diff --git a/.gitignore b/.gitignore index 38ff7c5645..5b4d678a88 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,26 @@ deps !codis/cmd/fe/assets/** tests/tmp + +git.sh +tools/pika_batch_ingest/vscode/ +tools/pika_batch_ingest/build/ +tools/pika_batch_ingest/data/ +tools/pika_batch_ingest/mock/ +tools/pika_batch_ingest/third/ +tools/pika_batch_ingest/src/s3put/include/proto/manifest.pb.h +tools/pika_batch_ingest/src/s3put/include/proto/manifest.pb.cc +tools/pika_batch_ingest/vendor/lib/ +conf/pika_slave.conf +conf/pika_master.conf +conf/pika_master.conftests/integration/pika +tests/integration/pika +src/redis-server +tools/pika_batch_ingest/third/redis +tools/pika_batch_ingest/third/ThreadPool + +pika.py +sample_mock.py +tools/pika_batch_ingest/d100 +tools/pika_batch_ingest/test.sh +tools/pika_batch_ingest/info_rocksdb.txt \ No newline at end of file diff --git a/.gitmodule b/.gitmodule index 425491b8f6..16dc5a8ab9 100644 --- a/.gitmodule +++ b/.gitmodule @@ -8,4 +8,6 @@ url = https://github.com/Qihoo360/glog.git [submodule "tools/pika_migrate/third/rocksdb"] url = https://github.com/facebook/rocksdb.git - +[submodule "tools/pika_batch_ingest/third/redis"] + path = tools/pika_batch_ingest/third/redis + url = https://github.com/redis/redis.git diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000..6fc2c6eb22 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "tools/pika_batch_ingest/third/ThreadPool"] + path = tools/pika_batch_ingest/third/ThreadPool + url = https://github.com/progschj/ThreadPool.git +[submodule "tools/pika_batch_ingest/third/redis"] + path = tools/pika_batch_ingest/third/redis + url = https://github.com/redis/redis.git diff --git a/CMakeLists.txt b/CMakeLists.txt index f3bb015d5c..28d11911b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,8 @@ project(pika) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) enable_testing() +set(PROJECT_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}) + if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") # using Clang if(CMAKE_CXX_COMPILER_VERSION VERSION_LESS "5.0") @@ -52,12 +54,14 @@ elseif(${BUILD_TYPE} STREQUAL RELWITHDEBINFO) else() set(LIB_BUILD_TYPE RELEASE) set(CMAKE_CXX_FLAGS_RELEASE "-O2 -g -DNDEBUG") - endif() if(CMAKE_SYSTEM_NAME MATCHES "Darwin") set(CMAKE_CXX_FLAGS "-pthread") add_definitions(-DOS_MACOSX) +elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD") + set(CMAKE_CXX_FLAGS "-pthread") + add_definitions(-DOS_FREEBSD) elseif(CMAKE_SYSTEM_NAME MATCHES "Linux") if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") set(CMAKE_EXE_LINKER_FLAGS "-stdlib=libc++ -fuse-ld=lld -lc++ -lc++abi ${CMAKE_EXE_LINKER_FLAGS}") @@ -68,7 +72,7 @@ elseif(CMAKE_SYSTEM_NAME MATCHES "Linux") endif() add_definitions(-DOS_LINUX) else() - message(FATAL_ERROR "only support linux or macOs") + message(FATAL_ERROR "only support linux or macOs or FreeBSD") endif() if(HOST_ARCH MATCHES "x86_64" OR HOST_ARCH MATCHES "i386") @@ -174,7 +178,6 @@ set(GTEST_INCLUDE_DIR ${INSTALL_INCLUDEDIR}) set(GTEST_MAIN_INCLUDE_DIR ${INSTALL_INCLUDEDIR}) set(GMOCK_INCLUDE_DIR ${INSTALL_INCLUDEDIR}) - ExternalProject_Add(gflags URL https://github.com/gflags/gflags/archive/refs/tags/v2.2.2.tar.gz @@ -231,7 +234,7 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") LOG_INSTALL 1 CONFIGURE_COMMAND - /configure --prefix=${STAGED_INSTALL_PREFIX} --enable-minidebuginfo=no --enable-zlibdebuginfo=no --enable-shared=no + /configure --prefix=${STAGED_INSTALL_PREFIX} --enable-minidebuginfo=no --enable-zlibdebuginfo=no --enable-shared=no --with-pic BUILD_IN_SOURCE 1 BUILD_COMMAND @@ -457,9 +460,9 @@ set(LZ4_INCLUDE_DIR ${INSTALL_INCLUDEDIR}) ExternalProject_Add(zlib DEPENDS URL - https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz + https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz URL_HASH - MD5=9b8aa094c4e5765dabf4da391f00d15c + MD5=9855b6d802d7fe5b7bd5b196a2271655 DOWNLOAD_NO_PROGRESS 1 UPDATE_COMMAND @@ -509,8 +512,9 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") -DCMAKE_INSTALL_PREFIX=${STAGED_INSTALL_PREFIX} -DCMAKE_BUILD_TYPE=${LIB_BUILD_TYPE} -DGPERFTOOLS_BUILD_STATIC=ON - -DEFAULT_BUILD_MINIMAL=ON + -DDEFAULT_BUILD_MINIMAL=ON -Dgperftools_build_benchmark=OFF + -DCMAKE_PREFIX_PATH=${INSTALL_LIBDIR} BUILD_COMMAND make -j${CPU_CORE} ) @@ -652,6 +656,211 @@ ExternalProject_Add(rocksdb make -j${CPU_CORE} ) +# OpenSSL 3.1.4 +ExternalProject_Add(openssl + GIT_REPOSITORY https://github.com/openssl/openssl.git + GIT_TAG openssl-3.1.4 + PREFIX ${EP_BASE_SUFFIX}/openssl + UPDATE_COMMAND "" + CONFIGURE_COMMAND /config + --prefix= + no-shared no-tests + BUILD_COMMAND make -j${CPU_CORE} + INSTALL_COMMAND make install_sw + INSTALL_DIR ${STAGED_INSTALL_PREFIX} + LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 +) + +set(OPENSSL_LIBDIR "lib64") + +set(_ossl_inc "${STAGED_INSTALL_PREFIX}/include") +set(_ossl_ssl "${STAGED_INSTALL_PREFIX}/${OPENSSL_LIBDIR}/libssl.a") +set(_ossl_crypto "${STAGED_INSTALL_PREFIX}/${OPENSSL_LIBDIR}/libcrypto.a") + +add_library(OpenSSL::SSL STATIC IMPORTED GLOBAL) +add_library(OpenSSL::Crypto STATIC IMPORTED GLOBAL) +set(_ossl_inc "${STAGED_INSTALL_PREFIX}/include") +set(_ossl_ssl "${STAGED_INSTALL_PREFIX}/${OPENSSL_LIBDIR}/libssl.a") +set(_ossl_crypto "${STAGED_INSTALL_PREFIX}/${OPENSSL_LIBDIR}/libcrypto.a") +set_target_properties(OpenSSL::SSL PROPERTIES + IMPORTED_LOCATION "${_ossl_ssl}" + INTERFACE_INCLUDE_DIRECTORIES "${_ossl_inc}" +) +set_target_properties(OpenSSL::Crypto PROPERTIES + IMPORTED_LOCATION "${_ossl_crypto}" + INTERFACE_INCLUDE_DIRECTORIES "${_ossl_inc}" +) +add_dependencies(OpenSSL::SSL openssl) +add_dependencies(OpenSSL::Crypto openssl) + +# curl 8.16.0 +ExternalProject_Add(curl + GIT_REPOSITORY https://github.com/curl/curl.git + GIT_TAG curl-8_16_0 + PREFIX ${EP_BASE_SUFFIX}/curl + UPDATE_COMMAND "" + CMAKE_ARGS + -DCMAKE_INSTALL_PREFIX=${STAGED_INSTALL_PREFIX} + -DCMAKE_BUILD_TYPE=${LIB_BUILD_TYPE} + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE=ON + -DCMAKE_USE_OPENSSL=ON + -DOPENSSL_INCLUDE_DIR=${_ossl_inc} + -DOPENSSL_SSL_LIBRARY=${_ossl_ssl} + -DOPENSSL_CRYPTO_LIBRARY=${_ossl_crypto} + -DUSE_LIBIDN2=OFF + -DCURL_USE_LIBPSL=OFF + -DUSE_BROTLI=OFF + -DUSE_ZSTD=OFF + -DUSE_NGHTTP2=OFF + -DCURL_DISABLE_COOKIES=ON + BUILD_COMMAND make -j${CPU_CORE} + INSTALL_COMMAND make install + LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 +) +add_dependencies(curl openssl) + + +add_library(CURL::libcurl STATIC IMPORTED GLOBAL) +set(_curl_inc "${STAGED_INSTALL_PREFIX}/include") +if(EXISTS "${STAGED_INSTALL_PREFIX}/lib/libcurl.a") + set(_curl_lib "${STAGED_INSTALL_PREFIX}/lib/libcurl.a") +else() + set(_curl_lib "${STAGED_INSTALL_PREFIX}/lib64/libcurl.a") +endif() +set_target_properties(CURL::libcurl PROPERTIES + IMPORTED_LOCATION "${_curl_lib}" + INTERFACE_INCLUDE_DIRECTORIES "${_curl_inc}" + INTERFACE_LINK_LIBRARIES "OpenSSL::SSL;OpenSSL::Crypto;dl;pthread" +) +add_dependencies(CURL::libcurl curl) + +# aws-crt-cpp +ExternalProject_Add(aws_crt + GIT_REPOSITORY https://github.com/awslabs/aws-crt-cpp.git + GIT_TAG main + PREFIX ${EP_BASE_SUFFIX}/aws-crt + UPDATE_COMMAND ${CMAKE_COMMAND} -E chdir git submodule update --init --recursive + CMAKE_CACHE_ARGS + -DCMAKE_BUILD_TYPE:STRING=${LIB_BUILD_TYPE} + -DCMAKE_INSTALL_PREFIX:PATH=${STAGED_INSTALL_PREFIX} + -DBUILD_DEPS:BOOL=ON + -DBUILD_SHARED_LIBS:BOOL=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + -DCMAKE_PREFIX_PATH:PATH=${STAGED_INSTALL_PREFIX} + -DUSE_OPENSSL:BOOL=ON + -DS2N_LIBCRYPTO:STRING=openssl + -DOPENSSL_USE_STATIC_LIBS:BOOL=ON + -DOPENSSL_ROOT_DIR:PATH=${STAGED_INSTALL_PREFIX} + -DOPENSSL_INCLUDE_DIR:PATH=${_ossl_inc} + -DOPENSSL_SSL_LIBRARY:FILEPATH=${_ossl_ssl} + -DOPENSSL_CRYPTO_LIBRARY:FILEPATH=${_ossl_crypto} + + BUILD_COMMAND make -j${CPU_CORE} + INSTALL_COMMAND make install + LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 +) +add_dependencies(aws_crt openssl) + + +# aws-sdk-cpp(s3;core;transfer) +ExternalProject_Add(aws_sdk + GIT_REPOSITORY https://github.com/aws/aws-sdk-cpp.git + GIT_TAG main + PREFIX ${EP_BASE_SUFFIX}/aws-sdk + UPDATE_COMMAND "" + CMAKE_CACHE_ARGS + -DCMAKE_BUILD_TYPE:STRING=${LIB_BUILD_TYPE} + -DCMAKE_INSTALL_PREFIX:PATH=${STAGED_INSTALL_PREFIX} + -DCMAKE_PREFIX_PATH:PATH=${STAGED_INSTALL_PREFIX} + -DBUILD_ONLY:STRING=s3\;core\;transfer + -DBUILD_SHARED_LIBS:BOOL=OFF + -DBUILD_TESTING:BOOL=OFF + -DENABLE_TESTING:BOOL=OFF + -DAUTORUN_UNIT_TESTS:BOOL=OFF + -DLEGACY_BUILD:BOOL=ON + -DCURL_INCLUDE_DIR:PATH=${_curl_inc} + -DCURL_LIBRARY:FILEPATH=${_curl_lib} + -DOPENSSL_INCLUDE_DIR:PATH=${_ossl_inc} + -DOPENSSL_SSL_LIBRARY:FILEPATH=${_ossl_ssl} + -DOPENSSL_CRYPTO_LIBRARY:FILEPATH=${_ossl_crypto} + -DCMAKE_EXE_LINKER_FLAGS:STRING=-Wl,--start-group\ ${_curl_lib}\ ${_ossl_ssl}\ ${_ossl_crypto}\ -Wl,--end-group\ -ldl\ -lpthread + -DCMAKE_SHARED_LINKER_FLAGS:STRING=-Wl,--start-group\ ${_ossl_ssl}\ ${_ossl_crypto}\ -Wl,--end-group\ -ldl\ -lpthread + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + + BUILD_COMMAND make -j${CPU_CORE} + INSTALL_COMMAND make install + LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 +) +add_dependencies(aws_sdk aws_crt curl openssl) +set(AWS_CRT_CPP_DIR "${STAGED_INSTALL_PREFIX}") +set(AWS_SDK_CPP_DIR "${STAGED_INSTALL_PREFIX}") + +add_custom_target(aws_all + DEPENDS openssl curl aws_crt aws_sdk +) + +function(_crt_import one) + add_library(${one} STATIC IMPORTED GLOBAL) + set(_lib "${STAGED_INSTALL_PREFIX}/lib/lib${one}.a") + set_target_properties(${one} PROPERTIES + IMPORTED_LOCATION "${_lib}" + INTERFACE_INCLUDE_DIRECTORIES "${STAGED_INSTALL_PREFIX}/include" + ) + add_dependencies(${one} aws_crt) +endfunction() + +_crt_import(aws-c-s3) +_crt_import(aws-c-mqtt) +_crt_import(aws-crt-cpp) +_crt_import(aws-c-auth) +_crt_import(aws-c-http) +_crt_import(aws-c-io) +_crt_import(aws-c-compression) +_crt_import(aws-c-cal) +_crt_import(aws-c-sdkutils) +_crt_import(aws-c-event-stream) +_crt_import(aws-c-common) +_crt_import(aws-checksums) +_crt_import(s2n) + +function(_aws_import one) + add_library(${one} STATIC IMPORTED GLOBAL) + set(_aws_lib "${STAGED_INSTALL_PREFIX}/lib/lib${one}.a") + set_target_properties(${one} PROPERTIES + IMPORTED_LOCATION "${_aws_lib}" + INTERFACE_INCLUDE_DIRECTORIES "${STAGED_INSTALL_PREFIX}/include" + ) + add_dependencies(${one} aws_sdk) +endfunction() + +_aws_import(aws-cpp-sdk-core) +_aws_import(aws-cpp-sdk-s3) +_aws_import(aws-cpp-sdk-transfer) + + +# nlohmann_json v3.11.2 +ExternalProject_Add(nlohmann_json + URL https://github.com/nlohmann/json/archive/refs/tags/v3.11.2.tar.gz + PREFIX ${EP_BASE_SUFFIX}/nlohmann_json + UPDATE_COMMAND "" + CMAKE_CACHE_ARGS + -DCMAKE_BUILD_TYPE:STRING=${LIB_BUILD_TYPE} + -DCMAKE_INSTALL_PREFIX:PATH=${STAGED_INSTALL_PREFIX} + -DJSON_BuildTests:BOOL=OFF + -DJSON_Install:BOOL=ON + -DBUILD_SHARED_LIBS:BOOL=OFF + -DCMAKE_POSITION_INDEPENDENT_CODE:BOOL=ON + LOG_DOWNLOAD 1 LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 +) + +add_library(nlohmann_json::nlohmann_json INTERFACE IMPORTED GLOBAL) +set_target_properties(nlohmann_json::nlohmann_json PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${STAGED_INSTALL_PREFIX}/include" +) + +add_dependencies(nlohmann_json::nlohmann_json nlohmann_json) + ExternalProject_Add(rediscache URL https://github.com/pikiwidb/rediscache/archive/refs/tags/v1.0.7.tar.gz @@ -754,6 +963,7 @@ add_subdirectory(src/pstd) add_subdirectory(src/net) add_subdirectory(src/storage) add_subdirectory(src/cache) +add_subdirectory(src/ingest) if (USE_PIKA_TOOLS) add_subdirectory(tools) endif() @@ -807,7 +1017,10 @@ add_executable(${PROJECT_NAME} target_link_directories(${PROJECT_NAME} PUBLIC ${INSTALL_LIBDIR_64} - PUBLIC ${INSTALL_LIBDIR}) + PUBLIC ${INSTALL_LIBDIR} + PUBLIC ${STAGED_INSTALL_PREFIX}/lib + PUBLIC ${STAGED_INSTALL_PREFIX}/lib64 + ) add_dependencies(${PROJECT_NAME} gflags @@ -827,20 +1040,27 @@ add_dependencies(${PROJECT_NAME} net rediscache storage + ingest cache + aws_all ) target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_BINARY_DIR} PUBLIC ${PROJECT_SOURCE_DIR} ${INSTALL_INCLUDEDIR} + PUBLIC ${STAGED_INSTALL_PREFIX}/include ) +target_link_options(${PROJECT_NAME} PRIVATE + -Wl,--start-group) + target_link_libraries(${PROJECT_NAME} cache storage net pstd + ingest ${GLOG_LIBRARY} librocksdb.a ${LIB_PROTOBUF} @@ -851,8 +1071,33 @@ target_link_libraries(${PROJECT_NAME} liblz4.a libz.a librediscache.a + nlohmann_json::nlohmann_json ${LIBUNWIND_LIBRARY} - ${JEMALLOC_LIBRARY}) + ${JEMALLOC_LIBRARY} + aws-cpp-sdk-transfer + aws-cpp-sdk-s3 + aws-cpp-sdk-core + aws-crt-cpp + aws-c-s3 + aws-c-mqtt + aws-c-auth + aws-c-http + aws-c-io + aws-c-compression + aws-c-cal + aws-c-sdkutils + aws-c-event-stream + aws-c-common + aws-checksums + s2n + + CURL::libcurl + OpenSSL::SSL + OpenSSL::Crypto + z + pthread + dl + ) option(USE_SSL "Enable SSL support" OFF) add_custom_target( diff --git a/conf/ingest.conf b/conf/ingest.conf new file mode 100644 index 0000000000..be2f39bd2f --- /dev/null +++ b/conf/ingest.conf @@ -0,0 +1,63 @@ +# ======================= +# RocksDB Compaction and Write Settings +# ======================= + +# The maximum size of the write-ahead logs (WAL). +# When the total size of WAL files exceeds this limit, RocksDB will force the flush of column families. +ingest.aggr.max_total_wal_size : 268435456 # 1GB + +# 导入期:触发压缩和写入暂停的 L0 阈值 +ingest.aggr.level0-file-num-compaction-trigger : 20 +ingest.aggr.level0-slowdown-writes-trigger : 60 +ingest.aggr.level0-stop-writes-trigger : 120 + +# 导入期:pending bytes 限制 +ingest.aggr.soft-pending-compaction-bytes-limit : 4294967296 # 500GB +ingest.aggr.hard-pending-compaction-bytes-limit : 8589934592 # 1TB + +# 禁用自动 compaction 以提高导入速度 +ingest.aggr.disable-auto-compactions : true + +# ======================= +# Restore (Production) Configuration +# ======================= +ingest.restore.max_total_wal_size : 268435456 # 256MB + +# 恢复期:恢复 L0 阈值(生产期使用更保守的配置) +ingest.restore.level0-file-num-compaction-trigger : 10 +ingest.restore.level0-slowdown-writes-trigger : 60 +ingest.restore.level0-stop-writes-trigger : 120 + +# 恢复期:恢复 pending bytes 限制 +ingest.restore.soft-pending-compaction-bytes-limit : 67108864000 # 64GB +ingest.restore.hard-pending-compaction-bytes-limit : 134217728000 # 128GB + +# 恢复期:恢复自动 compaction +ingest.restore.disable-auto-compactions : false + +# 恢复期:恢复最大背景作业和子压缩作业数 +ingest.restore.max-background-jobs : 4 +ingest.restore.max-subcompactions : 2 + +# ======================= +# Ingest Operations and Options +# ======================= + +# Enable or disable move files after ingesting. +ingest.options.move-files : true + +# Verify checksums before ingesting to ensure the integrity of the data. +ingest.options.verify-checksums-before-ingest : true + +# Maintain snapshot consistency during ingestion for reliable data visibility. +ingest.options.snapshot-consistency : true + +# Allow blocking flush during ingestion if the memory is full, otherwise non-blocking flush is used. +ingest.options.allow-blocking-flush : true + +# Optionally ingest data behind the current snapshot, which helps reduce write conflicts in certain cases. +ingest.options.ingest-behind : false + +ingest.options.write-global-seqno : true + +ingest.options.allow-global-seqno : true diff --git a/conf/pika.conf b/conf/pika.conf index 5317fcf452..9f2a5b274c 100644 --- a/conf/pika.conf +++ b/conf/pika.conf @@ -3,10 +3,14 @@ ########################### # Pika port, the default value is 9221. -# [NOTICE] Port Magic offsets of port+1000 / port+10000 are used by Pika at present. -# Port 9221+10000 is used for Rsync, and port 9221+1000 is used for incr Replication, while the listening port is 9221. +# [NOTICE] Port Magic offsets of port+1000 / port+10001 are used by Pika at present. +# Port 9221+10001 is used for Rsync, and port 9221+1000 is used for incr Replication, while the listening port is 9221. port : 9221 +db-instance-num : 3 +rocksdb-ttl-second : 86400 * 7; +rocksdb-periodic-second : 86400 * 3; + # Random value identifying the Pika server, its string length must be 40. # If not set, Pika will generate a random string with a length of 40 random characters. # run-id : @@ -79,6 +83,22 @@ log-net-activities : no # Directory to store the data of Pika. db-path : ./db/ +# s3-conf-path specifies the configuration file path for S3-related settings. +# This file defines parameters for data storage and interaction with S3-compatible services. +# Default s3-conf-path value is ./conf/s3.conf. +s3-conf-path : ./conf/s3.conf + +# ingest-conf-path specifies the configuration file path for the ingest service. +# This file is used when initializing or starting large-scale batch data insertion. +# Default ingest-conf-path value is ./conf/ingest.conf. +ingest-conf-path : ./conf/ingest.conf + +# batch-extend-ingest can be config as yes or no +# When batch-extend-ingest is yes, the batch insertion service will be enabled. +# Default batch-extend-ingest value is no. +# [NOTICE] you can use config set command to change batch-extend-ingest dynamically. +batch-extend-ingest : no + # The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). # [Tip] Big write-buffer-size can improve writing performance, # but this will generate heavier IO load when flushing from buffer to disk, @@ -338,6 +358,36 @@ max-write-buffer-size : 10737418240 # If max-write-buffer-num > 3, writing will be slowed down. max-write-buffer-num : 2 +# `min_write_buffer_number_to_merge` is the minimum number of memtables +# that need to be merged before placing the order. For example, if the +# option is set to 2, immutable memtables will only be flushed if there +# are two of them - a single immutable memtable will never be flushed. +# If multiple memtables are merged together, less data will be written +# to storage because the two updates are merged into a single key. However, +# each Get() must linearly traverse all unmodifiable memtables and check +# whether the key exists. Setting this value too high may hurt performance. +min-write-buffer-number-to-merge : 1 + +# The total size of wal files, when reaches this limit, rocksdb will force the flush of column-families +# whose memtables are backed by the oldest live WAL file. Also used to control the rocksdb open time when +# process restart. +max-total-wal-size : 1073741824 + +# rocksdb level0_stop_writes_trigger +level0-stop-writes-trigger : 36 + +# rocksdb level0_slowdown_writes_trigger +level0-slowdown-writes-trigger : 20 + +# rocksdb level0_file_num_compaction_trigger +level0-file-num-compaction-trigger : 4 + +# enable db statistics [yes | no] default no +enable-db-statistics : no +# see rocksdb/include/rocksdb/statistics.h enum StatsLevel for more details +# only use ticker counter should set db-statistics-level to 2 +db-statistics-level : 2 + # The maximum size of the response package to client to prevent memory # exhaustion caused by commands like 'keys *' and 'Scan' which can generate huge response. # Supported Units [K|M|G]. The default unit is in [bytes]. @@ -432,6 +482,12 @@ thread-migrate-keys-num : 64 # The slot number of pika when used with codis. default-slot-num : 1024 +# enable-partitioned-index-filters [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` +# and `cache-index-and-filter-blocks` is suggested to be enabled +# https://github.com/facebook/rocksdb/wiki/Partitioned-Index-Filters +# enable-partitioned-index-filters: default no + # whether or not index and filter blocks is stored in block cache # cache-index-and-filter-blocks: no @@ -465,7 +521,7 @@ default-slot-num : 1024 # if auto_tuned is true: Enables dynamic adjustment of rate limit within the range #`[rate-limiter-bandwidth / 20, rate-limiter-bandwidth]`, according to the recent demand for background I/O. # rate limiter auto tune https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html. the default value is true. -#rate-limiter-auto-tuned : true +#rate-limiter-auto-tuned : yes ################################## RocksDB Blob Configure ##################### # rocksdb blob configure @@ -513,13 +569,10 @@ default-slot-num : 1024 # [USED BY SLAVE] The transmitting speed(Rsync Rate) In full replication is controlled BY SLAVE NODE, You should modify the throttle-bytes-per-second in slave's pika.conf if you wanna change the rsync rate limit. # [Dynamic Change Supported] send command 'config set throttle-bytes-per-second new_value' to SLAVE NODE can dynamically adjust rsync rate during full sync(use config rewrite can persist the changes). throttle-bytes-per-second : 207200000 - # Rsync timeout in full sync stage[Default value is 1000 ms], unnecessary retries will happen if this value is too small. # [Dynamic Change Supported] similar to throttle-bytes-per-second, rsync-timeout-ms can be dynamically changed by configset command # [USED BY SLAVE] Similar to throttle-bytes-per-second, you should change rsync-timeout-ms's value in slave's conf file if it is needed to adjust. rsync-timeout-ms : 1000 - - # The valid range for max-rsync-parallel-num is [1, 4]. # If an invalid value is provided, max-rsync-parallel-num will automatically be reset to 4. max-rsync-parallel-num : 4 @@ -632,3 +685,42 @@ cache-lfu-decay-time: 1 # which serves for the scenario of codis-pika cluster reelection # You'd better [DO NOT MODIFY IT UNLESS YOU KNOW WHAT YOU ARE DOING] internal-used-unfinished-full-sync : + +# for wash data from 4.0.0 to 4.0.1 +# https://github.com/OpenAtomFoundation/pika/issues/2886 +# default value: true +wash-data: true + +# Pika automatic compact compact strategy, a complement to rocksdb compact. +# Trigger the compact background task periodically according to `compact-interval` +# Can choose `full-compact` or `obd-compact`. +# obd-compact https://github.com/OpenAtomFoundation/pika/issues/2255 +compaction-strategy : obd-compact + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +compact-every-num-of-files : 10 + +# For OBD_Compact +# In another search, if the file creation time is +# greater than `force-compact-file-age-seconds`, +# a compaction of the upper and lower boundaries +# of the file will be performed at the same time +# `compact-every-num-of-files` -1 +force-compact-file-age-seconds : 300 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +force-compact-min-delete-ratio : 10 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +dont-compact-sst-created-in-seconds : 20 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +best-delete-min-ratio : 10 \ No newline at end of file diff --git a/conf/s3.conf b/conf/s3.conf new file mode 100644 index 0000000000..9aefb1cb11 --- /dev/null +++ b/conf/s3.conf @@ -0,0 +1,15 @@ +{ + "endpoint": "http://127.0.0.1:9000", + "region": "ap-northeast-3", + "bucket": "pika-sst", + "access_key": "minioadmin", + "secret_key": "minioadmin", + "is_minio": true, + "transfer_threads": 32, + "transfer_buf_bytes": 8388608, + "max_inflight": 512, + "retry_max_attempts":3, + "retry_base_ms":50, + "retry_max_ms":2000, + "retry_jitter":0.2 +} \ No newline at end of file diff --git a/include/pika_command.h b/include/pika_command.h index 669f58a7a9..d02af71e5a 100644 --- a/include/pika_command.h +++ b/include/pika_command.h @@ -124,6 +124,7 @@ const std::string kCmdNameScanx = "scanx"; const std::string kCmdNamePKSetexAt = "pksetexat"; const std::string kCmdNamePKScanRange = "pkscanrange"; const std::string kCmdNamePKRScanRange = "pkrscanrange"; +const std::string kCmdNameManifestIngest = "manifestingest"; // Hash const std::string kCmdNameHDel = "hdel"; diff --git a/include/pika_conf.h b/include/pika_conf.h index 80d5abe8f0..4a457d0617 100644 --- a/include/pika_conf.h +++ b/include/pika_conf.h @@ -88,6 +88,22 @@ class PikaConf : public pstd::BaseConf { std::shared_lock l(rwlock_); return db_path_; } + + std::string s3_conf_path() { + std::shared_lock l(rwlock_); + return s3_conf_path_; + } + + std::string ingest_conf_path() { + std::shared_lock l(rwlock_); + return ingest_conf_path_; + } + + bool batch_extend_ingest(){ + std::shared_lock l(rwlock_); + return batch_extend_ingest_; + } + std::string db_sync_path() { std::shared_lock l(rwlock_); return db_sync_path_; @@ -908,6 +924,9 @@ class PikaConf : public pstd::BaseConf { std::string log_path_; int log_retention_time_; std::string db_path_; + std::string s3_conf_path_; + std::string ingest_conf_path_; + bool batch_extend_ingest_; std::string db_sync_path_; std::string compact_cron_; std::string compact_interval_; diff --git a/include/pika_kv.h b/include/pika_kv.h index 82939d29d9..78e16e2c7d 100644 --- a/include/pika_kv.h +++ b/include/pika_kv.h @@ -10,6 +10,11 @@ #include "include/pika_db.h" #include "include/acl.h" #include "include/pika_command.h" +#include "ingest/include/sst_downloader.h" +#include "pika_server.h" +#include "ingest/include/ingest_s3_service.h" + +extern PikaServer *g_pika_server; /* * kv @@ -76,6 +81,35 @@ class GetCmd : public Cmd { rocksdb::Status s_; }; +class ManifestIngestCmd : public Cmd { + public: + ManifestIngestCmd(const std::string& name, int arity, uint32_t flag) + : Cmd(name, arity, flag, static_cast(AclCategory::STRING)) {} + ~ManifestIngestCmd() { sst_files_path_.clear();} + + std::vector current_key() const override { + return std::vector{key_}; + } + + void Do() override; + void DoThroughDB() override; + void Split(const HintKeys&) override {} + void Merge() override {} + bool IsTooLargeKey(const size_t& max_sz) override { + return key_.size() > max_sz; + } + + Cmd* Clone() override { return new ManifestIngestCmd(*this); } + + private: + std::string key_; + std::string ingest_conf_path_; + std::vector sst_files_path_; + rocksdb::Status s_; + void DoInitial() override; +}; + + class DelCmd : public Cmd { public: DelCmd(const std::string& name, int arity, uint32_t flag) diff --git a/include/pika_server.h b/include/pika_server.h index 81cda87b04..2a0c984553 100644 --- a/include/pika_server.h +++ b/include/pika_server.h @@ -25,6 +25,7 @@ #include "pstd/include/pstd_string.h" #include "storage/backupable.h" #include "storage/storage.h" +#include "ingest/include/ingest_s3_service.h" #include "acl.h" #include "include/pika_auxiliary_thread.h" @@ -49,6 +50,10 @@ extern std::unique_ptr g_pika_conf; +// Forward declarations +class PikaMigrateThread; + + enum TaskType { kCompactAll, kCompactStrings, @@ -516,6 +521,17 @@ class PikaServer : public pstd::noncopyable { exec_stat_map.insert(std::make_pair(cmd_name, 0)); } } + + /** + * s3 + */ + // 在 server 启动阶段调用(由 pika.cc 控制时序) + pstd::Status InitS3(const std::string& s3_conf_path); + void StopS3(); + + // 给命令层取用 + S3Service* s3() { return s3_.get(); } + private: /* * TimingTask use @@ -659,6 +675,11 @@ class PikaServer : public pstd::noncopyable { * fast and slow thread pools */ bool slow_cmd_thread_pool_flag_; + + /** + * S3 + */ + std::unique_ptr s3_; }; #endif diff --git a/src/ingest/CMakeLists.txt b/src/ingest/CMakeLists.txt new file mode 100644 index 0000000000..46cc9f741a --- /dev/null +++ b/src/ingest/CMakeLists.txt @@ -0,0 +1,86 @@ +cmake_minimum_required(VERSION 3.18) + +project(ingest) +set(CMAKE_CXX_STANDARD 17) + +file(GLOB INGEST_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cc") +add_library(ingest STATIC ${INGEST_SRCS}) + +add_definitions(-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX) +add_compile_options(-fno-builtin-memcmp) +if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "x86_64") + add_compile_options(-msse) +endif() + +set(PROTO_FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/manifest.proto) +custom_protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS ${PROTO_FILES}) +add_library(ingest_protos STATIC ${PROTO_SRCS}) +add_dependencies(ingest_protos protobuf) + +add_library(protobuf_static STATIC IMPORTED GLOBAL) +set_target_properties(protobuf_static PROPERTIES + IMPORTED_LOCATION "${PROTOBUF_LIBRARY}" + INTERFACE_INCLUDE_DIRECTORIES "${PROTOBUF_INCLUDE_DIR}" +) +add_dependencies(protobuf_static protobuf) + +target_link_libraries(ingest_protos PUBLIC protobuf_static) + +target_include_directories(ingest_protos + PUBLIC + ${CMAKE_CURRENT_BINARY_DIR} + ${PROTOBUF_INCLUDE_DIR} +) + +target_include_directories(ingest + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include + ${CMAKE_CURRENT_BINARY_DIR} + ${PROTOBUF_INCLUDE_DIR} + ${INSTALL_INCLUDEDIR} + ${ROCKSDB_SOURCE_DIR} +) + +add_dependencies(ingest ingest_protos) + +target_link_libraries(ingest + PUBLIC + ingest_protos + pstd + storage + net + cache + ${ROCKSDB_LIBRARY} + ${SNAPPY_LIBRARY} + ${ZSTD_LIBRARY} + ${LZ4_LIBRARY} + ${ZLIB_LIBRARY} + ${JEMALLOC_LIBRARY} + ${GLOG_LIBRARY} + ${GFLAGS_LIBRARY} + ${FMT_LIBRARY} + ${LIBUNWIND_LIBRARY} + aws-cpp-sdk-transfer + aws-cpp-sdk-s3 + aws-cpp-sdk-core + aws-crt-cpp + aws-c-s3 + aws-c-mqtt + aws-c-auth + aws-c-http + aws-c-io + aws-c-compression + aws-c-cal + aws-c-sdkutils + aws-c-event-stream + aws-c-common + aws-checksums + s2n + CURL::libcurl + OpenSSL::SSL + OpenSSL::Crypto + pthread + dl +) + +add_subdirectory(tests) diff --git a/src/ingest/include/ingest_conf.h b/src/ingest/include/ingest_conf.h new file mode 100644 index 0000000000..7a4b246008 --- /dev/null +++ b/src/ingest/include/ingest_conf.h @@ -0,0 +1,381 @@ +#ifndef PIKA_INGEST_CONF_H_ +#define PIKA_INGEST_CONF_H_ + +#include +#include +#include +#include +#include +#include +#include "rocksdb/db.h" +#include "rocksdb/options.h" +#include "rocksdb/utilities/options_util.h" + +#include "pstd/include/base_conf.h" + +// RocksDB 大规模导入配置类 +class IngestConf : public pstd::BaseConf { + public: + explicit IngestConf(const std::string& path) : pstd::BaseConf(path), conf_path_(path) {} + ~IngestConf() override = default; + + // 载入配置(导入期/恢复期两套) + int Load() { + int ret = LoadConf(); + if (ret) return ret; + + // 导入期 + GetConfInt("ingest.aggr.max_background_jobs", &aggr_max_background_jobs_); + if (aggr_max_background_jobs_ <= 0) aggr_max_background_jobs_ = 16; + + GetConfInt("ingest.aggr.max_subcompactions", &aggr_max_subcompactions_); + if (aggr_max_subcompactions_ <= 0) aggr_max_subcompactions_ = 8; + + GetConfInt("ingest.aggr.level0-file-num-compaction-trigger", &aggr_l0_compact_trigger_); + if (aggr_l0_compact_trigger_ <= 0) aggr_l0_compact_trigger_ = 1000; + + GetConfInt("ingest.aggr.level0-slowdown-writes-trigger", &aggr_l0_slowdown_trigger_); + if (aggr_l0_slowdown_trigger_ <= 0) aggr_l0_slowdown_trigger_ = 2000; + + GetConfInt("ingest.aggr.level0-stop-writes-trigger", &aggr_l0_stop_trigger_); + if (aggr_l0_stop_trigger_ <= 0) aggr_l0_stop_trigger_ = 4000; + + GetConfInt64("ingest.aggr.soft-pending-compaction-bytes-limit", &aggr_soft_pcb_); + if (aggr_soft_pcb_ <= 0) aggr_soft_pcb_ = 512ll * 1024 * 1024 * 1024; // 512GB + + GetConfInt64("ingest.aggr.hard-pending-compaction-bytes-limit", &aggr_hard_pcb_); + if (aggr_hard_pcb_ <= 0) aggr_hard_pcb_ = 1024ll * 1024 * 1024 * 1024; // 1TB + + GetConfStr("ingest.aggr.disable-auto-compactions", &aggr_disable_auto_compactions_str_); + if (aggr_disable_auto_compactions_str_.empty()) aggr_disable_auto_compactions_str_ = "true"; + + GetConfInt64("ingest.aggr.max_total_wal_size", &aggr_max_total_wal_size_); + if (aggr_max_total_wal_size_ <= 0) aggr_max_total_wal_size_ = 1073741824; // 默认 1GB + + // 恢复期 + GetConfInt("ingest.restore.max_background_jobs", &restore_max_background_jobs_); + if (restore_max_background_jobs_ <= 0) restore_max_background_jobs_ = 4; + + GetConfInt("ingest.restore.max_subcompactions", &restore_max_subcompactions_); + if (restore_max_subcompactions_ <= 0) restore_max_subcompactions_ = 2; + + GetConfInt("ingest.restore.level0-file-num-compaction-trigger", &restore_l0_compact_trigger_); + if (restore_l0_compact_trigger_ <= 0) restore_l0_compact_trigger_ = 10; + + GetConfInt("ingest.restore.level0-slowdown-writes-trigger", &restore_l0_slowdown_trigger_); + if (restore_l0_slowdown_trigger_ <= 0) restore_l0_slowdown_trigger_ = 60; + + GetConfInt("ingest.restore.level0-stop-writes-trigger", &restore_l0_stop_trigger_); + if (restore_l0_stop_trigger_ <= 0) restore_l0_stop_trigger_ = 120; + + GetConfInt64("ingest.restore.soft-pending-compaction-bytes-limit", &restore_soft_pcb_); + if (restore_soft_pcb_ <= 0) restore_soft_pcb_ = 64ll * 1024 * 1024 * 1024; // 64GB + + GetConfInt64("ingest.restore.hard-pending-compaction-bytes-limit", &restore_hard_pcb_); + if (restore_hard_pcb_ <= 0) restore_hard_pcb_ = 128ll * 1024 * 1024 * 1024; // 128GB + + GetConfStr("ingest.restore.disable-auto-compactions", &restore_disable_auto_compactions_str_); + if (restore_disable_auto_compactions_str_.empty()) restore_disable_auto_compactions_str_ = "false"; + + GetConfInt64("ingest.restore.max_total_wal_size", &restore_max_total_wal_size_); + if (restore_max_total_wal_size_ <= 0) restore_max_total_wal_size_ = 268435456; // 默认 256MB + + GetConfStr("ingest.options.move-files", &opt_move_files_); + if (opt_move_files_.empty()) opt_move_files_ = "true"; + + GetConfStr("ingest.options.verify-checksums-before-ingest", &opt_verify_); + if (opt_verify_.empty()) opt_verify_ = "true"; + + GetConfStr("ingest.options.snapshot-consistency", &opt_snapshot_consistency_); + if (opt_snapshot_consistency_.empty()) opt_snapshot_consistency_ = "true"; + + GetConfStr("ingest.options.allow-blocking-flush", &opt_allow_blocking_flush_); + if (opt_allow_blocking_flush_.empty()) opt_allow_blocking_flush_ = "true"; + + GetConfStr("ingest.options.ingest-behind", &opt_ingest_behind_); + if (opt_ingest_behind_.empty()) opt_ingest_behind_ = "false"; + + GetConfStr("ingest.options.write-global-seqno", &opt_write_global_seqno_); + if (opt_write_global_seqno_.empty()) opt_write_global_seqno_ = "true"; + + GetConfStr("ingest.options.allow-global-seqno", &opt_allow_global_seqno_); + if (opt_allow_global_seqno_.empty()) opt_allow_global_seqno_ = "true"; + + return 0; + } + + rocksdb::Status ApplyAggressiveOptions(rocksdb::DB* db, rocksdb::ColumnFamilyHandle* cf) { + if (!db || !cf) return rocksdb::Status::InvalidArgument("db/cf nullptr"); + + // 先关自动压缩 + { + std::unordered_map m; + m["disable_auto_compactions"] = aggr_disable_auto_compactions_str_; + auto s = db->SetOptions(cf, m); + if (!s.ok()) return s; + } + + { + std::unordered_map m; + m["level0_file_num_compaction_trigger"] = std::to_string(aggr_l0_compact_trigger_); + m["level0_slowdown_writes_trigger"] = std::to_string(aggr_l0_slowdown_trigger_); + m["level0_stop_writes_trigger"] = std::to_string(aggr_l0_stop_trigger_); + m["soft_pending_compaction_bytes_limit"] = std::to_string(aggr_soft_pcb_); + m["hard_pending_compaction_bytes_limit"] = std::to_string(aggr_hard_pcb_); + auto s = db->SetOptions(cf, m); + if (!s.ok()) return s; + } + + { + std::unordered_map m; + m["max_background_jobs"] = std::to_string(aggr_max_background_jobs_); + m["max_subcompactions"] = std::to_string(aggr_max_subcompactions_); + m["max_total_wal_size"] = std::to_string(aggr_max_total_wal_size_); + auto s = db->SetDBOptions(m); + if (!s.ok()) return s; + } + + return rocksdb::Status::OK(); + } + + rocksdb::Status ApplyRestoreOptions(rocksdb::DB* db, rocksdb::ColumnFamilyHandle* cf) { + if (!db || !cf) return rocksdb::Status::InvalidArgument("db/cf nullptr"); + + { + std::unordered_map m; + m["disable_auto_compactions"] = restore_disable_auto_compactions_str_; + m["level0_file_num_compaction_trigger"] = std::to_string(restore_l0_compact_trigger_); + m["level0_slowdown_writes_trigger"] = std::to_string(restore_l0_slowdown_trigger_); + m["level0_stop_writes_trigger"] = std::to_string(restore_l0_stop_trigger_); + m["soft_pending_compaction_bytes_limit"] = std::to_string(restore_soft_pcb_); + m["hard_pending_compaction_bytes_limit"] = std::to_string(restore_hard_pcb_); + auto s = db->SetOptions(cf, m); + if (!s.ok()) return s; + } + + { + std::unordered_map m; + m["max_background_jobs"] = std::to_string(restore_max_background_jobs_); + m["max_subcompactions"] = std::to_string(restore_max_subcompactions_); + m["max_total_wal_size"] = std::to_string(restore_max_total_wal_size_); + auto s = db->SetDBOptions(m); + if (!s.ok()) return s; + } + + return rocksdb::Status::OK(); + } + + rocksdb::IngestExternalFileOptions MakeIngestOptions() const { + rocksdb::IngestExternalFileOptions opt; + opt.move_files = (opt_move_files_ == "true"); + opt.verify_checksums_before_ingest = (opt_verify_ == "true"); + opt.snapshot_consistency = (opt_snapshot_consistency_ == "true"); + opt.allow_blocking_flush = (opt_allow_blocking_flush_ == "true"); + opt.ingest_behind = (opt_ingest_behind_ == "true"); + opt.write_global_seqno = (opt_write_global_seqno_ == "true"); + opt.allow_global_seqno = (opt_allow_global_seqno_ == "true"); + return opt; + } + + std::string conf_path() const { + std::shared_lock lk(rwlock_); + return conf_path_; + } + + int aggr_max_background_jobs() const { return aggr_max_background_jobs_; } + int aggr_max_subcompactions() const { return aggr_max_subcompactions_; } + int aggr_l0_compact_trigger() const { return aggr_l0_compact_trigger_; } + int aggr_l0_slowdown_trigger() const { return aggr_l0_slowdown_trigger_; } + int aggr_l0_stop_trigger() const { return aggr_l0_stop_trigger_; } + int64_t aggr_soft_pcb() const { return aggr_soft_pcb_; } + int64_t aggr_hard_pcb() const { return aggr_hard_pcb_; } + std::string aggr_disable_auto_compactions_str() const { return aggr_disable_auto_compactions_str_; } + int64_t aggr_max_total_wal_size() const { return aggr_max_total_wal_size_; } + + int restore_max_background_jobs() const { return restore_max_background_jobs_; } + int restore_max_subcompactions() const { return restore_max_subcompactions_; } + int restore_l0_compact_trigger() const { return restore_l0_compact_trigger_; } + int restore_l0_slowdown_trigger() const { return restore_l0_slowdown_trigger_; } + int restore_l0_stop_trigger() const { return restore_l0_stop_trigger_; } + int64_t restore_soft_pcb() const { return restore_soft_pcb_; } + int64_t restore_hard_pcb() const { return restore_hard_pcb_; } + std::string restore_disable_auto_compactions_str() const { return restore_disable_auto_compactions_str_; } + int64_t restore_max_total_wal_size() const { return restore_max_total_wal_size_; } + + void SetAggrMaxBackgroundJobs(int v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.max_background_jobs", std::to_string(v)); + aggr_max_background_jobs_ = v; + } + void SetAggrMaxSubcompactions(int v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.max_subcompactions", std::to_string(v)); + aggr_max_subcompactions_ = v; + } + void SetAggrL0CompactTrigger(int v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.level0-file-num-compaction-trigger", std::to_string(v)); + aggr_l0_compact_trigger_ = v; + } + void SetAggrL0SlowdownTrigger(int v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.level0-slowdown-writes-trigger", std::to_string(v)); + aggr_l0_slowdown_trigger_ = v; + } + void SetAggrL0StopTrigger(int v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.level0-stop-writes-trigger", std::to_string(v)); + aggr_l0_stop_trigger_ = v; + } + void SetAggrSoftPCB(int64_t v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.soft-pending-compaction-bytes-limit", std::to_string(v)); + aggr_soft_pcb_ = v; + } + void SetAggrHardPCB(int64_t v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.hard-pending-compaction-bytes-limit", std::to_string(v)); + aggr_hard_pcb_ = v; + } + void SetAggrMaxTotalWalSize(int64_t v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.max_total_wal_size", std::to_string(v)); + aggr_max_total_wal_size_ = v; + } + void SetAggrDisableAutoCompactionsStr(const std::string& v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.aggr.disable-auto-compactions", v); + aggr_disable_auto_compactions_str_ = v; + } + + void SetRestoreMaxBackgroundJobs(int value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.max_background_jobs", std::to_string(value)); + restore_max_background_jobs_ = value; + } + void SetRestoreMaxSubcompactions(int value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.max_subcompactions", std::to_string(value)); + restore_max_subcompactions_ = value; + } + void SetRestoreL0CompactTrigger(int value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.level0-file-num-compaction-trigger", std::to_string(value)); + restore_l0_compact_trigger_ = value; + } + void SetRestoreL0SlowdownTrigger(int value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.level0-slowdown-writes-trigger", std::to_string(value)); + restore_l0_slowdown_trigger_ = value; + } + void SetRestoreL0StopTrigger(int value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.level0-stop-writes-trigger", std::to_string(value)); + restore_l0_stop_trigger_ = value; + } + void SetRestoreSoftPCB(int64_t value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.soft-pending-compaction-bytes-limit", std::to_string(value)); + restore_soft_pcb_ = value; + } + void SetRestoreHardPCB(int64_t value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.hard-pending-compaction-bytes-limit", std::to_string(value)); + restore_hard_pcb_ = value; + } + void SetRestoreMaxTotalWalSize(int64_t v) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.max_total_wal_size", std::to_string(v)); + restore_max_total_wal_size_ = v; + } + void SetRestoreDisableAutoCompactionsStr(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.restore.disable-auto-compactions", value); + restore_disable_auto_compactions_str_ = value; + } + + void SetOptMoveFiles(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.move-files", value); + opt_move_files_ = value; + } + void SetOptVerify(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.verify-checksums-before-ingest", value); + opt_verify_ = value; + } + void SetOptSnapshotConsistency(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.snapshot-consistency", value); + opt_snapshot_consistency_ = value; + } + void SetOptAllowBlockingFlush(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.allow-blocking-flush", value); + opt_allow_blocking_flush_ = value; + } + void SetOptIngestBehind(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.ingest-behind", value); + opt_ingest_behind_ = value; + } + void SetOptWriteGlobalSeqno(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.write-global-seqno", value); + opt_write_global_seqno_ = value; + } + void SetOptAllowGlobalSeqno(const std::string& value) { + std::lock_guard lk(rwlock_); + TryPushDiffCommands("ingest.options.allow-global-seqno", value); + opt_allow_global_seqno_ = value; + } + int ConfigRewrite() { + int err = 0; + for (const auto& kv : diff_commands_) { + if (!SetConfStr(kv.first, kv.second)) { + err = -1; + } + } + diff_commands_.clear(); + return err; + } + + private: + void TryPushDiffCommands(const std::string& key, const std::string& value) { diff_commands_[key] = value; } + + std::string conf_path_; + mutable std::shared_mutex rwlock_; + std::map diff_commands_; + + int aggr_max_background_jobs_ = 16; + int aggr_max_subcompactions_ = 8; + int aggr_l0_compact_trigger_ = 1000; + int aggr_l0_slowdown_trigger_ = 2000; + int aggr_l0_stop_trigger_ = 4000; + int64_t aggr_soft_pcb_ = 512ll * 1024 * 1024 * 1024; // 512GB + int64_t aggr_hard_pcb_ = 1024ll * 1024 * 1024 * 1024; // 1TB + int64_t aggr_max_total_wal_size_ = 1073741824; // 1GB 默认值 + std::string aggr_disable_auto_compactions_str_ = "true"; + + int aggr_dummy_pad_ = 0; + + int restore_max_background_jobs_ = 4; + int restore_max_subcompactions_ = 2; + int restore_l0_compact_trigger_ = 10; + int restore_l0_slowdown_trigger_ = 60; + int restore_l0_stop_trigger_ = 120; + int64_t restore_soft_pcb_ = 64ll * 1024 * 1024 * 1024; // 64GB + int64_t restore_hard_pcb_ = 128ll * 1024 * 1024 * 1024; // 128GB + int64_t restore_max_total_wal_size_ = 268435456; // 256MB 默认值 + std::string restore_disable_auto_compactions_str_ = "false"; + + std::string opt_move_files_ = "true"; + std::string opt_verify_ = "true"; + std::string opt_snapshot_consistency_ = "true"; + std::string opt_allow_blocking_flush_ = "true"; + std::string opt_ingest_behind_ = "false"; + std::string opt_write_global_seqno_ = "true"; + std::string opt_allow_global_seqno_ = "true"; +}; + +#endif // PIKA_INGEST_CONF_H_ diff --git a/src/ingest/include/ingest_s3_service.h b/src/ingest/include/ingest_s3_service.h new file mode 100644 index 0000000000..0dd7c5ce69 --- /dev/null +++ b/src/ingest/include/ingest_s3_service.h @@ -0,0 +1,62 @@ +#pragma once +#include +#include +#include +#include +#include +#include +#include "sst_downloader.h" + +class S3Service { + public: + S3Service(); + ~S3Service(); + + bool Start(const std::string& conf_path, std::string* err); + void Stop(); + + std::shared_ptr Client(); + std::shared_ptr TransferMgr(); + + const std::string& Bucket() const; + int TransferThreads() const; + size_t TransferBufBytes() const; + size_t MaxInflight() const; + + int RetryMaxAttempts() const; + int RetryBaseMs() const; + int RetryMaxMs() const; + double RetryJitter() const; + + SstDownloader* Downloader() { return downloader_.get(); } + + private: + // 配置缓存 + std::string conf_region_; + std::string conf_endpoint_; + std::string conf_ak_; + std::string conf_sk_; + + // 运行期参数 + std::string bucket_; + int transfer_threads_ = 8; + size_t transfer_buf_bytes_ = 8u << 20; + size_t max_inflight_ = 8; + + // AWS + Aws::SDKOptions options_; + std::shared_ptr client_; + std::shared_ptr xfer_mgr_; + std::shared_ptr xfer_pool_; + + // dowmload sst + int retry_max_attempts_ = 3; + int retry_base_ms_ = 50; + int retry_max_ms_ = 2000; + double retry_jitter_ = 0.2; + std::unique_ptr downloader_; + + // 状态 + bool started_ = false; + mutable std::mutex mu_; +}; diff --git a/src/ingest/include/sst_downloader.h b/src/ingest/include/sst_downloader.h new file mode 100644 index 0000000000..73ee1dcfdb --- /dev/null +++ b/src/ingest/include/sst_downloader.h @@ -0,0 +1,42 @@ +#ifndef PIKA_SST_DOWNLOADER_H_ +#define PIKA_SST_DOWNLOADER_H_ + +#include +#include +#include +#include +#include +#include + +// 负责下载 manifest 和 sst 文件的类 +class SstDownloader { + public: + SstDownloader(std::shared_ptr client, + std::shared_ptr xfer_mgr, + const std::string& bucket, + const std::string& manifest_dict, + const std::string& sst_dict); + + ~SstDownloader(); + + SstDownloader(const SstDownloader&) = delete; + SstDownloader& operator=(const SstDownloader&) = delete; + SstDownloader(SstDownloader&&) = default; + SstDownloader& operator=(SstDownloader&&) = default; + + // 下载并返回 SST 文件路径 + rocksdb::Status DownloadAllFiles(const std::string& manifest_name, + std::vector& out_sst_files); + + private: + rocksdb::Status ParseManifest(const std::string& manifest_key, + std::vector& out_keys); + + std::shared_ptr client_; + std::shared_ptr xfer_mgr_; + std::string bucket_; + std::string manifest_dict_; + std::string sst_dict_; +}; + +#endif // PIKA_SST_DOWNLOADER_H_ diff --git a/src/ingest/src/ingest_s3_service.cc b/src/ingest/src/ingest_s3_service.cc new file mode 100644 index 0000000000..388fe1042c --- /dev/null +++ b/src/ingest/src/ingest_s3_service.cc @@ -0,0 +1,224 @@ +#include "ingest_s3_service.h" + +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include + +#include "nlohmann/json.hpp" +#include "pstd/include/pstd_string.h" + +using json = nlohmann::json; + +namespace { + +bool ReadAll(const std::string& path, std::string* out) { + std::ifstream in(path); + if (!in.is_open()) return false; + std::ostringstream ss; + ss << in.rdbuf(); + *out = ss.str(); + return true; +} + +template +bool Require(const json& j, const char* key, T* out) { + if (!j.contains(key)) return false; + try { + *out = j.at(key).get(); + return true; + } catch (...) { + return false; + } +} + +template +void Optional(const json& j, const char* key, T* out) { + try { + if (j.contains(key)) *out = j.at(key).get(); + } catch (...) { + } +} + +} // namespace + +S3Service::S3Service() = default; +S3Service::~S3Service() { Stop(); } + +bool S3Service::Start(const std::string& conf_path, std::string* err) { + std::lock_guard lk(mu_); + if (started_) return true; + + // Init AWS SDK + try { + Aws::InitAPI(options_); + } catch (...) { + if (err) *err = "Aws::InitAPI failed"; + return false; + } + + // 读取配置 + std::string text; + if (!ReadAll(conf_path, &text)) { + if (err) *err = "Open config failed: " + conf_path; + Aws::ShutdownAPI(options_); + return false; + } + + json j; + try { + j = json::parse(text, /*cb=*/nullptr, /*allow_exceptions=*/true, /*ignore_comments=*/true); + } catch (const std::exception& e) { + if (err) *err = std::string("Parse json failed: ") + e.what(); + Aws::ShutdownAPI(options_); + return false; + } + + // 填充配置 + conf_region_ = "us-east-1"; + Optional(j, "region", &conf_region_); + Optional(j, "endpoint", &conf_endpoint_); + if (!Require(j, "bucket", &bucket_)) { + if (err) *err = "Missing field: bucket"; + Aws::ShutdownAPI(options_); + return false; + } + Optional(j, "access_key", &conf_ak_); + Optional(j, "secret_key", &conf_sk_); + Optional(j, "transfer_threads", &transfer_threads_); + Optional(j, "transfer_buf_bytes", &transfer_buf_bytes_); + Optional(j, "max_inflight", &max_inflight_); + + if (transfer_threads_ <= 0) transfer_threads_ = 8; + if (transfer_buf_bytes_ == 0) transfer_buf_bytes_ = (8u << 20); + if (max_inflight_ == 0) max_inflight_ = 8; + + // 构建 ClientConfiguration + Aws::Client::ClientConfiguration cfg; + cfg.region = conf_region_.empty() ? "us-east-1" : conf_region_; + if (!conf_region_.empty()) { + cfg.endpointOverride = conf_endpoint_; + if (conf_endpoint_.rfind("http://", 0) == 0) + cfg.scheme = Aws::Http::Scheme::HTTP; + else + cfg.scheme = Aws::Http::Scheme::HTTPS; + } + + // 创建 S3Client + try { + if (!conf_ak_.empty() && !conf_sk_.empty()) { + Aws::Auth::AWSCredentials creds(conf_ak_.c_str(), conf_sk_.c_str()); + client_ = std::make_shared( + creds, cfg, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::RequestDependent, + /*useVirtualAddressing=*/true, Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY); + } else { + client_ = std::make_shared( + cfg, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::RequestDependent, + /*useVirtualAddressing=*/true, Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY); + } + } catch (const std::exception& e) { + if (err) *err = std::string("Create S3Client failed: ") + e.what(); + client_.reset(); + Aws::ShutdownAPI(options_); + return false; + } catch (...) { + if (err) *err = "Create S3Client failed (unknown)"; + client_.reset(); + Aws::ShutdownAPI(options_); + return false; + } + + // 读取配置 + Optional(j, "retry_max_attempts", &retry_max_attempts_); + Optional(j, "retry_base_ms", &retry_base_ms_); + Optional(j, "retry_max_ms", &retry_max_ms_); + Optional(j, "retry_jitter", &retry_jitter_); + + // 创建 TransferManager + try { + xfer_pool_ = + Aws::MakeShared("PikaS3XferPool", std::max(1, transfer_threads_)); + + Aws::Transfer::TransferManagerConfiguration tcfg(xfer_pool_.get()); + tcfg.s3Client = client_; + tcfg.transferExecutor = xfer_pool_.get(); + + tcfg.bufferSize = transfer_buf_bytes_; + const size_t min_total = transfer_buf_bytes_; + const size_t heuristic = transfer_buf_bytes_ * static_cast(std::max(1, transfer_threads_)) * 2; + tcfg.transferBufferMaxHeapSize = std::max(min_total, heuristic); + + tcfg.transferInitiatedCallback = [](const Aws::Transfer::TransferManager*, + const std::shared_ptr&) {}; + + xfer_mgr_ = Aws::Transfer::TransferManager::Create(tcfg); + } catch (const std::exception& e) { + if (err) *err = std::string("Create TransferManager failed: ") + e.what(); + xfer_mgr_.reset(); + xfer_pool_.reset(); + client_.reset(); + Aws::ShutdownAPI(options_); + return false; + } catch (...) { + if (err) *err = "Create TransferManager failed (unknown)"; + xfer_mgr_.reset(); + xfer_pool_.reset(); + client_.reset(); + Aws::ShutdownAPI(options_); + return false; + } + + // 初始化sst downloader + downloader_ = std::make_unique(client_, xfer_mgr_, bucket_, "manifest/", "sst/"); + + started_ = true; + return true; +} + +void S3Service::Stop() { + std::lock_guard lk(mu_); + if (!started_) return; + + xfer_mgr_.reset(); + xfer_pool_.reset(); + client_.reset(); + + try { + Aws::ShutdownAPI(options_); + } catch (...) { + } + started_ = false; +} + +std::shared_ptr S3Service::Client() { + std::lock_guard lk(mu_); + return client_; +} + +std::shared_ptr S3Service::TransferMgr() { + std::lock_guard lk(mu_); + return xfer_mgr_; +} + +const std::string& S3Service::Bucket() const { return bucket_; } + +int S3Service::TransferThreads() const { return transfer_threads_; } + +size_t S3Service::TransferBufBytes() const { return transfer_buf_bytes_; } + +size_t S3Service::MaxInflight() const { return max_inflight_; } + +int S3Service::RetryMaxAttempts() const { return retry_max_attempts_; } + +int S3Service::RetryBaseMs() const { return retry_base_ms_; } + +int S3Service::RetryMaxMs() const { return retry_max_ms_; } + +double S3Service::RetryJitter() const { return retry_jitter_; } \ No newline at end of file diff --git a/src/ingest/src/manifest.proto b/src/ingest/src/manifest.proto new file mode 100644 index 0000000000..267f6bb896 --- /dev/null +++ b/src/ingest/src/manifest.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; +package ManifestIngest; + +message Manifest { + string version_id = 1; // 用于生成manifest的名称 + int64 timestamp = 2; // 生成manifest的时间戳,单位为毫秒 + repeated SSTFile sst_files = 3; // 文件列表 +} + +message SSTFile { + string sst_path = 1; // sst路径,"sst/db1/000112.sst" + string hash = 2; // 文件hash值 + int64 file_size = 3; // 文件大小 +} \ No newline at end of file diff --git a/src/ingest/src/sst_downloader.cc b/src/ingest/src/sst_downloader.cc new file mode 100644 index 0000000000..6e0efb05ad --- /dev/null +++ b/src/ingest/src/sst_downloader.cc @@ -0,0 +1,146 @@ +#include "sst_downloader.h" +#include +#include +#include +#include +#include +#include + +#include "manifest.pb.h" + +SstDownloader::SstDownloader(std::shared_ptr client, + std::shared_ptr xfer_mgr, + const std::string& bucket, + const std::string& manifest_dict, + const std::string& sst_dict) + : client_(std::move(client)), + xfer_mgr_(std::move(xfer_mgr)), + bucket_(bucket), + manifest_dict_(manifest_dict), + sst_dict_(sst_dict) { + LOG(INFO) << "[SstDownloader] Initialized with" + << " bucket=" << bucket_ + << " manifest_dict=" << manifest_dict_ + << " sst_dict=" << sst_dict_; +} + +SstDownloader::~SstDownloader() { + LOG(INFO) << "[SstDownloader] Destroyed, releasing S3 client and transfer manager"; + client_.reset(); + xfer_mgr_.reset(); +} + +rocksdb::Status SstDownloader::ParseManifest(const std::string& manifest_key, + std::vector& out_keys) { + // LOG(INFO) << "[SstDownloader] Downloading manifest object from S3:" + // << " bucket=" << bucket_ + // << " key=" << manifest_key; + + Aws::S3::Model::GetObjectRequest req; + req.SetBucket(bucket_); + req.SetKey(manifest_key); + + auto outcome = client_->GetObject(req); + if (!outcome.IsSuccess()) { + auto err = outcome.GetError(); + LOG(ERROR) << "[SstDownloader] Failed to download manifest" + << " bucket=" << bucket_ + << " key=" << manifest_key + << " error=" << err.GetMessage() + << " http=" << static_cast(err.GetResponseCode()) + << " s3err=" << static_cast(err.GetErrorType()); + return rocksdb::Status::IOError("Failed to download manifest: " + err.GetMessage()); + } + + std::stringstream ss; + ss << outcome.GetResult().GetBody().rdbuf(); + ManifestIngest::Manifest manifest; + if (!manifest.ParseFromString(ss.str())) { + LOG(ERROR) << "[SstDownloader] Failed to parse manifest content (protobuf parse failed)"; + return rocksdb::Status::Corruption("Failed to parse manifest content"); + } + + // LOG(INFO) << "[SstDownloader] Manifest parsed successfully" + // << " version=" << manifest.version_id() + // << " ts=" << manifest.timestamp() + // << " files=" << manifest.sst_files_size(); + + out_keys.clear(); + out_keys.reserve(manifest.sst_files_size()); + for (const auto& s : manifest.sst_files()) { + // LOG(INFO) << "[SstDownloader] Found SST key in manifest: " << s.sst_path(); + out_keys.push_back(s.sst_path()); + } + + return rocksdb::Status::OK(); +} + +rocksdb::Status SstDownloader::DownloadAllFiles(const std::string& manifest_name, + std::vector& out_sst_files) { + const std::string manifest_key = manifest_dict_ + manifest_name; + std::vector keys; + + auto st = ParseManifest(manifest_key, keys); + if (!st.ok()) return st; + + if (keys.empty()) { + LOG(WARNING) << "[SstDownloader] Manifest contains no SST files"; + return rocksdb::Status::OK(); + } + + out_sst_files.clear(); + out_sst_files.reserve(keys.size()); + + namespace fs = std::filesystem; + + for (const auto& key : keys) { + std::string normalized_key = key; + while (!normalized_key.empty() && + (normalized_key.front() == '/' || normalized_key.front() == '\\')) { + normalized_key.erase(normalized_key.begin()); + } + + if (normalized_key.empty() || normalized_key == "." || + normalized_key == ".." || normalized_key.find("..") != std::string::npos) { + return rocksdb::Status::Corruption("Invalid sst key: " + normalized_key); + } + + std::string s3_key = normalized_key; + if (s3_key.rfind("sst/", 0) != 0) { + s3_key = sst_dict_ + s3_key; + } + + fs::path local_path = fs::path("data/") / normalized_key; + std::error_code ec; + fs::create_directories(local_path.parent_path(), ec); + + Aws::Transfer::DownloadConfiguration dcfg; + auto handle = xfer_mgr_->DownloadFile( + bucket_.c_str(), + Aws::String(s3_key.c_str()), + [local_path]() { + return Aws::New( + "S3DownloadStream", + local_path.string().c_str(), + std::ios::out | std::ios::binary | std::ios::trunc); + }, + dcfg, + Aws::String(local_path.string().c_str())); + + if (!handle) { + return rocksdb::Status::IOError("Null transfer handle for key: " + s3_key); + } + + handle->WaitUntilFinished(); + if (handle->GetStatus() != Aws::Transfer::TransferStatus::COMPLETED) { + return rocksdb::Status::IOError("Download failed for key: " + s3_key); + } + + // LOG(INFO) << "[SstDownloader] Downloaded " << s3_key + // << " -> " << local_path.string(); + out_sst_files.push_back(local_path.string()); + } + + return rocksdb::Status::OK(); +} + diff --git a/src/ingest/tests/CMakeLists.txt b/src/ingest/tests/CMakeLists.txt new file mode 100644 index 0000000000..13ffb0ae5a --- /dev/null +++ b/src/ingest/tests/CMakeLists.txt @@ -0,0 +1,38 @@ +cmake_minimum_required(VERSION 3.18) + +include(GoogleTest) + +file(GLOB_RECURSE BLACKWINDOW_TEST_SOURCE "${PROJECT_SOURCE_DIR}/tests/*.cc") + +aux_source_directory(../src TEST_SRCS) + +add_compile_definitions(PIKA_ROOT_DIR="${CMAKE_SOURCE_DIR}") + +foreach(blackwindow_test_source ${BLACKWINDOW_TEST_SOURCE}) + get_filename_component(ingest_test_filename ${blackwindow_test_source} NAME) + string(REPLACE ".cc" "" blackwindow_test_name ${ingest_test_filename}) + + add_executable(${blackwindow_test_name} ${blackwindow_test_source}) + target_include_directories(${blackwindow_test_name} + PUBLIC ${CMAKE_SOURCE_DIR}/include + PUBLIC ${PROJECT_SOURCE_DIR}/include + PUBLIC ${PROJECT_SOURCE_DIR}/.. + ${ROCKSDB_INCLUDE_DIR} + ${ROCKSDB_SOURCE_DIR} + ) + add_dependencies(${blackwindow_test_name} gtest glog gflags ${LIBUNWIND_NAME}) + target_link_libraries(${blackwindow_test_name} + PUBLIC ${GTEST_LIBRARY} + PUBLIC ${ROCKSDB_LIBRARY} + PUBLIC pstd + PUBLIC net + PUBLIC storage + PUBLIC ingest + PUBLIC ${GLOG_LIBRARY} + PUBLIC ${GFLAGS_LIBRARY} + PUBLIC ${LIBUNWIND_LIBRARY} + ) + add_test(NAME ${blackwindow_test_name} + COMMAND ${blackwindow_test_name} + WORKING_DIRECTORY .) +endforeach(blackwindow_test_source ${BLACKWINDOW_TEST_SOURCE}) diff --git a/src/ingest/tests/ingest_conf_test.cc b/src/ingest/tests/ingest_conf_test.cc new file mode 100644 index 0000000000..923fcec979 --- /dev/null +++ b/src/ingest/tests/ingest_conf_test.cc @@ -0,0 +1,150 @@ +#include +#include +#include +#include +#include +#include +#include "storage/storage.h" +#include "storage/util.h" +#include "ingest_conf.h" +#include + +using namespace storage; + +namespace fs = std::filesystem; + +static std::string WriteTempConf(const std::string& content, const std::string& name_hint) { + fs::path dir = fs::temp_directory_path() / "pikiwi_ingestconf_tests"; + fs::create_directories(dir); + fs::path p = dir / name_hint; + std::ofstream ofs(p); + ofs << content; + return p.string(); +} + +static std::string MkTmpDBDir(const std::string& name_hint) { + fs::path dir = fs::temp_directory_path() / ("pikiwi_ingest_db_" + name_hint); + fs::remove_all(dir); + fs::create_directories(dir); + return dir.string(); +} + +TEST(IngestConfTest, Load_Defaults_WhenEmptyFile) { + std::string conf_path = WriteTempConf("", "empty_ingest.conf"); + IngestConf conf(conf_path); + int ret = conf.Load(); + EXPECT_EQ(0, ret); + + auto opt = conf.MakeIngestOptions(); + EXPECT_TRUE(opt.move_files); + EXPECT_TRUE(opt.verify_checksums_before_ingest); + EXPECT_TRUE(opt.snapshot_consistency); + EXPECT_TRUE(opt.allow_blocking_flush); + EXPECT_FALSE(opt.ingest_behind); + EXPECT_TRUE(opt.write_global_seqno); + EXPECT_TRUE(opt.allow_global_seqno); +} + +TEST(IngestConfTest, Load_Overrides_And_MakeOptions) { + const std::string conf_text = R"CONF( +# IngestExternalFileOptions +ingest.options.move-files : false +ingest.options.verify : false +ingest.options.snapshot-consistency : false +ingest.options.allow-blocking-flush : false +ingest.options.ingest-behind : true +ingest.options.write-global-seqno : false +ingest.options.allow-global-seqno : false + +# Aggressive +ingest.aggressive.disable-auto-compactions : true +ingest.aggressive.level0-file-num-compaction-trigger : 64 +ingest.aggressive.soft-pending-compaction-bytes-limit : 8589934592 +ingest.aggressive.hard-pending-compaction-bytes-limit : 17179869184 +ingest.aggressive.max_total_wal_size : 134217728 + +# Restore +ingest.restore.disable-auto-compactions : false +ingest.restore.soft-pending-compaction-bytes-limit : 68719476736 +ingest.restore.hard-pending-compaction-bytes-limit : 137438953472 +ingest.restore.max_total_wal_size : 268435456 +)CONF"; + + std::string conf_path = WriteTempConf(conf_text, "override_ingest.conf"); + IngestConf conf(conf_path); + int ret = conf.Load(); + EXPECT_EQ(0, ret); + + auto opt = conf.MakeIngestOptions(); + EXPECT_FALSE(opt.move_files); + EXPECT_FALSE(opt.snapshot_consistency); + EXPECT_FALSE(opt.allow_blocking_flush); + EXPECT_TRUE(opt.ingest_behind); + EXPECT_FALSE(opt.write_global_seqno); + EXPECT_FALSE(opt.allow_global_seqno); +} + +TEST(IngestConfTest, Apply_Aggressive_Then_Restore_On_LiveDB) { + std::string dbdir = MkTmpDBDir("apply_opts"); + rocksdb::Options options; + options.create_if_missing = true; + rocksdb::DB* db = nullptr; + auto st_open = rocksdb::DB::Open(options, dbdir, &db); + ASSERT_TRUE(st_open.ok()) << st_open.ToString(); + std::unique_ptr db_guard(db); + auto* cf = db->DefaultColumnFamily(); + + const std::string conf_text = R"CONF( +ingest.aggressive.disable-auto-compactions : true +ingest.aggressive.level0-file-num-compaction-trigger : 32 +ingest.aggressive.soft-pending-compaction-bytes-limit : 4294967296 +ingest.aggressive.hard-pending-compaction-bytes-limit : 8589934592 +ingest.aggressive.max_total_wal_size : 134217728 + +ingest.restore.disable-auto-compactions : false +ingest.restore.soft-pending-compaction-bytes-limit : 68719476736 +ingest.restore.hard-pending-compaction-bytes-limit : 137438953472 +ingest.restore.max_total_wal_size : 268435456 + +ingest.options.move-files : true +ingest.options.verify : true +ingest.options.snapshot-consistency : true +ingest.options.allow-blocking-flush : true +ingest.options.ingest-behind : false +)CONF"; + + std::string conf_path = WriteTempConf(conf_text, "apply_opts_ingest.conf"); + IngestConf conf(conf_path); + int ret = conf.Load(); + ASSERT_EQ(0, ret); + + auto st1 = conf.ApplyAggressiveOptions(db, cf); + EXPECT_TRUE(st1.ok()) << st1.ToString(); + + auto wst = db->Put(rocksdb::WriteOptions(), "k", "v"); + EXPECT_TRUE(wst.ok()); + + auto st2 = conf.ApplyRestoreOptions(db, cf); + EXPECT_TRUE(st2.ok()) << st2.ToString(); + + int rewrite_code = conf.ConfigRewrite(); + EXPECT_EQ(0, rewrite_code); +} + +TEST(IngestConfTest, Load_InvalidBoolean) { + const std::string conf_text = R"CONF( +ingest.options.move-files : notabool +)CONF"; + std::string conf_path = WriteTempConf(conf_text, "invalid_bool.conf"); + IngestConf conf(conf_path); + int ret = conf.Load(); + EXPECT_EQ(0, ret); + + auto opt = conf.MakeIngestOptions(); + (void)opt; +} + +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} \ No newline at end of file diff --git a/src/ingest/tests/s3_service_test.cc b/src/ingest/tests/s3_service_test.cc new file mode 100644 index 0000000000..7e5cb52b74 --- /dev/null +++ b/src/ingest/tests/s3_service_test.cc @@ -0,0 +1,146 @@ +#include +#include +#include +#include + +#include "ingest_s3_service.h" + +namespace fs = std::filesystem; + +static std::string WriteTempJson(const std::string& content, const std::string& name_hint) { + fs::path dir = fs::temp_directory_path() / "pikiwi_s3service_tests"; + fs::create_directories(dir); + fs::path p = dir / name_hint; + std::ofstream ofs(p); + ofs << content; + return p.string(); +} + +TEST(S3ServiceTest, Start_WithMissingFile_ShouldFailAndFillErr) { + S3Service s; + std::string err; + bool ok = s.Start("/definitely/not/exist/s3.conf", &err); + EXPECT_FALSE(ok); + EXPECT_FALSE(err.empty()); +} + +TEST(S3ServiceTest, Start_WithBadJson_ShouldFail) { + const std::string bad_json = R"JSON( + { "endpoint": "http://127.0.0.1:9000", // <-- 注释会导致 parse 抛异常(已开启严格模式) + "bucket": "bk" + )JSON"; + std::string path = WriteTempJson(bad_json, "bad_s3.json"); + + S3Service s; + std::string err; + bool ok = s.Start(path, &err); + EXPECT_FALSE(ok); + EXPECT_FALSE(err.empty()); +} + +TEST(S3ServiceTest, Start_WithMinimalValidJson_ShouldSucceedAndExposeRuntimeParams) { + const std::string good_json = R"JSON( + { + "region": "us-east-1", + "endpoint": "http://127.0.0.1:9000", + "ak": "minio", + "sk": "minio123", + "bucket": "test-bucket", + "transfer_threads": 2, + "transfer_buf_bytes": 1048576, + "max_inflight": 4, + "retry_max_attempts": 5, + "retry_base_ms": 10, + "retry_max_ms": 500, + "retry_jitter": 0.1 + } + )JSON"; + std::string path = WriteTempJson(good_json, "ok_s3.json"); + + S3Service s; + std::string err; + bool ok = s.Start(path, &err); + ASSERT_TRUE(ok) << err; + + auto cli = s.Client(); + auto tm = s.TransferMgr(); + ASSERT_TRUE(cli != nullptr); + ASSERT_TRUE(tm != nullptr); + + EXPECT_EQ(s.Bucket(), "test-bucket"); + EXPECT_EQ(s.TransferThreads(), 2); + EXPECT_EQ(s.TransferBufBytes(), static_cast(1048576)); + EXPECT_EQ(s.MaxInflight(), static_cast(4)); + EXPECT_EQ(s.RetryMaxAttempts(), 5); + EXPECT_EQ(s.RetryBaseMs(), 10); + EXPECT_EQ(s.RetryMaxMs(), 500); + EXPECT_NEAR(s.RetryJitter(), 0.1, 1e-9); + + s.Stop(); + s.Stop(); +} + +TEST(S3ServiceTest, Start_WithDefaults_WhenFieldsMissing_ShouldStillWorkAndUseDefaults) { + const std::string partial_json = R"JSON( + { + "endpoint": "http://127.0.0.1:9000", + "ak": "minio", + "sk": "minio123", + "bucket": "bk" + } + )JSON"; + std::string path = WriteTempJson(partial_json, "partial_s3.json"); + + S3Service s; + std::string err; + bool ok = s.Start(path, &err); + ASSERT_TRUE(ok) << err; + + ASSERT_TRUE(s.Client() != nullptr); + ASSERT_TRUE(s.TransferMgr() != nullptr); + + EXPECT_EQ(s.Bucket(), "bk"); + EXPECT_EQ(s.TransferThreads(), 8); + EXPECT_EQ(s.TransferBufBytes(), static_cast(8u << 20)); + EXPECT_EQ(s.MaxInflight(), static_cast(8)); + EXPECT_EQ(s.RetryMaxAttempts(), 3); + EXPECT_EQ(s.RetryBaseMs(), 50); + EXPECT_EQ(s.RetryMaxMs(), 2000); + EXPECT_NEAR(s.RetryJitter(), 0.2, 1e-9); + + s.Stop(); +} + +TEST(S3ServiceTest, Restart_ShouldRecreateResourcesAndNotLeak) { + const std::string good_json = R"JSON( + { + "endpoint": "http://127.0.0.1:9000", + "ak": "minio", + "sk": "minio123", + "bucket": "bk" + } + )JSON"; + std::string path = WriteTempJson(good_json, "restart_s3.json"); + + S3Service s; + std::string err; + ASSERT_TRUE(s.Start(path, &err)) << err; + + auto c1 = s.Client(); + auto t1 = s.TransferMgr(); + ASSERT_TRUE(c1 && t1); + + s.Stop(); + ASSERT_TRUE(s.Start(path, &err)) << err; + + auto c2 = s.Client(); + auto t2 = s.TransferMgr(); + ASSERT_TRUE(c2 && t2); + + s.Stop(); +} + +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} \ No newline at end of file diff --git a/src/ingest/tests/sst_downloader_test.cc b/src/ingest/tests/sst_downloader_test.cc new file mode 100644 index 0000000000..c35e8560ae --- /dev/null +++ b/src/ingest/tests/sst_downloader_test.cc @@ -0,0 +1,242 @@ +// sst_downloader_minio_it.cc +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include "manifest.pb.h" +#include "sst_downloader.h" + +namespace fs = std::filesystem; +using namespace Aws; + +static const char* CFG_ENDPOINT = "http://127.0.0.1:9000"; +static const char* CFG_REGION = "ap-northeast-3"; +static const char* CFG_BUCKET = "pika-sst"; +static const char* CFG_AK = "minioadmin"; +static const char* CFG_SK = "minioadmin"; +static const bool CFG_IS_MINIO = true; + +static const int CFG_TRANSFER_THREADS = 32; +static const size_t CFG_TRANSFER_BUF = 8 * 1024 * 1024; + +static const int CFG_RETRY_MAX_ATTEMPTS = 3; + +static std::string RandSuffix(size_t n = 8) { + static const char* k = "abcdefghijklmnopqrstuvwxyz0123456789"; + std::mt19937_64 rng{std::random_device{}()}; + std::uniform_int_distribution d(0, 35); + std::string s; s.reserve(n); + for (size_t i=0;i& sst_paths, + const std::string& version = "v1", + int64_t ts = 123456789) { + ManifestIngest::Manifest m; + m.set_version_id(version); + m.set_timestamp(ts); + for (const auto& p : sst_paths) { + auto* f = m.add_sst_files(); + f->set_sst_path(p); + f->set_hash("deadbeef"); + f->set_file_size(1234); + } + std::string out; + if (!m.SerializeToString(&out)) throw std::runtime_error("SerializeToString failed"); + return out; +} + +class SSTDownloaderTest : public ::testing::Test { +protected: + static void SetUpTestSuite() { + SDKOptions o; + o.loggingOptions.logLevel = Utils::Logging::LogLevel::Off; + options_ = o; + setenv("AWS_EC2_METADATA_DISABLED", "true", 1); + Aws::InitAPI(options_); + } + static void TearDownTestSuite() { + Aws::ShutdownAPI(options_); + } + + void SetUp() override { + Client::ClientConfiguration cfg; + cfg.region = CFG_REGION; + cfg.endpointOverride = CFG_ENDPOINT; + cfg.scheme = Http::Scheme::HTTP; + cfg.verifySSL = false; + cfg.useDualStack = false; + cfg.connectTimeoutMs = 5000; + cfg.requestTimeoutMs = 120000; + cfg.maxConnections = 64; + cfg.retryStrategy = Aws::MakeShared("Retry", CFG_RETRY_MAX_ATTEMPTS); + + Aws::Auth::AWSCredentials creds(CFG_AK, CFG_SK); + + s3_ = std::make_shared( + creds, cfg, + Client::AWSAuthV4Signer::PayloadSigningPolicy::Never, + /*useVirtualAddressing*/ !CFG_IS_MINIO ? true : false + ); + + bucket_ = CFG_BUCKET; + run_tag_ = RandSuffix(); + manifest_prefix_ = std::string("manifest/") + run_tag_ + "/"; + sst_prefix_ = std::string("sst/") + run_tag_ + "/"; + + { + S3::Model::HeadBucketRequest hbr; hbr.SetBucket(bucket_.c_str()); + auto hbo = s3_->HeadBucket(hbr); + if (!hbo.IsSuccess()) { + S3::Model::CreateBucketRequest cbr; cbr.SetBucket(bucket_.c_str()); + auto cbro = s3_->CreateBucket(cbr); + ASSERT_TRUE(cbro.IsSuccess()) << "CreateBucket failed: " << cbro.GetError().GetMessage(); + } + } + + auto pool = Aws::MakeShared("ExecPool", 1); + executor_ = pool; + Aws::Transfer::TransferManagerConfiguration tcfg(pool.get()); + tcfg.s3Client = s3_; + tcfg.bufferSize = CFG_TRANSFER_BUF; + tcfg.transferBufferMaxHeapSize = CFG_TRANSFER_BUF * 4; + xfer_mgr_ = Aws::Transfer::TransferManager::Create(tcfg); + fs::remove_all("data"); + } + + void TearDown() override { + fs::remove_all("data"); + for (auto& k : uploaded_keys_) { + S3::Model::DeleteObjectRequest req; + req.SetBucket(bucket_.c_str()); + req.SetKey(k.c_str()); + s3_->DeleteObject(req); + } + + xfer_mgr_.reset(); + s3_.reset(); + } + + void PutObjectString(const std::string& key, const std::string& payload) { + S3::Model::PutObjectRequest req; + req.SetBucket(bucket_.c_str()); + req.SetKey(key.c_str()); + auto body = Aws::MakeShared("Body"); + (*body) << payload; + req.SetBody(body); + req.SetContentLength(static_cast(payload.size())); + auto out = s3_->PutObject(req); + ASSERT_TRUE(out.IsSuccess()) << "PutObject failed key=" << key << " err=" << out.GetError().GetMessage(); + uploaded_keys_.push_back(key); + } + + void PutManifestAndSsts(const std::string& manifest_name, + const std::vector& sst_paths, + const std::vector& sst_bodies) { + ASSERT_EQ(sst_paths.size(), sst_bodies.size()); + const std::string manifest_key = manifest_prefix_ + manifest_name; + PutObjectString(manifest_key, BuildManifestBytes(sst_paths)); + for (size_t i = 0; i < sst_paths.size(); ++i) { + PutObjectString(sst_paths[i], sst_bodies[i]); + } + } + +protected: + static Aws::SDKOptions options_; + std::shared_ptr s3_; + std::shared_ptr xfer_mgr_; + std::shared_ptr executor_; + + std::string bucket_, manifest_prefix_, sst_prefix_, run_tag_; + std::vector uploaded_keys_; +}; + +Aws::SDKOptions SSTDownloaderTest::options_; + +TEST_F(SSTDownloaderTest, DownloadAllFiles_OK) { + const std::string manifest_name = "job001.manifest"; + std::vector sst_paths = { sst_prefix_ + "a.sst", sst_prefix_ + "b.sst" }; + std::vector sst_bodies = { "AAAA", "BBBB" }; + + PutManifestAndSsts(manifest_name, sst_paths, sst_bodies); + + SstDownloader dl(s3_, xfer_mgr_, bucket_, manifest_prefix_, ""); + std::vector out; + auto st = dl.DownloadAllFiles(manifest_name, out); + EXPECT_TRUE(st.ok()) << st.ToString(); + ASSERT_EQ(out.size(), sst_paths.size()); + + for (size_t i = 0; i < out.size(); ++i) { + EXPECT_TRUE(fs::exists(out[i])) << "missing " << out[i]; + std::ifstream ifs(out[i], std::ios::binary); + std::string got((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); + EXPECT_EQ(got, sst_bodies[i]); + EXPECT_NE(out[i].find("data/"), std::string::npos); + } +} + +TEST_F(SSTDownloaderTest, EmptyManifest_OkNoFiles) { + const std::string manifest_name = "empty.manifest"; + const std::string manifest_key = manifest_prefix_ + manifest_name; + PutObjectString(manifest_key, BuildManifestBytes({})); + + SstDownloader dl(s3_, xfer_mgr_, bucket_, manifest_prefix_, ""); + std::vector out; + auto st = dl.DownloadAllFiles(manifest_name, out); + EXPECT_TRUE(st.ok()); + EXPECT_TRUE(out.empty()); +} + +TEST_F(SSTDownloaderTest, ManifestMissing_IOError) { + const std::string manifest_name = "notfound.manifest"; + SstDownloader dl(s3_, xfer_mgr_, bucket_, manifest_prefix_, ""); + std::vector out; + auto st = dl.DownloadAllFiles(manifest_name, out); + EXPECT_TRUE(st.IsIOError()); +} + +TEST_F(SSTDownloaderTest, ManifestHasIllegalPath_Corruption) { + const std::string manifest_name = "evil.manifest"; + const std::string manifest_key = manifest_prefix_ + manifest_name; + PutObjectString(manifest_key, BuildManifestBytes({"../escape.sst", "/abs/xx.sst"})); + + SstDownloader dl(s3_, xfer_mgr_, bucket_, manifest_prefix_, ""); + std::vector out; + auto st = dl.DownloadAllFiles(manifest_name, out); + EXPECT_TRUE(st.IsCorruption()); +} + +TEST_F(SSTDownloaderTest, OneSstMissing_IOError) { + const std::string manifest_name = "partial.manifest"; + const std::vector sst_paths = { sst_prefix_ + "user/a.sst", sst_prefix_ + "user/b.sst" }; + const std::string manifest_key = manifest_prefix_ + manifest_name; + PutObjectString(manifest_key, BuildManifestBytes(sst_paths)); + PutObjectString(sst_paths[0], "AAAA"); + SstDownloader dl(s3_, xfer_mgr_, bucket_, manifest_prefix_, ""); + std::vector out; + auto st = dl.DownloadAllFiles(manifest_name, out); + EXPECT_TRUE(st.IsIOError()); +} + +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} diff --git a/src/ingest/tests/test.sh b/src/ingest/tests/test.sh new file mode 100755 index 0000000000..f3853cb291 --- /dev/null +++ b/src/ingest/tests/test.sh @@ -0,0 +1,30 @@ +#!/bin/bash +# test.sh 放在 src/ingest/tests 目录下使用 + +set -euo pipefail + +ROOT_DIR="$(cd "$(dirname "$0")/../../.." && pwd)" +TEST_BIN_DIR="$ROOT_DIR/output/src/ingest/tests" + +if [ ! -d "$TEST_BIN_DIR" ]; then + echo "[FAIL] 没有找到测试可执行文件目录: $TEST_BIN_DIR" + exit 1 +fi + +echo ">>> 运行 ingest 测试 (目录: $TEST_BIN_DIR)" + +FAILED=0 +for test_bin in "$TEST_BIN_DIR"/*_test; do + if [ -x "$test_bin" ]; then + echo "--------------------------------------------------" + echo "运行: $(basename "$test_bin")" + "$test_bin" --gtest_color=yes || FAILED=$((FAILED+1)) + fi +done + +if [ $FAILED -eq 0 ]; then + echo "[SUCCESS] 所有测试通过" +else + echo "[FAIL] 有 $FAILED 个测试失败" + exit 1 +fi diff --git a/src/pika.cc b/src/pika.cc index 9ff7c3008c..f2238c7fa1 100644 --- a/src/pika.cc +++ b/src/pika.cc @@ -218,6 +218,15 @@ int main(int argc, char* argv[]) { LOG(FATAL) << status.ToString(); } + // === InitS3 === + if(g_pika_conf->batch_extend_ingest()){ + std::string s3_conf = g_pika_conf->s3_conf_path(); + auto s3_st = g_pika_server->InitS3(s3_conf); + if (!s3_st.ok()) { + LOG(FATAL) << s3_st.ToString(); + } + } + if (g_pika_conf->daemonize()) { close_std(); } diff --git a/src/pika_command.cc b/src/pika_command.cc index 7392ab7ddf..6ee848ebb3 100644 --- a/src/pika_command.cc +++ b/src/pika_command.cc @@ -246,6 +246,11 @@ void InitCmdTable(CmdTable* cmd_table) { std::unique_ptr getptr = std::make_unique(kCmdNameGet, 2, kCmdFlagsRead | kCmdFlagsKv | kCmdFlagsDoThroughDB | kCmdFlagsUpdateCache | kCmdFlagsReadCache | kCmdFlagsSlow); cmd_table->insert(std::pair>(kCmdNameGet, std::move(getptr))); + ////ManifestIngestCmd + std::unique_ptr manifestingestptr = std::make_unique( + kCmdNameManifestIngest, 2, + kCmdFlagsWrite | kCmdFlagsKv | kCmdFlagsDoThroughDB | kCmdFlagsUpdateCache | kCmdFlagsReadCache | kCmdFlagsFast); + cmd_table->insert(std::pair>(kCmdNameManifestIngest, std::move(manifestingestptr))); ////DelCmd std::unique_ptr delptr = std::make_unique(kCmdNameDel, -2, kCmdFlagsWrite | kCmdFlagsOperateKey | kCmdFlagsDoThroughDB | kCmdFlagsUpdateCache | kCmdFlagsFast); diff --git a/src/pika_conf.cc b/src/pika_conf.cc index 80116aa847..44284c0ee4 100644 --- a/src/pika_conf.cc +++ b/src/pika_conf.cc @@ -153,6 +153,10 @@ int PikaConf::Load() { } local_meta_->SetPath(db_path_); + GetConfStr("s3-conf-path", &s3_conf_path_); + GetConfStr("ingest-conf-path", &ingest_conf_path_); + GetConfBool("batch-extend-ingest", &batch_extend_ingest_); + GetConfInt("thread-num", &thread_num_); if (thread_num_ <= 0) { thread_num_ = 12; diff --git a/src/pika_kv.cc b/src/pika_kv.cc index 1c1abdd4cf..8d82c3d3a7 100644 --- a/src/pika_kv.cc +++ b/src/pika_kv.cc @@ -8,6 +8,8 @@ #include "include/pika_command.h" #include "pstd/include/pstd_string.h" +#include "ingest/include/ingest_s3_service.h" +#include "ingest/include/sst_downloader.h" #include "include/pika_cache.h" #include "include/pika_conf.h" @@ -198,6 +200,65 @@ void GetCmd::DoUpdateCache() { } } + +void ManifestIngestCmd::DoInitial() { + LOG(INFO) << "[ManifestIngestCmd] Starting DoInitial"; + if(!g_pika_conf->batch_extend_ingest()) return; + + if (!CheckArg(argv_.size())) { + res_.SetRes(CmdRes::kWrongNum, kCmdNameManifestIngest); + LOG(WARNING) << "[ManifestIngestCmd] Wrong number of arguments"; + return; + } + + key_ = argv_[1]; + ingest_conf_path_ = g_pika_conf->ingest_conf_path(); + + // 下载所有 SST + SstDownloader* downloader = g_pika_server->s3()->Downloader(); + s_ = downloader->DownloadAllFiles(key_, sst_files_path_); + + if (!s_.ok()) { + res_.SetRes(CmdRes::kErrOther, s_.ToString()); + LOG(ERROR) << "[ManifestIngestCmd] Download failed: " << s_.ToString(); + return; + } + + LOG(INFO) << "[ManifestIngestCmd] DoInitial completed successfully, files=" << sst_files_path_.size(); +} + +void ManifestIngestCmd::Do() { + LOG(INFO) << "[ManifestIngestCmd] Starting Do (SST Ingest)"; + if(!g_pika_conf->batch_extend_ingest()){ + LOG(WARNING) << "[ManifestIngestCmd] ManifestIngest not enabled"; + return; + } + + s_ = db_->storage()->SstExtendIngest( + sst_files_path_, + ingest_conf_path_); + + if (s_.ok()) { + res_.SetRes(CmdRes::kOk); + res_.AppendContent("Manifest Ingested Successfully"); + LOG(INFO) << "[ManifestIngestCmd] SST Ingest successful for " << sst_files_path_.size() << " files"; + } else if (s_.IsNotFound()) { + res_.AppendStringLen(-1); + LOG(WARNING) << "[ManifestIngestCmd] SST Ingest not found"; + } else { + res_.SetRes(CmdRes::kErrOther, s_.ToString()); + LOG(ERROR) << "[ManifestIngestCmd] SST Ingest failed: " << s_.ToString(); + } + + LOG(INFO) << "[ManifestIngestCmd] Do (SST Ingest) completed, key=" << key_; +} + +void ManifestIngestCmd::DoThroughDB() { + res_.clear(); + Do(); +} + + void DelCmd::DoInitial() { if (!CheckArg(argv_.size())) { res_.SetRes(CmdRes::kWrongNum, name()); diff --git a/src/pika_migrate_thread.cc b/src/pika_migrate_thread.cc index 542868ad72..039c0f48c9 100644 --- a/src/pika_migrate_thread.cc +++ b/src/pika_migrate_thread.cc @@ -18,7 +18,7 @@ const int32_t MAX_MEMBERS_NUM = 512; const std::string INVALID_STR = "NL"; -extern std::unique_ptr g_pika_server; +extern PikaServer* g_pika_server; extern std::unique_ptr g_pika_conf; extern std::unique_ptr g_pika_rm; extern std::unique_ptr g_pika_cmd_table_manager; diff --git a/src/pika_server.cc b/src/pika_server.cc index bbf444191d..2c950729b5 100644 --- a/src/pika_server.cc +++ b/src/pika_server.cc @@ -129,7 +129,7 @@ PikaServer::~PikaServer() { bgsave_thread_.StopThread(); key_scan_thread_.StopThread(); pika_migrate_thread_->StopThread(); - + StopS3(); dbs_.clear(); LOG(INFO) << "PikaServer " << pthread_self() << " exit!!!"; @@ -1901,3 +1901,18 @@ void PikaServer::CacheConfigInit(cache::CacheConfig& cache_cfg) { cache_cfg.lfu_decay_time = g_pika_conf->cache_lfu_decay_time(); } void PikaServer::SetLogNetActivities(bool value) { pika_dispatch_thread_->SetLogNetActivities(value); } + +pstd::Status PikaServer::InitS3(const std::string& s3_conf_path) { + if (!s3_) s3_ = std::make_unique(); + std::string err; + if (!s3_->Start(s3_conf_path, &err)) { + return pstd::Status::IOError("S3Service start failed: " + err); + } + LOG(INFO) << "S3 Started..."; + return pstd::Status::OK(); +} + +void PikaServer::StopS3() { + if (s3_) s3_->Stop(); +} + diff --git a/src/pika_slot_command.cc b/src/pika_slot_command.cc index dc7f07e73d..499f7b7f29 100644 --- a/src/pika_slot_command.cc +++ b/src/pika_slot_command.cc @@ -25,7 +25,7 @@ #define min(a, b) (((a) > (b)) ? (b) : (a)) #define MAX_MEMBERS_NUM 512 -extern std::unique_ptr g_pika_server; +extern PikaServer* g_pika_server; extern std::unique_ptr g_pika_conf; extern std::unique_ptr g_pika_rm; extern std::unique_ptr g_pika_cmd_table_manager; diff --git a/src/pika_transaction.cc b/src/pika_transaction.cc index 85381dcf8d..7ac52add7e 100644 --- a/src/pika_transaction.cc +++ b/src/pika_transaction.cc @@ -14,7 +14,7 @@ #include "include/pika_server.h" #include "src/pstd/include/scope_record_lock.h" -extern std::unique_ptr g_pika_server; +extern PikaServer* g_pika_server; extern std::unique_ptr g_pika_rm; void MultiCmd::Do() { diff --git a/src/storage/include/storage/storage.h b/src/storage/include/storage/storage.h index 8c2e53a7b3..5d68344e90 100644 --- a/src/storage/include/storage/storage.h +++ b/src/storage/include/storage/storage.h @@ -175,6 +175,8 @@ class Storage { Status StoreCursorStartKey(const DataType& dtype, int64_t cursor, const std::string& next_key); // Strings Commands + Status SstExtendIngest(const std::vector& local_sst_paths, const std::string &config_path); + Status DoSstExtendIngest(std::vector& local_sst_paths, const std::string &config_path); // Set key to hold the string value. if key // already holds a value, it is overwritten diff --git a/src/storage/src/redis_strings.cc b/src/storage/src/redis_strings.cc index 2a39beff6b..0d5bc65b8d 100644 --- a/src/storage/src/redis_strings.cc +++ b/src/storage/src/redis_strings.cc @@ -18,7 +18,7 @@ #include "src/scope_snapshot.h" #include "src/strings_filter.h" #include "storage/util.h" - +#include "ingest/include/ingest_conf.h" #include "pstd/include/pstd_defer.h" namespace storage { @@ -736,6 +736,107 @@ Status RedisStrings::MSetnx(const std::vector& kvs, int32_t* ret) { return s; } + +Status RedisStrings::SstExtendIngest(const std::vector& local_sst_paths, + const std::string& config_path) { + if (local_sst_paths.empty()) { + return Status::InvalidArgument("SST path list is empty"); + } + + static std::shared_ptr cached_ingest_conf; + if (!cached_ingest_conf) { + cached_ingest_conf = std::make_shared(config_path); + auto load_status = cached_ingest_conf->Load(); + if (load_status != 0) { + return Status::IOError("Failed to load config."); + } + } + + bool need_apply_restore = false; + + // 激进配置 + { + std::lock_guard lk(ingest_mu_); + if (ingest_sessions_.fetch_add(1) == 0) { + // 第一个 Ingest 开启激进配置 + auto* cf = db_->DefaultColumnFamily(); + auto st = ApplyAggressiveConfig(*cached_ingest_conf); + if (!st.ok()) { + ingest_sessions_.fetch_sub(1); + return HandleError("[DB::SstExtendIngest] Failed to apply aggressive options", st); + } + need_apply_restore = true; + } + } + + // 执行 Ingest + std::vector paths = local_sst_paths; + auto st = DoSstExtendIngest(paths, config_path); + if (!st.ok()) { + return st; + } + + // 恢复配置(只有最后一个才恢复) + { + std::lock_guard lk(ingest_mu_); + if (need_apply_restore && ingest_sessions_.fetch_sub(1) == 1) { + auto* cf = db_->DefaultColumnFamily(); + auto rst = ApplyRestoreConfig(*cached_ingest_conf); + if (!rst.ok()) { + return HandleError("[DB::SstExtendIngest] Failed to apply restore options", rst); + } + + int code = cached_ingest_conf->ConfigRewrite(); + if (code != 0) { + return Status::IOError("Failed to rewrite config."); + } + } + } + + return Status::OK(); +} + +// 提取的配置应用函数 +Status RedisStrings::ApplyAggressiveConfig(IngestConf& ingest_conf) { + auto* cf = db_->DefaultColumnFamily(); + return ingest_conf.ApplyAggressiveOptions(db_, cf); +} + +Status RedisStrings::ApplyRestoreConfig(IngestConf& ingest_conf) { + auto* cf = db_->DefaultColumnFamily(); + return ingest_conf.ApplyRestoreOptions(db_, cf); +} + +// 错误处理函数 +Status RedisStrings::HandleError(const std::string& msg, const Status& st) { + LOG(ERROR) << msg << ": " << st.ToString(); + return Status::IOError(msg + ": " + st.ToString()); +} + + +Status RedisStrings::DoSstExtendIngest(std::vector& local_sst_paths, + const std::string& config_path) { + // 配置 IngestExternalFileOptions + IngestConf ingest_conf(config_path); + ingest_conf.Load(); + rocksdb::IngestExternalFileOptions opt = ingest_conf.MakeIngestOptions(); + + // 执行 Ingest 操作 + auto st = db_->IngestExternalFile(local_sst_paths, opt); + if (!st.ok()) { + LOG(ERROR) << "[DB::DoSstExtendIngest] Ingest failed: " << st.ToString(); + return Status::IOError("IngestExternalFile failed: " + st.ToString()); + } + + // 非阻塞触发后台压缩 + auto* cf = db_->DefaultColumnFamily(); + db_->SuggestCompactRange(cf, nullptr, nullptr); + + LOG(INFO) << "[DB::DoSstExtendIngest] Ingested " << local_sst_paths.size() << " SST files."; + return Status::OK(); +} + + Status RedisStrings::Set(const Slice& key, const Slice& value) { StringsValue strings_value(value); ScopeRecordLock l(lock_mgr_, key); diff --git a/src/storage/src/redis_strings.h b/src/storage/src/redis_strings.h index d0365cc6ae..6ea228cf23 100644 --- a/src/storage/src/redis_strings.h +++ b/src/storage/src/redis_strings.h @@ -11,6 +11,8 @@ #include #include "src/redis.h" +class IngestConf; + namespace storage { class RedisStrings : public Redis { @@ -52,6 +54,11 @@ class RedisStrings : public Redis { Status Delvx(const Slice& key, const Slice& value, int32_t* ret); Status Setrange(const Slice& key, int64_t start_offset, const Slice& value, int32_t* ret); Status Strlen(const Slice& key, int32_t* len); + Status SstExtendIngest(const std::vector& local_sst_paths, const std::string &config_path); + Status DoSstExtendIngest(std::vector& local_sst_paths, const std::string& config_path) ; + Status ApplyAggressiveConfig(IngestConf& ingest_conf); + Status ApplyRestoreConfig(IngestConf& ingest_conf); + Status HandleError(const std::string& msg, const Status& st); Status BitPos(const Slice& key, int32_t bit, int64_t* ret); Status BitPos(const Slice& key, int32_t bit, int64_t start_offset, int64_t* ret); @@ -75,6 +82,10 @@ class RedisStrings : public Redis { // Iterate all data void ScanDatabase(); + + // 全局导入 session 计数器 + std::atomic ingest_sessions_{0}; + std::mutex ingest_mu_; }; } // namespace storage diff --git a/src/storage/src/storage.cc b/src/storage/src/storage.cc index 3126717859..ef6bbe9380 100644 --- a/src/storage/src/storage.cc +++ b/src/storage/src/storage.cc @@ -141,6 +141,13 @@ Status Storage::StoreCursorStartKey(const DataType& dtype, int64_t cursor, const } // Strings Commands + Status Storage::SstExtendIngest(const std::vector& local_sst_paths, const std::string &config_path){ + return strings_db_->SstExtendIngest(local_sst_paths, config_path); + } + Status Storage::DoSstExtendIngest(std::vector& local_sst_paths, const std::string &config_path){ + return strings_db_->DoSstExtendIngest(local_sst_paths, config_path); + } + Status Storage::Set(const Slice& key, const Slice& value) { return strings_db_->Set(key, value); } Status Storage::Setxx(const Slice& key, const Slice& value, int32_t* ret, const int32_t ttl) { diff --git a/tests/assets/default.conf b/tests/assets/default.conf index bc9ecfa3bf..5760addc1b 100644 --- a/tests/assets/default.conf +++ b/tests/assets/default.conf @@ -23,13 +23,6 @@ thread-num : 1 # are dedicated to handling user requests. thread-pool-size : 12 -# Size of the low level thread pool, The threads within this pool -# are dedicated to handling slow user requests. -slow-cmd-thread-pool-size : 4 - -# Slow cmd list e.g. hgetall, mset -# slow-cmd-list : - # The number of sync-thread for data replication from master, those are the threads work on slave nodes # and are used to execute commands sent from master node when replicating. sync-thread-num : 6 @@ -42,6 +35,10 @@ log-path : ./log/ # Directory to store the data of Pika. db-path : ./db/ +s3-conf-path : ./conf/s3.conf + +ingest-conf-path : ./conf/ingest.conf + # The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). # [Tip] Big write-buffer-size can improve writing performance, # but this will generate heavier IO load when flushing from buffer to disk, diff --git a/tests/conf/pika.conf b/tests/conf/pika.conf index d049c2ce86..5760addc1b 100644 --- a/tests/conf/pika.conf +++ b/tests/conf/pika.conf @@ -35,6 +35,10 @@ log-path : ./log/ # Directory to store the data of Pika. db-path : ./db/ +s3-conf-path : ./conf/s3.conf + +ingest-conf-path : ./conf/ingest.conf + # The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). # [Tip] Big write-buffer-size can improve writing performance, # but this will generate heavier IO load when flushing from buffer to disk, diff --git a/tests/data/manifest/.build.lock b/tests/data/manifest/.build.lock new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tests/data/manifest/last.manifest b/tests/data/manifest/last.manifest new file mode 100644 index 0000000000..41abf30b7d --- /dev/null +++ b/tests/data/manifest/last.manifest @@ -0,0 +1,7 @@ +{ + "parts": [ + "manifest_1759125977953253000_part0.proto" + ], + "timestamp_ms": 1759125977971, + "version_id": "1759125977953253000" +} \ No newline at end of file diff --git a/tests/data/manifest/manifest_1759125977953253000_part0.proto b/tests/data/manifest/manifest_1759125977953253000_part0.proto new file mode 100644 index 0000000000..57c1ba3a3c --- /dev/null +++ b/tests/data/manifest/manifest_1759125977953253000_part0.proto @@ -0,0 +1,3 @@ + +1759125977953253000Р3~ +6sst/test-1M/data_0_sst/test-1M_1759125977953253000.sst@e6678b471cf21a7e1446990f44c6a609b655d729e784e24f7d828e05bc463d00. \ No newline at end of file diff --git a/tests/data/mock/test-1M/data_0.json b/tests/data/mock/test-1M/data_0.json new file mode 100644 index 0000000000..8c9c31e22b --- /dev/null +++ b/tests/data/mock/test-1M/data_0.json @@ -0,0 +1,26216 @@ +[ +{"key":"key_011912412414","value":"value_154661251424274129"}, +{"key":"key_014310660701","value":"value_131919586971241288"}, +{"key":"key_059551467315","value":"value_108109118129921469"}, +{"key":"key_100101147501","value":"value_656914412392917379"}, +{"key":"key_100101149459","value":"value_107101781671106710"}, +{"key":"key_100102638310","value":"value_124132107161946910"}, +{"key":"key_100102741671","value":"value_721081058397661611"}, +{"key":"key_100103104801","value":"value_130947015655103160"}, +{"key":"key_100103491549","value":"value_113621211061361031"}, +{"key":"key_100104102114","value":"value_511031431125910513"}, +{"key":"key_100105123821","value":"value_143868310512062117"}, +{"key":"key_100105128471","value":"value_616117878581251052"}, +{"key":"key_100105140497","value":"value_125150114587212614"}, +{"key":"key_100105981027","value":"value_104120134136921489"}, +{"key":"key_100105982710","value":"value_906183157101658213"}, +{"key":"key_100106128109","value":"value_731079612488969380"}, +{"key":"key_100106134131","value":"value_163922059710011077"}, +{"key":"key_100106144147","value":"value_421179013597986685"}, +{"key":"key_100106150124","value":"value_117101114144921261"}, +{"key":"key_100106150146","value":"value_969416712884141949"}, +{"key":"key_100106745017","value":"value_152687675158139769"}, +{"key":"key_100107104100","value":"value_891241009310917415"}, +{"key":"key_100107108119","value":"value_122157107737456147"}, +{"key":"key_100107621585","value":"value_101167771397611498"}, +{"key":"key_100108102116","value":"value_174124131305411512"}, +{"key":"key_100108142135","value":"value_681041108815391481"}, +{"key":"key_100108391261","value":"value_110116106895694577"}, +{"key":"key_100108891541","value":"value_881631228310213113"}, +{"key":"key_100109117128","value":"value_561021181651253412"}, +{"key":"key_100109142103","value":"value_647114450748455133"}, +{"key":"key_100109891071","value":"value_103110140595216011"}, +{"key":"key_100110125981","value":"value_671937667104110851"}, +{"key":"key_100110133891","value":"value_139994613543130191"}, +{"key":"key_100110133901","value":"value_861195715813064109"}, +{"key":"key_100110878813","value":"value_114104737694881201"}, +{"key":"key_100110968413","value":"value_497496156112117805"}, +{"key":"key_100111118132","value":"value_100461208884129132"}, +{"key":"key_100111132831","value":"value_841031111198610986"}, +{"key":"key_100112104694","value":"value_114137791587098127"}, +{"key":"key_100112111125","value":"value_182901071293881391"}, +{"key":"key_100112111921","value":"value_991451241118374801"}, +{"key":"key_100112117101","value":"value_361198412653103491"}, +{"key":"key_100112160579","value":"value_391281061521361381"}, +{"key":"key_100112806111","value":"value_685542100369311379"}, +{"key":"key_100113100104","value":"value_819711194111104581"}, +{"key":"key_100113134138","value":"value_801198756347212415"}, +{"key":"key_100113971701","value":"value_776498120788072739"}, +{"key":"key_100114102161","value":"value_162401076310714612"}, +{"key":"key_100114174118","value":"value_325311411517216312"}, +{"key":"key_100115105851","value":"value_581041336710025871"}, +{"key":"key_100115107142","value":"value_871481428677118133"}, +{"key":"key_100115122131","value":"value_966763112107591141"}, +{"key":"key_100115127127","value":"value_108121149102909795"}, +{"key":"key_100115135127","value":"value_509612110191115139"}, +{"key":"key_100115154127","value":"value_120471148687799772"}, +{"key":"key_100116108751","value":"value_117311589117511715"}, +{"key":"key_100116789360","value":"value_119521246010712549"}, +{"key":"key_100117551465","value":"value_354915070171161681"}, +{"key":"key_100117871007","value":"value_681621459413311711"}, +{"key":"key_100117871061","value":"value_649311313014912415"}, +{"key":"key_100118871073","value":"value_101671221233811389"}, +{"key":"key_100118937655","value":"value_881089514588124126"}, +{"key":"key_100119105135","value":"value_891041096685891249"}, +{"key":"key_100119121781","value":"value_107142152631061811"}, +{"key":"key_100119127148","value":"value_114976754139174115"}, +{"key":"key_100119140135","value":"value_108811198665789911"}, +{"key":"key_100120118122","value":"value_105141124701109593"}, +{"key":"key_100120123561","value":"value_731248418711311377"}, +{"key":"key_100120147104","value":"value_126173447112369181"}, +{"key":"key_100120761441","value":"value_120379710573906511"}, +{"key":"key_100120851169","value":"value_837293124113561276"}, +{"key":"key_100121141133","value":"value_801431157190791221"}, +{"key":"key_100122971893","value":"value_170871178211116393"}, +{"key":"key_100123106167","value":"value_145636813514616275"}, +{"key":"key_100123110971","value":"value_681325477113132681"}, +{"key":"key_100123112794","value":"value_618973136884912318"}, +{"key":"key_100123841961","value":"value_537811010413676147"}, +{"key":"key_100124111897","value":"value_861011188065111961"}, +{"key":"key_100124113177","value":"value_491228812630126178"}, +{"key":"key_100124145124","value":"value_898816175113117114"}, +{"key":"key_100124737810","value":"value_511161265413098996"}, +{"key":"key_100124901077","value":"value_126105101127155931"}, +{"key":"key_100125132112","value":"value_971237117911210211"}, +{"key":"key_100125144160","value":"value_162129147115801631"}, +{"key":"key_100125951141","value":"value_941036711712283113"}, +{"key":"key_100126150119","value":"value_106971631141171057"}, +{"key":"key_100126721082","value":"value_169967210996101152"}, +{"key":"key_100126791151","value":"value_928456158881349912"}, +{"key":"key_100127127621","value":"value_136981218911211146"}, +{"key":"key_100127148104","value":"value_145154751261621301"}, +{"key":"key_100127511041","value":"value_104321191417312877"}, +{"key":"key_100128122119","value":"value_461328387147411191"}, +{"key":"key_100128581021","value":"value_156958710712112298"}, +{"key":"key_100128771497","value":"value_291111611731521469"}, +{"key":"key_100128921023","value":"value_707499881541447312"}, +{"key":"key_100129391151","value":"value_136136651181201121"}, +{"key":"key_100129641271","value":"value_136131751271241281"}, +{"key":"key_100130104111","value":"value_971261091271127614"}, +{"key":"key_100130601069","value":"value_971021271231137976"}, +{"key":"key_100130888395","value":"value_150801091311117464"}, +{"key":"key_100130901116","value":"value_491358815111860977"}, +{"key":"key_100131158113","value":"value_127125102641159117"}, +{"key":"key_100131163170","value":"value_109103122109130131"}, +{"key":"key_100131441104","value":"value_771401401431301051"}, +{"key":"key_100131644915","value":"value_109138225792801268"}, +{"key":"key_100132130841","value":"value_121146148133751544"}, +{"key":"key_100132461008","value":"value_641531065911911311"}, +{"key":"key_100132818311","value":"value_134139104901131269"}, +{"key":"key_100132831298","value":"value_291491461335046471"}, +{"key":"key_100133118981","value":"value_107901371101098813"}, +{"key":"key_100133689610","value":"value_178154129123891501"}, +{"key":"key_100134100102","value":"value_105136132991421454"}, +{"key":"key_100134108731","value":"value_104856767111118651"}, +{"key":"key_100134121831","value":"value_131113611201411037"}, +{"key":"key_100134207119","value":"value_119106158998716013"}, +{"key":"key_100134929914","value":"value_103779361838711814"}, +{"key":"key_100135916564","value":"value_132102150171889310"}, +{"key":"key_100136781371","value":"value_106849815715386941"}, +{"key":"key_100136831161","value":"value_146101901391248811"}, +{"key":"key_100137143414","value":"value_745412014811188138"}, +{"key":"key_100138120931","value":"value_821317811111213313"}, +{"key":"key_100138374710","value":"value_124121134101102101"}, +{"key":"key_100138801337","value":"value_191783711511165601"}, +{"key":"key_100138918627","value":"value_109144381175011010"}, +{"key":"key_100138921034","value":"value_885811111249315051"}, +{"key":"key_100138999610","value":"value_611447076110137119"}, +{"key":"key_100139721391","value":"value_899615053959916160"}, +{"key":"key_100139918274","value":"value_116108138103651091"}, +{"key":"key_100140102889","value":"value_811261186096211231"}, +{"key":"key_100140299613","value":"value_129951031117414012"}, +{"key":"key_100141123891","value":"value_818019415284661401"}, +{"key":"key_100141898981","value":"value_821311765591141612"}, +{"key":"key_100141921377","value":"value_581381446410312811"}, +{"key":"key_100141936892","value":"value_131136169173824213"}, +{"key":"key_100141997810","value":"value_941221281681131691"}, +{"key":"key_100143611037","value":"value_641048171148956910"}, +{"key":"key_100143841029","value":"value_131148291059181144"}, +{"key":"key_100144108678","value":"value_221501341361507942"}, +{"key":"key_100144112688","value":"value_161145898013496561"}, +{"key":"key_100144137981","value":"value_941311519584171751"}, +{"key":"key_100144731237","value":"value_114163169172102657"}, +{"key":"key_100145113102","value":"value_134117105888064121"}, +{"key":"key_100145487014","value":"value_116738849120953454"}, +{"key":"key_100146106163","value":"value_145114908010790641"}, +{"key":"key_100148110130","value":"value_741539110112713682"}, +{"key":"key_100148123878","value":"value_100108741474395469"}, +{"key":"key_100151116114","value":"value_849795103199653215"}, +{"key":"key_100151120100","value":"value_542985129961191498"}, +{"key":"key_100151171163","value":"value_191458716216910993"}, +{"key":"key_100152133701","value":"value_108147131616411115"}, +{"key":"key_100153123639","value":"value_701408178361039744"}, +{"key":"key_100153671321","value":"value_811396711111810316"}, +{"key":"key_100154105109","value":"value_121121115475130108"}, +{"key":"key_100154219107","value":"value_116149731511235511"}, +{"key":"key_100155125103","value":"value_136931071578315869"}, +{"key":"key_100155997615","value":"value_143871131299110414"}, +{"key":"key_100156125114","value":"value_130651021337810466"}, +{"key":"key_100156421825","value":"value_158152114107431111"}, +{"key":"key_100157481578","value":"value_110991131286710656"}, +{"key":"key_100158122937","value":"value_182210851119102561"}, +{"key":"key_100158127114","value":"value_718210572679017530"}, +{"key":"key_100158531067","value":"value_101721201281341689"}, +{"key":"key_100158946774","value":"value_116858213360125147"}, +{"key":"key_100159105107","value":"value_100179104681031621"}, +{"key":"key_100160128136","value":"value_135151107143120157"}, +{"key":"key_100160154128","value":"value_485768110781531291"}, +{"key":"key_100160949887","value":"value_184841101361076912"}, +{"key":"key_100161122130","value":"value_831281138010211678"}, +{"key":"key_100162109891","value":"value_137972960145163138"}, +{"key":"key_100162931281","value":"value_117799224205771226"}, +{"key":"key_100163134107","value":"value_725264721521026214"}, +{"key":"key_100164106114","value":"value_208104116164122107"}, +{"key":"key_100164111551","value":"value_142106801088612163"}, +{"key":"key_100165146841","value":"value_901301321451029491"}, +{"key":"key_100165167104","value":"value_148681151358383125"}, +{"key":"key_100165478314","value":"value_761271021251141329"}, +{"key":"key_100166991361","value":"value_808355128138398210"}, +{"key":"key_100167121851","value":"value_115759912214076841"}, +{"key":"key_100170128127","value":"value_109100801151045184"}, +{"key":"key_100171217477","value":"value_139856463955653119"}, +{"key":"key_100176691297","value":"value_102638899123631711"}, +{"key":"key_100178867115","value":"value_659612215116013531"}, +{"key":"key_100179102801","value":"value_104115811306463161"}, +{"key":"key_100181116137","value":"value_841051291031301231"}, +{"key":"key_100182107941","value":"value_769413010286118154"}, +{"key":"key_100188131813","value":"value_128929299134109941"}, +{"key":"key_100191127739","value":"value_467913311211268721"}, +{"key":"key_100192991131","value":"value_153140721141806269"}, +{"key":"key_100193142557","value":"value_923173112881301101"}, +{"key":"key_100271109810","value":"value_779312639171181181"}, +{"key":"key_100321029411","value":"value_114971111381324510"}, +{"key":"key_100389275122","value":"value_981118981556810810"}, +{"key":"key_100411598099","value":"value_110107981201458512"}, +{"key":"key_100421521519","value":"value_123711076512510910"}, +{"key":"key_100431034768","value":"value_137989411012812610"}, +{"key":"key_100431571495","value":"value_117236011922799010"}, +{"key":"key_100439110695","value":"value_129871711029613612"}, +{"key":"key_100455914468","value":"value_117981258963142578"}, +{"key":"key_100481169181","value":"value_811209262105866411"}, +{"key":"key_100491201001","value":"value_173791271224511213"}, +{"key":"key_100491505471","value":"value_841288315313372691"}, +{"key":"key_100501358052","value":"value_121109118845011810"}, +{"key":"key_100507199185","value":"value_138121471278712514"}, +{"key":"key_100519813410","value":"value_140135138691161366"}, +{"key":"key_100521061031","value":"value_166646417013612555"}, +{"key":"key_100535785995","value":"value_164771521729812011"}, +{"key":"key_100544012492","value":"value_998613168707613172"}, +{"key":"key_100551151641","value":"value_102143133571141259"}, +{"key":"key_100561271356","value":"value_783013310010793135"}, +{"key":"key_100567711493","value":"value_951197980159184146"}, +{"key":"key_100578110912","value":"value_148861589512613187"}, +{"key":"key_100584610110","value":"value_477213516252681311"}, +{"key":"key_100599994646","value":"value_975811417913710811"}, +{"key":"key_100601271201","value":"value_152155134104859913"}, +{"key":"key_100611131161","value":"value_112937052701299315"}, +{"key":"key_100621599734","value":"value_145861001351128413"}, +{"key":"key_100628381155","value":"value_158967766133148140"}, +{"key":"key_100641569211","value":"value_120881699913480931"}, +{"key":"key_100651035519","value":"value_146704511311510990"}, +{"key":"key_100655114911","value":"value_165117831301521561"}, +{"key":"key_100661481118","value":"value_771391281181701171"}, +{"key":"key_100666710930","value":"value_122149711461576971"}, +{"key":"key_100667471761","value":"value_677810813913274129"}, +{"key":"key_100671293643","value":"value_144155114899711111"}, +{"key":"key_100671381221","value":"value_928794113741649011"}, +{"key":"key_100691237717","value":"value_121190851506258132"}, +{"key":"key_100691251681","value":"value_152100598313810012"}, +{"key":"key_100696980103","value":"value_831137076721598289"}, +{"key":"key_100701071528","value":"value_869960811101286912"}, +{"key":"key_100701281021","value":"value_129656019487751191"}, +{"key":"key_100707510790","value":"value_146741271181191101"}, +{"key":"key_100711391411","value":"value_100116121121881181"}, +{"key":"key_100711651338","value":"value_143101565910410610"}, +{"key":"key_100716688988","value":"value_175821051011005574"}, +{"key":"key_100718998708","value":"value_132291325017012111"}, +{"key":"key_100719011344","value":"value_641059877129901429"}, +{"key":"key_100719588106","value":"value_931101081151329096"}, +{"key":"key_100721551862","value":"value_115104123601286611"}, +{"key":"key_100735913813","value":"value_155135919253878210"}, +{"key":"key_100741287393","value":"value_124175140921426310"}, +{"key":"key_100741371208","value":"value_141144181134984178"}, +{"key":"key_100748276092","value":"value_715212744160109127"}, +{"key":"key_100751251345","value":"value_104108199821618651"}, +{"key":"key_100758812793","value":"value_937198104781514647"}, +{"key":"key_100761091581","value":"value_134648481408215211"}, +{"key":"key_100764673949","value":"value_861381201546830160"}, +{"key":"key_100767215076","value":"value_103996460121109612"}, +{"key":"key_100771124811","value":"value_771361075313166151"}, +{"key":"key_100778214791","value":"value_897747142194107161"}, +{"key":"key_100779757989","value":"value_451106112719117651"}, +{"key":"key_100786574136","value":"value_848987144921025981"}, +{"key":"key_100791001441","value":"value_130101105731151242"}, +{"key":"key_100791108110","value":"value_110841086418051117"}, +{"key":"key_100791111041","value":"value_668813211613611998"}, +{"key":"key_100799014642","value":"value_106137601177892116"}, +{"key":"key_100801531176","value":"value_862871647313795119"}, +{"key":"key_100808813812","value":"value_531697479114119528"}, +{"key":"key_100811291051","value":"value_155130371239113573"}, +{"key":"key_100811385820","value":"value_121135971061218010"}, +{"key":"key_100818210883","value":"value_115102112236810614"}, +{"key":"key_100821087515","value":"value_105611176588100142"}, +{"key":"key_100825713415","value":"value_957511192100881742"}, +{"key":"key_100828613299","value":"value_864413212559168122"}, +{"key":"key_100831091461","value":"value_951397114710911480"}, +{"key":"key_100833270103","value":"value_137107889724110101"}, +{"key":"key_100836061781","value":"value_113103163739111212"}, +{"key":"key_100851205011","value":"value_924964807969331241"}, +{"key":"key_100851405969","value":"value_659238921421581431"}, +{"key":"key_100861129510","value":"value_100961111541081271"}, +{"key":"key_100861171061","value":"value_738011435501051357"}, +{"key":"key_100861391076","value":"value_129121901465911311"}, +{"key":"key_100864413913","value":"value_451291421255411612"}, +{"key":"key_100867710112","value":"value_100107149143112671"}, +{"key":"key_100871159959","value":"value_621159212993119948"}, +{"key":"key_100874871109","value":"value_104133913610175110"}, +{"key":"key_100881101226","value":"value_458365107727063681"}, +{"key":"key_100885114114","value":"value_105718115473711104"}, +{"key":"key_100886810183","value":"value_851221417410810971"}, +{"key":"key_100887310811","value":"value_881581201569811998"}, +{"key":"key_100893011310","value":"value_121898811412812481"}, +{"key":"key_100901671371","value":"value_151565313762121168"}, +{"key":"key_100909294125","value":"value_143881351556812988"}, +{"key":"key_100911019498","value":"value_129107137113555757"}, +{"key":"key_100911123410","value":"value_671148581778912545"}, +{"key":"key_100918613911","value":"value_911291191611087610"}, +{"key":"key_100919512982","value":"value_119109110124147145"}, +{"key":"key_100921007211","value":"value_175121426412314612"}, +{"key":"key_100926570136","value":"value_907689948696738072"}, +{"key":"key_100928395151","value":"value_100141152122128133"}, +{"key":"key_100936612710","value":"value_123121127994442988"}, +{"key":"key_100941381348","value":"value_116123151784863181"}, +{"key":"key_100946181261","value":"value_141112621478818913"}, +{"key":"key_100947772601","value":"value_147848512280145129"}, +{"key":"key_100948910610","value":"value_398057107127441241"}, +{"key":"key_100951125814","value":"value_157890709012154116"}, +{"key":"key_100951171457","value":"value_996747109971006516"}, +{"key":"key_100953160127","value":"value_888973741068380981"}, +{"key":"key_100961501311","value":"value_135861171079010713"}, +{"key":"key_100965946136","value":"value_951281401581271469"}, +{"key":"key_100967812813","value":"value_134194112641161377"}, +{"key":"key_100968513492","value":"value_135526230140128769"}, +{"key":"key_100971221266","value":"value_173449614711211314"}, +{"key":"key_100971471207","value":"value_581131061038512198"}, +{"key":"key_100978885147","value":"value_132694765143808910"}, +{"key":"key_100981215812","value":"value_154117445492117160"}, +{"key":"key_100981418014","value":"value_106138711009140116"}, +{"key":"key_100981531081","value":"value_851251291265999931"}, +{"key":"key_100987211712","value":"value_128124162831185678"}, +{"key":"key_100991171141","value":"value_551489511397961356"}, +{"key":"key_100991191551","value":"value_761161301186572110"}, +{"key":"key_100996716311","value":"value_621278511292106839"}, +{"key":"key_101011384810","value":"value_991073911312573127"}, +{"key":"key_101100147795","value":"value_124976896751421159"}, +{"key":"key_101100341169","value":"value_138126127130568610"}, +{"key":"key_101100881115","value":"value_996414114215210944"}, +{"key":"key_101101113134","value":"value_123133836111112810"}, +{"key":"key_101101157111","value":"value_761111219010013811"}, +{"key":"key_101101771781","value":"value_631236311912212111"}, +{"key":"key_101102103135","value":"value_152147793170103115"}, +{"key":"key_101102117146","value":"value_109851376053124667"}, +{"key":"key_101103103102","value":"value_178921071455511210"}, +{"key":"key_101103123117","value":"value_102569852128101121"}, +{"key":"key_101103165127","value":"value_151737794101871021"}, +{"key":"key_101103287212","value":"value_112721361151131391"}, +{"key":"key_101103851421","value":"value_905689101831071099"}, +{"key":"key_101104437612","value":"value_127998610710715815"}, +{"key":"key_101105112927","value":"value_846710116214812464"}, +{"key":"key_101105120406","value":"value_119956393150124544"}, +{"key":"key_101105133787","value":"value_771086972126101849"}, +{"key":"key_101106115926","value":"value_108153108150959112"}, +{"key":"key_101106146134","value":"value_137124123135861219"}, +{"key":"key_101106154529","value":"value_161125125741231119"}, +{"key":"key_101106397713","value":"value_135106103125123139"}, +{"key":"key_101106851101","value":"value_883911834722680619"}, +{"key":"key_101107102116","value":"value_328598841898912695"}, +{"key":"key_101107111861","value":"value_855767127651169110"}, +{"key":"key_101107711089","value":"value_689695149844499125"}, +{"key":"key_101107961221","value":"value_109152971426415312"}, +{"key":"key_101108114125","value":"value_120147551061459713"}, +{"key":"key_101108126111","value":"value_102172669710913711"}, +{"key":"key_101108133108","value":"value_124671211471176911"}, +{"key":"key_101108781671","value":"value_102681628589419920"}, +{"key":"key_101108948090","value":"value_117808543103579015"}, +{"key":"key_101109119123","value":"value_901571561624716511"}, +{"key":"key_101109128177","value":"value_111111161107511061"}, +{"key":"key_101109130107","value":"value_855924657354909313"}, +{"key":"key_101109177917","value":"value_124105010914611310"}, +{"key":"key_101109361278","value":"value_901177182148147138"}, +{"key":"key_101109418288","value":"value_661009210713369981"}, +{"key":"key_101109761161","value":"value_361268976163168147"}, +{"key":"key_101110118651","value":"value_178100121765465855"}, +{"key":"key_101111169104","value":"value_967817610739861171"}, +{"key":"key_101111519485","value":"value_758712111810513712"}, +{"key":"key_101111891191","value":"value_128877695143251306"}, +{"key":"key_101111936913","value":"value_121155107851231751"}, +{"key":"key_101112121551","value":"value_115113125551121079"}, +{"key":"key_101112941281","value":"value_150947911693102102"}, +{"key":"key_101113113861","value":"value_659616410269195150"}, +{"key":"key_101113120117","value":"value_691008213763751151"}, +{"key":"key_101114109861","value":"value_112981561371675869"}, +{"key":"key_101114125136","value":"value_101431601496611715"}, +{"key":"key_101114891241","value":"value_111102951293912032"}, +{"key":"key_101115331339","value":"value_113102506411266313"}, +{"key":"key_101115605194","value":"value_138118109106130155"}, +{"key":"key_101115749036","value":"value_171102629098122721"}, +{"key":"key_101115771349","value":"value_641571691538410618"}, +{"key":"key_101115961771","value":"value_110507811911661361"}, +{"key":"key_101116121170","value":"value_515376102131611699"}, +{"key":"key_101117112881","value":"value_768584115146811591"}, +{"key":"key_101117184148","value":"value_451111377812414411"}, +{"key":"key_101117621328","value":"value_133110136948811229"}, +{"key":"key_101118105138","value":"value_751181131491191211"}, +{"key":"key_101118137869","value":"value_451161301571678981"}, +{"key":"key_101118149811","value":"value_811521329050119911"}, +{"key":"key_101118641121","value":"value_112135621541031189"}, +{"key":"key_101119108155","value":"value_809812127133140115"}, +{"key":"key_101119131928","value":"value_609669341469612912"}, +{"key":"key_101119651131","value":"value_671341681181071071"}, +{"key":"key_101121118986","value":"value_180114571658211710"}, +{"key":"key_101121124241","value":"value_116110112116966610"}, +{"key":"key_101121142591","value":"value_841539376679510377"}, +{"key":"key_101122113116","value":"value_109132141132101148"}, +{"key":"key_101122758311","value":"value_160707411116966598"}, +{"key":"key_101123131183","value":"value_918710612584107511"}, +{"key":"key_101123975511","value":"value_797789100101131142"}, +{"key":"key_101124105107","value":"value_112931429492341001"}, +{"key":"key_101124133103","value":"value_749499130120941899"}, +{"key":"key_101124138134","value":"value_161526659609417779"}, +{"key":"key_101124851054","value":"value_126793010813589120"}, +{"key":"key_101125491135","value":"value_101120128611657875"}, +{"key":"key_101125911191","value":"value_131109164128190123"}, +{"key":"key_101125921074","value":"value_118978748979211458"}, +{"key":"key_101126184136","value":"value_131135851361271321"}, +{"key":"key_101127140128","value":"value_591117914777187149"}, +{"key":"key_101128105151","value":"value_125648458121116101"}, +{"key":"key_101128138121","value":"value_531271511401067112"}, +{"key":"key_101128669212","value":"value_123948413465129571"}, +{"key":"key_101128791471","value":"value_981031151651709710"}, +{"key":"key_101129102748","value":"value_935592126788812412"}, +{"key":"key_101130113144","value":"value_129121931261361261"}, +{"key":"key_101130132528","value":"value_126891888987588821"}, +{"key":"key_101130758479","value":"value_678413016415812164"}, +{"key":"key_101131144789","value":"value_123130811109688778"}, +{"key":"key_101132121111","value":"value_861009514785811201"}, +{"key":"key_101132935683","value":"value_130549070712693977"}, +{"key":"key_101133531191","value":"value_776311273171567910"}, +{"key":"key_101133971041","value":"value_381251091244010312"}, +{"key":"key_101134101711","value":"value_706911598958413695"}, +{"key":"key_101134115857","value":"value_931161413811311610"}, +{"key":"key_101134956887","value":"value_808615173109123122"}, +{"key":"key_101135289099","value":"value_773894109156104120"}, +{"key":"key_101135471061","value":"value_133124651141181141"}, +{"key":"key_101135599482","value":"value_122117127100118118"}, +{"key":"key_101135851021","value":"value_501019710011571711"}, +{"key":"key_101136127106","value":"value_725289121497482106"}, +{"key":"key_101136591609","value":"value_147130656470101211"}, +{"key":"key_101137107141","value":"value_100123781489613514"}, +{"key":"key_101137164141","value":"value_281082997163959911"}, +{"key":"key_101138119124","value":"value_151114721008281117"}, +{"key":"key_101138127100","value":"value_961051271371271451"}, +{"key":"key_101139150789","value":"value_134109771439710417"}, +{"key":"key_101140135108","value":"value_149671309611285114"}, +{"key":"key_101140135117","value":"value_122121183539929385"}, +{"key":"key_101140601151","value":"value_881471297492152651"}, +{"key":"key_101140721021","value":"value_117127851702865204"}, +{"key":"key_101141162151","value":"value_781696739673263411"}, +{"key":"key_101141739528","value":"value_106721027411610667"}, +{"key":"key_101142518493","value":"value_120491788613611113"}, +{"key":"key_101142731411","value":"value_871701186615814910"}, +{"key":"key_101143125741","value":"value_105605160762712589"}, +{"key":"key_101144381019","value":"value_679498561087390907"}, +{"key":"key_101145961445","value":"value_155731301611311051"}, +{"key":"key_101146110798","value":"value_120631127272519655"}, +{"key":"key_101146111111","value":"value_341389899103931292"}, +{"key":"key_101146557616","value":"value_132967510768831377"}, +{"key":"key_101146708947","value":"value_899566130179114941"}, +{"key":"key_101146751361","value":"value_887989934113266121"}, +{"key":"key_101146851556","value":"value_107911286492165109"}, +{"key":"key_101147102571","value":"value_127135991045712091"}, +{"key":"key_101147106146","value":"value_107173971401416013"}, +{"key":"key_101148557674","value":"value_151837280721037411"}, +{"key":"key_101148741271","value":"value_156587710711212715"}, +{"key":"key_101149581481","value":"value_731018713584679315"}, +{"key":"key_101150149621","value":"value_108671191188841143"}, +{"key":"key_101151100688","value":"value_162106595893551261"}, +{"key":"key_101151655812","value":"value_126381203913288136"}, +{"key":"key_101152681761","value":"value_621941104496769711"}, +{"key":"key_101153101132","value":"value_131116125113501231"}, +{"key":"key_101153122791","value":"value_150127167989112780"}, +{"key":"key_101153132105","value":"value_126651071109516918"}, +{"key":"key_101153727314","value":"value_142125848286162114"}, +{"key":"key_101154144121","value":"value_106921041549317855"}, +{"key":"key_101155151538","value":"value_895596276411911541"}, +{"key":"key_101156123791","value":"value_124419511812012171"}, +{"key":"key_101156749783","value":"value_152101111108225739"}, +{"key":"key_101157288516","value":"value_102120981154971151"}, +{"key":"key_101158126823","value":"value_119723014590554011"}, +{"key":"key_101158301291","value":"value_133124111113676411"}, +{"key":"key_101158865141","value":"value_172617412215436731"}, +{"key":"key_101159115451","value":"value_187385521581476856"}, +{"key":"key_101159611291","value":"value_166126941071491211"}, +{"key":"key_101159691151","value":"value_114831221079601131"}, +{"key":"key_101160938585","value":"value_104931151247456991"}, +{"key":"key_101161561195","value":"value_819812465188113159"}, +{"key":"key_101161791239","value":"value_123111021281487513"}, +{"key":"key_101162611251","value":"value_107111891058399121"}, +{"key":"key_101163112891","value":"value_971741169310255761"}, +{"key":"key_101163881101","value":"value_111120100994476125"}, +{"key":"key_101164162123","value":"value_784817311412754381"}, +{"key":"key_101164181111","value":"value_126102798512813470"}, +{"key":"key_101164187891","value":"value_120118122771111451"}, +{"key":"key_101167111146","value":"value_170166119728514650"}, +{"key":"key_101168147107","value":"value_951861311149688117"}, +{"key":"key_101168965572","value":"value_155591297310910313"}, +{"key":"key_101170182681","value":"value_801511401031411141"}, +{"key":"key_101170951677","value":"value_801066011079709944"}, +{"key":"key_101171108130","value":"value_116913813913613091"}, +{"key":"key_101172961171","value":"value_139491041371591035"}, +{"key":"key_101177721588","value":"value_114941011101346389"}, +{"key":"key_101178779835","value":"value_134113123112981161"}, +{"key":"key_101186811109","value":"value_132127115107105875"}, +{"key":"key_101191351081","value":"value_118126491621361018"}, +{"key":"key_101195781391","value":"value_105701369863124108"}, +{"key":"key_101197951198","value":"value_115531052914899121"}, +{"key":"key_101201781236","value":"value_136175641431051111"}, +{"key":"key_101261346064","value":"value_978245561241438294"}, +{"key":"key_101309713213","value":"value_107105108110769664"}, +{"key":"key_101317472118","value":"value_835274951559787583"}, +{"key":"key_101341141241","value":"value_975288891471141024"}, +{"key":"key_101366870118","value":"value_891621611079011793"}, +{"key":"key_101371231267","value":"value_751021279810398162"}, +{"key":"key_101381131161","value":"value_144158101665994113"}, +{"key":"key_101397012374","value":"value_110142156129525913"}, +{"key":"key_101397161102","value":"value_131145801061131425"}, +{"key":"key_101451208618","value":"value_112102861321061741"}, +{"key":"key_101461391641","value":"value_120134121117978211"}, +{"key":"key_101471418664","value":"value_827517388137120681"}, +{"key":"key_101481291076","value":"value_111106107861011171"}, +{"key":"key_101481571307","value":"value_127108931461129012"}, +{"key":"key_101491837812","value":"value_129961031231059349"}, +{"key":"key_101501031781","value":"value_120107110228511313"}, +{"key":"key_101501081281","value":"value_601431041331187734"}, +{"key":"key_101506612011","value":"value_153988910563105102"}, +{"key":"key_101507018106","value":"value_124115110100751286"}, +{"key":"key_101508211296","value":"value_711096881773975881"}, +{"key":"key_101511699690","value":"value_121511341111001916"}, +{"key":"key_101521041009","value":"value_130108921229313413"}, +{"key":"key_101521209043","value":"value_717790951741445610"}, +{"key":"key_101527592130","value":"value_621381431161534816"}, +{"key":"key_101541289792","value":"value_441339412987991041"}, +{"key":"key_101541499113","value":"value_134751401048158811"}, +{"key":"key_101548112660","value":"value_109841201389798761"}, +{"key":"key_101551391354","value":"value_115137884793139154"}, +{"key":"key_101557277981","value":"value_631019113013912912"}, +{"key":"key_101559077124","value":"value_941817852100747368"}, +{"key":"key_101576114090","value":"value_107170286018811412"}, +{"key":"key_101578795311","value":"value_110118941297312762"}, +{"key":"key_101601421201","value":"value_631061201501218611"}, +{"key":"key_101621135126","value":"value_139681428695107571"}, +{"key":"key_101621261731","value":"value_971271301221377714"}, +{"key":"key_101621421378","value":"value_781541286749741131"}, +{"key":"key_101625311289","value":"value_117127128671211263"}, +{"key":"key_101641001441","value":"value_961088410919373691"}, +{"key":"key_101641371697","value":"value_521051511041361121"}, +{"key":"key_101647212854","value":"value_133107153130919710"}, +{"key":"key_101651531121","value":"value_701605995621158357"}, +{"key":"key_101654914478","value":"value_159941401071241646"}, +{"key":"key_101658113056","value":"value_136119102871121811"}, +{"key":"key_101668717311","value":"value_119231596244971066"}, +{"key":"key_101671039010","value":"value_118751121399717013"}, +{"key":"key_101671156585","value":"value_129983896899079786"}, +{"key":"key_101671291289","value":"value_631647049139107131"}, +{"key":"key_101681441821","value":"value_183110941199794116"}, +{"key":"key_101688750104","value":"value_144135901569811711"}, +{"key":"key_101691028912","value":"value_841031381501608110"}, +{"key":"key_101694917612","value":"value_127152150151295110"}, +{"key":"key_101709198926","value":"value_471081101610888154"}, +{"key":"key_101714374135","value":"value_871421081357148145"}, +{"key":"key_101721048712","value":"value_128132115164761411"}, +{"key":"key_101721061251","value":"value_711381125211210412"}, +{"key":"key_101721091389","value":"value_182541961641141171"}, +{"key":"key_101721331281","value":"value_929088106116731739"}, +{"key":"key_101741031311","value":"value_851248185155177681"}, +{"key":"key_101749871135","value":"value_129103145898171977"}, +{"key":"key_101751181369","value":"value_687810798135121142"}, +{"key":"key_101754959109","value":"value_192851411431151521"}, +{"key":"key_101757180717","value":"value_451143975737977144"}, +{"key":"key_101761265399","value":"value_122147121110178416"}, +{"key":"key_101761377811","value":"value_861348799771366492"}, +{"key":"key_101767398114","value":"value_105621433492791371"}, +{"key":"key_101781049211","value":"value_938712147651181391"}, +{"key":"key_101785411913","value":"value_796010783387611671"}, +{"key":"key_101787311422","value":"value_118153124501802371"}, +{"key":"key_101791609919","value":"value_841321404218812795"}, +{"key":"key_101793916011","value":"value_901366973971301224"}, +{"key":"key_101797310512","value":"value_741829210878106831"}, +{"key":"key_101808846168","value":"value_114132118112951521"}, +{"key":"key_101809498398","value":"value_741215477100110159"}, +{"key":"key_101811037315","value":"value_939615012297152681"}, +{"key":"key_101811209112","value":"value_447413664110907232"}, +{"key":"key_101811849211","value":"value_166134128608811348"}, +{"key":"key_101813165112","value":"value_107651687846161122"}, +{"key":"key_101818010863","value":"value_170847517075756883"}, +{"key":"key_101821054011","value":"value_109481181341076215"}, +{"key":"key_101821221291","value":"value_108158110160624018"}, +{"key":"key_101821331281","value":"value_878911860116158153"}, +{"key":"key_101821521046","value":"value_835957140115102132"}, +{"key":"key_101826012651","value":"value_142112901381035314"}, +{"key":"key_101828760119","value":"value_142102122656573761"}, +{"key":"key_101831007514","value":"value_162901101121171201"}, +{"key":"key_101831121251","value":"value_541071258815113115"}, +{"key":"key_101831181383","value":"value_661359710713493122"}, +{"key":"key_101831201171","value":"value_124981269616880171"}, +{"key":"key_101837012489","value":"value_182861131279411796"}, +{"key":"key_101837371116","value":"value_798911415611799851"}, +{"key":"key_101841389311","value":"value_708210911113194101"}, +{"key":"key_101847211398","value":"value_121153668865148128"}, +{"key":"key_101849413989","value":"value_577183149155119841"}, +{"key":"key_101871391235","value":"value_691039011190821531"}, +{"key":"key_101879687165","value":"value_121145131341039157"}, +{"key":"key_101881141278","value":"value_138126671175711563"}, +{"key":"key_101881448915","value":"value_146809212466140955"}, +{"key":"key_101881651021","value":"value_121681011209574117"}, +{"key":"key_101891219891","value":"value_579714413513312817"}, +{"key":"key_101891358310","value":"value_741347913110111312"}, +{"key":"key_101891768084","value":"value_881301229913995109"}, +{"key":"key_101896286143","value":"value_160124667210110316"}, +{"key":"key_101898777113","value":"value_811431411461631057"}, +{"key":"key_101908061831","value":"value_131101711561031525"}, +{"key":"key_101918648861","value":"value_761825211590111183"}, +{"key":"key_101921239016","value":"value_349615788766814849"}, +{"key":"key_101925112317","value":"value_991109290105117138"}, +{"key":"key_101927084167","value":"value_741539682489811810"}, +{"key":"key_101931258911","value":"value_591251998811716893"}, +{"key":"key_101946111212","value":"value_108411389414211246"}, +{"key":"key_101951059911","value":"value_991049975101119791"}, +{"key":"key_101951231157","value":"value_847615512413285869"}, +{"key":"key_101951351848","value":"value_557411410411189132"}, +{"key":"key_101951378512","value":"value_147641031341174092"}, +{"key":"key_101954894137","value":"value_771771081091682511"}, +{"key":"key_101955414810","value":"value_156341261459786155"}, +{"key":"key_101958674114","value":"value_177371281411001491"}, +{"key":"key_101961191128","value":"value_120606910682106120"}, +{"key":"key_101961277414","value":"value_467713034841015216"}, +{"key":"key_101961331711","value":"value_796191100116353828"}, +{"key":"key_101964312153","value":"value_451121011831411121"}, +{"key":"key_101968131185","value":"value_110101911359211318"}, +{"key":"key_101974934691","value":"value_661569716510067113"}, +{"key":"key_101981089769","value":"value_401021141495897771"}, +{"key":"key_101981101561","value":"value_137124751248420714"}, +{"key":"key_101981216559","value":"value_100861131637710713"}, +{"key":"key_101981367611","value":"value_467761951111787492"}, +{"key":"key_101981506210","value":"value_808511487761158083"}, +{"key":"key_101987413180","value":"value_160521241323496105"}, +{"key":"key_101998914013","value":"value_801746318310784661"}, +{"key":"key_102100155120","value":"value_116891751021247670"}, +{"key":"key_102100851051","value":"value_101781191738236255"}, +{"key":"key_102100988262","value":"value_105875813212276641"}, +{"key":"key_102101100968","value":"value_951231239586103891"}, +{"key":"key_102101117100","value":"value_851197912013210210"}, +{"key":"key_102101120119","value":"value_811251258711410117"}, +{"key":"key_102101831151","value":"value_101132829416810810"}, +{"key":"key_102101891571","value":"value_938948951361721421"}, +{"key":"key_102102104185","value":"value_811599361081201311"}, +{"key":"key_102102116957","value":"value_161516479130908315"}, +{"key":"key_102102118691","value":"value_102984684611401251"}, +{"key":"key_102102122144","value":"value_861229012798137861"}, +{"key":"key_102102155561","value":"value_631401071198576136"}, +{"key":"key_102102575311","value":"value_721481079810612992"}, +{"key":"key_102102931141","value":"value_891316064129231151"}, +{"key":"key_102103401228","value":"value_811351681089634113"}, +{"key":"key_102103649011","value":"value_925951671561639812"}, +{"key":"key_102104140111","value":"value_117185108119126105"}, +{"key":"key_102104155113","value":"value_139133948380116602"}, +{"key":"key_102104818117","value":"value_157904410912651121"}, +{"key":"key_102105116607","value":"value_109183173781058310"}, +{"key":"key_102105128119","value":"value_109869211114074911"}, +{"key":"key_102105133331","value":"value_523812250557610510"}, +{"key":"key_102105721057","value":"value_771113012213511210"}, +{"key":"key_102106114123","value":"value_885912198421036877"}, +{"key":"key_102106129111","value":"value_968087113109107793"}, +{"key":"key_102106867362","value":"value_159431121225299991"}, +{"key":"key_102106961291","value":"value_921038060166551011"}, +{"key":"key_102107749611","value":"value_133135136101856913"}, +{"key":"key_102107852513","value":"value_751231018166891221"}, +{"key":"key_102108106116","value":"value_122689411390122141"}, +{"key":"key_102108112806","value":"value_451061181191341041"}, +{"key":"key_102109511701","value":"value_961501251629593565"}, +{"key":"key_102109998571","value":"value_788211313175859114"}, +{"key":"key_102111101144","value":"value_100146155104857514"}, +{"key":"key_102111115781","value":"value_711441169014510197"}, +{"key":"key_102111661248","value":"value_335315514670533786"}, +{"key":"key_102111711081","value":"value_631405663131771281"}, +{"key":"key_102111811221","value":"value_111841421071451149"}, +{"key":"key_102111841411","value":"value_801091081133883991"}, +{"key":"key_102112221141","value":"value_122137381381237510"}, +{"key":"key_102112908094","value":"value_906849172146101119"}, +{"key":"key_102113851291","value":"value_898910111397931581"}, +{"key":"key_102114131489","value":"value_901631361711208892"}, +{"key":"key_102114565590","value":"value_957810011610649152"}, +{"key":"key_102114962287","value":"value_133105851241611114"}, +{"key":"key_102115117100","value":"value_105145631321668186"}, +{"key":"key_102115118951","value":"value_135831481801031171"}, +{"key":"key_102115131132","value":"value_110120151105926850"}, +{"key":"key_102115156115","value":"value_163551129314712111"}, +{"key":"key_102115581331","value":"value_871321041361706578"}, +{"key":"key_102116109105","value":"value_731071479760112141"}, +{"key":"key_102116146971","value":"value_929312092102737315"}, +{"key":"key_102116154113","value":"value_231278512480949113"}, +{"key":"key_102116527714","value":"value_102106132127759915"}, +{"key":"key_102116861101","value":"value_821331221081461161"}, +{"key":"key_102117847011","value":"value_109137128951001148"}, +{"key":"key_102118117137","value":"value_601501111471641339"}, +{"key":"key_102118132163","value":"value_139100105748414812"}, +{"key":"key_102118140152","value":"value_455411012518693154"}, +{"key":"key_102119106101","value":"value_841211161495875148"}, +{"key":"key_102119116151","value":"value_141149122649610397"}, +{"key":"key_102119190135","value":"value_106671371089987132"}, +{"key":"key_102119459350","value":"value_407575140998390151"}, +{"key":"key_102119589313","value":"value_182156411001901071"}, +{"key":"key_102119761149","value":"value_505336124131104126"}, +{"key":"key_102120104811","value":"value_411029411739436713"}, +{"key":"key_102120110321","value":"value_139121129516929541"}, +{"key":"key_102120113108","value":"value_202107151879910710"}, +{"key":"key_102120128144","value":"value_631381241431531028"}, +{"key":"key_102120138731","value":"value_105945710310376115"}, +{"key":"key_102120731151","value":"value_511109287879816768"}, +{"key":"key_102121991201","value":"value_136103147961021458"}, +{"key":"key_102122116104","value":"value_459387855114134871"}, +{"key":"key_102122117146","value":"value_127581055554551081"}, +{"key":"key_102122132113","value":"value_764897111601011101"}, +{"key":"key_102122891251","value":"value_571017411891106861"}, +{"key":"key_102122978087","value":"value_124931097851988610"}, +{"key":"key_102123106689","value":"value_102901197711849119"}, +{"key":"key_102123129631","value":"value_871361471431451187"}, +{"key":"key_102123473417","value":"value_117341361161381077"}, +{"key":"key_102123661618","value":"value_139114116124123135"}, +{"key":"key_102123869413","value":"value_821421471141185663"}, +{"key":"key_102124112271","value":"value_841426057113105971"}, +{"key":"key_102124471317","value":"value_143105119126167307"}, +{"key":"key_102124901204","value":"value_691291227910713017"}, +{"key":"key_102125127115","value":"value_173120100103541451"}, +{"key":"key_102125161259","value":"value_133160689977133291"}, +{"key":"key_102125491117","value":"value_901331538689701167"}, +{"key":"key_102126128979","value":"value_108152738919819677"}, +{"key":"key_102126129128","value":"value_139132917715551051"}, +{"key":"key_102126129831","value":"value_169631058369871231"}, +{"key":"key_102126149149","value":"value_998084688110313274"}, +{"key":"key_102126831001","value":"value_826856934299133110"}, +{"key":"key_102127107851","value":"value_119949612914012284"}, +{"key":"key_102127641152","value":"value_131134160113130111"}, +{"key":"key_102128102899","value":"value_108829787781426140"}, +{"key":"key_102128111818","value":"value_701101617069104699"}, +{"key":"key_102128183148","value":"value_851091691078153536"}, +{"key":"key_102128871031","value":"value_152142115471044536"}, +{"key":"key_102128909814","value":"value_130331128511914514"}, +{"key":"key_102128931741","value":"value_124101130941191061"}, +{"key":"key_102129571121","value":"value_118759499606311214"}, +{"key":"key_102129991241","value":"value_135911655384114951"}, +{"key":"key_102130111142","value":"value_104728093571281351"}, +{"key":"key_102130511129","value":"value_871131071011402880"}, +{"key":"key_102131108138","value":"value_651279913310980161"}, +{"key":"key_102131113398","value":"value_124969313312499801"}, +{"key":"key_102131115128","value":"value_128115120127951536"}, +{"key":"key_102131651321","value":"value_151648313019659981"}, +{"key":"key_102131921161","value":"value_936214313211965153"}, +{"key":"key_102133110135","value":"value_125145127961008814"}, +{"key":"key_102133131538","value":"value_254212284977510111"}, +{"key":"key_102134144113","value":"value_989097109701121572"}, +{"key":"key_102135131921","value":"value_734812412392104147"}, +{"key":"key_102135627648","value":"value_921341361091334415"}, +{"key":"key_102135821177","value":"value_561496884849999501"}, +{"key":"key_102135968394","value":"value_899650681301134415"}, +{"key":"key_102136156127","value":"value_102871301029360150"}, +{"key":"key_102137136114","value":"value_120855136707214824"}, +{"key":"key_102137819988","value":"value_124182747216384120"}, +{"key":"key_102138118755","value":"value_157331421667456719"}, +{"key":"key_102139518257","value":"value_101941047765871187"}, +{"key":"key_102139948493","value":"value_116948095901374510"}, +{"key":"key_102141128127","value":"value_159115568712688105"}, +{"key":"key_102141137157","value":"value_924410917371138121"}, +{"key":"key_102141741076","value":"value_786692621011241348"}, +{"key":"key_102141901111","value":"value_110808510791127105"}, +{"key":"key_102142150851","value":"value_144298111361161128"}, +{"key":"key_102142173331","value":"value_106148741441381195"}, +{"key":"key_102142441501","value":"value_129100144137118971"}, +{"key":"key_102143118441","value":"value_441331311246911895"}, +{"key":"key_102144125152","value":"value_158989164524759112"}, +{"key":"key_102144276212","value":"value_169861091977399821"}, +{"key":"key_102144495390","value":"value_107151149137133131"}, +{"key":"key_102144931121","value":"value_581231639313110688"}, +{"key":"key_102145123929","value":"value_656249111119825711"}, +{"key":"key_102145781251","value":"value_114133102815984114"}, +{"key":"key_102145941431","value":"value_866969291411498312"}, +{"key":"key_102147148731","value":"value_571201611631038210"}, +{"key":"key_102147417111","value":"value_149172828685169108"}, +{"key":"key_102147611325","value":"value_751101121029112714"}, +{"key":"key_102147791376","value":"value_901347682126951017"}, +{"key":"key_102148135129","value":"value_111575311976871316"}, +{"key":"key_102149721137","value":"value_776157961461219943"}, +{"key":"key_102149789872","value":"value_121169625696118686"}, +{"key":"key_102149927772","value":"value_113918558161108109"}, +{"key":"key_102151102144","value":"value_105178969462104769"}, +{"key":"key_102152111727","value":"value_102107148511717812"}, +{"key":"key_102152141138","value":"value_117106251399515610"}, +{"key":"key_102152659310","value":"value_122731081196766731"}, +{"key":"key_102152971481","value":"value_881579543111110144"}, +{"key":"key_102153135115","value":"value_101768115496115138"}, +{"key":"key_102154131121","value":"value_911446410912813912"}, +{"key":"key_102155102757","value":"value_121951047069109120"}, +{"key":"key_102155109961","value":"value_641401509112586821"}, +{"key":"key_102155641496","value":"value_152120851166780969"}, +{"key":"key_102155801171","value":"value_721151111026010311"}, +{"key":"key_102158101115","value":"value_148137831569293122"}, +{"key":"key_102158697992","value":"value_645868103106138131"}, +{"key":"key_102158911151","value":"value_101639416713812159"}, +{"key":"key_102160102908","value":"value_851131295013763661"}, +{"key":"key_102160115106","value":"value_112131128721341541"}, +{"key":"key_102160999411","value":"value_137103721510713587"}, +{"key":"key_102162109121","value":"value_511219512926132651"}, +{"key":"key_102162164103","value":"value_144681686667169809"}, +{"key":"key_102164161111","value":"value_719012465889676692"}, +{"key":"key_102164826813","value":"value_117134154989111314"}, +{"key":"key_102165928890","value":"value_859673162151881381"}, +{"key":"key_102166107114","value":"value_331358091104828996"}, +{"key":"key_102166121855","value":"value_108132321651591129"}, +{"key":"key_102166871053","value":"value_126171675615014165"}, +{"key":"key_102168721008","value":"value_701239486538065117"}, +{"key":"key_102169113148","value":"value_914511412517867901"}, +{"key":"key_102169271765","value":"value_175134431381469157"}, +{"key":"key_102173104114","value":"value_126105641488510013"}, +{"key":"key_102173981221","value":"value_116107107120124126"}, +{"key":"key_102175905847","value":"value_371271131171051551"}, +{"key":"key_102176124115","value":"value_139831136612663709"}, +{"key":"key_102176144891","value":"value_145105361291292846"}, +{"key":"key_102176879810","value":"value_121807512388121100"}, +{"key":"key_102191107841","value":"value_921231116616485871"}, +{"key":"key_102231481281","value":"value_146127861447210795"}, +{"key":"key_102261172021","value":"value_961281061321311017"}, +{"key":"key_102291181431","value":"value_115741211491256515"}, +{"key":"key_102299414985","value":"value_565115512210510747"}, +{"key":"key_102328389178","value":"value_843010511275121918"}, +{"key":"key_102328666731","value":"value_811001451066476791"}, +{"key":"key_102341141191","value":"value_536211912458101149"}, +{"key":"key_102356359536","value":"value_107901638916362138"}, +{"key":"key_102386714014","value":"value_139771281449110416"}, +{"key":"key_102391371791","value":"value_909154947017112490"}, +{"key":"key_102397754127","value":"value_811211051011469810"}, +{"key":"key_102401111147","value":"value_811559472136427011"}, +{"key":"key_102401127274","value":"value_118167158103398711"}, +{"key":"key_102409965133","value":"value_122389188151118108"}, +{"key":"key_102411241329","value":"value_821171541127186611"}, +{"key":"key_102415312310","value":"value_131107831006396101"}, +{"key":"key_102448444748","value":"value_112143144103155756"}, +{"key":"key_102451331231","value":"value_631841201726412688"}, +{"key":"key_102481011191","value":"value_589035848215111662"}, +{"key":"key_102491051768","value":"value_102969976135817364"}, +{"key":"key_102501891109","value":"value_104789015310476139"}, +{"key":"key_102511331181","value":"value_911106893105148110"}, +{"key":"key_102519514010","value":"value_100113117110102868"}, +{"key":"key_102521051157","value":"value_771161301171009598"}, +{"key":"key_102525010994","value":"value_821371117367115105"}, +{"key":"key_102531045558","value":"value_102691434591127106"}, +{"key":"key_102541191561","value":"value_132121138114108158"}, +{"key":"key_102545810313","value":"value_568811270136107808"}, +{"key":"key_102545812299","value":"value_851126013110811014"}, +{"key":"key_102551487681","value":"value_701721151651239211"}, +{"key":"key_102555513614","value":"value_110971211086790914"}, +{"key":"key_102561181218","value":"value_871434710814676661"}, +{"key":"key_102561201131","value":"value_125621358688471231"}, +{"key":"key_102572013014","value":"value_103704046926713348"}, +{"key":"key_102581015612","value":"value_134100109671149018"}, +{"key":"key_102581249098","value":"value_806813512993106101"}, +{"key":"key_102591071219","value":"value_831477480137123128"}, +{"key":"key_102591081149","value":"value_105155164122139105"}, +{"key":"key_102591086416","value":"value_151987212355918518"}, +{"key":"key_102591099880","value":"value_787261729988933960"}, +{"key":"key_102601317763","value":"value_858878451208884145"}, +{"key":"key_102611031169","value":"value_162741027114714710"}, +{"key":"key_102611161221","value":"value_136131191131114126"}, +{"key":"key_102612213986","value":"value_749414590746474138"}, +{"key":"key_102615212612","value":"value_751236212114711711"}, +{"key":"key_102638913613","value":"value_126140133985783987"}, +{"key":"key_102639896646","value":"value_231381041291243082"}, +{"key":"key_102644364104","value":"value_748695941171208312"}, +{"key":"key_102647614810","value":"value_101180593978145109"}, +{"key":"key_102658016510","value":"value_146104111133301081"}, +{"key":"key_102659710513","value":"value_651131175810978701"}, +{"key":"key_102661268311","value":"value_100146859111413245"}, +{"key":"key_102661895213","value":"value_115141113117140135"}, +{"key":"key_102666412513","value":"value_738813512812614063"}, +{"key":"key_102666812174","value":"value_809414311154686113"}, +{"key":"key_102667729841","value":"value_135151124799453911"}, +{"key":"key_102671112913","value":"value_691161408684148729"}, +{"key":"key_102681221217","value":"value_751678511298576392"}, +{"key":"key_102691491341","value":"value_105758188649081106"}, +{"key":"key_102701837440","value":"value_767112110855115125"}, +{"key":"key_102711371428","value":"value_110458773101140779"}, +{"key":"key_102718212886","value":"value_771029043117110121"}, +{"key":"key_102719679391","value":"value_911081528617930559"}, +{"key":"key_102725811510","value":"value_100638211357701189"}, +{"key":"key_102729816313","value":"value_101661099051941371"}, +{"key":"key_102731299498","value":"value_871401341101327318"}, +{"key":"key_102751281031","value":"value_831229713114790761"}, +{"key":"key_102761175812","value":"value_115651351011751349"}, +{"key":"key_102769315969","value":"value_971231439796837747"}, +{"key":"key_102771281095","value":"value_101859176576410834"}, +{"key":"key_102791064714","value":"value_391569359130849667"}, +{"key":"key_102791228514","value":"value_109271531467797541"}, +{"key":"key_102791422437","value":"value_961041087779931107"}, +{"key":"key_102791641241","value":"value_745915412610045119"}, +{"key":"key_102801118086","value":"value_891621095414612774"}, +{"key":"key_102801171661","value":"value_123881619713016581"}, +{"key":"key_102801251171","value":"value_135881081311341361"}, +{"key":"key_102808869162","value":"value_871251801111357364"}, +{"key":"key_102821095810","value":"value_135114187731541261"}, +{"key":"key_102821298114","value":"value_791245942125122102"}, +{"key":"key_102821311111","value":"value_821118989106621161"}, +{"key":"key_102821311267","value":"value_871291331351014350"}, +{"key":"key_102821389888","value":"value_104557786125121117"}, +{"key":"key_102821539845","value":"value_109521251101281177"}, +{"key":"key_102821657212","value":"value_106815510113456109"}, +{"key":"key_102831308012","value":"value_137121118150511641"}, +{"key":"key_102831591126","value":"value_679896118761285795"}, +{"key":"key_102841785999","value":"value_141115681071867250"}, +{"key":"key_102847911589","value":"value_751069311817680153"}, +{"key":"key_102851051021","value":"value_888414111474133971"}, +{"key":"key_102851151253","value":"value_129651101251641291"}, +{"key":"key_102851621801","value":"value_118101108842210213"}, +{"key":"key_102851687592","value":"value_111918149117751055"}, +{"key":"key_102856811062","value":"value_161021641431088847"}, +{"key":"key_102857853931","value":"value_168128151128116786"}, +{"key":"key_102857910664","value":"value_160100144601121096"}, +{"key":"key_102871101041","value":"value_107121961594788116"}, +{"key":"key_102872610682","value":"value_711931321281171111"}, +{"key":"key_102875085106","value":"value_821599653791211011"}, +{"key":"key_102881315911","value":"value_143101841167511214"}, +{"key":"key_102881627713","value":"value_361226022814054161"}, +{"key":"key_102887691927","value":"value_190275284921651421"}, +{"key":"key_102891527112","value":"value_927065134861141509"}, +{"key":"key_102899311872","value":"value_509052119100391431"}, +{"key":"key_102901311011","value":"value_121583213047117106"}, +{"key":"key_102905939651","value":"value_399254125519115220"}, +{"key":"key_102906119310","value":"value_897896103170891801"}, +{"key":"key_102906711311","value":"value_136111811146914678"}, +{"key":"key_102911468014","value":"value_140125125146172601"}, +{"key":"key_102911581487","value":"value_838811592611381211"}, +{"key":"key_102918558579","value":"value_137104159136124181"}, +{"key":"key_102918756877","value":"value_827814213564140951"}, +{"key":"key_102921041271","value":"value_165671091445412269"}, +{"key":"key_102921106914","value":"value_120116642193814972"}, +{"key":"key_102925212311","value":"value_137117105104138111"}, +{"key":"key_102928490711","value":"value_115126101149331286"}, +{"key":"key_102931078668","value":"value_487811998881339975"}, +{"key":"key_102931191126","value":"value_111138135128128123"}, +{"key":"key_102931201268","value":"value_121121108133162132"}, +{"key":"key_102931697314","value":"value_909572131121988715"}, +{"key":"key_102941004811","value":"value_145155112101921601"}, +{"key":"key_102941027314","value":"value_142851279771911088"}, +{"key":"key_102941181421","value":"value_711031096515810111"}, +{"key":"key_102941313911","value":"value_122501139194921278"}, +{"key":"key_102946711850","value":"value_807113081941368611"}, +{"key":"key_102947410111","value":"value_101155149190841431"}, +{"key":"key_102947610311","value":"value_921258962118789158"}, +{"key":"key_102947960137","value":"value_478610387971181551"}, +{"key":"key_102951223514","value":"value_986812453421279611"}, +{"key":"key_102958812363","value":"value_701019870112148121"}, +{"key":"key_102961101361","value":"value_124371131351451149"}, +{"key":"key_102961111528","value":"value_888415972113727012"}, +{"key":"key_102961586517","value":"value_651218414216014312"}, +{"key":"key_102971517810","value":"value_113131135150158811"}, +{"key":"key_102971585410","value":"value_523613566143129124"}, +{"key":"key_102977068127","value":"value_969869142529710547"}, +{"key":"key_102979692431","value":"value_124891299116776141"}, +{"key":"key_102980131163","value":"value_758689140884782727"}, +{"key":"key_102981071311","value":"value_122146751251351711"}, +{"key":"key_102981399610","value":"value_771381145078129801"}, +{"key":"key_102981511268","value":"value_106574149201531468"}, +{"key":"key_102988295697","value":"value_789210712087103511"}, +{"key":"key_102988361787","value":"value_791546313710713110"}, +{"key":"key_102988991781","value":"value_175691329314812560"}, +{"key":"key_102991241065","value":"value_726064117122137110"}, +{"key":"key_102991606718","value":"value_839610795892031031"}, +{"key":"key_102991708610","value":"value_136110858511712055"}, +{"key":"key_102994611110","value":"value_986988114591057618"}, +{"key":"key_102997713511","value":"value_771031161302316272"}, +{"key":"key_103100541012","value":"value_119108120169912262"}, +{"key":"key_103100689910","value":"value_106150611805983130"}, +{"key":"key_103100818910","value":"value_125120140781221429"}, +{"key":"key_103100877231","value":"value_811251581311621466"}, +{"key":"key_103101951191","value":"value_139701496112689921"}, +{"key":"key_103102868714","value":"value_107110876012671109"}, +{"key":"key_103103152153","value":"value_110101671663530142"}, +{"key":"key_103103891031","value":"value_611721046412490375"}, +{"key":"key_103105138671","value":"value_107132591281287710"}, +{"key":"key_103105145154","value":"value_128881119610340143"}, +{"key":"key_103105154151","value":"value_160426754103921408"}, +{"key":"key_103105601751","value":"value_128909683831361211"}, +{"key":"key_103105919370","value":"value_115158571697763211"}, +{"key":"key_103106121791","value":"value_154988892171111241"}, +{"key":"key_103106131126","value":"value_937612610197160888"}, +{"key":"key_103106146106","value":"value_102118971481008596"}, +{"key":"key_103106149901","value":"value_127831079913475991"}, +{"key":"key_103106816986","value":"value_115123938313166931"}, +{"key":"key_103106821394","value":"value_108573715395651277"}, +{"key":"key_103107132130","value":"value_142851021329310967"}, +{"key":"key_103107141931","value":"value_681424717010614698"}, +{"key":"key_103107148132","value":"value_127461061045495158"}, +{"key":"key_103107911411","value":"value_134102678812092138"}, +{"key":"key_103108111108","value":"value_172939011112080997"}, +{"key":"key_103108129115","value":"value_164722110113369621"}, +{"key":"key_103108134152","value":"value_961029996111100771"}, +{"key":"key_103109103149","value":"value_781081126912411915"}, +{"key":"key_103109122124","value":"value_781501491311159983"}, +{"key":"key_103109638010","value":"value_801056912012746101"}, +{"key":"key_103109791151","value":"value_122351601196410815"}, +{"key":"key_103109869818","value":"value_125127631395013011"}, +{"key":"key_103109879610","value":"value_971781969794891029"}, +{"key":"key_103110113157","value":"value_159123751128311888"}, +{"key":"key_103110129124","value":"value_461017413471103113"}, +{"key":"key_103110971827","value":"value_104100112171153107"}, +{"key":"key_103111123167","value":"value_129170101152109107"}, +{"key":"key_103112108677","value":"value_841429653288885527"}, +{"key":"key_103112129784","value":"value_146835496807612010"}, +{"key":"key_103112146152","value":"value_931091037386521121"}, +{"key":"key_103112179128","value":"value_149122139391027514"}, +{"key":"key_103112431541","value":"value_472910885961058345"}, +{"key":"key_103112981139","value":"value_102104158741014069"}, +{"key":"key_103113129531","value":"value_160122120132457913"}, +{"key":"key_103114555391","value":"value_998612811865835483"}, +{"key":"key_103114691151","value":"value_124117150120106187"}, +{"key":"key_103114871811","value":"value_154471251291577179"}, +{"key":"key_103114921654","value":"value_919715377767567117"}, +{"key":"key_103115140845","value":"value_100871524610115543"}, +{"key":"key_103116321215","value":"value_631226210640141142"}, +{"key":"key_103116449112","value":"value_108146921438512397"}, +{"key":"key_103116971631","value":"value_658115913778135901"}, +{"key":"key_103118101671","value":"value_899318411783108695"}, +{"key":"key_103118120108","value":"value_113117129134149168"}, +{"key":"key_103118126969","value":"value_164104681011401461"}, +{"key":"key_103118151126","value":"value_142106604580134107"}, +{"key":"key_103118981355","value":"value_993714677681238314"}, +{"key":"key_103119118879","value":"value_109991301265710212"}, +{"key":"key_103119152169","value":"value_144331528717211093"}, +{"key":"key_103120105865","value":"value_971386398112135109"}, +{"key":"key_103120139847","value":"value_103100881329978130"}, +{"key":"key_103121113112","value":"value_591071101211561401"}, +{"key":"key_103121113118","value":"value_671001031578210115"}, +{"key":"key_103121123811","value":"value_157116115106105109"}, +{"key":"key_103121125401","value":"value_519412114311511811"}, +{"key":"key_103121127108","value":"value_731491261188266149"}, +{"key":"key_103121701021","value":"value_115122831151348012"}, +{"key":"key_103122666494","value":"value_132641039310813111"}, +{"key":"key_103123155138","value":"value_127110921912211312"}, +{"key":"key_103123831491","value":"value_967586103781361438"}, +{"key":"key_103124151859","value":"value_878810834125767162"}, +{"key":"key_103124537016","value":"value_989814561103516078"}, +{"key":"key_103125114584","value":"value_791015546701021121"}, +{"key":"key_103125174125","value":"value_131628579117167741"}, +{"key":"key_103125571159","value":"value_413691851351601247"}, +{"key":"key_103125597112","value":"value_893567156126821601"}, +{"key":"key_103126123165","value":"value_168951699010580114"}, +{"key":"key_103126127142","value":"value_117799815310310911"}, +{"key":"key_103126130681","value":"value_121104959334794652"}, +{"key":"key_103126895172","value":"value_101877179103151791"}, +{"key":"key_103127941438","value":"value_165181871481527517"}, +{"key":"key_103128116995","value":"value_101113119851251489"}, +{"key":"key_103128153997","value":"value_931027617311410411"}, +{"key":"key_103128451228","value":"value_145901091042776971"}, +{"key":"key_103128721291","value":"value_155168999266120123"}, +{"key":"key_103129126601","value":"value_110138117868150123"}, +{"key":"key_103129169127","value":"value_119189112359511513"}, +{"key":"key_103129489688","value":"value_113105937011593348"}, +{"key":"key_103130110251","value":"value_135133148100143806"}, +{"key":"key_103130661341","value":"value_911231001369383721"}, +{"key":"key_103131107147","value":"value_101879079957713312"}, +{"key":"key_103131119846","value":"value_132134138915315611"}, +{"key":"key_103131134130","value":"value_149115103911066990"}, +{"key":"key_103131183548","value":"value_104831539772139114"}, +{"key":"key_103131611781","value":"value_115123147841361174"}, +{"key":"key_103131641419","value":"value_641501046626661071"}, +{"key":"key_103132107128","value":"value_771421521281041123"}, +{"key":"key_103132112405","value":"value_391326711463741391"}, +{"key":"key_103132117114","value":"value_185542112069128112"}, +{"key":"key_103133198139","value":"value_821221127810483142"}, +{"key":"key_103133841231","value":"value_117981076790116133"}, +{"key":"key_103134517882","value":"value_121122102874810510"}, +{"key":"key_103134915293","value":"value_971663972541396816"}, +{"key":"key_103134953686","value":"value_118116399011512710"}, +{"key":"key_103135751647","value":"value_549212489128675215"}, +{"key":"key_103136112961","value":"value_771171127897168157"}, +{"key":"key_103136143908","value":"value_937898127139155136"}, +{"key":"key_103137128122","value":"value_621098563927011063"}, +{"key":"key_103138907513","value":"value_764050155160879410"}, +{"key":"key_103139157935","value":"value_141651211561061041"}, +{"key":"key_103140108130","value":"value_128153679313416016"}, +{"key":"key_103140116113","value":"value_761311061336110915"}, +{"key":"key_103140241029","value":"value_931011661099995921"}, +{"key":"key_103141118147","value":"value_531151091736913432"}, +{"key":"key_103142114154","value":"value_219260110957731124"}, +{"key":"key_103144127142","value":"value_101901091151471406"}, +{"key":"key_103144426914","value":"value_105859058113117150"}, +{"key":"key_103144967610","value":"value_108798586861231561"}, +{"key":"key_103146131136","value":"value_137177147821468111"}, +{"key":"key_103146331251","value":"value_119139701185113014"}, +{"key":"key_103147115154","value":"value_551028914117358122"}, +{"key":"key_103147975983","value":"value_117541111581041211"}, +{"key":"key_103148135891","value":"value_111166931441714515"}, +{"key":"key_103148861041","value":"value_158128110175119781"}, +{"key":"key_103150105132","value":"value_117761411311913348"}, +{"key":"key_103150666089","value":"value_871081201151041128"}, +{"key":"key_103150881005","value":"value_133140120126148161"}, +{"key":"key_103152108727","value":"value_731368411092120142"}, +{"key":"key_103152641241","value":"value_377690113153119721"}, +{"key":"key_103153818813","value":"value_127831061349083779"}, +{"key":"key_103154110171","value":"value_131691041678268926"}, +{"key":"key_103155116129","value":"value_505587691131048314"}, +{"key":"key_103156891231","value":"value_152918310334142117"}, +{"key":"key_103157139831","value":"value_117125721308212575"}, +{"key":"key_103158871709","value":"value_130771081247210079"}, +{"key":"key_103159104728","value":"value_114162131751411189"}, +{"key":"key_103159921491","value":"value_188112133111558435"}, +{"key":"key_103160107114","value":"value_154112941421041245"}, +{"key":"key_103161158147","value":"value_103164171251026378"}, +{"key":"key_103161853211","value":"value_818810784731081278"}, +{"key":"key_103162109911","value":"value_134162124157127141"}, +{"key":"key_103162973585","value":"value_110139821128891119"}, +{"key":"key_103163121131","value":"value_137152133122124627"}, +{"key":"key_103163857798","value":"value_131129121261431651"}, +{"key":"key_103164156136","value":"value_136127878310351100"}, +{"key":"key_103165120904","value":"value_121887464107114137"}, +{"key":"key_103166641178","value":"value_445681959317210510"}, +{"key":"key_103168286710","value":"value_156151145759810240"}, +{"key":"key_103169941251","value":"value_105102411401201071"}, +{"key":"key_103170126117","value":"value_712956103641291127"}, +{"key":"key_103170759419","value":"value_124160721345011710"}, +{"key":"key_103182608613","value":"value_137115147371839048"}, +{"key":"key_103186149139","value":"value_687110110683933610"}, +{"key":"key_103188131179","value":"value_109122140123154121"}, +{"key":"key_103201127140","value":"value_149134362812712460"}, +{"key":"key_103213871461","value":"value_737844115127951221"}, +{"key":"key_103222131311","value":"value_142115124801014736"}, +{"key":"key_103325914212","value":"value_977856865510213078"}, +{"key":"key_103331539711","value":"value_120471211187692821"}, +{"key":"key_103331731181","value":"value_106766988112181336"}, +{"key":"key_103361531441","value":"value_948437795397907518"}, +{"key":"key_103405785698","value":"value_147128521276111785"}, +{"key":"key_103411091079","value":"value_921246619113115741"}, +{"key":"key_103417115114","value":"value_791011371068289173"}, +{"key":"key_103421461378","value":"value_134110120109103111"}, +{"key":"key_103451356563","value":"value_100128170104971521"}, +{"key":"key_103451405210","value":"value_778252172457810188"}, +{"key":"key_103459212284","value":"value_222915581137512852"}, +{"key":"key_103461151271","value":"value_776111516312510212"}, +{"key":"key_103461691215","value":"value_160921271111028810"}, +{"key":"key_103464313266","value":"value_321421661281081451"}, +{"key":"key_103479713014","value":"value_461026611012876891"}, +{"key":"key_103481491051","value":"value_100721151181368911"}, +{"key":"key_103489786169","value":"value_143591061161441427"}, +{"key":"key_103516010113","value":"value_931186313485127125"}, +{"key":"key_103521145871","value":"value_471208593146118124"}, +{"key":"key_103527212312","value":"value_696282153131698815"}, +{"key":"key_103539365681","value":"value_741491391004314883"}, +{"key":"key_103541561591","value":"value_561151273915317110"}, +{"key":"key_103561411128","value":"value_711221097011816514"}, +{"key":"key_103566714413","value":"value_120137787613310437"}, +{"key":"key_103578397152","value":"value_117158689415151139"}, +{"key":"key_103581024186","value":"value_111107681131431328"}, +{"key":"key_103591384679","value":"value_781291301234394122"}, +{"key":"key_103596866674","value":"value_146631431808566133"}, +{"key":"key_103598749112","value":"value_128104101118100901"}, +{"key":"key_103599815513","value":"value_861031028496187121"}, +{"key":"key_103601161259","value":"value_138833910018289100"}, +{"key":"key_103601241341","value":"value_161159131185110589"}, +{"key":"key_103601251001","value":"value_731571561181051156"}, +{"key":"key_103609111155","value":"value_110779498136140396"}, +{"key":"key_103611401428","value":"value_827810074737969112"}, +{"key":"key_103611909513","value":"value_971329782731289796"}, +{"key":"key_103618811710","value":"value_155808010213911712"}, +{"key":"key_103621511051","value":"value_140175951117314216"}, +{"key":"key_103621941271","value":"value_113154961241421771"}, +{"key":"key_103631119813","value":"value_952886119931417211"}, +{"key":"key_103631431361","value":"value_119765811970421567"}, +{"key":"key_103639662114","value":"value_879112915297160889"}, +{"key":"key_103641067910","value":"value_982374818013217883"}, +{"key":"key_103659614412","value":"value_102476028116133109"}, +{"key":"key_103661231051","value":"value_125551048411276147"}, +{"key":"key_103667411475","value":"value_825382103144345447"}, +{"key":"key_103671001117","value":"value_110861741101211741"}, +{"key":"key_103671388166","value":"value_857114510394371191"}, +{"key":"key_103671421011","value":"value_671051555891144196"}, +{"key":"key_103677619610","value":"value_134978490659510468"}, +{"key":"key_103681195160","value":"value_711499480661571237"}, +{"key":"key_103686511796","value":"value_841096273179120139"}, +{"key":"key_103698410461","value":"value_137631251226410614"}, +{"key":"key_103708771871","value":"value_859653112941501471"}, +{"key":"key_103711121521","value":"value_361071231371299516"}, +{"key":"key_103711161091","value":"value_966811878901099910"}, +{"key":"key_103713410013","value":"value_103867514887969312"}, +{"key":"key_103719072151","value":"value_911181326088133841"}, +{"key":"key_103721285941","value":"value_113726811311915996"}, +{"key":"key_103731231169","value":"value_954179107885456137"}, +{"key":"key_103737217810","value":"value_661098345771521091"}, +{"key":"key_103739666135","value":"value_301351161195111011"}, +{"key":"key_103741311351","value":"value_118995011975481411"}, +{"key":"key_103741728782","value":"value_557260931741008560"}, +{"key":"key_103745017212","value":"value_155146128109103481"}, +{"key":"key_103751538210","value":"value_171931197814358168"}, +{"key":"key_103757412520","value":"value_101771341481451401"}, +{"key":"key_103761681067","value":"value_130941018813710513"}, +{"key":"key_103767017211","value":"value_168105941491079396"}, +{"key":"key_103767612838","value":"value_105158166115849511"}, +{"key":"key_103771051378","value":"value_641409910411175831"}, +{"key":"key_103781071251","value":"value_122567454291041097"}, +{"key":"key_103785714011","value":"value_636410349100679412"}, +{"key":"key_103788037581","value":"value_126911486110013911"}, +{"key":"key_103791091551","value":"value_821777182688510612"}, +{"key":"key_103807244192","value":"value_161121921401561329"}, +{"key":"key_103811501188","value":"value_469569132691156213"}, +{"key":"key_103814115718","value":"value_827450778671116134"}, +{"key":"key_103816612716","value":"value_141121456172896398"}, +{"key":"key_103821131017","value":"value_144116986277791231"}, +{"key":"key_103821203086","value":"value_446913511190154102"}, +{"key":"key_103831049614","value":"value_130401081484170654"}, +{"key":"key_103837511711","value":"value_116861201074313114"}, +{"key":"key_103841231227","value":"value_145959681134911258"}, +{"key":"key_103845977133","value":"value_961231159764218849"}, +{"key":"key_103847218012","value":"value_152124118278912116"}, +{"key":"key_103851501081","value":"value_102137929612135101"}, +{"key":"key_103861281467","value":"value_781301081158039109"}, +{"key":"key_103861281631","value":"value_101881171551572481"}, +{"key":"key_103862313784","value":"value_105291241201089811"}, +{"key":"key_103865211110","value":"value_808385641161111451"}, +{"key":"key_103868413485","value":"value_871643611163715167"}, +{"key":"key_103868640136","value":"value_491117930115148107"}, +{"key":"key_103877610410","value":"value_126761332114860122"}, +{"key":"key_103881361401","value":"value_821021057573506812"}, +{"key":"key_103891164611","value":"value_151676413712710164"}, +{"key":"key_103891397610","value":"value_119141122999967119"}, +{"key":"key_103895111173","value":"value_117991021021487713"}, +{"key":"key_103901048059","value":"value_130881221188913165"}, +{"key":"key_103901731259","value":"value_741099797901161338"}, +{"key":"key_103909412311","value":"value_125144741081041331"}, +{"key":"key_103917897182","value":"value_791311391088216045"}, +{"key":"key_103917981517","value":"value_931829798958414661"}, +{"key":"key_103918981449","value":"value_103176194851179413"}, +{"key":"key_103921011181","value":"value_989981125115136121"}, +{"key":"key_103921498311","value":"value_121827080881025410"}, +{"key":"key_103921545662","value":"value_111311208611511010"}, +{"key":"key_103931279188","value":"value_147711471785066521"}, +{"key":"key_103938168146","value":"value_113737114813710799"}, +{"key":"key_103941471111","value":"value_115131761241901328"}, +{"key":"key_103951152011","value":"value_619510231122961621"}, +{"key":"key_103951241211","value":"value_889113211163841224"}, +{"key":"key_103951241581","value":"value_561111371491331011"}, +{"key":"key_103951341242","value":"value_751761451008611014"}, +{"key":"key_103951468366","value":"value_679313414284150756"}, +{"key":"key_103951679310","value":"value_861371141781227790"}, +{"key":"key_103951709411","value":"value_991351207511913316"}, +{"key":"key_103954712310","value":"value_107101718617697661"}, +{"key":"key_103956110712","value":"value_156115161791199011"}, +{"key":"key_103962633113","value":"value_135511408956122119"}, +{"key":"key_103965811597","value":"value_149125110921631101"}, +{"key":"key_103968310811","value":"value_102137511578789911"}, +{"key":"key_103977015215","value":"value_125175146138313196"}, +{"key":"key_103981111152","value":"value_112119857811510191"}, +{"key":"key_103981141185","value":"value_111105693713614089"}, +{"key":"key_103989211213","value":"value_139140159104751246"}, +{"key":"key_103995774120","value":"value_641661185610712812"}, +{"key":"key_103998611680","value":"value_135133277616510211"}, +{"key":"key_104100113100","value":"value_113104979611381100"}, +{"key":"key_104100118118","value":"value_116113104104949613"}, +{"key":"key_104100719913","value":"value_721121261051489098"}, +{"key":"key_104100919199","value":"value_130115165101853013"}, +{"key":"key_104101621371","value":"value_831371451691651031"}, +{"key":"key_104101705355","value":"value_791358012458811671"}, +{"key":"key_104102551351","value":"value_941181221281357110"}, +{"key":"key_104103647610","value":"value_831276214014571105"}, +{"key":"key_104103719180","value":"value_531338315989949010"}, +{"key":"key_104103881541","value":"value_511271946411166941"}, +{"key":"key_104104102101","value":"value_338915876734416411"}, +{"key":"key_104104114371","value":"value_139571601279364988"}, +{"key":"key_104104124211","value":"value_441031177812313011"}, +{"key":"key_104104708017","value":"value_691071271027917181"}, +{"key":"key_104104841321","value":"value_146127136123961611"}, +{"key":"key_104105149519","value":"value_971919715612017912"}, +{"key":"key_104105156708","value":"value_129114129155176114"}, +{"key":"key_104105160731","value":"value_681011331118478466"}, +{"key":"key_104105831204","value":"value_671377912983954488"}, +{"key":"key_104106121126","value":"value_389268104933412711"}, +{"key":"key_104106126839","value":"value_908016989271068114"}, +{"key":"key_104106128131","value":"value_371621001327545808"}, +{"key":"key_104106871216","value":"value_761161258010016512"}, +{"key":"key_104107103106","value":"value_101667673116779810"}, +{"key":"key_104107142227","value":"value_139166755060971471"}, +{"key":"key_104107511061","value":"value_751681151141199513"}, +{"key":"key_104107941209","value":"value_691001269010171894"}, +{"key":"key_104108117127","value":"value_961846326147113141"}, +{"key":"key_104108441318","value":"value_331361401511058198"}, +{"key":"key_104109102124","value":"value_135951334910513011"}, +{"key":"key_104109158521","value":"value_107111661205169385"}, +{"key":"key_104109202104","value":"value_173737110756951026"}, +{"key":"key_104109752593","value":"value_110104831571067112"}, +{"key":"key_104110123991","value":"value_139632047118715411"}, +{"key":"key_104110140921","value":"value_947283114921531081"}, +{"key":"key_104111104431","value":"value_104607112468871409"}, +{"key":"key_104111144566","value":"value_113857766399016713"}, +{"key":"key_104111541471","value":"value_108591361471285675"}, +{"key":"key_104111858110","value":"value_928610462817913210"}, +{"key":"key_104112149138","value":"value_161621061146687915"}, +{"key":"key_104112589714","value":"value_114289936107148127"}, +{"key":"key_104113138991","value":"value_103975589981071071"}, +{"key":"key_104113151139","value":"value_116119123581011191"}, +{"key":"key_104113546212","value":"value_158736712111614057"}, +{"key":"key_104113691419","value":"value_170451396845131611"}, +{"key":"key_104113859511","value":"value_106112113106351827"}, +{"key":"key_104114139961","value":"value_127881391561061051"}, +{"key":"key_104114901378","value":"value_130576663162108140"}, +{"key":"key_104114925829","value":"value_116821264010683736"}, +{"key":"key_104115124127","value":"value_183529497106139906"}, +{"key":"key_104115191527","value":"value_511275412313987901"}, +{"key":"key_104115278710","value":"value_112801236286113134"}, +{"key":"key_104115751049","value":"value_134879013219278939"}, +{"key":"key_104116141109","value":"value_123106111121224796"}, +{"key":"key_104116991761","value":"value_827115111780173899"}, +{"key":"key_104117241048","value":"value_691229811312112370"}, +{"key":"key_104117468199","value":"value_124763551164112119"}, +{"key":"key_104117961027","value":"value_159148110519412813"}, +{"key":"key_104118174431","value":"value_636531842911866137"}, +{"key":"key_104118401269","value":"value_128907872713713764"}, +{"key":"key_104119142777","value":"value_154145861559610795"}, +{"key":"key_104119156701","value":"value_144817811510814887"}, +{"key":"key_104119191136","value":"value_841401541608788110"}, +{"key":"key_104119711511","value":"value_849910711314682921"}, +{"key":"key_104120140658","value":"value_851121061091515710"}, +{"key":"key_104120144699","value":"value_941141158012282921"}, +{"key":"key_104120157161","value":"value_775090162107941215"}, +{"key":"key_104120566890","value":"value_108109662887914577"}, +{"key":"key_104120764088","value":"value_121831078610314461"}, +{"key":"key_104120777911","value":"value_126112771209374145"}, +{"key":"key_104120911284","value":"value_871147596899313649"}, +{"key":"key_104121114145","value":"value_102585910013296921"}, +{"key":"key_104121124631","value":"value_661351038714484329"}, +{"key":"key_104121147156","value":"value_198641351229875731"}, +{"key":"key_104121151106","value":"value_508711685761219874"}, +{"key":"key_104121871141","value":"value_107891471167112713"}, +{"key":"key_104122119707","value":"value_501431436318114412"}, +{"key":"key_104122124113","value":"value_139111199135551555"}, +{"key":"key_104123140901","value":"value_143106905813786728"}, +{"key":"key_104123718837","value":"value_116175931251041348"}, +{"key":"key_104124121113","value":"value_611281381081141086"}, +{"key":"key_104125139136","value":"value_114134126122631341"}, +{"key":"key_104125201100","value":"value_191941351246110015"}, +{"key":"key_104125531301","value":"value_139105106465044981"}, +{"key":"key_104127113138","value":"value_921111295269915083"}, +{"key":"key_104127127587","value":"value_102837412660146139"}, +{"key":"key_104127135671","value":"value_111375075111116166"}, +{"key":"key_104127931271","value":"value_789611313082144911"}, +{"key":"key_104128125371","value":"value_101891715718472103"}, +{"key":"key_104128577811","value":"value_153176133110751177"}, +{"key":"key_104128611381","value":"value_621511408216760118"}, +{"key":"key_104128873125","value":"value_118152152909613314"}, +{"key":"key_104129126931","value":"value_983230130901201539"}, +{"key":"key_104129127671","value":"value_951541121486799841"}, +{"key":"key_104129145154","value":"value_861151081965116060"}, +{"key":"key_104129591381","value":"value_601117683181701385"}, +{"key":"key_104129688247","value":"value_986839143831721468"}, +{"key":"key_104130127105","value":"value_113123113841031141"}, +{"key":"key_104131141927","value":"value_113875611214111996"}, +{"key":"key_104131147991","value":"value_741171378271146121"}, +{"key":"key_104131153651","value":"value_809189258934141108"}, +{"key":"key_104132105115","value":"value_113109156141907513"}, +{"key":"key_104133109991","value":"value_897512267160100103"}, +{"key":"key_104133116190","value":"value_741181431041649792"}, +{"key":"key_104134731107","value":"value_917513915610811598"}, +{"key":"key_104134931099","value":"value_154127154132108104"}, +{"key":"key_104135701001","value":"value_591638182112521685"}, +{"key":"key_104136113831","value":"value_129139102289610191"}, +{"key":"key_104136138103","value":"value_101111115104125160"}, +{"key":"key_104136791038","value":"value_149140148103741877"}, +{"key":"key_104138111561","value":"value_130847416879599817"}, +{"key":"key_104139155938","value":"value_110134951149883115"}, +{"key":"key_104139351101","value":"value_251589811870135931"}, +{"key":"key_104139416413","value":"value_114459411892132120"}, +{"key":"key_104140115829","value":"value_153102115119120121"}, +{"key":"key_104140163154","value":"value_117951101168092998"}, +{"key":"key_104140167211","value":"value_124947915012810615"}, +{"key":"key_104140831709","value":"value_321141085912414495"}, +{"key":"key_104141791197","value":"value_921111121051028584"}, +{"key":"key_104141948495","value":"value_159108169951748410"}, +{"key":"key_104142108761","value":"value_116108511591135614"}, +{"key":"key_104142115124","value":"value_811071177987826997"}, +{"key":"key_104142122962","value":"value_137154142531231491"}, +{"key":"key_104143110801","value":"value_948712298108171104"}, +{"key":"key_104143123145","value":"value_107133108100135106"}, +{"key":"key_104143129121","value":"value_129991791499180801"}, +{"key":"key_104143150189","value":"value_101551361281511691"}, +{"key":"key_104143689210","value":"value_651231211071967714"}, +{"key":"key_104143831141","value":"value_731171841298749139"}, +{"key":"key_104144101851","value":"value_154138706086114101"}, +{"key":"key_104144177851","value":"value_158124164127141711"}, +{"key":"key_104144417482","value":"value_921448413267768882"}, +{"key":"key_104144875516","value":"value_931821243346107133"}, +{"key":"key_104145112629","value":"value_558676857511810913"}, +{"key":"key_104145132971","value":"value_113751189515049148"}, +{"key":"key_104145566315","value":"value_165101374418243127"}, +{"key":"key_104146100221","value":"value_100137751101611501"}, +{"key":"key_104146133112","value":"value_165456488571121041"}, +{"key":"key_104148132104","value":"value_103138136114134791"}, +{"key":"key_104151112122","value":"value_130123122576777711"}, +{"key":"key_104152105137","value":"value_961887810210376845"}, +{"key":"key_104152976910","value":"value_771161069472605128"}, +{"key":"key_104153115731","value":"value_123121115318210165"}, +{"key":"key_104153140133","value":"value_113103113941661093"}, +{"key":"key_104153739379","value":"value_561791105999916614"}, +{"key":"key_104154155100","value":"value_120721311547382881"}, +{"key":"key_104155118761","value":"value_781148612312417572"}, +{"key":"key_104156119151","value":"value_816015112356959981"}, +{"key":"key_104156122116","value":"value_100771291151616512"}, +{"key":"key_104157119114","value":"value_152124115184123142"}, +{"key":"key_104158107749","value":"value_726314913012175153"}, +{"key":"key_104158605916","value":"value_871261086118313512"}, +{"key":"key_104160917415","value":"value_911588297878099135"}, +{"key":"key_104160981384","value":"value_105959516610411617"}, +{"key":"key_104161135127","value":"value_661851121331231029"}, +{"key":"key_104162114137","value":"value_163136113118751719"}, +{"key":"key_104170103119","value":"value_121517912411515083"}, +{"key":"key_104170104130","value":"value_821451171638910816"}, +{"key":"key_104171123781","value":"value_101729313810214116"}, +{"key":"key_104171153168","value":"value_125991047510389321"}, +{"key":"key_104173129951","value":"value_155871259768167114"}, +{"key":"key_104174122927","value":"value_124781219799118991"}, +{"key":"key_104181761407","value":"value_156768514811812314"}, +{"key":"key_104195389080","value":"value_881211307313894140"}, +{"key":"key_104200671108","value":"value_130102141561541207"}, +{"key":"key_104210584812","value":"value_106931557410185119"}, +{"key":"key_104285314888","value":"value_111111106105771406"}, +{"key":"key_104301711101","value":"value_881298619811317056"}, +{"key":"key_104338396112","value":"value_134115113801058912"}, +{"key":"key_104349928722","value":"value_108851057297801031"}, +{"key":"key_104421231376","value":"value_188847311010712612"}, +{"key":"key_104421429184","value":"value_376514910912644569"}, +{"key":"key_104423584711","value":"value_193125104127845510"}, +{"key":"key_104444214111","value":"value_197901564210377134"}, +{"key":"key_104455869101","value":"value_105406614814616213"}, +{"key":"key_104461199411","value":"value_139811731391221241"}, +{"key":"key_104466472140","value":"value_134951071279315612"}, +{"key":"key_104467388871","value":"value_128901578517112935"}, +{"key":"key_104471187575","value":"value_113174871057076501"}, +{"key":"key_104481081181","value":"value_140112104106111155"}, +{"key":"key_104491041109","value":"value_981041019918178138"}, +{"key":"key_104501239130","value":"value_986911684411128214"}, +{"key":"key_104501329917","value":"value_139110125815215111"}, +{"key":"key_104501556810","value":"value_901628714511789123"}, +{"key":"key_104511377674","value":"value_634889145105595883"}, +{"key":"key_104511428612","value":"value_829912465119122134"}, +{"key":"key_104511511121","value":"value_941253115010714465"}, +{"key":"key_104515913756","value":"value_153150858897116881"}, +{"key":"key_104518011953","value":"value_961111097010312910"}, +{"key":"key_104521007394","value":"value_411181089790511339"}, +{"key":"key_104521141206","value":"value_103501391381378313"}, +{"key":"key_104521271377","value":"value_159118415514012663"}, +{"key":"key_104531251131","value":"value_971201041491249893"}, +{"key":"key_104541356610","value":"value_119162106105461311"}, +{"key":"key_104544216094","value":"value_104132112134102911"}, +{"key":"key_104564812912","value":"value_114805235104115861"}, +{"key":"key_104591337013","value":"value_163828511174631125"}, +{"key":"key_104611261531","value":"value_118103108991211351"}, +{"key":"key_104621051251","value":"value_911041519078121120"}, +{"key":"key_104621148112","value":"value_107611151601301637"}, +{"key":"key_104621261587","value":"value_114171801421131031"}, +{"key":"key_104627540659","value":"value_451171297413916664"}, +{"key":"key_104631069065","value":"value_169757713010453120"}, +{"key":"key_104639211176","value":"value_912675137968188166"}, +{"key":"key_104645168139","value":"value_151971371208172113"}, +{"key":"key_104651337075","value":"value_167103469081741164"}, +{"key":"key_104665811412","value":"value_118136301631266759"}, +{"key":"key_104671271119","value":"value_659213675142192303"}, +{"key":"key_104671371471","value":"value_539829445710985197"}, +{"key":"key_104681079510","value":"value_878410915790761421"}, +{"key":"key_104687871938","value":"value_641021088110882807"}, +{"key":"key_104706882156","value":"value_989289116128123118"}, +{"key":"key_104709410212","value":"value_135501081119213412"}, +{"key":"key_104711237863","value":"value_102148148661091496"}, +{"key":"key_104717395611","value":"value_106151171761401437"}, +{"key":"key_104721511081","value":"value_775694419310088611"}, +{"key":"key_104728111872","value":"value_141122829315610411"}, +{"key":"key_104729384116","value":"value_106805014010710113"}, +{"key":"key_104731151197","value":"value_113568812917393399"}, +{"key":"key_104731168468","value":"value_119145711191289115"}, +{"key":"key_104731261241","value":"value_791515063141869963"}, +{"key":"key_104731291029","value":"value_741041136414914791"}, +{"key":"key_104739215229","value":"value_145100768186132941"}, +{"key":"key_104741515413","value":"value_521051021449613911"}, +{"key":"key_104741521189","value":"value_444015712074100118"}, +{"key":"key_104747198135","value":"value_155766690811173911"}, +{"key":"key_104765514911","value":"value_941241009963857111"}, +{"key":"key_104771011401","value":"value_129621065513074991"}, +{"key":"key_104771361584","value":"value_867577136939366121"}, +{"key":"key_104771634813","value":"value_172761197390133143"}, +{"key":"key_104779410387","value":"value_114112107128621077"}, +{"key":"key_104791427865","value":"value_626412695112719387"}, +{"key":"key_104801031381","value":"value_111104137151971271"}, +{"key":"key_104801071281","value":"value_147911867712811413"}, +{"key":"key_104801221845","value":"value_865967744815713881"}, +{"key":"key_104801547113","value":"value_891121041069814074"}, +{"key":"key_104807112384","value":"value_121631141971059415"}, +{"key":"key_104809181112","value":"value_141141142124221901"}, +{"key":"key_104811391161","value":"value_113119781387044769"}, +{"key":"key_104818410073","value":"value_851461328114229586"}, +{"key":"key_104831046713","value":"value_841079412013214757"}, +{"key":"key_104849712710","value":"value_110886713461537512"}, +{"key":"key_104851011167","value":"value_841048469866710087"}, +{"key":"key_104851189211","value":"value_633911610511115718"}, +{"key":"key_104853312517","value":"value_931154111213411396"}, +{"key":"key_104854213915","value":"value_925895361421121071"}, +{"key":"key_104871601377","value":"value_948916612370133120"}, +{"key":"key_104881151231","value":"value_778411296113127159"}, +{"key":"key_104881356653","value":"value_821399413010313112"}, +{"key":"key_104885412392","value":"value_524548176719512159"}, +{"key":"key_104888110725","value":"value_125141144122448917"}, +{"key":"key_104891171061","value":"value_109104191211281189"}, +{"key":"key_104891365711","value":"value_128721104612510414"}, +{"key":"key_104891821251","value":"value_153651099211914312"}, +{"key":"key_104894915411","value":"value_116495159119126128"}, +{"key":"key_104898010611","value":"value_138138109997777144"}, +{"key":"key_104899188445","value":"value_107741617056649410"}, +{"key":"key_104901461231","value":"value_621271385083117871"}, +{"key":"key_104911281316","value":"value_103921461271557310"}, +{"key":"key_104911549715","value":"value_828212513213785995"}, +{"key":"key_104918912812","value":"value_131112118776088719"}, +{"key":"key_104921048817","value":"value_109501053958635352"}, +{"key":"key_104921251599","value":"value_809510690861011041"}, +{"key":"key_104921551459","value":"value_767711312343126721"}, +{"key":"key_104926293100","value":"value_107133141908313616"}, +{"key":"key_104928713613","value":"value_451121431441381091"}, +{"key":"key_104931058356","value":"value_961619012912466806"}, +{"key":"key_104931161059","value":"value_135107144896219510"}, +{"key":"key_104931211539","value":"value_106109838313881104"}, +{"key":"key_104937511113","value":"value_154105631638485122"}, +{"key":"key_104937997106","value":"value_831111781117431771"}, +{"key":"key_104939710287","value":"value_112111898611912715"}, +{"key":"key_104948613961","value":"value_144110641521552770"}, +{"key":"key_104949682151","value":"value_137135667411012443"}, +{"key":"key_104951241141","value":"value_111173111961591291"}, +{"key":"key_104951328975","value":"value_127112159991111761"}, +{"key":"key_104961001331","value":"value_113106123110846513"}, +{"key":"key_104968412511","value":"value_839479747210013689"}, +{"key":"key_104969210154","value":"value_611224370909883791"}, +{"key":"key_104973210699","value":"value_110124115925062739"}, +{"key":"key_104977615714","value":"value_165129556794857793"}, +{"key":"key_104979134909","value":"value_122151102122788190"}, +{"key":"key_104981091075","value":"value_496791711268388109"}, +{"key":"key_104981529196","value":"value_118161121150461221"}, +{"key":"key_104985710094","value":"value_122711121271011217"}, +{"key":"key_104986114375","value":"value_158983581159677089"}, +{"key":"key_104987216078","value":"value_125459667128747711"}, +{"key":"key_104998778117","value":"value_701061241337686719"}, +{"key":"key_105100123117","value":"value_558210899807513811"}, +{"key":"key_105100189117","value":"value_941288299531288736"}, +{"key":"key_105101109125","value":"value_751231061399064132"}, +{"key":"key_105101132677","value":"value_125128130385611511"}, +{"key":"key_105101488572","value":"value_146531029674115121"}, +{"key":"key_105101721361","value":"value_122113130109150105"}, +{"key":"key_105101821511","value":"value_145113241071311339"}, +{"key":"key_105102140991","value":"value_122931696711112812"}, +{"key":"key_105102479890","value":"value_791006010180112143"}, +{"key":"key_105102962528","value":"value_188141596584101921"}, +{"key":"key_105102969594","value":"value_114658913383948810"}, +{"key":"key_105103115881","value":"value_112879812868761051"}, +{"key":"key_105103118572","value":"value_150127661001116695"}, +{"key":"key_105103128111","value":"value_107157101109891031"}, +{"key":"key_105103154136","value":"value_126139114106651689"}, +{"key":"key_105103681411","value":"value_107103138629514011"}, +{"key":"key_105103881161","value":"value_981268610811516712"}, +{"key":"key_105103888538","value":"value_109112421135911895"}, +{"key":"key_105105100551","value":"value_104539011083504178"}, +{"key":"key_105105136727","value":"value_102118118711078712"}, +{"key":"key_105105137111","value":"value_819813372671506075"}, +{"key":"key_105105529965","value":"value_142106716611594106"}, +{"key":"key_105105574511","value":"value_120110981561371211"}, +{"key":"key_105105701181","value":"value_103838793441375012"}, +{"key":"key_105106130111","value":"value_154116109103887312"}, +{"key":"key_105106144111","value":"value_104159125144101741"}, +{"key":"key_105106987282","value":"value_621477715110350598"}, +{"key":"key_105107931537","value":"value_117112115117961671"}, +{"key":"key_105108122118","value":"value_104108661771011121"}, +{"key":"key_105108391089","value":"value_938113712562113609"}, +{"key":"key_105108514676","value":"value_531201257091127114"}, +{"key":"key_105108531036","value":"value_134106161471341031"}, +{"key":"key_105108788314","value":"value_170126144941345617"}, +{"key":"key_105108971023","value":"value_109117144741041181"}, +{"key":"key_105109906384","value":"value_143835912216110353"}, +{"key":"key_105110119138","value":"value_221291077770120106"}, +{"key":"key_105110136587","value":"value_122126906766501299"}, +{"key":"key_105110441401","value":"value_156164148821261871"}, +{"key":"key_105111154107","value":"value_143431229881142601"}, +{"key":"key_105111164103","value":"value_651311551091399597"}, +{"key":"key_105111841011","value":"value_365387148717610610"}, +{"key":"key_105112102180","value":"value_971081138740140771"}, +{"key":"key_105112109128","value":"value_134981661331197513"}, +{"key":"key_105112118881","value":"value_899497103103889412"}, +{"key":"key_105113112928","value":"value_128142786293102998"}, +{"key":"key_105113119136","value":"value_871739010563142851"}, +{"key":"key_105113133115","value":"value_136778014983581096"}, +{"key":"key_105113581491","value":"value_761461018211010812"}, +{"key":"key_105113627077","value":"value_125961335699701111"}, +{"key":"key_105113689794","value":"value_104108991389680101"}, +{"key":"key_105114126489","value":"value_109136131105741311"}, +{"key":"key_105114127160","value":"value_128865898938414586"}, +{"key":"key_105114165100","value":"value_127824177781141061"}, +{"key":"key_105114517918","value":"value_881009415713366131"}, +{"key":"key_105114919011","value":"value_591587314438128103"}, +{"key":"key_105115117145","value":"value_148115401519568113"}, +{"key":"key_105115811121","value":"value_150909410816747532"}, +{"key":"key_105116124127","value":"value_866112546831161465"}, +{"key":"key_105116132821","value":"value_116841181109973501"}, +{"key":"key_105117141891","value":"value_991448999799672741"}, +{"key":"key_105118119811","value":"value_501441018312514997"}, +{"key":"key_105118168145","value":"value_124102133113111101"}, +{"key":"key_105118819110","value":"value_106103118881337712"}, +{"key":"key_105119119455","value":"value_136132895716413812"}, +{"key":"key_105119124160","value":"value_112142151429612515"}, +{"key":"key_105119141557","value":"value_137781271174597971"}, +{"key":"key_105119331211","value":"value_401021034013510614"}, +{"key":"key_105119671385","value":"value_221191711059412483"}, +{"key":"key_105120104114","value":"value_921358112113910096"}, +{"key":"key_105120337342","value":"value_167112156134134421"}, +{"key":"key_105121111121","value":"value_135338618012613013"}, +{"key":"key_105121119101","value":"value_145104136108110102"}, +{"key":"key_105121124768","value":"value_341109011147108108"}, +{"key":"key_105122108379","value":"value_144127479711054142"}, +{"key":"key_105122111105","value":"value_111118549213252761"}, +{"key":"key_105122119801","value":"value_683115211461125391"}, +{"key":"key_105122141138","value":"value_122761571741309410"}, +{"key":"key_105123607611","value":"value_911581099712063110"}, +{"key":"key_105123971151","value":"value_981218712397899895"}, +{"key":"key_105124127831","value":"value_141659463966110714"}, +{"key":"key_105124167875","value":"value_106152889412614264"}, +{"key":"key_105124168110","value":"value_130124132116721088"}, +{"key":"key_105125135575","value":"value_931041317561677411"}, +{"key":"key_105125991181","value":"value_995610710810317564"}, +{"key":"key_105126867280","value":"value_694670962111668145"}, +{"key":"key_105128106123","value":"value_998514110420116912"}, +{"key":"key_105128581116","value":"value_107931578213310790"}, +{"key":"key_105128901031","value":"value_211321521151351598"}, +{"key":"key_105128909057","value":"value_901081251401061521"}, +{"key":"key_105129148153","value":"value_681431061281061131"}, +{"key":"key_105129591261","value":"value_821771117396844187"}, +{"key":"key_105130109167","value":"value_100134895690961158"}, +{"key":"key_105130129621","value":"value_148565837128149137"}, +{"key":"key_105130134150","value":"value_134901138646119118"}, +{"key":"key_105130511751","value":"value_869670129969715913"}, +{"key":"key_105131107163","value":"value_711191091798514811"}, +{"key":"key_105131133591","value":"value_115311117410594130"}, +{"key":"key_105131437719","value":"value_541461141471701151"}, +{"key":"key_105133104101","value":"value_761271351461166012"}, +{"key":"key_105133491481","value":"value_781041071041209712"}, +{"key":"key_105133981041","value":"value_104123871451501341"}, +{"key":"key_105134565784","value":"value_161157144811131247"}, +{"key":"key_105134581277","value":"value_831045486125102791"}, +{"key":"key_105134692037","value":"value_977593501441114298"}, +{"key":"key_105134961391","value":"value_156124172831398516"}, +{"key":"key_105135142821","value":"value_106124168689911112"}, +{"key":"key_105135176831","value":"value_115102121811451001"}, +{"key":"key_105135511481","value":"value_123199310715813912"}, +{"key":"key_105135911291","value":"value_815213480105211011"}, +{"key":"key_105137104110","value":"value_111141641011301101"}, +{"key":"key_105138106135","value":"value_125785116459151104"}, +{"key":"key_105138115576","value":"value_126126691601431102"}, +{"key":"key_105138391196","value":"value_418875551411066311"}, +{"key":"key_105138721231","value":"value_987912356877311918"}, +{"key":"key_105138834310","value":"value_114791428295131118"}, +{"key":"key_105139148108","value":"value_141126537711959826"}, +{"key":"key_105140104107","value":"value_621244014080507072"}, +{"key":"key_105140691221","value":"value_771291041125615612"}, +{"key":"key_105140781406","value":"value_142907385121102126"}, +{"key":"key_105140789746","value":"value_115148778511413711"}, +{"key":"key_105141158961","value":"value_118115701089114289"}, +{"key":"key_105142103136","value":"value_618994112676914076"}, +{"key":"key_105142146844","value":"value_731056712313412761"}, +{"key":"key_105142546572","value":"value_117172106811481041"}, +{"key":"key_105142605559","value":"value_111741331328789741"}, +{"key":"key_105142791231","value":"value_134148156109599412"}, +{"key":"key_105143139525","value":"value_114741601369310467"}, +{"key":"key_105143901721","value":"value_102749372878679139"}, +{"key":"key_105146105144","value":"value_689810611683180491"}, +{"key":"key_105146136118","value":"value_119651481201377412"}, +{"key":"key_105147138359","value":"value_535517099124154105"}, +{"key":"key_105147616613","value":"value_128147120681139811"}, +{"key":"key_105147998410","value":"value_298617485779813765"}, +{"key":"key_105148107103","value":"value_801729313613120511"}, +{"key":"key_105148886787","value":"value_129481467013093129"}, +{"key":"key_105149144118","value":"value_107107125981411151"}, +{"key":"key_105152119171","value":"value_119581161271136112"}, +{"key":"key_105153113851","value":"value_101859590126106123"}, +{"key":"key_105153134132","value":"value_134153119271089512"}, +{"key":"key_105153137136","value":"value_711453294113441471"}, +{"key":"key_105154721541","value":"value_137124120998888100"}, +{"key":"key_105154821236","value":"value_741231141281041141"}, +{"key":"key_105155163107","value":"value_561695611111178289"}, +{"key":"key_105155931401","value":"value_941051351241591107"}, +{"key":"key_105156951031","value":"value_621749279117788210"}, +{"key":"key_105157117134","value":"value_556887734913176124"}, +{"key":"key_105157123119","value":"value_621691305056781097"}, +{"key":"key_105157123991","value":"value_891521331273610792"}, +{"key":"key_105157150109","value":"value_101906461901435438"}, +{"key":"key_105157931179","value":"value_811401461149812364"}, +{"key":"key_105158169115","value":"value_981314711412719128"}, +{"key":"key_105159491001","value":"value_871431111206715112"}, +{"key":"key_105159516695","value":"value_821487073175129112"}, +{"key":"key_105160111163","value":"value_136108120886512056"}, +{"key":"key_105161118182","value":"value_631141408992531331"}, +{"key":"key_105162947511","value":"value_881561301481021031"}, +{"key":"key_105164130140","value":"value_915916263471496414"}, +{"key":"key_105165761381","value":"value_126828712773821393"}, +{"key":"key_105168104158","value":"value_121131139998015637"}, +{"key":"key_105168124938","value":"value_971001108186858060"}, +{"key":"key_105168198947","value":"value_571161125293491201"}, +{"key":"key_105170162152","value":"value_114121751081261451"}, +{"key":"key_105171937448","value":"value_121102891241491011"}, +{"key":"key_105172426715","value":"value_831391347312210695"}, +{"key":"key_105174901112","value":"value_128143135537385941"}, +{"key":"key_105175118111","value":"value_129215391811431431"}, +{"key":"key_105176131114","value":"value_811151266417894123"}, +{"key":"key_105177813014","value":"value_661141199279671021"}, +{"key":"key_105178101119","value":"value_858412078159513925"}, +{"key":"key_105184719974","value":"value_130162571027076104"}, +{"key":"key_105186122109","value":"value_153415691102681541"}, +{"key":"key_105195321291","value":"value_941199514955893342"}, +{"key":"key_105214141130","value":"value_106617784909111787"}, +{"key":"key_105216101773","value":"value_119651528789139144"}, +{"key":"key_105259111310","value":"value_939775121116105108"}, +{"key":"key_105286910199","value":"value_686698711077384588"}, +{"key":"key_105298212783","value":"value_194141581195413593"}, +{"key":"key_105309494123","value":"value_107101406610086105"}, +{"key":"key_105371721039","value":"value_128461291011161561"}, +{"key":"key_105431511247","value":"value_129978710715311810"}, +{"key":"key_105437819243","value":"value_110115999877626710"}, +{"key":"key_105438413714","value":"value_109103651271335210"}, +{"key":"key_105445210815","value":"value_751167580151183113"}, +{"key":"key_105451356197","value":"value_106101951244742531"}, +{"key":"key_105457289979","value":"value_881139720716431121"}, +{"key":"key_105457711811","value":"value_733882991541001141"}, +{"key":"key_105461141281","value":"value_176451089312088114"}, +{"key":"key_105491169711","value":"value_808814319211915012"}, +{"key":"key_105496113511","value":"value_978515215510614496"}, +{"key":"key_105501211531","value":"value_957712850132698667"}, +{"key":"key_105518681123","value":"value_113119120143728259"}, +{"key":"key_105527615013","value":"value_702811112513914711"}, +{"key":"key_105528866551","value":"value_103911001469170117"}, +{"key":"key_105531281091","value":"value_133137100107125117"}, +{"key":"key_105548910811","value":"value_411161268310251858"}, +{"key":"key_105551111309","value":"value_116611247712010893"}, +{"key":"key_105551121119","value":"value_111104781271311371"}, +{"key":"key_105551191461","value":"value_848511270991011151"}, +{"key":"key_105559110412","value":"value_153897918112210816"}, +{"key":"key_105561201091","value":"value_632212329181139136"}, +{"key":"key_105571321558","value":"value_791101437111310112"}, +{"key":"key_105576610219","value":"value_112114298314993910"}, +{"key":"key_105576955146","value":"value_111351391101125714"}, +{"key":"key_105581061128","value":"value_981316947797013512"}, +{"key":"key_105591059114","value":"value_151110617899656810"}, +{"key":"key_105611181151","value":"value_884612277838011991"}, +{"key":"key_105611558010","value":"value_791261358410615080"}, +{"key":"key_105612811112","value":"value_106941201131511455"}, +{"key":"key_105618511465","value":"value_120201405712177898"}, +{"key":"key_105621006610","value":"value_116691075688951051"}, +{"key":"key_105621607357","value":"value_137851071048258105"}, +{"key":"key_105627211282","value":"value_129137108961261311"}, +{"key":"key_105631081201","value":"value_119953411110511913"}, +{"key":"key_105631877511","value":"value_142937990129127841"}, +{"key":"key_105638214511","value":"value_124132136105123770"}, +{"key":"key_105641568067","value":"value_151135160142927813"}, +{"key":"key_105646411252","value":"value_119621221101881251"}, +{"key":"key_105651147610","value":"value_136116133112846296"}, +{"key":"key_105658415710","value":"value_751461241111127372"}, +{"key":"key_105661161191","value":"value_152257110111012267"}, +{"key":"key_105666350541","value":"value_107127120109101128"}, +{"key":"key_105682189111","value":"value_391441241041198618"}, +{"key":"key_105685586951","value":"value_134123127688011014"}, +{"key":"key_105687114810","value":"value_121140124311541001"}, +{"key":"key_105689810910","value":"value_174681749397881572"}, +{"key":"key_105691107411","value":"value_789412111710379795"}, +{"key":"key_105707411946","value":"value_871228737921182041"}, +{"key":"key_105711571141","value":"value_661368813091111127"}, +{"key":"key_105714211612","value":"value_119158505517410210"}, +{"key":"key_105721061379","value":"value_193121751621291255"}, +{"key":"key_105721351581","value":"value_331161391171189212"}, +{"key":"key_105727271111","value":"value_827514594861141208"}, +{"key":"key_105727770591","value":"value_869715210112097971"}, +{"key":"key_105729790156","value":"value_115991091301124894"}, +{"key":"key_105731117312","value":"value_113124154169731097"}, +{"key":"key_105731153911","value":"value_921329013574107727"}, +{"key":"key_105731171149","value":"value_747072411168913991"}, +{"key":"key_105731184211","value":"value_123118160123148157"}, +{"key":"key_105741331101","value":"value_581305211215012411"}, +{"key":"key_105745811180","value":"value_121907491102112491"}, +{"key":"key_105751211217","value":"value_321441375060877514"}, +{"key":"key_105761031288","value":"value_907211858106865512"}, +{"key":"key_105761041601","value":"value_521107773206611419"}, +{"key":"key_105761073318","value":"value_101453382328192127"}, +{"key":"key_105761791091","value":"value_154133147109797011"}, +{"key":"key_105763814012","value":"value_125100182747912116"}, +{"key":"key_105771191301","value":"value_151801226540848268"}, +{"key":"key_105777794827","value":"value_102123120131107811"}, +{"key":"key_105778813910","value":"value_132651276510497551"}, +{"key":"key_105781441366","value":"value_671637064721591471"}, +{"key":"key_105781546712","value":"value_751311271271509315"}, +{"key":"key_105781591018","value":"value_131818198119122168"}, +{"key":"key_105781661842","value":"value_155108751201191129"}, +{"key":"key_105783977152","value":"value_801351151061629595"}, +{"key":"key_105791139315","value":"value_110929181152681079"}, +{"key":"key_105791215914","value":"value_124103141156120112"}, +{"key":"key_105796616012","value":"value_132134541379710372"}, +{"key":"key_105798210666","value":"value_921172673119122945"}, +{"key":"key_105801101376","value":"value_193416115260167626"}, +{"key":"key_105811711355","value":"value_671071781311685078"}, +{"key":"key_105815971921","value":"value_101130571121295214"}, +{"key":"key_105821309871","value":"value_781126863124122641"}, +{"key":"key_105821567611","value":"value_188123125111140146"}, +{"key":"key_105821717612","value":"value_113109581075812410"}, +{"key":"key_105828710910","value":"value_591151221401651227"}, +{"key":"key_105828912716","value":"value_571291079484611194"}, +{"key":"key_105831095812","value":"value_127761575121132587"}, +{"key":"key_105831213463","value":"value_103195619012915174"}, +{"key":"key_105831261515","value":"value_921341607397678511"}, +{"key":"key_105831271441","value":"value_118926878411101138"}, +{"key":"key_105838669875","value":"value_130123129124102898"}, +{"key":"key_105838888881","value":"value_131128801109370130"}, +{"key":"key_105841031312","value":"value_791191466712210511"}, +{"key":"key_105841101661","value":"value_116138116124110182"}, +{"key":"key_105841317752","value":"value_681177071113808161"}, +{"key":"key_105841909014","value":"value_108142130719411379"}, +{"key":"key_105849415014","value":"value_791015373119133127"}, +{"key":"key_105851131131","value":"value_162971259411614810"}, +{"key":"key_105851148854","value":"value_391109981981089684"}, +{"key":"key_105851341107","value":"value_147849811463971406"}, +{"key":"key_105851401137","value":"value_807011092123140701"}, +{"key":"key_105855830104","value":"value_689016012193102126"}, +{"key":"key_105856910110","value":"value_106135496812515714"}, +{"key":"key_105861015611","value":"value_119155118115130131"}, +{"key":"key_105861466916","value":"value_142125126106861341"}, +{"key":"key_105867315614","value":"value_931481381791371011"}, +{"key":"key_105875614413","value":"value_928013963113159119"}, +{"key":"key_105877613223","value":"value_878881125101941621"}, +{"key":"key_105879115695","value":"value_407313513014116742"}, +{"key":"key_105891031458","value":"value_911309073918911714"}, +{"key":"key_105891411375","value":"value_129131150499057624"}, +{"key":"key_105901081471","value":"value_569911082102857412"}, +{"key":"key_105901376714","value":"value_491131278863178129"}, +{"key":"key_105901531415","value":"value_981281101076812610"}, +{"key":"key_105901836312","value":"value_126117111101132891"}, +{"key":"key_105911580761","value":"value_981199211478646311"}, +{"key":"key_105913011912","value":"value_108841351241171161"}, +{"key":"key_105916284721","value":"value_100106135117109775"}, +{"key":"key_105921591238","value":"value_138108106122768610"}, +{"key":"key_105925875181","value":"value_144987884102122797"}, +{"key":"key_105927416385","value":"value_145621129712011714"}, +{"key":"key_105929212886","value":"value_559113658120120968"}, +{"key":"key_105931201219","value":"value_721151619911876139"}, +{"key":"key_105931226512","value":"value_112906810915781121"}, +{"key":"key_105931257713","value":"value_103100927982114169"}, +{"key":"key_105931328377","value":"value_150831461041201668"}, +{"key":"key_105931331615","value":"value_108149551121286454"}, +{"key":"key_105936810712","value":"value_102104662811110076"}, +{"key":"key_105937511712","value":"value_967980137951089515"}, +{"key":"key_105941225789","value":"value_114707728849114214"}, +{"key":"key_105941491331","value":"value_848511612128521375"}, +{"key":"key_105949219512","value":"value_997317413611197158"}, +{"key":"key_105951331071","value":"value_113501171121141471"}, +{"key":"key_105951515514","value":"value_135109661161051409"}, +{"key":"key_105957410411","value":"value_841256173811321201"}, +{"key":"key_105967515820","value":"value_116135791509197831"}, +{"key":"key_105971041256","value":"value_631611189869140136"}, +{"key":"key_105971096314","value":"value_691471301033597779"}, +{"key":"key_105971431161","value":"value_186771172474122125"}, +{"key":"key_105971919816","value":"value_904111164124126897"}, +{"key":"key_105981216862","value":"value_112144130144108137"}, +{"key":"key_105981596190","value":"value_129491286556124152"}, +{"key":"key_105983798718","value":"value_137117127707311376"}, +{"key":"key_105991235410","value":"value_861381181028812110"}, +{"key":"key_105991297185","value":"value_741319791115121152"}, +{"key":"key_105991941346","value":"value_121105874010188115"}, +{"key":"key_105996499971","value":"value_122128124717481182"}, +{"key":"key_106100100151","value":"value_103471011329086206"}, +{"key":"key_106100104831","value":"value_100109826562771141"}, +{"key":"key_106100129881","value":"value_851377412410212290"}, +{"key":"key_106101100891","value":"value_108446070851288456"}, +{"key":"key_106101901169","value":"value_100151137151184103"}, +{"key":"key_106102116123","value":"value_321011151301191278"}, +{"key":"key_106102119102","value":"value_858910683176110976"}, +{"key":"key_106102151153","value":"value_103498655126746358"}, +{"key":"key_106102771031","value":"value_103971641437644142"}, +{"key":"key_106102797014","value":"value_979912579951668999"}, +{"key":"key_106102849053","value":"value_641115913356955317"}, +{"key":"key_106102978211","value":"value_101811476686491271"}, +{"key":"key_106103131897","value":"value_124691359811812495"}, +{"key":"key_106103731574","value":"value_981551071029215661"}, +{"key":"key_106104146881","value":"value_155128120371051201"}, +{"key":"key_106104149811","value":"value_841001164517611179"}, +{"key":"key_106104868959","value":"value_144971161111472716"}, +{"key":"key_106104891041","value":"value_141711471439672109"}, +{"key":"key_106105112116","value":"value_841561099278859784"}, +{"key":"key_106105117688","value":"value_116163134761109374"}, +{"key":"key_106105120161","value":"value_101104107118110971"}, +{"key":"key_106105141935","value":"value_967392697314113314"}, +{"key":"key_106105771599","value":"value_834110415813140791"}, +{"key":"key_106106109301","value":"value_120124126122125104"}, +{"key":"key_106106136138","value":"value_951231391029687718"}, +{"key":"key_106106933973","value":"value_947912095143321738"}, +{"key":"key_106107118151","value":"value_611301351171111331"}, +{"key":"key_106107681096","value":"value_147891486111059124"}, +{"key":"key_106107742081","value":"value_115801251417944110"}, +{"key":"key_106107751151","value":"value_701567251761054613"}, +{"key":"key_106107787694","value":"value_531641081141309910"}, +{"key":"key_106107881567","value":"value_103849710910283100"}, +{"key":"key_106108101761","value":"value_130654612783627453"}, +{"key":"key_106108110122","value":"value_721101789747108701"}, +{"key":"key_106108110917","value":"value_101150531391191061"}, +{"key":"key_106108114469","value":"value_124474010889131159"}, +{"key":"key_106108124851","value":"value_122126151131937958"}, +{"key":"key_106108172143","value":"value_111538246100991591"}, +{"key":"key_106108841141","value":"value_891314914413613292"}, +{"key":"key_106109106125","value":"value_167107871101081241"}, +{"key":"key_106109134130","value":"value_891281461291041097"}, +{"key":"key_106109137821","value":"value_176132671191048715"}, +{"key":"key_106109651339","value":"value_131431007510210488"}, +{"key":"key_106109829813","value":"value_134107119968099120"}, +{"key":"key_106110102112","value":"value_981101059416089147"}, +{"key":"key_106110618114","value":"value_923175935791163136"}, +{"key":"key_106110808482","value":"value_134577478125881101"}, +{"key":"key_106111106361","value":"value_701371181309497981"}, +{"key":"key_106111118124","value":"value_153111122138891387"}, +{"key":"key_106111451271","value":"value_103106153171861157"}, +{"key":"key_106111509311","value":"value_395694109107921611"}, +{"key":"key_106112106183","value":"value_909610096741561351"}, +{"key":"key_106112941201","value":"value_130961501441241267"}, +{"key":"key_106113115752","value":"value_911731037111184160"}, +{"key":"key_106113124287","value":"value_115948013269153855"}, +{"key":"key_106113136113","value":"value_481189814785108191"}, +{"key":"key_106114106101","value":"value_117105671257981102"}, +{"key":"key_106114142487","value":"value_331494276138108126"}, +{"key":"key_106115131159","value":"value_116105431171181859"}, +{"key":"key_106115146107","value":"value_711331239614114510"}, +{"key":"key_106115929013","value":"value_137161141111691131"}, +{"key":"key_106116120785","value":"value_757517610913815210"}, +{"key":"key_106116128114","value":"value_147126159103991301"}, +{"key":"key_106116521608","value":"value_129138141126120911"}, +{"key":"key_106117102331","value":"value_139506541161135995"}, +{"key":"key_106117115131","value":"value_379611911887174841"}, +{"key":"key_106117146591","value":"value_142231321358113360"}, +{"key":"key_106118111849","value":"value_107119119769411313"}, +{"key":"key_106118146711","value":"value_154108871151271181"}, +{"key":"key_106118174868","value":"value_116109791011281526"}, +{"key":"key_106118182966","value":"value_737982140106995716"}, +{"key":"key_106119105142","value":"value_108769319715613411"}, +{"key":"key_106119122918","value":"value_133107911007483109"}, +{"key":"key_106119142299","value":"value_909711963891011331"}, +{"key":"key_106120171997","value":"value_111779094139147138"}, +{"key":"key_106120661381","value":"value_131105786112565751"}, +{"key":"key_106121111110","value":"value_128120105985080177"}, +{"key":"key_106121124183","value":"value_601111199912115012"}, +{"key":"key_106121149117","value":"value_741371471006944104"}, +{"key":"key_106121160105","value":"value_145111140937611616"}, +{"key":"key_106121491837","value":"value_100521451141101531"}, +{"key":"key_106121571921","value":"value_141120671457412416"}, +{"key":"key_106122110106","value":"value_711041276314810211"}, +{"key":"key_106122111786","value":"value_928113011025958860"}, +{"key":"key_106122117918","value":"value_116148971199210712"}, +{"key":"key_106122136112","value":"value_136768511510518212"}, +{"key":"key_106123129949","value":"value_949780112741491001"}, +{"key":"key_106124136921","value":"value_881567710013887981"}, +{"key":"key_106124617510","value":"value_991381858115274991"}, +{"key":"key_106124671369","value":"value_596217412679791281"}, +{"key":"key_106125172971","value":"value_102135105959915710"}, +{"key":"key_106125883230","value":"value_108437411311272137"}, +{"key":"key_106126116112","value":"value_136176162856613911"}, +{"key":"key_106126130118","value":"value_107951425937175114"}, +{"key":"key_106126871271","value":"value_129135101118821498"}, +{"key":"key_106127134764","value":"value_144149671131309067"}, +{"key":"key_106127679160","value":"value_146127789284112641"}, +{"key":"key_106128101428","value":"value_962774130571041111"}, +{"key":"key_106128172741","value":"value_126125169174130129"}, +{"key":"key_106128259913","value":"value_120119768510074162"}, +{"key":"key_106128821329","value":"value_112103125179105621"}, +{"key":"key_106129112104","value":"value_821268394113129261"}, +{"key":"key_106129176114","value":"value_129126354590106120"}, +{"key":"key_106129601135","value":"value_911041008180797453"}, +{"key":"key_106129711010","value":"value_931386611513654891"}, +{"key":"key_106130110110","value":"value_105117110107114791"}, +{"key":"key_106130119123","value":"value_154711191111155714"}, +{"key":"key_106130122828","value":"value_739874729379488972"}, +{"key":"key_106130806420","value":"value_147761565713689928"}, +{"key":"key_106130841041","value":"value_128943103116339510"}, +{"key":"key_106130879113","value":"value_957291109131149125"}, +{"key":"key_106131127132","value":"value_741158312213917212"}, +{"key":"key_106131128178","value":"value_405410012378771749"}, +{"key":"key_106131886582","value":"value_148121122113621261"}, +{"key":"key_106131891488","value":"value_928078142122130898"}, +{"key":"key_106132106341","value":"value_118306612877179107"}, +{"key":"key_106132142951","value":"value_118110127131120106"}, +{"key":"key_106132166941","value":"value_751108310810410560"}, +{"key":"key_106132194841","value":"value_143106551251441131"}, +{"key":"key_106132851251","value":"value_768410514414213773"}, +{"key":"key_106133108991","value":"value_571507495811279546"}, +{"key":"key_106133110964","value":"value_108100461218697119"}, +{"key":"key_106133121156","value":"value_751211069396858489"}, +{"key":"key_106134841249","value":"value_109121851159510240"}, +{"key":"key_106135120998","value":"value_981221083115574671"}, +{"key":"key_106135123134","value":"value_147143151919699162"}, +{"key":"key_106135679712","value":"value_852592165461439512"}, +{"key":"key_106135901257","value":"value_841796511518967813"}, +{"key":"key_106136241029","value":"value_122116151178981117"}, +{"key":"key_106136531376","value":"value_759558169110124608"}, +{"key":"key_106137107291","value":"value_831121455798113871"}, +{"key":"key_106137122172","value":"value_130109122111906799"}, +{"key":"key_106137144135","value":"value_111721348811113886"}, +{"key":"key_106137751082","value":"value_761127012514887996"}, +{"key":"key_106138112112","value":"value_539395673210280125"}, +{"key":"key_106138120661","value":"value_921281292566110101"}, +{"key":"key_106138128129","value":"value_856223821191421041"}, +{"key":"key_106140104148","value":"value_102941151069611163"}, +{"key":"key_106140651031","value":"value_759710882665873128"}, +{"key":"key_106140881441","value":"value_111795611119711512"}, +{"key":"key_106141941171","value":"value_981071421151267411"}, +{"key":"key_106142164125","value":"value_141969976901101167"}, +{"key":"key_106143103526","value":"value_729212012815310713"}, +{"key":"key_106144108168","value":"value_168331141278552124"}, +{"key":"key_106144115110","value":"value_757811512197461276"}, +{"key":"key_106145131120","value":"value_115118132993741125"}, +{"key":"key_106145151891","value":"value_121581221029110618"}, +{"key":"key_106145152108","value":"value_139685214412217291"}, +{"key":"key_106146108107","value":"value_115851031471331807"}, +{"key":"key_106146676114","value":"value_851021511039375119"}, +{"key":"key_106147146881","value":"value_451101138374155951"}, +{"key":"key_106147197951","value":"value_981148299157140511"}, +{"key":"key_106148120861","value":"value_110133127164173154"}, +{"key":"key_106148881626","value":"value_941451394570861506"}, +{"key":"key_106148921588","value":"value_891298915743691191"}, +{"key":"key_106148978513","value":"value_135818578143482511"}, +{"key":"key_106149132151","value":"value_112100901431381335"}, +{"key":"key_106149161034","value":"value_129124116141143821"}, +{"key":"key_106151101109","value":"value_596882104126391479"}, +{"key":"key_106153124103","value":"value_106129971561541441"}, +{"key":"key_106153921068","value":"value_698611765111901241"}, +{"key":"key_106155946982","value":"value_841149513463818212"}, +{"key":"key_106156106447","value":"value_105117691641219411"}, +{"key":"key_106157101148","value":"value_137862372405684984"}, +{"key":"key_106159741211","value":"value_839234967368731321"}, +{"key":"key_106160121124","value":"value_108172561067772139"}, +{"key":"key_106160138116","value":"value_809013914915211364"}, +{"key":"key_106160451057","value":"value_771558513380113211"}, +{"key":"key_106165114921","value":"value_908310697541188513"}, +{"key":"key_106168611519","value":"value_139143971488299106"}, +{"key":"key_106168821261","value":"value_161143117124112811"}, +{"key":"key_106169141385","value":"value_621325699527718085"}, +{"key":"key_106169937433","value":"value_537562144871044110"}, +{"key":"key_106182101951","value":"value_116481123612310377"}, +{"key":"key_106184891331","value":"value_132871211243213285"}, +{"key":"key_106209120310","value":"value_736692100701571910"}, +{"key":"key_106211538611","value":"value_751339911291139205"}, +{"key":"key_106231391207","value":"value_135137981401754410"}, +{"key":"key_106261141036","value":"value_123419063568798111"}, +{"key":"key_106308689717","value":"value_651631331121013911"}, +{"key":"key_106311296910","value":"value_861495611075828710"}, +{"key":"key_106311758314","value":"value_103141153124568711"}, +{"key":"key_106346913242","value":"value_124164979146117499"}, +{"key":"key_106367244461","value":"value_155821041111119011"}, +{"key":"key_106371211469","value":"value_107966511291921531"}, +{"key":"key_106401291146","value":"value_108951241171111387"}, +{"key":"key_106416212514","value":"value_164661229910714358"}, +{"key":"key_106471421369","value":"value_130100301481251111"}, +{"key":"key_106501021235","value":"value_112591169214560107"}, +{"key":"key_106513780848","value":"value_438971438256159113"}, +{"key":"key_106519998711","value":"value_104951071356862681"}, +{"key":"key_106524015012","value":"value_102621437411410011"}, +{"key":"key_106541078591","value":"value_106113143661231078"}, +{"key":"key_106547677176","value":"value_169551161069299124"}, +{"key":"key_106551087776","value":"value_731201103514949111"}, +{"key":"key_106561168190","value":"value_104971436697451573"}, +{"key":"key_106581111271","value":"value_954913374109901119"}, +{"key":"key_106586698816","value":"value_116123119111729714"}, +{"key":"key_106591021189","value":"value_102133888310114714"}, +{"key":"key_106591086210","value":"value_841201149292130806"}, +{"key":"key_106611992108","value":"value_130139728014574584"}, +{"key":"key_106628465151","value":"value_151138751269119113"}, +{"key":"key_106631527311","value":"value_147110150858181137"}, +{"key":"key_106631644615","value":"value_651161185014810012"}, +{"key":"key_106639315870","value":"value_116849514412292931"}, +{"key":"key_106641171546","value":"value_109115103105991412"}, +{"key":"key_106641291331","value":"value_154921489813312310"}, +{"key":"key_106651511601","value":"value_611061569598105591"}, +{"key":"key_106661171379","value":"value_991209910614611513"}, +{"key":"key_106661305412","value":"value_733495121771556675"}, +{"key":"key_106661307110","value":"value_846511086925110412"}, +{"key":"key_106661425615","value":"value_431779414193124161"}, +{"key":"key_106671419674","value":"value_136481359167997511"}, +{"key":"key_106676815711","value":"value_136132971301211195"}, +{"key":"key_106691281057","value":"value_971005971140127898"}, +{"key":"key_106695681648","value":"value_561259413812312894"}, +{"key":"key_106698154174","value":"value_599611412610114416"}, +{"key":"key_106701161181","value":"value_665162161176135877"}, +{"key":"key_106711019110","value":"value_108518397601007086"}, +{"key":"key_106711091181","value":"value_123984089421021431"}, +{"key":"key_106711091231","value":"value_104103104109891567"}, +{"key":"key_106719779641","value":"value_711011136096136451"}, +{"key":"key_106719810511","value":"value_135611001301149380"}, +{"key":"key_106721561009","value":"value_674017711081177997"}, +{"key":"key_106727213810","value":"value_167841138112110999"}, +{"key":"key_106731171049","value":"value_130183861228640926"}, +{"key":"key_106751061221","value":"value_138839414597151971"}, +{"key":"key_106751421709","value":"value_115143105148831421"}, +{"key":"key_106759291102","value":"value_541302713514411962"}, +{"key":"key_106761445911","value":"value_711311039317511210"}, +{"key":"key_106765495672","value":"value_140157107781227412"}, +{"key":"key_106769861132","value":"value_106122136967010214"}, +{"key":"key_106771011401","value":"value_731371451099575123"}, +{"key":"key_106771431341","value":"value_104638612186961004"}, +{"key":"key_106771461251","value":"value_138651081161441103"}, +{"key":"key_106781104379","value":"value_166551125510460110"}, +{"key":"key_106781271011","value":"value_716610089131116145"}, +{"key":"key_106783994131","value":"value_861148212898135118"}, +{"key":"key_106786310574","value":"value_176104941019213981"}, +{"key":"key_106796316110","value":"value_972515099163133119"}, +{"key":"key_106801078213","value":"value_104125921471189679"}, +{"key":"key_106801176113","value":"value_873110913811312188"}, +{"key":"key_106806178122","value":"value_129390151132144117"}, +{"key":"key_106811111041","value":"value_661277612211910195"}, +{"key":"key_106821161535","value":"value_158749514912791361"}, +{"key":"key_106821528580","value":"value_117110138961315615"}, +{"key":"key_106831011351","value":"value_133173156123110127"}, +{"key":"key_106831632185","value":"value_146112104798071971"}, +{"key":"key_106833112784","value":"value_141104796810473137"}, +{"key":"key_106836614942","value":"value_132381329713715691"}, +{"key":"key_106841074810","value":"value_105114135768113576"}, +{"key":"key_106841784710","value":"value_106152791111088611"}, +{"key":"key_106859618110","value":"value_557113771971351261"}, +{"key":"key_106864791751","value":"value_125178121721119712"}, +{"key":"key_106867848119","value":"value_161679014661671034"}, +{"key":"key_106869215911","value":"value_131107551661468268"}, +{"key":"key_106871238282","value":"value_639040826994119170"}, +{"key":"key_106881054713","value":"value_134311413113714096"}, +{"key":"key_106881251291","value":"value_795768138828613916"}, +{"key":"key_106881551141","value":"value_119901247611012213"}, +{"key":"key_106885483112","value":"value_107908910423321481"}, +{"key":"key_106889810510","value":"value_791331561051845586"}, +{"key":"key_106891257312","value":"value_162591606266109134"}, +{"key":"key_106891397496","value":"value_104689943678299729"}, +{"key":"key_106895012817","value":"value_104118137981061227"}, +{"key":"key_106896945173","value":"value_351489863124149105"}, +{"key":"key_106901291441","value":"value_107115601211161341"}, +{"key":"key_106901371427","value":"value_751519415851901101"}, +{"key":"key_106902201431","value":"value_116123175011363989"}, +{"key":"key_106909013675","value":"value_110921039815310511"}, +{"key":"key_106911697858","value":"value_118146111981471628"}, +{"key":"key_106918814888","value":"value_878513367119201988"}, +{"key":"key_106921351621","value":"value_531689694948676891"}, +{"key":"key_106926986511","value":"value_118135103971591596"}, +{"key":"key_106927411510","value":"value_103104591226350121"}, +{"key":"key_106931027617","value":"value_746776486758821321"}, +{"key":"key_106931091317","value":"value_139951428311113011"}, +{"key":"key_106931131411","value":"value_122161143511221321"}, +{"key":"key_106931601334","value":"value_101865492117624382"}, +{"key":"key_106939742148","value":"value_531211421397554101"}, +{"key":"key_106941341385","value":"value_134139861281291331"}, +{"key":"key_106944810013","value":"value_868913016992389781"}, +{"key":"key_106948410513","value":"value_907415211493104106"}, +{"key":"key_106949712311","value":"value_125291238413298451"}, +{"key":"key_106954790911","value":"value_129140110121577219"}, +{"key":"key_106958010613","value":"value_687410533101111831"}, +{"key":"key_106961061759","value":"value_149891131165016412"}, +{"key":"key_106961241891","value":"value_155775339118104161"}, +{"key":"key_106961586573","value":"value_981218314058829813"}, +{"key":"key_106969622894","value":"value_147997311569153106"}, +{"key":"key_106971106616","value":"value_848111043103142130"}, +{"key":"key_106971201151","value":"value_145108471631261316"}, +{"key":"key_106971349312","value":"value_103605471123122186"}, +{"key":"key_106973912716","value":"value_105103971301247160"}, +{"key":"key_106976254931","value":"value_674414012012816062"}, +{"key":"key_106979864597","value":"value_937191891007310942"}, +{"key":"key_106981029217","value":"value_138619215146107117"}, +{"key":"key_106981265258","value":"value_146771221701181328"}, +{"key":"key_106991589411","value":"value_106123129829610097"}, +{"key":"key_106998111211","value":"value_122978992564611814"}, +{"key":"key_107100761041","value":"value_139341177210392135"}, +{"key":"key_107101125118","value":"value_111145167747339140"}, +{"key":"key_107101130525","value":"value_106851174110511414"}, +{"key":"key_107101143121","value":"value_821251551081331561"}, +{"key":"key_107101908214","value":"value_110151168131671581"}, +{"key":"key_107102141158","value":"value_371291831308668951"}, +{"key":"key_107102391084","value":"value_113731225898116120"}, +{"key":"key_107102551041","value":"value_161521131359889119"}, +{"key":"key_107102836216","value":"value_886196791083311215"}, +{"key":"key_107103115123","value":"value_811218715310513163"}, +{"key":"key_107103139621","value":"value_867211272117819113"}, +{"key":"key_107103143107","value":"value_103122821007212864"}, +{"key":"key_107103155901","value":"value_126120493268685012"}, +{"key":"key_107103192721","value":"value_347413288102123731"}, +{"key":"key_107103524510","value":"value_153112108124110128"}, +{"key":"key_107103821538","value":"value_876954861081561111"}, +{"key":"key_107103891174","value":"value_137143879015211060"}, +{"key":"key_107104105135","value":"value_883110769128100129"}, +{"key":"key_107104147105","value":"value_141991327017652118"}, +{"key":"key_107104166951","value":"value_126121106115125561"}, +{"key":"key_107104963111","value":"value_958195104921769165"}, +{"key":"key_107105111751","value":"value_118151994411210014"}, +{"key":"key_107105118136","value":"value_112102611068211810"}, +{"key":"key_107105129901","value":"value_101601651251371561"}, +{"key":"key_107105133123","value":"value_117110117451281161"}, +{"key":"key_107105741191","value":"value_898242905485641721"}, +{"key":"key_107105821411","value":"value_769664991274911265"}, +{"key":"key_107106721581","value":"value_731119414098135181"}, +{"key":"key_107107104115","value":"value_691021671311445412"}, +{"key":"key_107107115791","value":"value_811687112214213372"}, +{"key":"key_107107132106","value":"value_979077326659851239"}, +{"key":"key_107107139130","value":"value_829161547612711474"}, +{"key":"key_107107219789","value":"value_109155949310210913"}, +{"key":"key_107107967115","value":"value_133143778971661139"}, +{"key":"key_107107971268","value":"value_105115113119969155"}, +{"key":"key_107108105125","value":"value_831311807080145841"}, +{"key":"key_107108120899","value":"value_454464152102135878"}, +{"key":"key_107108149791","value":"value_117116117921311219"}, +{"key":"key_107108471175","value":"value_949584127817812910"}, +{"key":"key_107108621411","value":"value_586752102335712912"}, +{"key":"key_107108867712","value":"value_135867310147196143"}, +{"key":"key_107109127991","value":"value_551371701051071161"}, +{"key":"key_107109144871","value":"value_717487131142151571"}, +{"key":"key_107109148155","value":"value_148143123125187691"}, +{"key":"key_107110105991","value":"value_146106102121401292"}, +{"key":"key_107110106103","value":"value_169838110910770952"}, +{"key":"key_107110445613","value":"value_119112105839181143"}, +{"key":"key_107111108111","value":"value_781451211169510648"}, +{"key":"key_107111769914","value":"value_114118118651071666"}, +{"key":"key_107112141129","value":"value_891171359211310836"}, +{"key":"key_107112561067","value":"value_102121261681071819"}, +{"key":"key_107113126718","value":"value_152155829712016569"}, +{"key":"key_107113991228","value":"value_134117919049331441"}, +{"key":"key_107114631311","value":"value_815213813354771601"}, +{"key":"key_107114961461","value":"value_107105729573771411"}, +{"key":"key_107115196130","value":"value_649896116125155109"}, +{"key":"key_107115541241","value":"value_127131161549311355"}, +{"key":"key_107115699012","value":"value_591319062635418318"}, +{"key":"key_107116100104","value":"value_687396711219184741"}, +{"key":"key_107116787075","value":"value_811057073148138731"}, +{"key":"key_107116857311","value":"value_991131587310292134"}, +{"key":"key_107116923911","value":"value_114471071091541111"}, +{"key":"key_107117137116","value":"value_139212180768610414"}, +{"key":"key_107117139948","value":"value_831021291021351871"}, +{"key":"key_107117729010","value":"value_949449956011812889"}, +{"key":"key_107117771281","value":"value_811041143919011277"}, +{"key":"key_107117901111","value":"value_643753911431621371"}, +{"key":"key_107117941011","value":"value_125769915769687998"}, +{"key":"key_107118103131","value":"value_851666693149147597"}, +{"key":"key_107118152151","value":"value_881071271581435111"}, +{"key":"key_107118744910","value":"value_106148827510893101"}, +{"key":"key_107119107161","value":"value_194812444598765117"}, +{"key":"key_107119127929","value":"value_131110961151008477"}, +{"key":"key_107119128150","value":"value_130125701151151101"}, +{"key":"key_107119129122","value":"value_889714410515112110"}, +{"key":"key_107119132686","value":"value_169991059338759813"}, +{"key":"key_107119158911","value":"value_134891111117212413"}, +{"key":"key_107119671331","value":"value_166681161341149411"}, +{"key":"key_107119721481","value":"value_129129113821301041"}, +{"key":"key_107119821001","value":"value_106106965410493931"}, +{"key":"key_107120103411","value":"value_829216510610012714"}, +{"key":"key_107120955784","value":"value_122159959110213975"}, +{"key":"key_107121109114","value":"value_125998592748192153"}, +{"key":"key_107121661657","value":"value_881246212477376112"}, +{"key":"key_107121767311","value":"value_133771805611214711"}, +{"key":"key_107121771231","value":"value_107130571329376147"}, +{"key":"key_107121912916","value":"value_187771071286583898"}, +{"key":"key_107122104137","value":"value_141721351056249124"}, +{"key":"key_107122141591","value":"value_109123104987712169"}, +{"key":"key_107122147121","value":"value_289965157119115113"}, +{"key":"key_107122622116","value":"value_139969393711496044"}, +{"key":"key_107122791168","value":"value_557284403812196195"}, +{"key":"key_107122911228","value":"value_161120145275890411"}, +{"key":"key_107123106854","value":"value_155494882881171076"}, +{"key":"key_107123125136","value":"value_112102271227917435"}, +{"key":"key_107123631051","value":"value_133997713013546509"}, +{"key":"key_107123961621","value":"value_517990102103159691"}, +{"key":"key_107124103593","value":"value_178682113180112173"}, +{"key":"key_107124117116","value":"value_991347711941108100"}, +{"key":"key_107124161886","value":"value_469211516385101160"}, +{"key":"key_107125108118","value":"value_199139821349571767"}, +{"key":"key_107125131938","value":"value_152114981535412052"}, +{"key":"key_107126121154","value":"value_156991222761141457"}, +{"key":"key_107126156746","value":"value_921389698135160611"}, +{"key":"key_107126166100","value":"value_709212585141104132"}, +{"key":"key_107126189808","value":"value_911088213699941411"}, +{"key":"key_107127100111","value":"value_116107136528410895"}, +{"key":"key_107127139113","value":"value_139125115126169100"}, +{"key":"key_107127531008","value":"value_106108133903379761"}, +{"key":"key_107127691001","value":"value_587910566849914612"}, +{"key":"key_107127791609","value":"value_109633889991117199"}, +{"key":"key_107127818113","value":"value_496351398314534120"}, +{"key":"key_107128108659","value":"value_136461451411471109"}, +{"key":"key_107128127134","value":"value_155831241406214510"}, +{"key":"key_107128951321","value":"value_426676156119132127"}, +{"key":"key_107129110533","value":"value_901081126210763133"}, +{"key":"key_107129133541","value":"value_968016718812713011"}, +{"key":"key_107129921076","value":"value_110531071171357052"}, +{"key":"key_107130116562","value":"value_122109156964349729"}, +{"key":"key_107131106113","value":"value_132140151827845761"}, +{"key":"key_107132144366","value":"value_117109851176815210"}, +{"key":"key_107132791097","value":"value_105491449410614884"}, +{"key":"key_107133100106","value":"value_851071229012398361"}, +{"key":"key_107133545813","value":"value_126124157129137117"}, +{"key":"key_107133821318","value":"value_561391461021261011"}, +{"key":"key_107133868984","value":"value_889315712811912896"}, +{"key":"key_107133997383","value":"value_451451651011051459"}, +{"key":"key_107134765515","value":"value_111130741191304111"}, +{"key":"key_107135116991","value":"value_135132114111886811"}, +{"key":"key_107135124971","value":"value_105828112614419715"}, +{"key":"key_107135145116","value":"value_170971591391191148"}, +{"key":"key_107135146979","value":"value_115116126845811083"}, +{"key":"key_107137151126","value":"value_131142108681019211"}, +{"key":"key_107138731101","value":"value_148885315012996561"}, +{"key":"key_107139100129","value":"value_183127801021127693"}, +{"key":"key_107139119100","value":"value_127100921121191189"}, +{"key":"key_107139159012","value":"value_125951161001471511"}, +{"key":"key_107139491121","value":"value_881576511864145159"}, +{"key":"key_107140116966","value":"value_106371238165139821"}, +{"key":"key_107141121100","value":"value_955310152113129136"}, +{"key":"key_107141136511","value":"value_146611121351001191"}, +{"key":"key_107142129979","value":"value_102389212510596881"}, +{"key":"key_107142182721","value":"value_871291177110420151"}, +{"key":"key_107142371061","value":"value_821249853721019012"}, +{"key":"key_107143115102","value":"value_869914990745864701"}, +{"key":"key_107143941221","value":"value_851411421398690894"}, +{"key":"key_107145125125","value":"value_151708012912712410"}, +{"key":"key_107145143626","value":"value_104961258715734100"}, +{"key":"key_107146140835","value":"value_118115150961251031"}, +{"key":"key_107146149103","value":"value_861611105614359153"}, +{"key":"key_107146741421","value":"value_105128818196981527"}, +{"key":"key_107147103107","value":"value_114105107107156608"}, +{"key":"key_107147113111","value":"value_103781371257511015"}, +{"key":"key_107148113899","value":"value_781027211114952112"}, +{"key":"key_107153132103","value":"value_108102641251475310"}, +{"key":"key_107157123118","value":"value_161827811995981121"}, +{"key":"key_107157130167","value":"value_718687706037821257"}, +{"key":"key_107157891712","value":"value_139881361136653111"}, +{"key":"key_107158125137","value":"value_891079913812713849"}, +{"key":"key_107158901522","value":"value_451249764165110112"}, +{"key":"key_107162671632","value":"value_877786807178135147"}, +{"key":"key_107164151128","value":"value_104111717834125571"}, +{"key":"key_107164561219","value":"value_114101181058191139"}, +{"key":"key_107165173191","value":"value_731106713013813211"}, +{"key":"key_107166913764","value":"value_198136146731066214"}, +{"key":"key_107168126116","value":"value_811086213611011211"}, +{"key":"key_107168174102","value":"value_858013877605318586"}, +{"key":"key_107169769010","value":"value_991226412114112671"}, +{"key":"key_107175631099","value":"value_911001344772892910"}, +{"key":"key_107176925410","value":"value_148769562100139111"}, +{"key":"key_107177124103","value":"value_261994531421371418"}, +{"key":"key_107178681733","value":"value_110124137130101125"}, +{"key":"key_107178751386","value":"value_203114591331547391"}, +{"key":"key_107179841477","value":"value_719615511913412085"}, +{"key":"key_107180811211","value":"value_888310692160621656"}, +{"key":"key_107184841391","value":"value_130100831331571009"}, +{"key":"key_107185878710","value":"value_110162961158687112"}, +{"key":"key_107186656113","value":"value_105106307798137685"}, +{"key":"key_107223113191","value":"value_173141635016485131"}, +{"key":"key_107248111514","value":"value_775910311415612112"}, +{"key":"key_107261011191","value":"value_110311461044717283"}, +{"key":"key_107261081019","value":"value_871841367717192148"}, +{"key":"key_107298297981","value":"value_134182798110455937"}, +{"key":"key_107401029712","value":"value_781069710612315816"}, +{"key":"key_107409785166","value":"value_555185618181561261"}, +{"key":"key_107425210913","value":"value_142169717980117971"}, +{"key":"key_107449913466","value":"value_158137572001141304"}, +{"key":"key_107461321201","value":"value_108923611695848513"}, +{"key":"key_107486199885","value":"value_107746672106951079"}, +{"key":"key_107491291591","value":"value_751141091311761099"}, +{"key":"key_107491497415","value":"value_165951321881709310"}, +{"key":"key_107498410856","value":"value_721251311374111184"}, +{"key":"key_107501391021","value":"value_981311307715314012"}, +{"key":"key_107501451417","value":"value_941268513670891297"}, +{"key":"key_107521079513","value":"value_681377314482751061"}, +{"key":"key_107531154915","value":"value_172187104101916949"}, +{"key":"key_107541119310","value":"value_165115671519891851"}, +{"key":"key_107557012211","value":"value_941241071061810711"}, +{"key":"key_107561679910","value":"value_598111116481811389"}, +{"key":"key_107566115110","value":"value_136125139851388511"}, +{"key":"key_107571101131","value":"value_203785111990891151"}, +{"key":"key_107572311131","value":"value_686575716615782101"}, +{"key":"key_107577016310","value":"value_123827862891813414"}, +{"key":"key_107581604210","value":"value_103941391109312010"}, +{"key":"key_107591051491","value":"value_959317713112928871"}, +{"key":"key_107618273102","value":"value_129101134609815769"}, +{"key":"key_107621336211","value":"value_122787285871319812"}, +{"key":"key_107631491361","value":"value_978012714184149100"}, +{"key":"key_107638613050","value":"value_116159109115911058"}, +{"key":"key_107641228410","value":"value_110988295547616385"}, +{"key":"key_107641331321","value":"value_168101156134131629"}, +{"key":"key_107658910812","value":"value_145104111111377110"}, +{"key":"key_107659216376","value":"value_171121108879167103"}, +{"key":"key_107661311051","value":"value_128621839791289914"}, +{"key":"key_107681014166","value":"value_136641477111412112"}, +{"key":"key_107681491231","value":"value_134991288310773113"}, +{"key":"key_107687173127","value":"value_123995914415080656"}, +{"key":"key_107698483981","value":"value_148548893109906079"}, +{"key":"key_107699519511","value":"value_771311199175160100"}, +{"key":"key_107701047377","value":"value_106819119410812480"}, +{"key":"key_107701291279","value":"value_137949810661111121"}, +{"key":"key_107707513831","value":"value_125107127761071101"}, +{"key":"key_107717011293","value":"value_123491701511221311"}, +{"key":"key_107721046010","value":"value_159138471381128758"}, +{"key":"key_107721095626","value":"value_123851461501039271"}, +{"key":"key_107724065634","value":"value_941001569116411475"}, +{"key":"key_107728499504","value":"value_861051258979133888"}, +{"key":"key_107728513117","value":"value_791346913513377991"}, +{"key":"key_107738915682","value":"value_891103611810441179"}, +{"key":"key_107741126687","value":"value_801001291098076928"}, +{"key":"key_107749711399","value":"value_114124871061121545"}, +{"key":"key_107761218893","value":"value_133113921088614613"}, +{"key":"key_107761275911","value":"value_134109153607187797"}, +{"key":"key_107761558582","value":"value_107811031181644713"}, +{"key":"key_107767010259","value":"value_142998991134109104"}, +{"key":"key_107768010548","value":"value_141851031049498125"}, +{"key":"key_107771201191","value":"value_119147171109169136"}, +{"key":"key_107778061122","value":"value_959214012493100711"}, +{"key":"key_107781071001","value":"value_787291107103116801"}, +{"key":"key_107781079144","value":"value_796863891601571051"}, +{"key":"key_107781385913","value":"value_141136501081101351"}, +{"key":"key_107781521095","value":"value_131115961271001241"}, +{"key":"key_107786810511","value":"value_319013274109152117"}, +{"key":"key_107789253114","value":"value_131126136132542115"}, +{"key":"key_107791219119","value":"value_155159104110511111"}, +{"key":"key_107791301597","value":"value_391136811188707813"}, +{"key":"key_107793398821","value":"value_155878011512610210"}, +{"key":"key_107795274110","value":"value_114421234314282114"}, +{"key":"key_107796811210","value":"value_481021635911217368"}, +{"key":"key_107801317278","value":"value_111141110961061761"}, +{"key":"key_107801492710","value":"value_106122421211651001"}, +{"key":"key_107803974981","value":"value_117124621501377590"}, +{"key":"key_107808713110","value":"value_109119117921059310"}, +{"key":"key_107811076378","value":"value_911111057418010797"}, +{"key":"key_107811141081","value":"value_989353163941151551"}, +{"key":"key_107814414884","value":"value_158568673109891241"}, +{"key":"key_107819885881","value":"value_691761441338385821"}, +{"key":"key_107825853114","value":"value_971219110277131891"}, +{"key":"key_107827590771","value":"value_116124831637714416"}, +{"key":"key_107831237712","value":"value_851181456457137396"}, +{"key":"key_107839912912","value":"value_136113115121628910"}, +{"key":"key_107841169812","value":"value_892377428917565161"}, +{"key":"key_107846611311","value":"value_108111102951101021"}, +{"key":"key_107848675125","value":"value_797654104104159129"}, +{"key":"key_107851001631","value":"value_158112926299141117"}, +{"key":"key_107859482791","value":"value_147231338412196128"}, +{"key":"key_107861001741","value":"value_100199212070958511"}, +{"key":"key_107861198965","value":"value_162105579194519532"}, +{"key":"key_107861311229","value":"value_109160591161251555"}, +{"key":"key_107861871081","value":"value_496570132947811190"}, +{"key":"key_107867194551","value":"value_924756179101759350"}, +{"key":"key_107877311812","value":"value_112756510365887351"}, +{"key":"key_107881091041","value":"value_949813111210071118"}, +{"key":"key_107881124510","value":"value_119117126149116152"}, +{"key":"key_107881241415","value":"value_119321348610811315"}, +{"key":"key_107890112209","value":"value_701121081251175914"}, +{"key":"key_107896875761","value":"value_142151102748412512"}, +{"key":"key_107901025197","value":"value_141591051041061261"}, +{"key":"key_107901107395","value":"value_102946060104140991"}, +{"key":"key_107906213310","value":"value_111971351401011465"}, +{"key":"key_107908187138","value":"value_106769213120012087"}, +{"key":"key_107909817210","value":"value_116918616814562111"}, +{"key":"key_107911021489","value":"value_102163911475712512"}, +{"key":"key_107911081435","value":"value_121901435914492621"}, +{"key":"key_107911119516","value":"value_136188911309812011"}, +{"key":"key_107917310243","value":"value_108811117967133110"}, +{"key":"key_107918388869","value":"value_961281311701136589"}, +{"key":"key_107918868108","value":"value_104841025714915074"}, +{"key":"key_107921068179","value":"value_781571171368311118"}, +{"key":"key_107925118897","value":"value_954993127103108621"}, +{"key":"key_107928115013","value":"value_146122152897838102"}, +{"key":"key_107936969111","value":"value_751295410088114116"}, +{"key":"key_107939814170","value":"value_219210071106919010"}, +{"key":"key_107941386096","value":"value_109728613410072166"}, +{"key":"key_107941518311","value":"value_821004290121621491"}, +{"key":"key_107948497116","value":"value_563410860109861621"}, +{"key":"key_107956386130","value":"value_119102204145103868"}, +{"key":"key_107961381089","value":"value_103104797617315113"}, +{"key":"key_107961651801","value":"value_981256451901319310"}, +{"key":"key_107961836575","value":"value_117125126124161172"}, +{"key":"key_107965016981","value":"value_557396149100521265"}, +{"key":"key_107971221636","value":"value_105119119781101405"}, +{"key":"key_107981101201","value":"value_144818911510517598"}, +{"key":"key_107983596934","value":"value_601369917313113993"}, +{"key":"key_107988712244","value":"value_584715911971535910"}, +{"key":"key_107989616996","value":"value_119165121100871015"}, +{"key":"key_107991201351","value":"value_164186155701301691"}, +{"key":"key_107998592127","value":"value_141991251416211747"}, +{"key":"key_108100104241","value":"value_861001671271077112"}, +{"key":"key_108100107797","value":"value_158132966010498871"}, +{"key":"key_108100131143","value":"value_313310591122137381"}, +{"key":"key_108100134123","value":"value_113965228136116200"}, +{"key":"key_108100656914","value":"value_741471719310943621"}, +{"key":"key_108100951159","value":"value_142101918264828649"}, +{"key":"key_108101129111","value":"value_136102153911181109"}, +{"key":"key_108101140104","value":"value_951241789214811777"}, +{"key":"key_108102104118","value":"value_104146771016412592"}, +{"key":"key_108102122856","value":"value_102114101110901335"}, +{"key":"key_108103745672","value":"value_549985571009810911"}, +{"key":"key_108103881151","value":"value_491549311299471281"}, +{"key":"key_108103961401","value":"value_961481055212286601"}, +{"key":"key_108104123132","value":"value_899737102168907110"}, +{"key":"key_108104786415","value":"value_148132121726986154"}, +{"key":"key_108105761031","value":"value_611001161321029643"}, +{"key":"key_108105828414","value":"value_144125140142611341"}, +{"key":"key_108106104171","value":"value_697367103119988117"}, +{"key":"key_108107104102","value":"value_146115161160107111"}, +{"key":"key_108107110166","value":"value_119151167853814310"}, +{"key":"key_108107126997","value":"value_102701081211071324"}, +{"key":"key_108107161160","value":"value_667877841311741191"}, +{"key":"key_108107163108","value":"value_913576708675148133"}, +{"key":"key_108108107152","value":"value_781157976442126331"}, +{"key":"key_108108116991","value":"value_799058296509814714"}, +{"key":"key_108108131666","value":"value_100128160152106127"}, +{"key":"key_108109103132","value":"value_115857012510817810"}, +{"key":"key_108109251971","value":"value_115834787781087012"}, +{"key":"key_108111116124","value":"value_128118117876016893"}, +{"key":"key_108111124869","value":"value_103126100941047236"}, +{"key":"key_108111147105","value":"value_571441209564941639"}, +{"key":"key_108111501271","value":"value_124104691309479831"}, +{"key":"key_108111721137","value":"value_911601221011356810"}, +{"key":"key_108111891201","value":"value_729313257103801075"}, +{"key":"key_108111919613","value":"value_104851086911060102"}, +{"key":"key_108112101113","value":"value_942471471869350116"}, +{"key":"key_108112121978","value":"value_944812311269771091"}, +{"key":"key_108112154154","value":"value_869610615232955987"}, +{"key":"key_108113127621","value":"value_901025915314278121"}, +{"key":"key_108113140114","value":"value_941171141391541158"}, +{"key":"key_108113143106","value":"value_108618712411758951"}, +{"key":"key_108113381051","value":"value_821251571521499612"}, +{"key":"key_108113449054","value":"value_971031009613385998"}, +{"key":"key_108113771501","value":"value_311088210211858821"}, +{"key":"key_108114102159","value":"value_127861217515599110"}, +{"key":"key_108115106531","value":"value_111828612610265101"}, +{"key":"key_108115119888","value":"value_114551178410916512"}, +{"key":"key_108115148758","value":"value_741001281101191341"}, +{"key":"key_108116101124","value":"value_113896911282102143"}, +{"key":"key_108116106656","value":"value_121142611051141151"}, +{"key":"key_108116138131","value":"value_156126165781461429"}, +{"key":"key_108116421261","value":"value_122101638981811401"}, +{"key":"key_108116929365","value":"value_103715710910988124"}, +{"key":"key_108117113151","value":"value_704313198119126137"}, +{"key":"key_108117139738","value":"value_697211245291471071"}, +{"key":"key_108117661091","value":"value_981288212785886668"}, +{"key":"key_108117861259","value":"value_134134951011351601"}, +{"key":"key_108117871311","value":"value_152455921162103958"}, +{"key":"key_108118103641","value":"value_581271291419216114"}, +{"key":"key_108118116122","value":"value_112881291171696799"}, +{"key":"key_108118118129","value":"value_108741471079786123"}, +{"key":"key_108118828654","value":"value_105991098415215401"}, +{"key":"key_108119113489","value":"value_146113118561131641"}, +{"key":"key_108119132676","value":"value_145856411110112112"}, +{"key":"key_108119164147","value":"value_113124739168941539"}, +{"key":"key_108119532813","value":"value_183661081401041199"}, +{"key":"key_108120821741","value":"value_112111918312279110"}, +{"key":"key_108120921801","value":"value_140197101597386109"}, +{"key":"key_108121541446","value":"value_971569317315411346"}, +{"key":"key_108121752861","value":"value_669210287135851631"}, +{"key":"key_108121877987","value":"value_617610467130150105"}, +{"key":"key_108122598082","value":"value_163261086812816210"}, +{"key":"key_108122933494","value":"value_116156731371561801"}, +{"key":"key_108123118985","value":"value_154143121112591321"}, +{"key":"key_108124101104","value":"value_128155115163759512"}, +{"key":"key_108124112140","value":"value_120889211815485127"}, +{"key":"key_108124114791","value":"value_152108617014310414"}, +{"key":"key_108124114977","value":"value_105103143104116281"}, +{"key":"key_108124148161","value":"value_111981571375735546"}, +{"key":"key_108124189129","value":"value_608110111999826110"}, +{"key":"key_108125112678","value":"value_137107108701781509"}, +{"key":"key_108126115147","value":"value_147152911426510110"}, +{"key":"key_108127359985","value":"value_881101141311651491"}, +{"key":"key_108127991338","value":"value_929242711101073970"}, +{"key":"key_108128110122","value":"value_116181110934853126"}, +{"key":"key_108128176130","value":"value_531529590164162141"}, +{"key":"key_108128567414","value":"value_608780118134167856"}, +{"key":"key_108128661251","value":"value_101921061228655531"}, +{"key":"key_108128661478","value":"value_811731314311310013"}, +{"key":"key_108128771201","value":"value_598723795379115971"}, +{"key":"key_108128781131","value":"value_104811121351054011"}, +{"key":"key_108128871001","value":"value_788574468513313684"}, +{"key":"key_108128997514","value":"value_114113126231557784"}, +{"key":"key_108129101124","value":"value_158951381341241508"}, +{"key":"key_108130138828","value":"value_488211282381181051"}, +{"key":"key_108130149861","value":"value_152611551344114110"}, +{"key":"key_108130999140","value":"value_588712213212295101"}, +{"key":"key_108132110757","value":"value_115521041421194977"}, +{"key":"key_108132117113","value":"value_911311914762961751"}, +{"key":"key_108132151437","value":"value_891359425566978541"}, +{"key":"key_108132779513","value":"value_133777299101132116"}, +{"key":"key_108133661071","value":"value_125911253310312260"}, +{"key":"key_108135133821","value":"value_124871241018216173"}, +{"key":"key_108135147689","value":"value_113782215214644122"}, +{"key":"key_108135418967","value":"value_141991311751351131"}, +{"key":"key_108136159711","value":"value_137831747414375126"}, +{"key":"key_108136681131","value":"value_741261044980178821"}, +{"key":"key_108137100107","value":"value_108971775813117245"}, +{"key":"key_108137107100","value":"value_161132928381114117"}, +{"key":"key_108137116153","value":"value_711721301334811310"}, +{"key":"key_108137135129","value":"value_141110831346998120"}, +{"key":"key_108137164100","value":"value_121681201856196173"}, +{"key":"key_108137747512","value":"value_111856510912481104"}, +{"key":"key_108138110824","value":"value_911099215015985741"}, +{"key":"key_108138124844","value":"value_103132162318570949"}, +{"key":"key_108138141142","value":"value_999910211513165761"}, +{"key":"key_108138151132","value":"value_170667493107118132"}, +{"key":"key_108139179959","value":"value_122147121921007293"}, +{"key":"key_108139921036","value":"value_311241049873140106"}, +{"key":"key_108140130699","value":"value_116107461141068911"}, +{"key":"key_108141761411","value":"value_145957612281174158"}, +{"key":"key_108142115887","value":"value_108919550711251329"}, +{"key":"key_108143531191","value":"value_661281093874681221"}, +{"key":"key_108143689413","value":"value_951202545638510660"}, +{"key":"key_108144511291","value":"value_117879192104128128"}, +{"key":"key_108144598412","value":"value_125181009981153129"}, +{"key":"key_108145871021","value":"value_175599113620466100"}, +{"key":"key_108146115204","value":"value_551669799378313311"}, +{"key":"key_108146831506","value":"value_161116611306811218"}, +{"key":"key_108147137165","value":"value_154113107811031831"}, +{"key":"key_108147751141","value":"value_909464151651257585"}, +{"key":"key_108149147877","value":"value_971028512411910138"}, +{"key":"key_108149901398","value":"value_144801065648169924"}, +{"key":"key_108150135901","value":"value_961507312611140988"}, +{"key":"key_108151187106","value":"value_909315480103888015"}, +{"key":"key_108151929311","value":"value_831299116810910811"}, +{"key":"key_108152171118","value":"value_606010515411080651"}, +{"key":"key_108152951053","value":"value_115937014211612512"}, +{"key":"key_108153112931","value":"value_511241151761161159"}, +{"key":"key_108153151102","value":"value_155878011811710914"}, +{"key":"key_108153919817","value":"value_771346613714655681"}, +{"key":"key_108154801311","value":"value_123635510055571101"}, +{"key":"key_108155122521","value":"value_673716579718911736"}, +{"key":"key_108155731497","value":"value_110544211010111911"}, +{"key":"key_108156829613","value":"value_581221049341251251"}, +{"key":"key_108157691331","value":"value_108151118154104771"}, +{"key":"key_108157694710","value":"value_681119692851179389"}, +{"key":"key_108160108991","value":"value_431852211957807891"}, +{"key":"key_108160123751","value":"value_819911389135547611"}, +{"key":"key_108160129123","value":"value_416380891421051216"}, +{"key":"key_108161121152","value":"value_147117121723786857"}, +{"key":"key_108163109130","value":"value_137101155891221821"}, +{"key":"key_108163661121","value":"value_111929917113271921"}, +{"key":"key_108165114145","value":"value_137118140168108148"}, +{"key":"key_108166137148","value":"value_441847069124689410"}, +{"key":"key_108167651099","value":"value_201225510568849392"}, +{"key":"key_108170109941","value":"value_144749510512380102"}, +{"key":"key_108171951198","value":"value_104157131956518914"}, +{"key":"key_108173105581","value":"value_102120126951228476"}, +{"key":"key_108174126882","value":"value_701101137117313371"}, +{"key":"key_108176991065","value":"value_117126111491371131"}, +{"key":"key_108177611721","value":"value_281558110611516611"}, +{"key":"key_108179751378","value":"value_749593122116128169"}, +{"key":"key_108182951591","value":"value_677811733128115147"}, +{"key":"key_108187103971","value":"value_711241285746979512"}, +{"key":"key_108202801448","value":"value_134160831451241071"}, +{"key":"key_108239266911","value":"value_121551038394489312"}, +{"key":"key_108251156497","value":"value_487356859911198115"}, +{"key":"key_108311506114","value":"value_124959214110326133"}, +{"key":"key_108349313010","value":"value_959018715710011494"}, +{"key":"key_108369196891","value":"value_147897111811512084"}, +{"key":"key_108391153615","value":"value_129968410811414212"}, +{"key":"key_108391651241","value":"value_401261039417197103"}, +{"key":"key_108396070135","value":"value_566210711414091139"}, +{"key":"key_108440631221","value":"value_177103106731091051"}, +{"key":"key_108451231547","value":"value_845412462121701441"}, +{"key":"key_108451271891","value":"value_145106105731358012"}, +{"key":"key_108458411188","value":"value_921561811577279103"}, +{"key":"key_108461019959","value":"value_521441995311210693"}, +{"key":"key_108461118814","value":"value_881251001049367145"}, +{"key":"key_108461181521","value":"value_100137127167113976"}, +{"key":"key_108476283941","value":"value_617617614112178847"}, +{"key":"key_108489989133","value":"value_646110711312516388"}, +{"key":"key_108501031890","value":"value_122575712910010511"}, +{"key":"key_108501079410","value":"value_561221427711973937"}, +{"key":"key_108501297107","value":"value_140131158531011281"}, +{"key":"key_108509843111","value":"value_140105168116811418"}, +{"key":"key_108511001411","value":"value_102117681441148277"}, +{"key":"key_108526995124","value":"value_321057412477588019"}, +{"key":"key_108558173122","value":"value_131127108143951081"}, +{"key":"key_108561041201","value":"value_116107175158958156"}, +{"key":"key_108571391851","value":"value_135145901341059259"}, +{"key":"key_108577413596","value":"value_137110269971744967"}, +{"key":"key_108591511168","value":"value_145170899088101139"}, +{"key":"key_108598692878","value":"value_921151279412817310"}, +{"key":"key_108611061441","value":"value_138783993591099311"}, +{"key":"key_108611281647","value":"value_117361511217287106"}, +{"key":"key_108611491051","value":"value_104554188141119836"}, +{"key":"key_108611901067","value":"value_958028138185858710"}, +{"key":"key_108621211341","value":"value_481194414317294164"}, +{"key":"key_108628413771","value":"value_126941385069113110"}, +{"key":"key_108629480108","value":"value_816764859044133152"}, +{"key":"key_108631191429","value":"value_114112154101931491"}, +{"key":"key_108638566649","value":"value_841476650561271451"}, +{"key":"key_108641141241","value":"value_121988813360108901"}, +{"key":"key_108648154841","value":"value_491671191439398761"}, +{"key":"key_108658095679","value":"value_968910977751301462"}, +{"key":"key_108661051439","value":"value_116847713114782491"}, +{"key":"key_108666412315","value":"value_601741250126891091"}, +{"key":"key_108677513913","value":"value_136127140901581431"}, +{"key":"key_108678893114","value":"value_797810611212315711"}, +{"key":"key_108679724164","value":"value_123511101211021058"}, +{"key":"key_108681471218","value":"value_126586011286156109"}, +{"key":"key_108684587216","value":"value_104166905313116210"}, +{"key":"key_108685392877","value":"value_103168113589711444"}, +{"key":"key_108688310411","value":"value_140141119149102931"}, +{"key":"key_108691441251","value":"value_122144128112471359"}, +{"key":"key_108701011281","value":"value_401441341701561491"}, +{"key":"key_108701091431","value":"value_911211101641521099"}, +{"key":"key_108711241589","value":"value_173911161011467911"}, +{"key":"key_108711244412","value":"value_113975156121011017"}, +{"key":"key_108711391821","value":"value_127125154116105101"}, +{"key":"key_108726366859","value":"value_167123731583314417"}, +{"key":"key_108738194136","value":"value_707882155120169106"}, +{"key":"key_108739310810","value":"value_851361411158356975"}, +{"key":"key_108739315710","value":"value_878790119871251631"}, +{"key":"key_108739413496","value":"value_159931421431331491"}, +{"key":"key_108741101258","value":"value_170138961457381140"}, +{"key":"key_108741148969","value":"value_133142141958310417"}, +{"key":"key_108751037613","value":"value_871231308114452133"}, +{"key":"key_108761121026","value":"value_351128091153778617"}, +{"key":"key_108761525069","value":"value_121841231846066150"}, +{"key":"key_108771264559","value":"value_123861105212711815"}, +{"key":"key_108771266892","value":"value_135107124951271378"}, +{"key":"key_108776013480","value":"value_102897820512511953"}, +{"key":"key_108777811911","value":"value_103671261197582123"}, +{"key":"key_108778669981","value":"value_106100100150289973"}, +{"key":"key_108779670443","value":"value_112134291091717882"}, +{"key":"key_108779910459","value":"value_115103134118791734"}, +{"key":"key_108781009026","value":"value_421599515210513413"}, +{"key":"key_108781311151","value":"value_641225610695134898"}, +{"key":"key_108781321509","value":"value_119731578310281108"}, +{"key":"key_108781351041","value":"value_996813095977713215"}, +{"key":"key_108791637011","value":"value_124126731085895102"}, +{"key":"key_108801101014","value":"value_112129927013912189"}, +{"key":"key_108801336972","value":"value_541681756913677929"}, +{"key":"key_108808814412","value":"value_135150601021241044"}, +{"key":"key_108809274140","value":"value_109108126118116122"}, +{"key":"key_108809671611","value":"value_511111776119135668"}, +{"key":"key_108809817395","value":"value_111109808314738114"}, +{"key":"key_108811101641","value":"value_421311106312886131"}, +{"key":"key_108821141148","value":"value_146801098110567108"}, +{"key":"key_108821641109","value":"value_669091108160527616"}, +{"key":"key_108821651301","value":"value_149149139731635357"}, +{"key":"key_108831079514","value":"value_386210148148841529"}, +{"key":"key_108831131011","value":"value_927077131119111128"}, +{"key":"key_108831307514","value":"value_137129118133611361"}, +{"key":"key_108839611211","value":"value_111259150551621791"}, +{"key":"key_108841056976","value":"value_122741259212748112"}, +{"key":"key_108841137536","value":"value_169531021061311041"}, +{"key":"key_108841451248","value":"value_112681101489212283"}, +{"key":"key_108846814510","value":"value_941198211711210310"}, +{"key":"key_108849488120","value":"value_139599711015110887"}, +{"key":"key_108851361601","value":"value_986015392112676810"}, +{"key":"key_108861031051","value":"value_123831089924105851"}, +{"key":"key_108861511041","value":"value_123771321021021529"}, +{"key":"key_108881198214","value":"value_491131131021096749"}, +{"key":"key_108889970102","value":"value_845710714491417094"}, +{"key":"key_108891171101","value":"value_141501471301001108"}, +{"key":"key_108891207368","value":"value_808710612310069191"}, +{"key":"key_108897198157","value":"value_142901125776847186"}, +{"key":"key_108911014312","value":"value_701178716615011610"}, +{"key":"key_108918312158","value":"value_166152571261221191"}, +{"key":"key_108921141431","value":"value_109119137119148117"}, +{"key":"key_108925814310","value":"value_111168606118241137"}, +{"key":"key_108928012615","value":"value_126301488791979911"}, +{"key":"key_108931521561","value":"value_109198310110313072"}, +{"key":"key_108934511212","value":"value_981551607817567117"}, +{"key":"key_108937210394","value":"value_681191199095973516"}, +{"key":"key_108941207910","value":"value_891277212114712870"}, +{"key":"key_108941671191","value":"value_152961535811860112"}, +{"key":"key_108941791061","value":"value_125131967111414283"}, +{"key":"key_108951021341","value":"value_611531031331211645"}, +{"key":"key_108956516064","value":"value_110118140371111097"}, +{"key":"key_108958069157","value":"value_119106148596513613"}, +{"key":"key_108961067313","value":"value_128961341701066698"}, +{"key":"key_108971801371","value":"value_651271264156121281"}, +{"key":"key_108979112211","value":"value_369113511812517667"}, +{"key":"key_108991021351","value":"value_615513010097809212"}, +{"key":"key_108991156661","value":"value_130491241359710211"}, +{"key":"key_108991401451","value":"value_929964106116891021"}, +{"key":"key_109100101132","value":"value_491451201028211383"}, +{"key":"key_109100151111","value":"value_174136114149116631"}, +{"key":"key_109100151126","value":"value_801531011039539621"}, +{"key":"key_109100331061","value":"value_121789140114947811"}, +{"key":"key_109100411211","value":"value_121991153891827210"}, +{"key":"key_109100667012","value":"value_771251141259013275"}, +{"key":"key_109101163938","value":"value_931228610215210279"}, +{"key":"key_109101891171","value":"value_116106151581051167"}, +{"key":"key_109102104137","value":"value_147869514460861764"}, +{"key":"key_109102127122","value":"value_165124149101128130"}, +{"key":"key_109102145134","value":"value_691378715111315710"}, +{"key":"key_109102187109","value":"value_104951031311088310"}, +{"key":"key_109102781001","value":"value_144143527416074907"}, +{"key":"key_109102921097","value":"value_801689810059121842"}, +{"key":"key_109103114143","value":"value_129111114130241021"}, +{"key":"key_109103136125","value":"value_127132112132134116"}, +{"key":"key_109103708111","value":"value_184961051912699120"}, +{"key":"key_109104105145","value":"value_128751461065262103"}, +{"key":"key_109104961147","value":"value_113135141116104859"}, +{"key":"key_109105102989","value":"value_111371641101161431"}, +{"key":"key_109105115691","value":"value_141931291406813618"}, +{"key":"key_109105122109","value":"value_917710750999014312"}, +{"key":"key_109105747615","value":"value_119124142115150116"}, +{"key":"key_109106128681","value":"value_901451291169979307"}, +{"key":"key_109106636266","value":"value_118881227415810212"}, +{"key":"key_109106673914","value":"value_625914215775551094"}, +{"key":"key_109106986813","value":"value_781533811518970161"}, +{"key":"key_109107111156","value":"value_116149101928585931"}, +{"key":"key_109107791471","value":"value_981088110083111759"}, +{"key":"key_109107953216","value":"value_731597794156154791"}, +{"key":"key_109107991031","value":"value_135119123539392109"}, +{"key":"key_109108122146","value":"value_123112461297543101"}, +{"key":"key_109108175721","value":"value_711561351221581251"}, +{"key":"key_109108711371","value":"value_117137721483863015"}, +{"key":"key_109110115111","value":"value_142149123857413137"}, +{"key":"key_109110115151","value":"value_117721169811811786"}, +{"key":"key_109110961651","value":"value_879733102110106601"}, +{"key":"key_109111107921","value":"value_106115981141101111"}, +{"key":"key_109111114691","value":"value_761431881435911276"}, +{"key":"key_109111116129","value":"value_119114150100104122"}, +{"key":"key_109111123109","value":"value_491387372856510911"}, +{"key":"key_109111303284","value":"value_100688265859810681"}, +{"key":"key_109111672810","value":"value_158153130102117395"}, +{"key":"key_109111811661","value":"value_148129791551391131"}, +{"key":"key_109111971345","value":"value_107104619371201231"}, +{"key":"key_109112134927","value":"value_147128125841141411"}, +{"key":"key_109112736285","value":"value_146157135109181031"}, +{"key":"key_109112941151","value":"value_104441319674981321"}, +{"key":"key_109113831181","value":"value_152119141121888111"}, +{"key":"key_109114103141","value":"value_961015815488112591"}, +{"key":"key_109114106138","value":"value_779811614310454118"}, +{"key":"key_109114431011","value":"value_449197731261169499"}, +{"key":"key_109115116118","value":"value_152146100129120107"}, +{"key":"key_109115127110","value":"value_715894881421577983"}, +{"key":"key_109115149551","value":"value_921407980888810288"}, +{"key":"key_109115163110","value":"value_861611491459977949"}, +{"key":"key_109115711879","value":"value_815867388331130788"}, +{"key":"key_109116122387","value":"value_171801181128412011"}, +{"key":"key_109116931538","value":"value_919115781134119125"}, +{"key":"key_109116957410","value":"value_131451321241201231"}, +{"key":"key_109117106126","value":"value_268211514511887104"}, +{"key":"key_109117901061","value":"value_156869361851111286"}, +{"key":"key_109118113134","value":"value_241906710514713588"}, +{"key":"key_109118119123","value":"value_137168791251451411"}, +{"key":"key_109118407715","value":"value_836990147153143131"}, +{"key":"key_109119123111","value":"value_102721159113763729"}, +{"key":"key_109119136116","value":"value_538632115551031041"}, +{"key":"key_109119651226","value":"value_791335351881239012"}, +{"key":"key_109120101757","value":"value_444412313961110108"}, +{"key":"key_109120118104","value":"value_911231531151093511"}, +{"key":"key_109120127100","value":"value_108841309184136116"}, +{"key":"key_109120146579","value":"value_641599894101768713"}, +{"key":"key_109120491098","value":"value_105741429311390105"}, +{"key":"key_109120511666","value":"value_103901821241767317"}, +{"key":"key_109121126120","value":"value_681541301241339412"}, +{"key":"key_109121621106","value":"value_861224845941261439"}, +{"key":"key_109121741521","value":"value_108114190688783136"}, +{"key":"key_109122126479","value":"value_111591431386012520"}, +{"key":"key_109122561021","value":"value_861091041678416384"}, +{"key":"key_109123105933","value":"value_114651081239012610"}, +{"key":"key_109123117102","value":"value_865953911196785108"}, +{"key":"key_109123698493","value":"value_129887714212770137"}, +{"key":"key_109123971169","value":"value_102115841021813610"}, +{"key":"key_109124691101","value":"value_471421061571289045"}, +{"key":"key_109124881391","value":"value_114921218310318410"}, +{"key":"key_109125365314","value":"value_971291181201871489"}, +{"key":"key_109125791521","value":"value_159131987190103149"}, +{"key":"key_109126121100","value":"value_481149610318013317"}, +{"key":"key_109127134708","value":"value_154153108179851331"}, +{"key":"key_109127681091","value":"value_138105881548615014"}, +{"key":"key_109127791391","value":"value_731548613319795103"}, +{"key":"key_109128102112","value":"value_143135100111132116"}, +{"key":"key_109129187136","value":"value_124751391531621297"}, +{"key":"key_109129661071","value":"value_771221313610823101"}, +{"key":"key_109129815416","value":"value_150711261587777671"}, +{"key":"key_109129951001","value":"value_581266111959105142"}, +{"key":"key_109130634863","value":"value_140659013211810011"}, +{"key":"key_109131123851","value":"value_134110109132137899"}, +{"key":"key_109131821186","value":"value_158151133146731221"}, +{"key":"key_109132861131","value":"value_721501464966924103"}, +{"key":"key_109136192138","value":"value_534015480133886912"}, +{"key":"key_109136521316","value":"value_148139565412313012"}, +{"key":"key_109136583571","value":"value_103821301151349993"}, +{"key":"key_109137666015","value":"value_581081349810114018"}, +{"key":"key_109138101125","value":"value_827690411021014711"}, +{"key":"key_109138116106","value":"value_103587984123135131"}, +{"key":"key_109138998312","value":"value_105136116515012110"}, +{"key":"key_109139157145","value":"value_768015013110361877"}, +{"key":"key_109140718277","value":"value_639958891410710841"}, +{"key":"key_109140946468","value":"value_941201297596120811"}, +{"key":"key_109141122671","value":"value_734857641402074957"}, +{"key":"key_109142117109","value":"value_978911490801799281"}, +{"key":"key_109142118136","value":"value_176122106152113531"}, +{"key":"key_109142134846","value":"value_176481188713971431"}, +{"key":"key_109143117749","value":"value_837481785948961161"}, +{"key":"key_109143701337","value":"value_110162821359810915"}, +{"key":"key_109145125200","value":"value_789691106147641021"}, +{"key":"key_109145901651","value":"value_879310736559510617"}, +{"key":"key_109145961341","value":"value_411421031017613197"}, +{"key":"key_109146951431","value":"value_129941246415260651"}, +{"key":"key_109147104100","value":"value_509092111152106149"}, +{"key":"key_109147130119","value":"value_149130124931118516"}, +{"key":"key_109147439615","value":"value_206808412212399891"}, +{"key":"key_109147991331","value":"value_124109761381367810"}, +{"key":"key_109149111133","value":"value_110142139875811813"}, +{"key":"key_109150130162","value":"value_102100130123831616"}, +{"key":"key_109150659312","value":"value_118113157111318015"}, +{"key":"key_109152139759","value":"value_118839611510665124"}, +{"key":"key_109152971626","value":"value_110123126106113133"}, +{"key":"key_109153113549","value":"value_104126155931237687"}, +{"key":"key_109154133131","value":"value_125144719398591151"}, +{"key":"key_109155911281","value":"value_901101098117514013"}, +{"key":"key_109156129105","value":"value_127814216110916110"}, +{"key":"key_109156961261","value":"value_118118109128861018"}, +{"key":"key_109158106531","value":"value_117606310612743145"}, +{"key":"key_109158123148","value":"value_791278711015276120"}, +{"key":"key_109158152112","value":"value_116971051593611510"}, +{"key":"key_109158501113","value":"value_137661301628016411"}, +{"key":"key_109161128859","value":"value_797611980109951251"}, +{"key":"key_109164116157","value":"value_141124429722131798"}, +{"key":"key_109165112113","value":"value_127819211516011012"}, +{"key":"key_109166103977","value":"value_581099512413894102"}, +{"key":"key_109166105103","value":"value_141141135747213332"}, +{"key":"key_109166107100","value":"value_118106881181311194"}, +{"key":"key_109169691211","value":"value_758315513514117313"}, +{"key":"key_109169731201","value":"value_741541141008811710"}, +{"key":"key_109174157122","value":"value_281539415512720010"}, +{"key":"key_109175481861","value":"value_101109691001206613"}, +{"key":"key_109176100113","value":"value_981106510914599120"}, +{"key":"key_109176101701","value":"value_108771111101361021"}, +{"key":"key_109177651501","value":"value_200133621348570135"}, +{"key":"key_109178133117","value":"value_121123169156107667"}, +{"key":"key_109180144851","value":"value_108142107139136891"}, +{"key":"key_109182122155","value":"value_154969971106731489"}, +{"key":"key_109184151149","value":"value_921712975771056014"}, +{"key":"key_109184498692","value":"value_130747389101851037"}, +{"key":"key_109185100911","value":"value_571191151108387891"}, +{"key":"key_109187871011","value":"value_125138149102157706"}, +{"key":"key_109192365978","value":"value_109118111961371401"}, +{"key":"key_109193113114","value":"value_708131781114417373"}, +{"key":"key_109197138160","value":"value_961107216111867501"}, +{"key":"key_109213881101","value":"value_401201969643881073"}, +{"key":"key_109321141181","value":"value_901428311767721511"}, +{"key":"key_109361021271","value":"value_195938177103517273"}, +{"key":"key_109381031191","value":"value_964313110671156831"}, +{"key":"key_109391216613","value":"value_151134150126891151"}, +{"key":"key_109399711811","value":"value_113911264312863907"}, +{"key":"key_109401229210","value":"value_124150891185411520"}, +{"key":"key_109411361117","value":"value_676683104811259616"}, +{"key":"key_109449114592","value":"value_142116109789114165"}, +{"key":"key_109449612492","value":"value_774113695118159121"}, +{"key":"key_109469312082","value":"value_801291161367112197"}, +{"key":"key_109487872123","value":"value_104937364112866173"}, +{"key":"key_109493311310","value":"value_791341077715211915"}, +{"key":"key_109501157413","value":"value_111531549977142981"}, +{"key":"key_109501481011","value":"value_132751271261901601"}, +{"key":"key_109511551039","value":"value_151127106130175125"}, +{"key":"key_109521355214","value":"value_531061101391348811"}, +{"key":"key_109531089311","value":"value_103101148134596383"}, +{"key":"key_109531741351","value":"value_971191071121587317"}, +{"key":"key_109541136571","value":"value_123617417157879713"}, +{"key":"key_109581051111","value":"value_689480183951131581"}, +{"key":"key_109587873591","value":"value_116931271791191409"}, +{"key":"key_109598311057","value":"value_151104165991129410"}, +{"key":"key_109611101341","value":"value_150150155122103891"}, +{"key":"key_109621061071","value":"value_711048811054116106"}, +{"key":"key_109627811712","value":"value_160897014093149125"}, +{"key":"key_109628198144","value":"value_132735996875810410"}, +{"key":"key_109635361102","value":"value_102139101100998410"}, +{"key":"key_109648472123","value":"value_713110110510768101"}, +{"key":"key_109651071191","value":"value_141131123978558237"}, +{"key":"key_109651101331","value":"value_100167541113012014"}, +{"key":"key_109651417081","value":"value_140152104148736778"}, +{"key":"key_109661191101","value":"value_696170609410314797"}, +{"key":"key_109661227112","value":"value_791038913155876711"}, +{"key":"key_109666015314","value":"value_164861011166313016"}, +{"key":"key_109669310013","value":"value_672984531518415714"}, +{"key":"key_109675568798","value":"value_466592151594210248"}, +{"key":"key_109676510510","value":"value_123121471121171501"}, +{"key":"key_109681124111","value":"value_101132103150451409"}, +{"key":"key_109691541461","value":"value_851041361211228097"}, +{"key":"key_109701209035","value":"value_641159114790163812"}, +{"key":"key_109711584567","value":"value_140961356192167529"}, +{"key":"key_109719512212","value":"value_961027467677876746"}, +{"key":"key_109721118361","value":"value_170142131721541356"}, +{"key":"key_109721373893","value":"value_118125102149162110"}, +{"key":"key_109721465913","value":"value_179103671391291396"}, +{"key":"key_109721739448","value":"value_531101227686111301"}, +{"key":"key_109725641841","value":"value_138989211410490105"}, +{"key":"key_109741161414","value":"value_165911451028262108"}, +{"key":"key_109741221235","value":"value_911251155212863108"}, +{"key":"key_109747375143","value":"value_119851257492935413"}, +{"key":"key_109751401496","value":"value_113112102112781318"}, +{"key":"key_109761281261","value":"value_121127111467413410"}, +{"key":"key_109769655107","value":"value_761368511762291001"}, +{"key":"key_109771001101","value":"value_869112096891171395"}, +{"key":"key_109771467514","value":"value_102781645913110915"}, +{"key":"key_109777595170","value":"value_106489469138154113"}, +{"key":"key_109781011308","value":"value_127551106290531071"}, +{"key":"key_109781061306","value":"value_118115161133538617"}, +{"key":"key_109786517216","value":"value_871459243131201175"}, +{"key":"key_109788512968","value":"value_118127123531361469"}, +{"key":"key_109791427690","value":"value_871032081431221241"}, +{"key":"key_109811261868","value":"value_544791104137951627"}, +{"key":"key_109813110129","value":"value_141129124146831281"}, +{"key":"key_109814511610","value":"value_146827969461131011"}, +{"key":"key_109819475134","value":"value_151951541308316212"}, +{"key":"key_109821151691","value":"value_140871071738186668"}, +{"key":"key_109825995143","value":"value_123811477960106104"}, +{"key":"key_109826089125","value":"value_101791099799606794"}, +{"key":"key_109829010612","value":"value_197861001271149282"}, +{"key":"key_109829179156","value":"value_971481706165379615"}, +{"key":"key_109831281373","value":"value_140143106132134761"}, +{"key":"key_109841071371","value":"value_152101121789091747"}, +{"key":"key_109841428213","value":"value_668612387995012299"}, +{"key":"key_109848213911","value":"value_117197116571688513"}, +{"key":"key_109851061501","value":"value_328210517316612317"}, +{"key":"key_109857735143","value":"value_127171144131207127"}, +{"key":"key_109861051691","value":"value_130359210699163103"}, +{"key":"key_109861096322","value":"value_522892121961311101"}, +{"key":"key_109871373711","value":"value_206766814611038111"}, +{"key":"key_109881151301","value":"value_136103140883717413"}, +{"key":"key_109883968841","value":"value_105177100123851067"}, +{"key":"key_109885611311","value":"value_114481209513112311"}, +{"key":"key_109888754174","value":"value_121671059976601059"}, +{"key":"key_109891081171","value":"value_144110991091301086"}, +{"key":"key_109891184911","value":"value_884971139919212210"}, +{"key":"key_109897487661","value":"value_641461544112912710"}, +{"key":"key_109898840146","value":"value_118901288433831405"}, +{"key":"key_109899971130","value":"value_738195957939661466"}, +{"key":"key_109901278211","value":"value_149105113631509714"}, +{"key":"key_109901361406","value":"value_819510812811314817"}, +{"key":"key_109906110668","value":"value_971486393147766187"}, +{"key":"key_109911041057","value":"value_125639280791001127"}, +{"key":"key_109911232715","value":"value_142991129915414982"}, +{"key":"key_109914298946","value":"value_145568138851448510"}, +{"key":"key_109917115814","value":"value_701171031118810991"}, +{"key":"key_109917513328","value":"value_131889955531199247"}, +{"key":"key_109921041161","value":"value_961254981891241748"}, +{"key":"key_109921216415","value":"value_981181121231175713"}, +{"key":"key_109923568133","value":"value_116116549815525141"}, +{"key":"key_109928713621","value":"value_136501071581347334"}, +{"key":"key_109929012610","value":"value_941451461091538430"}, +{"key":"key_109931091809","value":"value_615118105151719657"}, +{"key":"key_109931299895","value":"value_130101941521541721"}, +{"key":"key_109936375991","value":"value_124116124132931086"}, +{"key":"key_109945771145","value":"value_109784128108931227"}, +{"key":"key_109951011449","value":"value_641089519410760799"}, +{"key":"key_109951051261","value":"value_871669487123115177"}, +{"key":"key_109951341571","value":"value_129138145132911179"}, +{"key":"key_109956816111","value":"value_113835090128191391"}, +{"key":"key_109959517513","value":"value_167135689781144111"}, +{"key":"key_109961028099","value":"value_529464576913360451"}, +{"key":"key_109968671151","value":"value_102110155911068710"}, +{"key":"key_109971051671","value":"value_731281141151011559"}, +{"key":"key_109971291246","value":"value_113134126121115135"}, +{"key":"key_109971481096","value":"value_104108136971278615"}, +{"key":"key_109973511398","value":"value_631076990718687125"}, +{"key":"key_109981139297","value":"value_133134119148315896"}, +{"key":"key_109981201215","value":"value_991061102007485811"}, +{"key":"key_109981552470","value":"value_132107944058131118"}, +{"key":"key_109991121298","value":"value_151103130147975110"}, +{"key":"key_109991126612","value":"value_105105631109941150"}, +{"key":"key_109991188211","value":"value_871002613112865143"}, +{"key":"key_109991231345","value":"value_123867877115746551"}, +{"key":"key_109991701231","value":"value_111581908997148801"}, +{"key":"key_110100117971","value":"value_741057098100902912"}, +{"key":"key_110100120110","value":"value_142142931721101091"}, +{"key":"key_110100130846","value":"value_140114132761081021"}, +{"key":"key_110101111401","value":"value_891269912612478109"}, +{"key":"key_110101161295","value":"value_136108799641103112"}, +{"key":"key_110101911727","value":"value_149155124139119891"}, +{"key":"key_110102158661","value":"value_991099511373708014"}, +{"key":"key_110102831015","value":"value_887482150121741714"}, +{"key":"key_110102971391","value":"value_110711018281366585"}, +{"key":"key_110102981076","value":"value_421249816051133931"}, +{"key":"key_110103110961","value":"value_981277510193109521"}, +{"key":"key_110103143129","value":"value_101918755123518875"}, +{"key":"key_110103689915","value":"value_953112714412774999"}, +{"key":"key_110104529565","value":"value_119174801371285073"}, +{"key":"key_110105115796","value":"value_165178701048855966"}, +{"key":"key_110105124136","value":"value_123114878672122114"}, +{"key":"key_110105371007","value":"value_119431291337111596"}, +{"key":"key_110105671051","value":"value_120891179314114910"}, +{"key":"key_110106112140","value":"value_566657109142185811"}, +{"key":"key_110106721155","value":"value_841161195811465437"}, +{"key":"key_110106981295","value":"value_118789411485141100"}, +{"key":"key_110107104105","value":"value_649013218513715910"}, +{"key":"key_110107113775","value":"value_971381599914615314"}, +{"key":"key_110108761287","value":"value_637179108141594713"}, +{"key":"key_110109114134","value":"value_861046641151361711"}, +{"key":"key_110109343310","value":"value_804579851501551704"}, +{"key":"key_110109849945","value":"value_381051226610112314"}, +{"key":"key_110110114120","value":"value_135881129379130291"}, +{"key":"key_110110708529","value":"value_183716610752985522"}, +{"key":"key_110110761376","value":"value_399179431531491438"}, +{"key":"key_110110931181","value":"value_991055314511297975"}, +{"key":"key_110110951027","value":"value_707956991484110075"}, +{"key":"key_110110981527","value":"value_651078814711099117"}, +{"key":"key_110111132112","value":"value_113165158163153702"}, +{"key":"key_110111133136","value":"value_777812717011210174"}, +{"key":"key_110111628075","value":"value_341431503314556979"}, +{"key":"key_110111721091","value":"value_103133119951041076"}, +{"key":"key_110112108831","value":"value_851661187319414410"}, +{"key":"key_110112128150","value":"value_766917283875614315"}, +{"key":"key_110112150151","value":"value_151641629514410913"}, +{"key":"key_110112331811","value":"value_411518466158100901"}, +{"key":"key_110112961161","value":"value_135141108571229010"}, +{"key":"key_110113137581","value":"value_956557100349515583"}, +{"key":"key_110113143127","value":"value_481391257512815414"}, +{"key":"key_110113155549","value":"value_441538911243103331"}, +{"key":"key_110114154841","value":"value_144921091071551221"}, +{"key":"key_110114628417","value":"value_891031105010371178"}, +{"key":"key_110114807382","value":"value_527772861391191237"}, +{"key":"key_110115110439","value":"value_124105991801791391"}, +{"key":"key_110115542198","value":"value_661397511415911315"}, +{"key":"key_110115571858","value":"value_122117715915811816"}, +{"key":"key_110116100144","value":"value_719580861279557716"}, +{"key":"key_110116699876","value":"value_808998846611910114"}, +{"key":"key_110117108110","value":"value_146109121841086816"}, +{"key":"key_110117132456","value":"value_489580183117140143"}, +{"key":"key_110117146967","value":"value_102116481161067214"}, +{"key":"key_110117657670","value":"value_796442971421085714"}, +{"key":"key_110118127113","value":"value_991491149813910018"}, +{"key":"key_110118139738","value":"value_150961301367215275"}, +{"key":"key_110119108941","value":"value_100143128408415411"}, +{"key":"key_110119111102","value":"value_918211111262981101"}, +{"key":"key_110119180141","value":"value_178154441139284331"}, +{"key":"key_110119545313","value":"value_281255012612810511"}, +{"key":"key_110119828744","value":"value_111115119851380100"}, +{"key":"key_110120106571","value":"value_781001202971699511"}, +{"key":"key_110120113106","value":"value_183981171087088831"}, +{"key":"key_110120163938","value":"value_107968911799871128"}, +{"key":"key_110120911061","value":"value_901312051366516510"}, +{"key":"key_110121731406","value":"value_128121117551361157"}, +{"key":"key_110121771158","value":"value_951252410310175127"}, +{"key":"key_110121971324","value":"value_909438108168645966"}, +{"key":"key_110121974517","value":"value_991031411061134491"}, +{"key":"key_110122619510","value":"value_997411590811423812"}, +{"key":"key_110122971771","value":"value_841111221727688571"}, +{"key":"key_110123114163","value":"value_597074639210511131"}, +{"key":"key_110123162113","value":"value_129153144112183120"}, +{"key":"key_110123421371","value":"value_741101001264210686"}, +{"key":"key_110123791901","value":"value_106119110116140141"}, +{"key":"key_110124104601","value":"value_791551205778130130"}, +{"key":"key_110124908357","value":"value_150129361401058659"}, +{"key":"key_110125118123","value":"value_711211011257717795"}, +{"key":"key_110125138124","value":"value_741343464552742140"}, +{"key":"key_110125227950","value":"value_133133104811621551"}, +{"key":"key_110125616714","value":"value_127536950521009560"}, +{"key":"key_110125791251","value":"value_891071301371299910"}, +{"key":"key_110125901032","value":"value_781058511183109841"}, +{"key":"key_110126117759","value":"value_127575911812115557"}, +{"key":"key_110127129111","value":"value_938774126496713012"}, +{"key":"key_110127146931","value":"value_681161024711615015"}, +{"key":"key_110127158731","value":"value_815592109156941408"}, +{"key":"key_110128154135","value":"value_674713749135121881"}, +{"key":"key_110129132710","value":"value_162125119114661521"}, +{"key":"key_110129771201","value":"value_831191108110477155"}, +{"key":"key_110130122921","value":"value_838915110245132131"}, +{"key":"key_110130821093","value":"value_140105123101110105"}, +{"key":"key_110130895013","value":"value_891718519411312962"}, +{"key":"key_110131281181","value":"value_140878698867310365"}, +{"key":"key_110132127861","value":"value_135448215711613558"}, +{"key":"key_110132598619","value":"value_729482871117414472"}, +{"key":"key_110133101164","value":"value_130876711610212410"}, +{"key":"key_110133119119","value":"value_143114152100158609"}, +{"key":"key_110133127160","value":"value_136841201021331078"}, +{"key":"key_110134103131","value":"value_125819396111798012"}, +{"key":"key_110135136925","value":"value_247760135149651031"}, +{"key":"key_110136140103","value":"value_117651281001151541"}, +{"key":"key_110136737611","value":"value_116130108100898615"}, +{"key":"key_110137131711","value":"value_156831409810878711"}, +{"key":"key_110137637514","value":"value_981586288126115141"}, +{"key":"key_110137981115","value":"value_911021401638570130"}, +{"key":"key_110138130113","value":"value_103113117611031091"}, +{"key":"key_110138571297","value":"value_651531081281201021"}, +{"key":"key_110138961229","value":"value_101181449466120577"}, +{"key":"key_110138986496","value":"value_328382153114871061"}, +{"key":"key_110140127811","value":"value_144963890126801541"}, +{"key":"key_110140128115","value":"value_135106114941051207"}, +{"key":"key_110141147138","value":"value_491631287814613714"}, +{"key":"key_110141735911","value":"value_111157104101147741"}, +{"key":"key_110142119140","value":"value_113291111047897106"}, +{"key":"key_110142671268","value":"value_130132151876812953"}, +{"key":"key_110142771181","value":"value_121120136138137971"}, +{"key":"key_110143913116","value":"value_117817710446103269"}, +{"key":"key_110144180671","value":"value_729013115188119507"}, +{"key":"key_110144671717","value":"value_107143831061295277"}, +{"key":"key_110144911541","value":"value_951731471371292744"}, +{"key":"key_110145128511","value":"value_112951431186110181"}, +{"key":"key_110145133948","value":"value_163637112112716272"}, +{"key":"key_110147111816","value":"value_144661227710598798"}, +{"key":"key_110147134881","value":"value_159175128931071691"}, +{"key":"key_110147891111","value":"value_741021391147510183"}, +{"key":"key_110149971451","value":"value_861496113615015270"}, +{"key":"key_110150127129","value":"value_981321116384181146"}, +{"key":"key_110150135891","value":"value_236898171117958310"}, +{"key":"key_110150457992","value":"value_627490198814167132"}, +{"key":"key_110150851608","value":"value_991666169130160881"}, +{"key":"key_110152987599","value":"value_921279511916013610"}, +{"key":"key_110153105838","value":"value_551221307812813595"}, +{"key":"key_110153179190","value":"value_107103531981571596"}, +{"key":"key_110153999810","value":"value_988310794951118917"}, +{"key":"key_110155108104","value":"value_153811013311591126"}, +{"key":"key_110155173142","value":"value_139129705715479791"}, +{"key":"key_110156150806","value":"value_641051009413212812"}, +{"key":"key_110157178108","value":"value_141841568877186791"}, +{"key":"key_110158139122","value":"value_811151218863849493"}, +{"key":"key_110158786413","value":"value_561401158481123113"}, +{"key":"key_110159132103","value":"value_746215297861069695"}, +{"key":"key_110159161139","value":"value_751781192210799661"}, +{"key":"key_110160139104","value":"value_706274127163987514"}, +{"key":"key_110162142999","value":"value_133117102104639617"}, +{"key":"key_110162801261","value":"value_851701191381658717"}, +{"key":"key_110162802986","value":"value_105111118161278299"}, +{"key":"key_110165115119","value":"value_241256482115162858"}, +{"key":"key_110168147501","value":"value_114119701521431031"}, +{"key":"key_110168871361","value":"value_861169671143901081"}, +{"key":"key_110169939362","value":"value_541646699141231405"}, +{"key":"key_110170831121","value":"value_129134707482861362"}, +{"key":"key_110170871298","value":"value_117957510989125135"}, +{"key":"key_110172747996","value":"value_127899012415116093"}, +{"key":"key_110173112161","value":"value_959771117907671129"}, +{"key":"key_110176581191","value":"value_122125141789618261"}, +{"key":"key_110178981041","value":"value_114511025210111111"}, +{"key":"key_110180823622","value":"value_114868274691671488"}, +{"key":"key_110186661421","value":"value_115126759914481109"}, +{"key":"key_110192723412","value":"value_103130164101789569"}, +{"key":"key_110212138931","value":"value_236212383569996771"}, +{"key":"key_110235826115","value":"value_419662109171877410"}, +{"key":"key_110261169675","value":"value_914811612001539616"}, +{"key":"key_110277710595","value":"value_301049954111131531"}, +{"key":"key_110279393735","value":"value_388811118101112163"}, +{"key":"key_110286498107","value":"value_559011011611243142"}, +{"key":"key_110328414873","value":"value_143608586137123664"}, +{"key":"key_110331042812","value":"value_731342612052931135"}, +{"key":"key_110381171168","value":"value_108779414714582641"}, +{"key":"key_110387119267","value":"value_799110610084147134"}, +{"key":"key_110401221111","value":"value_855214590145465514"}, +{"key":"key_110401391226","value":"value_147100132131188939"}, +{"key":"key_110411059772","value":"value_116648177888520277"}, +{"key":"key_110414681691","value":"value_135134102100697411"}, +{"key":"key_110417163744","value":"value_152747811810017397"}, +{"key":"key_110419995769","value":"value_103122341119712699"}, +{"key":"key_110431301001","value":"value_861671668125701471"}, +{"key":"key_110461149585","value":"value_137971087698131821"}, +{"key":"key_110468812710","value":"value_135809469979215216"}, +{"key":"key_110471386814","value":"value_132941011421307054"}, +{"key":"key_110479410012","value":"value_591004611214459145"}, +{"key":"key_110482674134","value":"value_118113951041061611"}, +{"key":"key_110511241188","value":"value_180301104510819195"}, +{"key":"key_110541594712","value":"value_109147143111671541"}, +{"key":"key_110551161118","value":"value_112617653471791091"}, +{"key":"key_110561436799","value":"value_757597133611421025"}, +{"key":"key_110577373170","value":"value_116133701184561149"}, +{"key":"key_110577984138","value":"value_127129160991637489"}, +{"key":"key_110586667126","value":"value_155637588771749911"}, +{"key":"key_110599513197","value":"value_839412897801141406"}, +{"key":"key_110599910915","value":"value_259360781241461419"}, +{"key":"key_110601501546","value":"value_971111218591821176"}, +{"key":"key_110601541027","value":"value_581531517611011610"}, +{"key":"key_110608611312","value":"value_861161117211512091"}, +{"key":"key_110611088211","value":"value_901297967122100461"}, +{"key":"key_110617112784","value":"value_110116180106143636"}, +{"key":"key_110621421466","value":"value_891059999707257831"}, +{"key":"key_110621561641","value":"value_108162140130665473"}, +{"key":"key_110629515317","value":"value_139106103132879667"}, +{"key":"key_110631301327","value":"value_996566162124130138"}, +{"key":"key_110635972132","value":"value_768911515463108117"}, +{"key":"key_110638614170","value":"value_130121811011321218"}, +{"key":"key_110641645110","value":"value_528211669101110118"}, +{"key":"key_110657516514","value":"value_123135117517177130"}, +{"key":"key_110658751911","value":"value_867311510281114755"}, +{"key":"key_110659710813","value":"value_917011510677107129"}, +{"key":"key_110661102712","value":"value_648067117195694611"}, +{"key":"key_110661636947","value":"value_729543117163113100"}, +{"key":"key_110671108178","value":"value_170931221246896110"}, +{"key":"key_110681131229","value":"value_117131878110914432"}, +{"key":"key_110681175176","value":"value_155109451107015073"}, +{"key":"key_110686912282","value":"value_150151105754012913"}, +{"key":"key_110687616585","value":"value_124131391357413185"}, +{"key":"key_110688867481","value":"value_120126107143189895"}, +{"key":"key_110701711511","value":"value_793516413392178143"}, +{"key":"key_110707610843","value":"value_181361187211017972"}, +{"key":"key_110709010684","value":"value_103961727983779449"}, +{"key":"key_110719177739","value":"value_111766957471156213"}, +{"key":"key_110731247891","value":"value_142119131138619215"}, +{"key":"key_110733915154","value":"value_961147773128479813"}, +{"key":"key_110734011311","value":"value_120165179699109731"}, +{"key":"key_110738246711","value":"value_120128731221481078"}, +{"key":"key_110741411071","value":"value_127671621238399471"}, +{"key":"key_110741441329","value":"value_175105711129614050"}, +{"key":"key_110751221351","value":"value_129651073861351091"}, +{"key":"key_110758375142","value":"value_861579217127132132"}, +{"key":"key_110761017712","value":"value_584597166129951191"}, +{"key":"key_110766110076","value":"value_801037275822388162"}, +{"key":"key_110769613699","value":"value_128848591106123162"}, +{"key":"key_110771051036","value":"value_331591261098010319"}, +{"key":"key_110772207782","value":"value_101147161133611124"}, +{"key":"key_110777513612","value":"value_611018711975791261"}, +{"key":"key_110781371251","value":"value_141168140351249213"}, +{"key":"key_110781421057","value":"value_112841141299610414"}, +{"key":"key_110781631358","value":"value_131914910153551409"}, +{"key":"key_110788515493","value":"value_161119661088263129"}, +{"key":"key_110788776485","value":"value_411091058911512211"}, +{"key":"key_110791089811","value":"value_951238914384671239"}, +{"key":"key_110791477614","value":"value_531189413759163111"}, +{"key":"key_110796111110","value":"value_685512211698661171"}, +{"key":"key_110797713390","value":"value_166661051058521701"}, +{"key":"key_110801108611","value":"value_648010313810314891"}, +{"key":"key_110807511815","value":"value_161103941509810114"}, +{"key":"key_110808911012","value":"value_801611258015314187"}, +{"key":"key_110811291671","value":"value_134839910616815861"}, +{"key":"key_110811371471","value":"value_949892108123691691"}, +{"key":"key_110818111759","value":"value_944415212311493939"}, +{"key":"key_110818510688","value":"value_134631061511057114"}, +{"key":"key_110821039712","value":"value_135896315978981901"}, +{"key":"key_110829872534","value":"value_115128716976124869"}, +{"key":"key_110831117297","value":"value_941551039611711752"}, +{"key":"key_110834412611","value":"value_811231811481194674"}, +{"key":"key_110839911964","value":"value_100921301751645810"}, +{"key":"key_110841551845","value":"value_141110140601008810"}, +{"key":"key_110851331321","value":"value_921171591181599866"}, +{"key":"key_110851339983","value":"value_110147686289909410"}, +{"key":"key_110851391328","value":"value_162141106204174648"}, +{"key":"key_110851617011","value":"value_711161238511699102"}, +{"key":"key_110858993100","value":"value_133108106821038036"}, +{"key":"key_110859958152","value":"value_971511715313413910"}, +{"key":"key_110861199512","value":"value_855695593711612093"}, +{"key":"key_110861369356","value":"value_899012711680149114"}, +{"key":"key_110861493510","value":"value_104139961111362815"}, +{"key":"key_110866812510","value":"value_110955793102651121"}, +{"key":"key_110869599117","value":"value_481331227912910180"}, +{"key":"key_110871181056","value":"value_868644771101271421"}, +{"key":"key_110871329213","value":"value_949148119275310361"}, +{"key":"key_110876813679","value":"value_671376768137871206"}, +{"key":"key_110878011270","value":"value_811111111306513169"}, +{"key":"key_110881226110","value":"value_981155590371251366"}, +{"key":"key_110888373909","value":"value_889080974782781295"}, +{"key":"key_110889313981","value":"value_631542311890148119"}, +{"key":"key_110889378155","value":"value_172102100117991197"}, +{"key":"key_110895018912","value":"value_606915571101861031"}, +{"key":"key_110901211551","value":"value_953617869871061441"}, +{"key":"key_110901303550","value":"value_102941101151171391"}, +{"key":"key_110909272939","value":"value_581393987123110631"}, +{"key":"key_110917212411","value":"value_103467692116103140"}, +{"key":"key_110917713411","value":"value_335811716912488261"}, +{"key":"key_110921641781","value":"value_211064686140817169"}, +{"key":"key_110924866146","value":"value_144741151213710311"}, +{"key":"key_110931276691","value":"value_124139771155210815"}, +{"key":"key_110938543992","value":"value_115428299105124131"}, +{"key":"key_110951111286","value":"value_958182128118231131"}, +{"key":"key_110951311601","value":"value_128941221448714016"}, +{"key":"key_110951349150","value":"value_106126491471201417"}, +{"key":"key_110951519414","value":"value_161143137807994117"}, +{"key":"key_110958113164","value":"value_798455581359791931"}, +{"key":"key_110961071371","value":"value_118125125142991651"}, +{"key":"key_110961271079","value":"value_130981101215212395"}, +{"key":"key_110967912115","value":"value_125105162137110121"}, +{"key":"key_110981051031","value":"value_153810997112518914"}, +{"key":"key_110981078610","value":"value_116971151021401381"}, +{"key":"key_110981101083","value":"value_964811096881332593"}, +{"key":"key_110983788147","value":"value_311431241007911374"}, +{"key":"key_110985513696","value":"value_138175143103909368"}, +{"key":"key_110986570129","value":"value_118981054910312413"}, +{"key":"key_110991255561","value":"value_135133130564615012"}, +{"key":"key_110991277610","value":"value_858312191961072913"}, +{"key":"key_110991629413","value":"value_501915579111815412"}, +{"key":"key_110991691725","value":"value_816210375117110137"}, +{"key":"key_110998960110","value":"value_142126151115126102"}, +{"key":"key_111021344714","value":"value_156164831311016292"}, +{"key":"key_111059011375","value":"value_122148108621751232"}, +{"key":"key_111100129819","value":"value_591351111041716014"}, +{"key":"key_111100133113","value":"value_891241451349259916"}, +{"key":"key_111100144104","value":"value_911217579621645966"}, +{"key":"key_111100998612","value":"value_152914318512814676"}, +{"key":"key_111101100879","value":"value_196128120150139907"}, +{"key":"key_111101115150","value":"value_967610010280119109"}, +{"key":"key_111101561601","value":"value_991461317691581011"}, +{"key":"key_111101831369","value":"value_968463152149838816"}, +{"key":"key_111101917713","value":"value_621586613217010112"}, +{"key":"key_111101971108","value":"value_117140168150351101"}, +{"key":"key_111102104135","value":"value_771727011636116113"}, +{"key":"key_111102591078","value":"value_142152143631051017"}, +{"key":"key_111102979683","value":"value_148144105901041048"}, +{"key":"key_111103431031","value":"value_127146956214088871"}, +{"key":"key_111103831291","value":"value_771347311286136120"}, +{"key":"key_111103979655","value":"value_132103132711539791"}, +{"key":"key_111104519013","value":"value_126109901067216410"}, +{"key":"key_111104696813","value":"value_142847274123108741"}, +{"key":"key_111105113111","value":"value_726470108111101909"}, +{"key":"key_111105130152","value":"value_566713516610412210"}, +{"key":"key_111105201477","value":"value_449710112616610398"}, +{"key":"key_111106431106","value":"value_175143655074105838"}, +{"key":"key_111106681531","value":"value_115150959312613616"}, +{"key":"key_111107124753","value":"value_651041329156145108"}, +{"key":"key_111107581061","value":"value_107125811317512190"}, +{"key":"key_111107871321","value":"value_481242886831166613"}, +{"key":"key_111108121571","value":"value_731099598118631031"}, +{"key":"key_111108591131","value":"value_102831302811613711"}, +{"key":"key_111108675045","value":"value_133511231103210212"}, +{"key":"key_111109130561","value":"value_117101112100299197"}, +{"key":"key_111109621136","value":"value_186114598412811313"}, +{"key":"key_111109764474","value":"value_124136105687299153"}, +{"key":"key_111109877310","value":"value_401061411108982107"}, +{"key":"key_111110108101","value":"value_103102109130115971"}, +{"key":"key_111110401141","value":"value_781089297611031261"}, +{"key":"key_111110941209","value":"value_115961131111231081"}, +{"key":"key_111111134975","value":"value_821029512416310311"}, +{"key":"key_111112100159","value":"value_739597116681337710"}, +{"key":"key_111112154133","value":"value_755347124841418586"}, +{"key":"key_111112861541","value":"value_911521429312390387"}, +{"key":"key_111113116817","value":"value_126105116907111510"}, +{"key":"key_111113133781","value":"value_548310694761201601"}, +{"key":"key_111113157908","value":"value_158102938399128112"}, +{"key":"key_111113593210","value":"value_134981131088510713"}, +{"key":"key_111113619198","value":"value_871491191331211159"}, +{"key":"key_111113936912","value":"value_601231405684107113"}, +{"key":"key_111114388477","value":"value_688559937872130134"}, +{"key":"key_111115106571","value":"value_108801761121121241"}, +{"key":"key_111115107123","value":"value_139901361251015113"}, +{"key":"key_111115118691","value":"value_906948991352977101"}, +{"key":"key_111115668410","value":"value_571001187910778145"}, +{"key":"key_111116911561","value":"value_131361475318677116"}, +{"key":"key_111117106133","value":"value_751238192117413214"}, +{"key":"key_111117108123","value":"value_156160133122141391"}, +{"key":"key_111117122108","value":"value_969510814615515455"}, +{"key":"key_111117143971","value":"value_746810166651128813"}, +{"key":"key_111117761088","value":"value_155100751141061731"}, +{"key":"key_111117899012","value":"value_941306410611913984"}, +{"key":"key_111118125111","value":"value_138771451125912080"}, +{"key":"key_111118130118","value":"value_108871581391378371"}, +{"key":"key_111119111441","value":"value_136651036011370575"}, +{"key":"key_111119872955","value":"value_135122133879367169"}, +{"key":"key_111120128819","value":"value_921578466124106887"}, +{"key":"key_111120531281","value":"value_123139766127113180"}, +{"key":"key_111120814540","value":"value_141891766972419712"}, +{"key":"key_111121130591","value":"value_429212718413698118"}, +{"key":"key_111122331432","value":"value_691439460165111108"}, +{"key":"key_111123371068","value":"value_127601312030669812"}, +{"key":"key_111123611161","value":"value_124114118125102829"}, +{"key":"key_111124101131","value":"value_708590841351217417"}, +{"key":"key_111124120841","value":"value_112941031141709813"}, +{"key":"key_111125106118","value":"value_821641391541105260"}, +{"key":"key_111125138125","value":"value_138399914312973160"}, +{"key":"key_111126113121","value":"value_148531201121069288"}, +{"key":"key_111126147559","value":"value_911071341175711411"}, +{"key":"key_111126959711","value":"value_100117126168107115"}, +{"key":"key_111126971451","value":"value_121751728613011577"}, +{"key":"key_111127165111","value":"value_101721141108611613"}, +{"key":"key_111127921041","value":"value_127848846108105941"}, +{"key":"key_111128115341","value":"value_938410012613311412"}, +{"key":"key_111128162631","value":"value_127978316912188101"}, +{"key":"key_111128861011","value":"value_129829315986321571"}, +{"key":"key_111129801351","value":"value_301168988521407513"}, +{"key":"key_111129825612","value":"value_928312010814848156"}, +{"key":"key_111130146731","value":"value_135153531291241539"}, +{"key":"key_111130151646","value":"value_120134621048812213"}, +{"key":"key_111130921005","value":"value_157110116100881262"}, +{"key":"key_111131117785","value":"value_130105561331031435"}, +{"key":"key_111132150741","value":"value_866111713479124161"}, +{"key":"key_111132166151","value":"value_114901648110297111"}, +{"key":"key_111133101891","value":"value_924578178898598988"}, +{"key":"key_111133108755","value":"value_151134100479012063"}, +{"key":"key_111133143134","value":"value_101124122758513856"}, +{"key":"key_111133771212","value":"value_938911311154751549"}, +{"key":"key_111133896613","value":"value_841481187536100168"}, +{"key":"key_111134103899","value":"value_581331161021121237"}, +{"key":"key_111134459810","value":"value_140153153176958815"}, +{"key":"key_111134697975","value":"value_951471501018976681"}, +{"key":"key_111134801239","value":"value_601171141085314701"}, +{"key":"key_111135119762","value":"value_143112461411161068"}, +{"key":"key_111135901068","value":"value_109951671214277162"}, +{"key":"key_111136128971","value":"value_110737991152471246"}, +{"key":"key_111136152114","value":"value_147107491185510315"}, +{"key":"key_111136519011","value":"value_681201541361101091"}, +{"key":"key_111137115121","value":"value_951518210710410589"}, +{"key":"key_111137176131","value":"value_129146821031024314"}, +{"key":"key_111137961257","value":"value_151140146901129656"}, +{"key":"key_111137991259","value":"value_935288965713892118"}, +{"key":"key_111138622994","value":"value_104751421571513596"}, +{"key":"key_111138701149","value":"value_125122771621081671"}, +{"key":"key_111139103841","value":"value_125136151931289618"}, +{"key":"key_111139128831","value":"value_361411167671128795"}, +{"key":"key_111141107111","value":"value_110119124118121104"}, +{"key":"key_111142951191","value":"value_826795954710312512"}, +{"key":"key_111143112114","value":"value_147901998912660803"}, +{"key":"key_111143571091","value":"value_481531301006312696"}, +{"key":"key_111144143152","value":"value_938392111761122071"}, +{"key":"key_111145139100","value":"value_106697229456571132"}, +{"key":"key_111145781361","value":"value_113106113111127681"}, +{"key":"key_111145791871","value":"value_745643116119681261"}, +{"key":"key_111146104661","value":"value_121144638973181130"}, +{"key":"key_111146631371","value":"value_130103777412013485"}, +{"key":"key_111146939324","value":"value_102861056997113731"}, +{"key":"key_111147158134","value":"value_561508711784128578"}, +{"key":"key_111148136110","value":"value_631009685289014414"}, +{"key":"key_111148821171","value":"value_130155271269484167"}, +{"key":"key_111148911341","value":"value_122851291731461431"}, +{"key":"key_111149778011","value":"value_170151811031291075"}, +{"key":"key_111150118119","value":"value_140751281039595110"}, +{"key":"key_111151104421","value":"value_117131154115491391"}, +{"key":"key_111151167114","value":"value_828815578921278411"}, +{"key":"key_111151341011","value":"value_116671161468976124"}, +{"key":"key_111151701711","value":"value_134959957122137153"}, +{"key":"key_111151801133","value":"value_601035266124845654"}, +{"key":"key_111153141791","value":"value_112150129981281431"}, +{"key":"key_111153221591","value":"value_201111127947115125"}, +{"key":"key_111153591016","value":"value_135127951501161019"}, +{"key":"key_111154130901","value":"value_122109137108102118"}, +{"key":"key_111154821321","value":"value_941211379410394701"}, +{"key":"key_111155100119","value":"value_120104503817710489"}, +{"key":"key_111155111789","value":"value_103767619390121112"}, +{"key":"key_111155788476","value":"value_726111612110580110"}, +{"key":"key_111156981202","value":"value_975887154106698617"}, +{"key":"key_111160146165","value":"value_117821036217311873"}, +{"key":"key_111160831521","value":"value_361601271511235311"}, +{"key":"key_111161132121","value":"value_110973994148701451"}, +{"key":"key_111164125751","value":"value_132908313912090147"}, +{"key":"key_111165901299","value":"value_351271371188084141"}, +{"key":"key_111166931151","value":"value_134101112551031031"}, +{"key":"key_111167138137","value":"value_157938512860166871"}, +{"key":"key_111169135148","value":"value_127123881511188892"}, +{"key":"key_111170751031","value":"value_181117151120146132"}, +{"key":"key_111170787110","value":"value_961531181311524810"}, +{"key":"key_111170841568","value":"value_791163288888993121"}, +{"key":"key_111171124178","value":"value_134227012410486971"}, +{"key":"key_111171868917","value":"value_108921701181411141"}, +{"key":"key_111172942019","value":"value_110167998612314598"}, +{"key":"key_111174106919","value":"value_771039580449516186"}, +{"key":"key_111175146931","value":"value_144924349145557140"}, +{"key":"key_111177577797","value":"value_156881326912653145"}, +{"key":"key_111182851156","value":"value_351237813713075113"}, +{"key":"key_111198012963","value":"value_671068172144112157"}, +{"key":"key_111207147671","value":"value_155123807248837210"}, +{"key":"key_111239412372","value":"value_124851769887107110"}, +{"key":"key_111261401161","value":"value_104721271161298289"}, +{"key":"key_111269612410","value":"value_190529914316851611"}, +{"key":"key_111289375132","value":"value_114117119119831337"}, +{"key":"key_111312462991","value":"value_721581038610389118"}, +{"key":"key_111321051807","value":"value_841071481291014775"}, +{"key":"key_111361411388","value":"value_145138116110821237"}, +{"key":"key_111361601911","value":"value_845817980152116729"}, +{"key":"key_111371501259","value":"value_114185691161131298"}, +{"key":"key_111409953105","value":"value_461301449715312976"}, +{"key":"key_111421427212","value":"value_997882119461048873"}, +{"key":"key_111431036419","value":"value_152851066365631016"}, +{"key":"key_111438413810","value":"value_591121321611181558"}, +{"key":"key_111469113146","value":"value_831171237913513441"}, +{"key":"key_111474335113","value":"value_926011829501141351"}, +{"key":"key_111481039315","value":"value_102117147661607091"}, +{"key":"key_111481177783","value":"value_174134132901191461"}, +{"key":"key_111491241011","value":"value_851521686815576725"}, +{"key":"key_111501149997","value":"value_121124105145127138"}, +{"key":"key_111508378106","value":"value_120132959991578981"}, +{"key":"key_111511203615","value":"value_998810679607351801"}, +{"key":"key_111516415312","value":"value_936913314213748836"}, +{"key":"key_111541091021","value":"value_769310310615014113"}, +{"key":"key_111568311311","value":"value_547114067678489661"}, +{"key":"key_111577938106","value":"value_911887111339696190"}, +{"key":"key_111578910179","value":"value_103721358379139779"}, +{"key":"key_111581169913","value":"value_966913833126112110"}, +{"key":"key_111591259013","value":"value_951471346715711971"}, +{"key":"key_111599493143","value":"value_100136121138719765"}, +{"key":"key_111601227687","value":"value_134127112149121791"}, +{"key":"key_111628499847","value":"value_140109164117102109"}, +{"key":"key_111631201031","value":"value_306198154984145110"}, +{"key":"key_111631386116","value":"value_148157611279810869"}, +{"key":"key_111631631331","value":"value_163691211209711785"}, +{"key":"key_111636458129","value":"value_961321659990138101"}, +{"key":"key_111641042784","value":"value_144110110998755101"}, +{"key":"key_111645058491","value":"value_949795151138677088"}, +{"key":"key_111648410913","value":"value_745521110656391828"}, +{"key":"key_111648511410","value":"value_110599712111113011"}, +{"key":"key_111651117480","value":"value_101100139987669691"}, +{"key":"key_111661361031","value":"value_122107164129127599"}, +{"key":"key_111671281288","value":"value_131102140891581236"}, +{"key":"key_111679211785","value":"value_141651721151521471"}, +{"key":"key_111681151191","value":"value_851021187123892866"}, +{"key":"key_111681259012","value":"value_131865553739711145"}, +{"key":"key_111684866120","value":"value_156507410410611411"}, +{"key":"key_111688680681","value":"value_999234106125731327"}, +{"key":"key_111701241008","value":"value_135521227437134155"}, +{"key":"key_111701251041","value":"value_124805396122971031"}, +{"key":"key_111707110914","value":"value_106419311015110696"}, +{"key":"key_111711021601","value":"value_117116109941215410"}, +{"key":"key_111711141235","value":"value_461021101378214970"}, +{"key":"key_111718170961","value":"value_106126171111539413"}, +{"key":"key_111718610710","value":"value_142716464578368827"}, +{"key":"key_111731138713","value":"value_142791501211211051"}, +{"key":"key_111731201428","value":"value_135701421231281626"}, +{"key":"key_111736212915","value":"value_831091226270931081"}, +{"key":"key_111737111412","value":"value_568484104112146128"}, +{"key":"key_111737417758","value":"value_150131476273119143"}, +{"key":"key_111751131621","value":"value_137126127144719711"}, +{"key":"key_111751471121","value":"value_120119911136614645"}, +{"key":"key_111755411590","value":"value_109104621547372110"}, +{"key":"key_111759415210","value":"value_138112751211421353"}, +{"key":"key_111761021081","value":"value_133101109664368108"}, +{"key":"key_111761201191","value":"value_479382153150121110"}, +{"key":"key_111761351331","value":"value_109848668531556216"}, +{"key":"key_111769013060","value":"value_106981241081091401"}, +{"key":"key_111771391517","value":"value_110142109946841112"}, +{"key":"key_111777444407","value":"value_783997110971268987"}, +{"key":"key_111781211001","value":"value_615311711213860461"}, +{"key":"key_111786015991","value":"value_112141686689368413"}, +{"key":"key_111791229459","value":"value_991351011361271551"}, +{"key":"key_111801241061","value":"value_381089711110711214"}, +{"key":"key_111807210412","value":"value_153117971257873973"}, +{"key":"key_111809911836","value":"value_148871014812191791"}, +{"key":"key_111811111518","value":"value_123125112154601161"}, +{"key":"key_111816685122","value":"value_641039075731291828"}, +{"key":"key_111817383123","value":"value_114107238211714268"}, +{"key":"key_111821071421","value":"value_117156132156915911"}, +{"key":"key_111821221691","value":"value_140121101941451341"}, +{"key":"key_111821286810","value":"value_122651079415682861"}, +{"key":"key_111829811313","value":"value_998493131511339689"}, +{"key":"key_111835415476","value":"value_867886919910210779"}, +{"key":"key_111837510264","value":"value_861211191031231536"}, +{"key":"key_111838214170","value":"value_100133671231021579"}, +{"key":"key_111841508780","value":"value_148135119118157901"}, +{"key":"key_111841669415","value":"value_871601091111241391"}, +{"key":"key_111847494152","value":"value_104103111136117106"}, +{"key":"key_111851156111","value":"value_815976679880681241"}, +{"key":"key_111851176012","value":"value_891067217014298146"}, +{"key":"key_111851401081","value":"value_107861764473986910"}, +{"key":"key_111861116515","value":"value_159764064147748513"}, +{"key":"key_111869249634","value":"value_931361597216499177"}, +{"key":"key_111871357812","value":"value_845913911476155142"}, +{"key":"key_111881074278","value":"value_961379173110109157"}, +{"key":"key_111881104581","value":"value_111859669102116498"}, +{"key":"key_111881561065","value":"value_919713911851163921"}, +{"key":"key_111886276128","value":"value_807634127133121165"}, +{"key":"key_111889196109","value":"value_133947257141561111"}, +{"key":"key_111891128614","value":"value_519313617411293858"}, +{"key":"key_111891199910","value":"value_857880141105835755"}, +{"key":"key_111898217146","value":"value_143721321128312756"}, +{"key":"key_111899511510","value":"value_111709910413711912"}, +{"key":"key_111899786129","value":"value_120102106134105113"}, +{"key":"key_111901231137","value":"value_101114125109891411"}, +{"key":"key_111901238012","value":"value_451591095876554899"}, +{"key":"key_111901429570","value":"value_138948311695123531"}, +{"key":"key_111907613117","value":"value_104648813915077120"}, +{"key":"key_111909481921","value":"value_794611513324521251"}, +{"key":"key_111919512316","value":"value_996092152551831429"}, +{"key":"key_111919813069","value":"value_826488137841261318"}, +{"key":"key_111931371201","value":"value_112102841004813592"}, +{"key":"key_111931747693","value":"value_100681171031169190"}, +{"key":"key_111939515079","value":"value_711031459082461075"}, +{"key":"key_111941101061","value":"value_100168993120128999"}, +{"key":"key_111941117811","value":"value_531511778596945416"}, +{"key":"key_111941178695","value":"value_911461419113372129"}, +{"key":"key_111941351475","value":"value_806111917915016613"}, +{"key":"key_111941471061","value":"value_122651155917216384"}, +{"key":"key_111946519410","value":"value_114110907970831387"}, +{"key":"key_111948157108","value":"value_921539282135941157"}, +{"key":"key_111951019689","value":"value_116961251221051361"}, +{"key":"key_111951421301","value":"value_108163139861305574"}, +{"key":"key_111958210850","value":"value_951046411381150118"}, +{"key":"key_111959713414","value":"value_131511241057884108"}, +{"key":"key_111959871102","value":"value_108696688109125102"}, +{"key":"key_111961128286","value":"value_117147138120173112"}, +{"key":"key_111961151286","value":"value_641081129684576999"}, +{"key":"key_111961198868","value":"value_123110989871136418"}, +{"key":"key_111961341241","value":"value_127911351161098613"}, +{"key":"key_111961951349","value":"value_117523715516563998"}, +{"key":"key_111975214710","value":"value_114567270104107144"}, +{"key":"key_111980104511","value":"value_108841321671211541"}, +{"key":"key_111981031281","value":"value_108144126120617210"}, +{"key":"key_111981231394","value":"value_108875673998638111"}, +{"key":"key_111985417646","value":"value_996294119130841198"}, +{"key":"key_111987813511","value":"value_586886768611412113"}, +{"key":"key_111991041189","value":"value_112971241051306610"}, +{"key":"key_111991191431","value":"value_431075876977815214"}, +{"key":"key_112079041163","value":"value_789967137118891041"}, +{"key":"key_112100128666","value":"value_108957693127977514"}, +{"key":"key_112100448498","value":"value_141999573759210513"}, +{"key":"key_112100621218","value":"value_511376149146124911"}, +{"key":"key_112100971515","value":"value_136751531111389690"}, +{"key":"key_112101114132","value":"value_154134143142981271"}, +{"key":"key_112101146129","value":"value_155744415165158102"}, +{"key":"key_112101157107","value":"value_851437285134651356"}, +{"key":"key_112102102146","value":"value_108124144109751123"}, +{"key":"key_112102103401","value":"value_689611185909713611"}, +{"key":"key_112102141771","value":"value_134841351217869797"}, +{"key":"key_112102738180","value":"value_799912510410213698"}, +{"key":"key_112102789863","value":"value_101145118816086104"}, +{"key":"key_112102926212","value":"value_113120108116150151"}, +{"key":"key_112103127109","value":"value_130116118119186126"}, +{"key":"key_112103133534","value":"value_112115112912064901"}, +{"key":"key_112103175118","value":"value_566810370981941111"}, +{"key":"key_112103471378","value":"value_158811503912379776"}, +{"key":"key_112103731061","value":"value_122836125937469109"}, +{"key":"key_112104109175","value":"value_898610311082819816"}, +{"key":"key_112104131991","value":"value_123113921519311012"}, +{"key":"key_112104133143","value":"value_671308514843106761"}, +{"key":"key_112104140137","value":"value_125959614059444082"}, +{"key":"key_112104158112","value":"value_146479598136143142"}, +{"key":"key_112104528094","value":"value_879288147103163127"}, +{"key":"key_112104901699","value":"value_881263172181661288"}, +{"key":"key_112105111793","value":"value_100876313916911314"}, +{"key":"key_112105150153","value":"value_839112910416713482"}, +{"key":"key_112106116701","value":"value_154611359510685815"}, +{"key":"key_112106117145","value":"value_136138111912911914"}, +{"key":"key_112106125105","value":"value_151138126431391339"}, +{"key":"key_112106529275","value":"value_165959810313815677"}, +{"key":"key_112107176484","value":"value_126618852715114513"}, +{"key":"key_112107458013","value":"value_821299311612713210"}, +{"key":"key_112107757099","value":"value_741371251421425714"}, +{"key":"key_112107911491","value":"value_959813412695126991"}, +{"key":"key_112108105111","value":"value_618212187131159949"}, +{"key":"key_112108161101","value":"value_897472621331851531"}, +{"key":"key_112108711169","value":"value_101114111841001501"}, +{"key":"key_112109126841","value":"value_941071201401467914"}, +{"key":"key_112109146777","value":"value_110811088288901031"}, +{"key":"key_112109551201","value":"value_153873286115816861"}, +{"key":"key_112109861281","value":"value_120135113824696477"}, +{"key":"key_112110107116","value":"value_125100411498810748"}, +{"key":"key_112110153134","value":"value_118159311210339158"}, +{"key":"key_112110881441","value":"value_111981681398190128"}, +{"key":"key_112110886513","value":"value_911098320813710414"}, +{"key":"key_112111011451","value":"value_158621268912571164"}, +{"key":"key_112111105105","value":"value_140677910976120150"}, +{"key":"key_112111144143","value":"value_758080769766100601"}, +{"key":"key_112111974310","value":"value_127167125100113137"}, +{"key":"key_112112131139","value":"value_748211612396581291"}, +{"key":"key_112113126125","value":"value_561331395811772831"}, +{"key":"key_112113931429","value":"value_140931268743113130"}, +{"key":"key_112113971536","value":"value_805714641191351228"}, +{"key":"key_112114113619","value":"value_123135851175494851"}, +{"key":"key_112114118541","value":"value_167131124141591231"}, +{"key":"key_112114130160","value":"value_968367102126859610"}, +{"key":"key_112114261858","value":"value_147587476161841011"}, +{"key":"key_112115133114","value":"value_566772125103106851"}, +{"key":"key_112115691091","value":"value_152129170129149126"}, +{"key":"key_112115702415","value":"value_118124651049610314"}, +{"key":"key_112115819812","value":"value_539991141121307810"}, +{"key":"key_112116841411","value":"value_809310210299154123"}, +{"key":"key_112117101951","value":"value_951481235410277139"}, +{"key":"key_112117828344","value":"value_981071551071307399"}, +{"key":"key_112117839510","value":"value_126112571101461191"}, +{"key":"key_112117947215","value":"value_109101141106138921"}, +{"key":"key_112118150469","value":"value_131923343177135786"}, +{"key":"key_112118591151","value":"value_721477812410913461"}, +{"key":"key_112118621421","value":"value_153155981281681001"}, +{"key":"key_112118971051","value":"value_173533511411018171"}, +{"key":"key_112119108691","value":"value_951221231501045891"}, +{"key":"key_112119148127","value":"value_161126126114688673"}, +{"key":"key_112119747599","value":"value_129109134919374155"}, +{"key":"key_112120611106","value":"value_616419876164129481"}, +{"key":"key_112120648612","value":"value_921087560123103117"}, +{"key":"key_112120761351","value":"value_134138821538614314"}, +{"key":"key_112121115859","value":"value_107113816575681661"}, +{"key":"key_112121124158","value":"value_629297146131751311"}, +{"key":"key_112121521491","value":"value_112681141041196890"}, +{"key":"key_112121996781","value":"value_849510413014474141"}, +{"key":"key_112122104152","value":"value_130947414155565986"}, +{"key":"key_112123735796","value":"value_123115119846911210"}, +{"key":"key_112123781334","value":"value_811067711393506782"}, +{"key":"key_112124110489","value":"value_688910557821161758"}, +{"key":"key_112124118401","value":"value_145691362961176160"}, +{"key":"key_112124151151","value":"value_111891021097695871"}, +{"key":"key_112124210113","value":"value_756017611112314739"}, +{"key":"key_112124849369","value":"value_106153175160112149"}, +{"key":"key_112126109136","value":"value_113125117651131211"}, +{"key":"key_112126116156","value":"value_104472378761531751"}, +{"key":"key_112127891191","value":"value_118130601566612612"}, +{"key":"key_112127921049","value":"value_138125176576012876"}, +{"key":"key_112128115175","value":"value_131739258165971151"}, +{"key":"key_112128186105","value":"value_783991147126130116"}, +{"key":"key_112128412814","value":"value_511131151291417915"}, +{"key":"key_112129109157","value":"value_948811814166183138"}, +{"key":"key_112129112643","value":"value_192608812071551701"}, +{"key":"key_112129132948","value":"value_691401261438412393"}, +{"key":"key_112129159151","value":"value_197836910915264158"}, +{"key":"key_112130129191","value":"value_140123118727067120"}, +{"key":"key_112132451531","value":"value_158931061351105290"}, +{"key":"key_112133117120","value":"value_103156931188712817"}, +{"key":"key_112133807915","value":"value_895810195104741977"}, +{"key":"key_112134164153","value":"value_148119110100131961"}, +{"key":"key_112136112651","value":"value_587070142106102687"}, +{"key":"key_112137117764","value":"value_131701321031571087"}, +{"key":"key_112137761081","value":"value_741011347913912212"}, +{"key":"key_112139156123","value":"value_111781171141406310"}, +{"key":"key_112139581358","value":"value_112129115108541121"}, +{"key":"key_112139681628","value":"value_190671101301121101"}, +{"key":"key_112139767711","value":"value_721451106188156671"}, +{"key":"key_112139961275","value":"value_881377111589981549"}, +{"key":"key_112141118651","value":"value_122138107118100136"}, +{"key":"key_112141143881","value":"value_999842773216914369"}, +{"key":"key_112141927316","value":"value_177114547510415410"}, +{"key":"key_112142114145","value":"value_104130160152331731"}, +{"key":"key_112142877253","value":"value_142105160115745114"}, +{"key":"key_112143100755","value":"value_158127162981096850"}, +{"key":"key_112143137521","value":"value_921231156815810610"}, +{"key":"key_112144137109","value":"value_112190991659210610"}, +{"key":"key_112144827412","value":"value_114128137834712999"}, +{"key":"key_112144841119","value":"value_811611448160789614"}, +{"key":"key_112144977816","value":"value_132747113888411313"}, +{"key":"key_112145120821","value":"value_102117769012510984"}, +{"key":"key_112145871311","value":"value_180155683799100741"}, +{"key":"key_112146137948","value":"value_831151327464128106"}, +{"key":"key_112147144100","value":"value_135132184166110981"}, +{"key":"key_112147741551","value":"value_120871171151381401"}, +{"key":"key_112150143111","value":"value_120111101705194200"}, +{"key":"key_112151153122","value":"value_661361111389897781"}, +{"key":"key_112151641271","value":"value_831084613648118562"}, +{"key":"key_112151921304","value":"value_131117457511210012"}, +{"key":"key_112152107981","value":"value_114751231549456311"}, +{"key":"key_112152133101","value":"value_147154109111858013"}, +{"key":"key_112152891621","value":"value_153119491211497514"}, +{"key":"key_112152998614","value":"value_808781126117168146"}, +{"key":"key_112153701181","value":"value_521557963105666589"}, +{"key":"key_112154153164","value":"value_119636168140858111"}, +{"key":"key_112155401621","value":"value_629313211454631429"}, +{"key":"key_112156729314","value":"value_721359082117891211"}, +{"key":"key_112156769687","value":"value_122477682177741591"}, +{"key":"key_112158651661","value":"value_131846183133132731"}, +{"key":"key_112159911361","value":"value_157751111536447511"}, +{"key":"key_112160946010","value":"value_103871836813193116"}, +{"key":"key_112160958614","value":"value_147122128122206874"}, +{"key":"key_112164110551","value":"value_921211081361041241"}, +{"key":"key_112166114661","value":"value_157158521175347805"}, +{"key":"key_112169161871","value":"value_979912296951396811"}, +{"key":"key_112174118107","value":"value_106889791919914210"}, +{"key":"key_112178131091","value":"value_869816090891706519"}, +{"key":"key_112179121579","value":"value_811358885971035278"}, +{"key":"key_112180871201","value":"value_106178881138444907"}, +{"key":"key_112185119721","value":"value_701167411716273181"}, +{"key":"key_112189111191","value":"value_111120143157711161"}, +{"key":"key_112191568010","value":"value_148152125651261351"}, +{"key":"key_112195701111","value":"value_137926685799613010"}, +{"key":"key_112202104859","value":"value_291168569849361151"}, +{"key":"key_112212489834","value":"value_121120112142701317"}, +{"key":"key_112325412987","value":"value_135109124109154183"}, +{"key":"key_112351131491","value":"value_132118112157554795"}, +{"key":"key_112351301238","value":"value_478212313011895145"}, +{"key":"key_112371309483","value":"value_644311819413964110"}, +{"key":"key_112371559313","value":"value_651471371437095125"}, +{"key":"key_112429189601","value":"value_119748089119131118"}, +{"key":"key_112431441179","value":"value_641331361301311198"}, +{"key":"key_112451532711","value":"value_231181001181211121"}, +{"key":"key_112461181021","value":"value_112713596688298845"}, +{"key":"key_112461364586","value":"value_106150141561371151"}, +{"key":"key_112501141046","value":"value_791991131011111311"}, +{"key":"key_112501551301","value":"value_124716410919415712"}, +{"key":"key_112509111954","value":"value_104669157137621326"}, +{"key":"key_112511189546","value":"value_124958656761171341"}, +{"key":"key_112517411410","value":"value_162137581241094774"}, +{"key":"key_112519973981","value":"value_121821311217216672"}, +{"key":"key_112531111047","value":"value_757214511999908710"}, +{"key":"key_112535679101","value":"value_275715811985120917"}, +{"key":"key_112541131651","value":"value_979513888131120166"}, +{"key":"key_112541187912","value":"value_126117101974510619"}, +{"key":"key_112575157157","value":"value_123169561121065815"}, +{"key":"key_112578678951","value":"value_119785881110136160"}, +{"key":"key_112591081198","value":"value_381258285105418592"}, +{"key":"key_112596910797","value":"value_117881001551251161"}, +{"key":"key_112609610568","value":"value_101951271771078613"}, +{"key":"key_112617110910","value":"value_909464127148871231"}, +{"key":"key_112636311312","value":"value_141784662851133910"}, +{"key":"key_112641241171","value":"value_688694901771148613"}, +{"key":"key_112648812512","value":"value_102104119931299013"}, +{"key":"key_112651032873","value":"value_118128204766631678"}, +{"key":"key_112655698586","value":"value_149131103180171105"}, +{"key":"key_112658699124","value":"value_105189819614993739"}, +{"key":"key_112659514718","value":"value_778811712396107100"}, +{"key":"key_112661498981","value":"value_331267511197102160"}, +{"key":"key_112664412299","value":"value_155941041421001801"}, +{"key":"key_112667210510","value":"value_111859714391125157"}, +{"key":"key_112669515312","value":"value_851107810311875110"}, +{"key":"key_112671228013","value":"value_130139586088671121"}, +{"key":"key_112671451119","value":"value_141137156116179160"}, +{"key":"key_112676928153","value":"value_756814515911535135"}, +{"key":"key_112678849107","value":"value_118449611613941819"}, +{"key":"key_112688513790","value":"value_102592911213897141"}, +{"key":"key_112689786744","value":"value_976511724111144514"}, +{"key":"key_112711689076","value":"value_538913264799511010"}, +{"key":"key_112721191651","value":"value_164591191047017711"}, +{"key":"key_112721461211","value":"value_140839236907310881"}, +{"key":"key_112726775708","value":"value_110821601071381497"}, +{"key":"key_112727811212","value":"value_143116798477429110"}, +{"key":"key_112731161541","value":"value_968813311813186851"}, +{"key":"key_112731817796","value":"value_117101728939991911"}, +{"key":"key_112741048075","value":"value_986497160112166831"}, +{"key":"key_112761489194","value":"value_787295101111136831"}, +{"key":"key_112771021097","value":"value_109116148471151063"}, +{"key":"key_112771108196","value":"value_116381021159294975"}, +{"key":"key_112771198980","value":"value_847412712588701221"}, +{"key":"key_112777410397","value":"value_109121205413311272"}, +{"key":"key_112781491221","value":"value_631121251231008213"}, +{"key":"key_112788410013","value":"value_118124728282140154"}, +{"key":"key_112788414412","value":"value_133109391041271529"}, +{"key":"key_112791044097","value":"value_114911379614613910"}, +{"key":"key_112796181120","value":"value_171031171551367166"}, +{"key":"key_112798115110","value":"value_137104151162946011"}, +{"key":"key_112798610983","value":"value_119100861351427311"}, +{"key":"key_112807316412","value":"value_119117961168996119"}, +{"key":"key_112811021931","value":"value_368320102177172962"}, +{"key":"key_112811389691","value":"value_119117912711110590"}, +{"key":"key_112813612112","value":"value_111103121140112397"}, +{"key":"key_112816581113","value":"value_156111142133711661"}, +{"key":"key_112828910969","value":"value_141129912039011485"}, +{"key":"key_112831176612","value":"value_160135801401271626"}, +{"key":"key_112831181234","value":"value_164115158616912749"}, +{"key":"key_112831267713","value":"value_738612115415012310"}, +{"key":"key_112831391041","value":"value_136143634315841142"}, +{"key":"key_112831471586","value":"value_791269772726864125"}, +{"key":"key_112841001738","value":"value_117135721408213311"}, +{"key":"key_112841077812","value":"value_974797941771941138"}, +{"key":"key_112847768129","value":"value_905097641195211613"}, +{"key":"key_112848511191","value":"value_181133133651141301"}, +{"key":"key_112851121311","value":"value_791421647413614166"}, +{"key":"key_112861228513","value":"value_120129731581078010"}, +{"key":"key_112871311411","value":"value_134893949148865268"}, +{"key":"key_112876516465","value":"value_471351413510212087"}, +{"key":"key_112877117273","value":"value_591151315314033644"}, +{"key":"key_112879951551","value":"value_757694731161251631"}, +{"key":"key_112881048444","value":"value_561291028511291101"}, +{"key":"key_112881066310","value":"value_115103271271901121"}, +{"key":"key_112881317413","value":"value_946111373117103591"}, +{"key":"key_112881401558","value":"value_107968010814113611"}, +{"key":"key_112891121161","value":"value_991031151003915880"}, +{"key":"key_112891281791","value":"value_103171144136441181"}, +{"key":"key_112891464587","value":"value_123417310858148110"}, +{"key":"key_112898695608","value":"value_731451451508869511"}, +{"key":"key_112901071071","value":"value_161691351011019511"}, +{"key":"key_112901161058","value":"value_117141140188123845"}, +{"key":"key_112901271208","value":"value_521371348115611814"}, +{"key":"key_112903885941","value":"value_821441091161281251"}, +{"key":"key_112907111399","value":"value_162130105109136671"}, +{"key":"key_112907713012","value":"value_115149501341308912"}, +{"key":"key_112913478951","value":"value_721471121046015310"}, +{"key":"key_112915694801","value":"value_771138316411445731"}, +{"key":"key_112917310710","value":"value_141741295716411117"}, +{"key":"key_112921221161","value":"value_981379617312912115"}, +{"key":"key_112921411396","value":"value_114541028813315896"}, +{"key":"key_112927813671","value":"value_121136114571009912"}, +{"key":"key_112931575299","value":"value_937715417214367133"}, +{"key":"key_112935253166","value":"value_901361668784751381"}, +{"key":"key_112939312283","value":"value_100807711691102901"}, +{"key":"key_112941031045","value":"value_151975984123781001"}, +{"key":"key_112941189886","value":"value_777014910926111100"}, +{"key":"key_112941521591","value":"value_481131391131239110"}, +{"key":"key_112944211315","value":"value_791817672961278714"}, +{"key":"key_112951641256","value":"value_671431281261371131"}, +{"key":"key_112965583371","value":"value_122106154989082122"}, +{"key":"key_112965795858","value":"value_539612014015213878"}, +{"key":"key_112969879133","value":"value_111996614267101957"}, +{"key":"key_112975317510","value":"value_108103147821299379"}, +{"key":"key_112975711023","value":"value_864913915684111131"}, +{"key":"key_112976681001","value":"value_149118116651091028"}, +{"key":"key_112977970884","value":"value_845701547811577107"}, +{"key":"key_112979693120","value":"value_116102688311415010"}, +{"key":"key_112981168314","value":"value_429414753666583911"}, +{"key":"key_112981581451","value":"value_139967919166891541"}, +{"key":"key_112981608615","value":"value_158126538318514910"}, +{"key":"key_112996789100","value":"value_949411113687681571"}, +{"key":"key_112999211138","value":"value_107875514662689312"}, +{"key":"key_113016115735","value":"value_122699414512688166"}, +{"key":"key_113101115621","value":"value_781798476118101118"}, +{"key":"key_113101145686","value":"value_116941317811012210"}, +{"key":"key_113101501071","value":"value_911551471061168111"}, +{"key":"key_113101621022","value":"value_921061861341516883"}, +{"key":"key_113101981181","value":"value_138139161150848717"}, +{"key":"key_113102107148","value":"value_911547913114612070"}, +{"key":"key_113103101104","value":"value_111861041009414278"}, +{"key":"key_113103115836","value":"value_125159788111411214"}, +{"key":"key_113103151100","value":"value_107143935413588122"}, +{"key":"key_113103591058","value":"value_119127747714170131"}, +{"key":"key_113104105146","value":"value_130105641218410513"}, +{"key":"key_113104111511","value":"value_141149999013810261"}, +{"key":"key_113104154122","value":"value_180115755890651067"}, +{"key":"key_113104401771","value":"value_731109615410412811"}, +{"key":"key_113105117103","value":"value_117108819214212295"}, +{"key":"key_113105118179","value":"value_109661039210574103"}, +{"key":"key_113105245271","value":"value_441001394672154951"}, +{"key":"key_113106119481","value":"value_113150178741049014"}, +{"key":"key_113106146105","value":"value_966910685871601431"}, +{"key":"key_113106220116","value":"value_837961139931285982"}, +{"key":"key_113106291021","value":"value_721219911499145144"}, +{"key":"key_113107101145","value":"value_135163614379861338"}, +{"key":"key_113107118961","value":"value_551317466878291116"}, +{"key":"key_113107291601","value":"value_539614315572124118"}, +{"key":"key_113108114711","value":"value_124153911001451105"}, +{"key":"key_113108134126","value":"value_123851271151479510"}, +{"key":"key_113108155114","value":"value_111991046414251161"}, +{"key":"key_113108871631","value":"value_571111511381141277"}, +{"key":"key_113109152142","value":"value_131878315074707694"}, +{"key":"key_113109171611","value":"value_173135958869130102"}, +{"key":"key_113109847214","value":"value_697118214181852710"}, +{"key":"key_113110631379","value":"value_126631161391181027"}, +{"key":"key_113110761257","value":"value_108458610679127776"}, +{"key":"key_113111109128","value":"value_776913011713232737"}, +{"key":"key_113111134123","value":"value_155134861241038518"}, +{"key":"key_113111156140","value":"value_766011013511685136"}, +{"key":"key_113111771421","value":"value_135841301156753130"}, +{"key":"key_113112172821","value":"value_871316696102136921"}, +{"key":"key_113113168106","value":"value_556812011115614414"}, +{"key":"key_113114143135","value":"value_109105941651001588"}, +{"key":"key_113114164125","value":"value_989251999658241325"}, +{"key":"key_113114172857","value":"value_120205955098138671"}, +{"key":"key_113114551391","value":"value_126109143691157712"}, +{"key":"key_113114702712","value":"value_116539212791171881"}, +{"key":"key_113114921209","value":"value_731438813359137165"}, +{"key":"key_113115124120","value":"value_132121156101150136"}, +{"key":"key_113115147101","value":"value_102919410263118117"}, +{"key":"key_113115165109","value":"value_137727810611084476"}, +{"key":"key_113115237709","value":"value_129126961481016812"}, +{"key":"key_113115981635","value":"value_135949911889601071"}, +{"key":"key_113116102188","value":"value_124166881036765102"}, +{"key":"key_113116108661","value":"value_515661108921001091"}, +{"key":"key_113116112879","value":"value_129111116119153154"}, +{"key":"key_113116144601","value":"value_169793490556557731"}, +{"key":"key_113116154141","value":"value_105159103115111239"}, +{"key":"key_113116291217","value":"value_128109113107967898"}, +{"key":"key_113116678953","value":"value_601257613713411779"}, +{"key":"key_113116766516","value":"value_916016554879485147"}, +{"key":"key_113116787913","value":"value_771221091189965641"}, +{"key":"key_113117111621","value":"value_638111215214795118"}, +{"key":"key_113117129571","value":"value_661321145113913575"}, +{"key":"key_113117788411","value":"value_929614488841101131"}, +{"key":"key_113117951231","value":"value_102951457671961049"}, +{"key":"key_113118115538","value":"value_149110104176791311"}, +{"key":"key_113119141136","value":"value_177839067112901651"}, +{"key":"key_113119163141","value":"value_831629713712271116"}, +{"key":"key_113121133778","value":"value_731581115416063516"}, +{"key":"key_113121811063","value":"value_101121491271016324"}, +{"key":"key_113122604490","value":"value_115669813186104939"}, +{"key":"key_113123578388","value":"value_148951091321871211"}, +{"key":"key_113124809413","value":"value_145104138162133138"}, +{"key":"key_113125146120","value":"value_581401231101141021"}, +{"key":"key_113125669412","value":"value_152991037375731188"}, +{"key":"key_113126113111","value":"value_106103811501059297"}, +{"key":"key_113126145118","value":"value_162578163668914210"}, +{"key":"key_113126941478","value":"value_157998713211486138"}, +{"key":"key_113127110125","value":"value_103138371076913115"}, +{"key":"key_113127142797","value":"value_103129681011028112"}, +{"key":"key_113127641321","value":"value_148871181257512310"}, +{"key":"key_113127947920","value":"value_155856145909481629"}, +{"key":"key_113128136678","value":"value_698215912810610110"}, +{"key":"key_113128646611","value":"value_145119271039673922"}, +{"key":"key_113129118105","value":"value_964555968412812815"}, +{"key":"key_113129726810","value":"value_165949380118711471"}, +{"key":"key_113131098215","value":"value_149130148184941281"}, +{"key":"key_113131107133","value":"value_160491764912558157"}, +{"key":"key_113131114158","value":"value_421099010174921376"}, +{"key":"key_113131142571","value":"value_129134661341781891"}, +{"key":"key_113131153137","value":"value_108178171686278555"}, +{"key":"key_113131681499","value":"value_101170111100911171"}, +{"key":"key_113132104114","value":"value_151126119127134111"}, +{"key":"key_113132112966","value":"value_862001241431131188"}, +{"key":"key_113133104110","value":"value_711071068697171148"}, +{"key":"key_113133112645","value":"value_103664510714680143"}, +{"key":"key_113133116149","value":"value_127931303899173131"}, +{"key":"key_113133471085","value":"value_781391071618461157"}, +{"key":"key_113135138100","value":"value_767572109901561318"}, +{"key":"key_113135661224","value":"value_168939447133115128"}, +{"key":"key_113135897412","value":"value_116801202690921429"}, +{"key":"key_113136118601","value":"value_111117781369911111"}, +{"key":"key_113136578362","value":"value_769153956695109948"}, +{"key":"key_113136669717","value":"value_127141100821186211"}, +{"key":"key_113136753289","value":"value_981325774141768483"}, +{"key":"key_113136897813","value":"value_839212012972771076"}, +{"key":"key_113137113104","value":"value_821701175712810815"}, +{"key":"key_113137125185","value":"value_142138121551126013"}, +{"key":"key_113137831051","value":"value_651189670113125119"}, +{"key":"key_113137891191","value":"value_731531119180105451"}, +{"key":"key_113138118139","value":"value_931697867917011695"}, +{"key":"key_113139102174","value":"value_126126301066416077"}, +{"key":"key_113139603613","value":"value_719153115116140124"}, +{"key":"key_113139661341","value":"value_113144132121111111"}, +{"key":"key_113139671091","value":"value_146859814171117931"}, +{"key":"key_113140116737","value":"value_251921401791461261"}, +{"key":"key_113140631109","value":"value_891485330547769109"}, +{"key":"key_113141114611","value":"value_134809765107159140"}, +{"key":"key_113141147108","value":"value_101911801161081566"}, +{"key":"key_113142971095","value":"value_109649810412213465"}, +{"key":"key_113146108101","value":"value_934968132105991191"}, +{"key":"key_113146661131","value":"value_931201343498116101"}, +{"key":"key_113146771567","value":"value_605773123947012782"}, +{"key":"key_113147147154","value":"value_824515410916652612"}, +{"key":"key_113147829259","value":"value_951551329691134794"}, +{"key":"key_113148127123","value":"value_591051231016110513"}, +{"key":"key_113148150991","value":"value_126739893142161127"}, +{"key":"key_113149172648","value":"value_671081246911283761"}, +{"key":"key_113150811069","value":"value_621298111732104905"}, +{"key":"key_113152110101","value":"value_548295119581518315"}, +{"key":"key_113152170133","value":"value_143129911541219214"}, +{"key":"key_113152721301","value":"value_818673119174112601"}, +{"key":"key_113153120512","value":"value_100153129791051341"}, +{"key":"key_113154132578","value":"value_981515810980918813"}, +{"key":"key_113156156133","value":"value_100128115851751201"}, +{"key":"key_113158145781","value":"value_120116119851211821"}, +{"key":"key_113158631029","value":"value_809510013611084841"}, +{"key":"key_113159774611","value":"value_145601331051163616"}, +{"key":"key_113160125698","value":"value_161116149165471435"}, +{"key":"key_113160141142","value":"value_491082869123101112"}, +{"key":"key_113161117145","value":"value_848099182907689154"}, +{"key":"key_113161135124","value":"value_113149701211621269"}, +{"key":"key_113161321121","value":"value_668111811110779841"}, +{"key":"key_113163109496","value":"value_103241161251081761"}, +{"key":"key_113169127104","value":"value_135411576777114851"}, +{"key":"key_113169131157","value":"value_104611191129963747"}, +{"key":"key_113170139811","value":"value_631261224416315395"}, +{"key":"key_113171107159","value":"value_109133471119913950"}, +{"key":"key_113184105118","value":"value_791487998174901691"}, +{"key":"key_113187118119","value":"value_141931349810966102"}, +{"key":"key_113193100127","value":"value_731326099849710887"}, +{"key":"key_113259198137","value":"value_133119144106128156"}, +{"key":"key_113289375104","value":"value_741181371601021181"}, +{"key":"key_113311408514","value":"value_112881079314112288"}, +{"key":"key_113329713152","value":"value_896612412512078997"}, +{"key":"key_113331301788","value":"value_107158121171923794"}, +{"key":"key_113348977221","value":"value_129122928494148151"}, +{"key":"key_113381476487","value":"value_111100159152658512"}, +{"key":"key_113421096912","value":"value_114114140511318516"}, +{"key":"key_113427110711","value":"value_127135827610311010"}, +{"key":"key_113431471174","value":"value_561195611611316891"}, +{"key":"key_113431701071","value":"value_119113131946211510"}, +{"key":"key_113468057119","value":"value_681058924100961439"}, +{"key":"key_113476692508","value":"value_121134180918510512"}, +{"key":"key_113511181046","value":"value_451597568114651197"}, +{"key":"key_113511201591","value":"value_981121151651331601"}, +{"key":"key_113531059114","value":"value_261053517214975141"}, +{"key":"key_113541191058","value":"value_142145103115688698"}, +{"key":"key_113551571266","value":"value_811421011116512311"}, +{"key":"key_113567637125","value":"value_147108122591451031"}, +{"key":"key_113579697149","value":"value_114100110141109168"}, +{"key":"key_113581309867","value":"value_976316212414286115"}, +{"key":"key_113597482931","value":"value_121151195115101120"}, +{"key":"key_113608098841","value":"value_541239915512812377"}, +{"key":"key_113611481111","value":"value_101141118779274132"}, +{"key":"key_113616911014","value":"value_141128166949410411"}, +{"key":"key_113626495161","value":"value_991851391101249788"}, +{"key":"key_113631347810","value":"value_115112119981011021"}, +{"key":"key_113641581161","value":"value_991695256127118109"}, +{"key":"key_113641588110","value":"value_117861019869721446"}, +{"key":"key_113642610572","value":"value_838012057939910010"}, +{"key":"key_113648410782","value":"value_101134881029716780"}, +{"key":"key_113648711586","value":"value_541391231488893131"}, +{"key":"key_113651111511","value":"value_134111701051121417"}, +{"key":"key_113657143106","value":"value_103164621199412561"}, +{"key":"key_113658266101","value":"value_127175103435713511"}, +{"key":"key_113658711511","value":"value_110718510710813976"}, +{"key":"key_113671319983","value":"value_113133596596141421"}, +{"key":"key_113681014110","value":"value_105113971398412513"}, +{"key":"key_113689610111","value":"value_104116531611201194"}, +{"key":"key_113697012210","value":"value_971081127279134162"}, +{"key":"key_113701171476","value":"value_478580114105786812"}, +{"key":"key_113701197615","value":"value_118148122101147641"}, +{"key":"key_113706113013","value":"value_729219713376614791"}, +{"key":"key_113706462751","value":"value_595811264965996152"}, +{"key":"key_113707323493","value":"value_116681081282542731"}, +{"key":"key_113709613413","value":"value_118125126112124140"}, +{"key":"key_113711271104","value":"value_921501181471199911"}, +{"key":"key_113717410951","value":"value_116163104939515413"}, +{"key":"key_113721579136","value":"value_133921219473126908"}, +{"key":"key_113731328275","value":"value_761321059610918792"}, +{"key":"key_113739910613","value":"value_118102431321047710"}, +{"key":"key_113741671463","value":"value_103131144673791961"}, +{"key":"key_113754413299","value":"value_178130491257612013"}, +{"key":"key_113759710083","value":"value_107985666148145635"}, +{"key":"key_113761501711","value":"value_781127219049121451"}, +{"key":"key_113769282140","value":"value_123761831001326511"}, +{"key":"key_113769792104","value":"value_112114167581566811"}, +{"key":"key_113771661038","value":"value_108411071538611210"}, +{"key":"key_113776217058","value":"value_876396137124861121"}, +{"key":"key_113781131581","value":"value_139789716150771354"}, +{"key":"key_113781901681","value":"value_971571188517214211"}, +{"key":"key_113791298356","value":"value_351411361031429613"}, +{"key":"key_113791591021","value":"value_611681021549490161"}, +{"key":"key_113811437811","value":"value_611238311384381311"}, +{"key":"key_113814410211","value":"value_124194787971110131"}, +{"key":"key_113814696931","value":"value_101501249277571021"}, +{"key":"key_113815614114","value":"value_128949958152129826"}, +{"key":"key_113818986144","value":"value_177951194813713714"}, +{"key":"key_113821391001","value":"value_921441341441298296"}, +{"key":"key_113821545233","value":"value_175110398160311051"}, +{"key":"key_113821677313","value":"value_891501078610387160"}, +{"key":"key_113821914218","value":"value_150102971064710859"}, +{"key":"key_113824214615","value":"value_544512215011815213"}, +{"key":"key_113831621211","value":"value_921428611415780104"}, +{"key":"key_113831639091","value":"value_759777537693721161"}, +{"key":"key_113837711012","value":"value_607314611070911127"}, +{"key":"key_113838313313","value":"value_104172481277393135"}, +{"key":"key_113839977221","value":"value_711371571501031231"}, +{"key":"key_113841109865","value":"value_107887813511999511"}, +{"key":"key_113841241281","value":"value_117381481431561141"}, +{"key":"key_113841551368","value":"value_696311613751531325"}, +{"key":"key_113841576457","value":"value_117421008286130664"}, +{"key":"key_113851011288","value":"value_105774610812615739"}, +{"key":"key_113851109732","value":"value_615481178109561611"}, +{"key":"key_113851391697","value":"value_157126124142149107"}, +{"key":"key_113859188841","value":"value_103651261239211211"}, +{"key":"key_113859857146","value":"value_471161258340104161"}, +{"key":"key_113861021411","value":"value_118617445509517010"}, +{"key":"key_113861021441","value":"value_837710047886667128"}, +{"key":"key_113861059441","value":"value_836011961747514230"}, +{"key":"key_113873191998","value":"value_971137774558715479"}, +{"key":"key_113877113812","value":"value_931251601149213771"}, +{"key":"key_113879912711","value":"value_144102135157147158"}, +{"key":"key_113881158565","value":"value_110139106130128116"}, +{"key":"key_113881189185","value":"value_751406611897811911"}, +{"key":"key_113881357314","value":"value_329591991076110513"}, +{"key":"key_113881491191","value":"value_117162124117134109"}, +{"key":"key_113881745576","value":"value_489587951727788591"}, +{"key":"key_113885567461","value":"value_451107810211511995"}, +{"key":"key_113891161026","value":"value_261651313483689511"}, +{"key":"key_113891218711","value":"value_147130110102556583"}, +{"key":"key_113891401261","value":"value_828362181146828314"}, +{"key":"key_113893498501","value":"value_103371321171911001"}, +{"key":"key_113896012113","value":"value_931691021608496111"}, +{"key":"key_113899664461","value":"value_134631291201371328"}, +{"key":"key_113899712847","value":"value_581533773829163104"}, +{"key":"key_113901151015","value":"value_121595613996721541"}, +{"key":"key_113905612310","value":"value_116636913751789914"}, +{"key":"key_113909115415","value":"value_884713789102117775"}, +{"key":"key_113909711074","value":"value_411235313298491221"}, +{"key":"key_113911001114","value":"value_397711413713288781"}, +{"key":"key_113911001511","value":"value_142112181038196951"}, +{"key":"key_113911046571","value":"value_641129017016553821"}, +{"key":"key_113911623010","value":"value_803356124581081581"}, +{"key":"key_113928993116","value":"value_831128711699138129"}, +{"key":"key_113929988162","value":"value_903910196426730827"}, +{"key":"key_113931031591","value":"value_651291421446613586"}, +{"key":"key_113931141141","value":"value_131671024985116119"}, +{"key":"key_113931146494","value":"value_951041329328781098"}, +{"key":"key_113931391209","value":"value_981161111297697123"}, +{"key":"key_113931721001","value":"value_671231791091107079"}, +{"key":"key_113935010599","value":"value_121138841546982166"}, +{"key":"key_113936210311","value":"value_901131078913579127"}, +{"key":"key_113938010293","value":"value_116975914313782106"}, +{"key":"key_113941211201","value":"value_154152601326891671"}, +{"key":"key_113941278916","value":"value_112123711426718217"}, +{"key":"key_113941514513","value":"value_102108837417989154"}, +{"key":"key_113947913752","value":"value_971035498120741029"}, +{"key":"key_113948111792","value":"value_100146771471411341"}, +{"key":"key_113951258279","value":"value_100119541011135012"}, +{"key":"key_113954614272","value":"value_132671071259292146"}, +{"key":"key_113958212317","value":"value_180727411790781071"}, +{"key":"key_113959572112","value":"value_134491049111611399"}, +{"key":"key_113961181231","value":"value_105132438943146721"}, +{"key":"key_113961341159","value":"value_841151161208713894"}, +{"key":"key_113965912115","value":"value_981211111341227348"}, +{"key":"key_113971009513","value":"value_796886721171359328"}, +{"key":"key_113971031179","value":"value_781421031798468119"}, +{"key":"key_113971241257","value":"value_846913214594981231"}, +{"key":"key_113971601058","value":"value_192133831189947948"}, +{"key":"key_113975113612","value":"value_941504316185851867"}, +{"key":"key_113978668114","value":"value_147949711012616378"}, +{"key":"key_113978780921","value":"value_156991138213311215"}, +{"key":"key_113978915891","value":"value_139106102631249095"}, +{"key":"key_113979095110","value":"value_941051331196638147"}, +{"key":"key_113981081711","value":"value_150103153859512267"}, +{"key":"key_113981255034","value":"value_721651001093310810"}, +{"key":"key_113981448712","value":"value_941087537105821049"}, +{"key":"key_113987912012","value":"value_521691328015315210"}, +{"key":"key_113988511210","value":"value_749612586771159113"}, +{"key":"key_113991031131","value":"value_891083541157624961"}, +{"key":"key_113991151246","value":"value_818884101149921065"}, +{"key":"key_113991568496","value":"value_941611039111313012"}, +{"key":"key_114100117119","value":"value_113481137714189947"}, +{"key":"key_114100118493","value":"value_113110109631148511"}, +{"key":"key_114100136146","value":"value_114127881051797149"}, +{"key":"key_114100176156","value":"value_130571391331381735"}, +{"key":"key_114101131154","value":"value_105941301281171181"}, +{"key":"key_114101761078","value":"value_128109748625937798"}, +{"key":"key_114102514699","value":"value_748594150721068913"}, +{"key":"key_114103112571","value":"value_120381009912184105"}, +{"key":"key_114103123135","value":"value_714485162111977113"}, +{"key":"key_114103128789","value":"value_141117729412713113"}, +{"key":"key_114103131919","value":"value_124901059615213577"}, +{"key":"key_114103467911","value":"value_133103157129107888"}, +{"key":"key_114103887953","value":"value_159621091526379996"}, +{"key":"key_114104119599","value":"value_153123125105149491"}, +{"key":"key_114104168471","value":"value_107131521407619272"}, +{"key":"key_114104581261","value":"value_156119147889710712"}, +{"key":"key_114104588910","value":"value_125262038282129761"}, +{"key":"key_114104826510","value":"value_908010292144925711"}, +{"key":"key_114105113106","value":"value_145571287276106117"}, +{"key":"key_114105138169","value":"value_761451251389055126"}, +{"key":"key_114105160162","value":"value_791161551431401461"}, +{"key":"key_114105671211","value":"value_142117331411221301"}, +{"key":"key_114105686491","value":"value_138521251418919310"}, +{"key":"key_114106102113","value":"value_351191101241225416"}, +{"key":"key_114106124291","value":"value_127120167661231537"}, +{"key":"key_114106146124","value":"value_589419211410853861"}, +{"key":"key_114106908374","value":"value_929490156948010412"}, +{"key":"key_114107111826","value":"value_721018711012374731"}, +{"key":"key_114107118179","value":"value_167687129130174891"}, +{"key":"key_114107461231","value":"value_741481171226313115"}, +{"key":"key_114107947811","value":"value_928613293108971299"}, +{"key":"key_114108127166","value":"value_981151461397698801"}, +{"key":"key_114109101955","value":"value_941181221081371011"}, +{"key":"key_114109106821","value":"value_397994129819741121"}, +{"key":"key_114109119931","value":"value_142132809118216414"}, +{"key":"key_114109821058","value":"value_116133110861271211"}, +{"key":"key_114109931331","value":"value_128631021381121081"}, +{"key":"key_114110100974","value":"value_152119110859510092"}, +{"key":"key_114110105431","value":"value_721336895111949297"}, +{"key":"key_114110109468","value":"value_811311451481479913"}, +{"key":"key_114110123361","value":"value_828311636125121911"}, +{"key":"key_114110133109","value":"value_861018011210553165"}, +{"key":"key_114110140101","value":"value_114116147123591048"}, +{"key":"key_114110148136","value":"value_144678672919113213"}, +{"key":"key_114110172159","value":"value_116164148541657315"}, +{"key":"key_114111311237","value":"value_103137126614180801"}, +{"key":"key_114111811051","value":"value_811124096156202528"}, +{"key":"key_114112120631","value":"value_163112787170143125"}, +{"key":"key_114112170126","value":"value_289343866410310341"}, +{"key":"key_114113176102","value":"value_102571156372871478"}, +{"key":"key_114114441141","value":"value_681121204316812513"}, +{"key":"key_114114776315","value":"value_915193169777412076"}, +{"key":"key_114114831319","value":"value_182122789611512169"}, +{"key":"key_114115146801","value":"value_126102951843810865"}, +{"key":"key_114115431087","value":"value_108621086755681218"}, +{"key":"key_114115668561","value":"value_741251071798216410"}, +{"key":"key_114115921341","value":"value_106848317594106113"}, +{"key":"key_114115971527","value":"value_971041351261177614"}, +{"key":"key_114116116169","value":"value_128698715412010510"}, +{"key":"key_114116138959","value":"value_121855478145139142"}, +{"key":"key_114116991221","value":"value_457110172729612734"}, +{"key":"key_114117100159","value":"value_107102142111113961"}, +{"key":"key_114117122679","value":"value_645911412311114996"}, +{"key":"key_114117471589","value":"value_131851341311335017"}, +{"key":"key_114118116165","value":"value_821921011048587137"}, +{"key":"key_114119107112","value":"value_139108144148117931"}, +{"key":"key_114119784114","value":"value_119906612512178831"}, +{"key":"key_114120142749","value":"value_781571099364271519"}, +{"key":"key_114120801526","value":"value_112125107123721138"}, +{"key":"key_114120931171","value":"value_112967311612984131"}, +{"key":"key_114121121116","value":"value_867512190107156189"}, +{"key":"key_114122655213","value":"value_132901261576620738"}, +{"key":"key_114123108801","value":"value_831111038316812759"}, +{"key":"key_114123130103","value":"value_133871671745110211"}, +{"key":"key_114123131148","value":"value_669062709884102151"}, +{"key":"key_114123811451","value":"value_611441391259312079"}, +{"key":"key_114124123657","value":"value_119105841195394133"}, +{"key":"key_114124705750","value":"value_129113783576511141"}, +{"key":"key_114126103128","value":"value_971249712671405613"}, +{"key":"key_114127351695","value":"value_116949615885121118"}, +{"key":"key_114128112664","value":"value_145671759299178721"}, +{"key":"key_114128671212","value":"value_905815012215114490"}, +{"key":"key_114128891219","value":"value_114121429212113887"}, +{"key":"key_114129131137","value":"value_729812112462108975"}, +{"key":"key_114129133961","value":"value_125781061201861149"}, +{"key":"key_114129179721","value":"value_118116731101236313"}, +{"key":"key_114129438915","value":"value_176931351261319689"}, +{"key":"key_114129978110","value":"value_101136641071038761"}, +{"key":"key_114130130911","value":"value_131107661327998841"}, +{"key":"key_114130173133","value":"value_145638613991147991"}, +{"key":"key_114130887985","value":"value_783915610314514612"}, +{"key":"key_114130931591","value":"value_101145929192608916"}, +{"key":"key_114131121151","value":"value_108101146111941448"}, +{"key":"key_114132856111","value":"value_105127581021289093"}, +{"key":"key_114132891541","value":"value_491027996106107116"}, +{"key":"key_114133124578","value":"value_109871861391491883"}, +{"key":"key_114134107128","value":"value_721021051191726998"}, +{"key":"key_114135645097","value":"value_811751376113012596"}, +{"key":"key_114135824516","value":"value_971027473577514452"}, +{"key":"key_114136100911","value":"value_102117999392916335"}, +{"key":"key_114136127150","value":"value_116871419981110142"}, +{"key":"key_114136191140","value":"value_148565110311110411"}, +{"key":"key_114136551361","value":"value_801411438163851494"}, +{"key":"key_114136971516","value":"value_177121102114839311"}, +{"key":"key_114138126105","value":"value_116128861088113582"}, +{"key":"key_114138141141","value":"value_106120761038133861"}, +{"key":"key_114139112971","value":"value_126155144173711311"}, +{"key":"key_114139121959","value":"value_959410461729411614"}, +{"key":"key_114139861021","value":"value_296013612211777791"}, +{"key":"key_114140848962","value":"value_328661653917213312"}, +{"key":"key_114141139157","value":"value_112988615411572127"}, +{"key":"key_114141561548","value":"value_108992215271113891"}, +{"key":"key_114141575091","value":"value_811544213958506210"}, +{"key":"key_114141688719","value":"value_771421234610013067"}, +{"key":"key_114141921426","value":"value_118100103461421099"}, +{"key":"key_114142931081","value":"value_981091231171091231"}, +{"key":"key_114143114124","value":"value_130881728680138874"}, +{"key":"key_114143143120","value":"value_124104136104180689"}, +{"key":"key_114144102143","value":"value_104124146103761511"}, +{"key":"key_114145138110","value":"value_105142104134421337"}, +{"key":"key_114146701328","value":"value_701279295117951031"}, +{"key":"key_114146831041","value":"value_621147616210598112"}, +{"key":"key_114146848517","value":"value_621129911711893778"}, +{"key":"key_114146932037","value":"value_135147567778967582"}, +{"key":"key_114147759912","value":"value_120921179810094921"}, +{"key":"key_114148105931","value":"value_104851306611412667"}, +{"key":"key_114148151141","value":"value_451321225981110971"}, +{"key":"key_114149531561","value":"value_143116135901388567"}, +{"key":"key_114150913810","value":"value_509597625411856143"}, +{"key":"key_114151114130","value":"value_105109117869916114"}, +{"key":"key_114151138103","value":"value_261331041241331211"}, +{"key":"key_114151661191","value":"value_499997110591366980"}, +{"key":"key_114151689611","value":"value_114717910410642102"}, +{"key":"key_114151691398","value":"value_150707311611128133"}, +{"key":"key_114152103121","value":"value_847614012397411427"}, +{"key":"key_114153135671","value":"value_106821022314317110"}, +{"key":"key_114153325914","value":"value_121457918011890458"}, +{"key":"key_114153621261","value":"value_107140371291276411"}, +{"key":"key_114155981396","value":"value_126949012858779085"}, +{"key":"key_114158144941","value":"value_597369156119147109"}, +{"key":"key_114159135881","value":"value_658560841701201006"}, +{"key":"key_114159158959","value":"value_145327263117139381"}, +{"key":"key_114160287864","value":"value_841381501231272749"}, +{"key":"key_114161134101","value":"value_129411164511348614"}, +{"key":"key_114161171115","value":"value_120501475658106103"}, +{"key":"key_114164110115","value":"value_821578755838312715"}, +{"key":"key_114164949910","value":"value_149541041351511041"}, +{"key":"key_114165109124","value":"value_142931291477711596"}, +{"key":"key_114165147916","value":"value_169109106129123805"}, +{"key":"key_114167124661","value":"value_103957614668136938"}, +{"key":"key_114177101808","value":"value_851211009813052109"}, +{"key":"key_114180123155","value":"value_119761679811312452"}, +{"key":"key_114180941391","value":"value_135111110147166671"}, +{"key":"key_114181116147","value":"value_115441054966401656"}, +{"key":"key_114190131166","value":"value_126701221119898188"}, +{"key":"key_114196136119","value":"value_148719663109583712"}, +{"key":"key_114231517915","value":"value_158107763713810414"}, +{"key":"key_114256987145","value":"value_631371511171651141"}, +{"key":"key_114261157758","value":"value_769611171106748736"}, +{"key":"key_114311189214","value":"value_613534921361038416"}, +{"key":"key_114349513917","value":"value_132152481321408411"}, +{"key":"key_114351361146","value":"value_349511997701211071"}, +{"key":"key_114358621012","value":"value_112142949712463649"}, +{"key":"key_114361116813","value":"value_739012176123408513"}, +{"key":"key_114411045510","value":"value_182866612012113055"}, +{"key":"key_114441061151","value":"value_461321026269158718"}, +{"key":"key_114441071169","value":"value_104137173116141140"}, +{"key":"key_114446412574","value":"value_829113597791121069"}, +{"key":"key_114458411111","value":"value_981321409098135756"}, +{"key":"key_114471135313","value":"value_110469696107947439"}, +{"key":"key_114481091124","value":"value_116149621361661201"}, +{"key":"key_114495990139","value":"value_958511812872125109"}, +{"key":"key_114511141307","value":"value_961147063155741101"}, +{"key":"key_114525013971","value":"value_112901001237379931"}, +{"key":"key_114549752571","value":"value_114861091441298110"}, +{"key":"key_114551491266","value":"value_130571258513394831"}, +{"key":"key_114557616814","value":"value_279115148100139139"}, +{"key":"key_114561071191","value":"value_112112959211313015"}, +{"key":"key_114561071361","value":"value_924011597140108174"}, +{"key":"key_114561214914","value":"value_671065962636015517"}, +{"key":"key_114561351131","value":"value_531151297012610313"}, +{"key":"key_114567711415","value":"value_117926410014313270"}, +{"key":"key_114571351531","value":"value_105927195125618514"}, +{"key":"key_114571451028","value":"value_935697118541479210"}, +{"key":"key_114579556101","value":"value_721547615052110501"}, +{"key":"key_114588215196","value":"value_139108136135104128"}, +{"key":"key_114588329104","value":"value_508094131106126981"}, +{"key":"key_114588661801","value":"value_122851251341321121"}, +{"key":"key_114609862831","value":"value_116135106581041011"}, +{"key":"key_114616511114","value":"value_524888175781249576"}, +{"key":"key_114621221371","value":"value_109291631131045712"}, +{"key":"key_114637812817","value":"value_581011187510110012"}, +{"key":"key_114641211261","value":"value_122571291761461383"}, +{"key":"key_114641641009","value":"value_158902311811912612"}, +{"key":"key_114646411961","value":"value_113142152112112611"}, +{"key":"key_114664089119","value":"value_961631241731301011"}, +{"key":"key_114667313310","value":"value_163741499314493801"}, +{"key":"key_114671183045","value":"value_871127911498133126"}, +{"key":"key_114681467311","value":"value_124107918010913314"}, +{"key":"key_114681489815","value":"value_134140106127104111"}, +{"key":"key_114681731198","value":"value_128111121100735898"}, +{"key":"key_114691587108","value":"value_107161161139200541"}, +{"key":"key_114701231661","value":"value_124981055094139136"}, +{"key":"key_114701274566","value":"value_147108991641491121"}, +{"key":"key_114711019483","value":"value_104481209272109731"}, +{"key":"key_114711049113","value":"value_105115119127951096"}, +{"key":"key_114721934274","value":"value_851092089108116718"}, +{"key":"key_114724411713","value":"value_811181139912613679"}, +{"key":"key_114729610313","value":"value_160939182116721521"}, +{"key":"key_114736685809","value":"value_153133137134197121"}, +{"key":"key_114748758191","value":"value_145386617696111157"}, +{"key":"key_114756211916","value":"value_106102995912217066"}, +{"key":"key_114761521231","value":"value_182108111138132511"}, +{"key":"key_114769992126","value":"value_671758835979949311"}, +{"key":"key_114771031432","value":"value_124158113551121907"}, +{"key":"key_114771091541","value":"value_153803711310710315"}, +{"key":"key_114781364614","value":"value_571109313917310611"}, +{"key":"key_114788714152","value":"value_117801529411857135"}, +{"key":"key_114789411211","value":"value_114162118325910797"}, +{"key":"key_114791331427","value":"value_927512213310716310"}, +{"key":"key_114799471527","value":"value_725713898413943137"}, +{"key":"key_114803312112","value":"value_104351471607385141"}, +{"key":"key_114808911395","value":"value_871976991448285105"}, +{"key":"key_114811151096","value":"value_164921471513113513"}, +{"key":"key_114821261051","value":"value_125369481891071091"}, +{"key":"key_114821491266","value":"value_101491381601411019"}, +{"key":"key_114829162861","value":"value_121876214674755017"}, +{"key":"key_114831277658","value":"value_501039313613871117"}, +{"key":"key_114841019579","value":"value_865995568792651038"}, +{"key":"key_114841333912","value":"value_110361411311131081"}, +{"key":"key_114847817177","value":"value_891318314610212410"}, +{"key":"key_114851148377","value":"value_988716210320413290"}, +{"key":"key_114861461767","value":"value_442311711415317267"}, +{"key":"key_114871697951","value":"value_117111144107421387"}, +{"key":"key_114879992112","value":"value_875210711685110831"}, +{"key":"key_114881087579","value":"value_921249912815516514"}, +{"key":"key_114881261034","value":"value_135541351151101019"}, +{"key":"key_114885217015","value":"value_881196611510382781"}, +{"key":"key_114886712312","value":"value_134955269989614212"}, +{"key":"key_114901101471","value":"value_916238108120878511"}, +{"key":"key_114901204974","value":"value_140731311051177278"}, +{"key":"key_114907517115","value":"value_908362967011970775"}, +{"key":"key_114908659103","value":"value_126378414310669103"}, +{"key":"key_114911004410","value":"value_236921961391241011"}, +{"key":"key_114911423791","value":"value_658911613552145591"}, +{"key":"key_114916197123","value":"value_140965993961229943"}, +{"key":"key_114921311251","value":"value_124187147781575610"}, +{"key":"key_114921571021","value":"value_103617488123996715"}, +{"key":"key_114929710215","value":"value_135901812287121105"}, +{"key":"key_114931011131","value":"value_581211307792101104"}, +{"key":"key_114931199498","value":"value_919710613189708911"}, +{"key":"key_114931261221","value":"value_941228915511013480"}, +{"key":"key_114934414413","value":"value_731221039493551311"}, +{"key":"key_114938611315","value":"value_291684911310471119"}, +{"key":"key_114939776111","value":"value_911856311994831601"}, +{"key":"key_114941481561","value":"value_697610177128124811"}, +{"key":"key_114947612317","value":"value_731089011394661021"}, +{"key":"key_114951237115","value":"value_808911815299168931"}, +{"key":"key_114958680144","value":"value_114731261281171401"}, +{"key":"key_114961136984","value":"value_110116801087310285"}, +{"key":"key_114967714726","value":"value_105162152114134616"}, +{"key":"key_114971221486","value":"value_106516068143981421"}, +{"key":"key_114971538111","value":"value_102671399712749134"}, +{"key":"key_114978694976","value":"value_677176109621261369"}, +{"key":"key_114981048111","value":"value_707274961111611091"}, +{"key":"key_114981101016","value":"value_794611266171124441"}, +{"key":"key_114981151033","value":"value_108671186569591131"}, +{"key":"key_114987077115","value":"value_781016773112127116"}, +{"key":"key_114992191281","value":"value_109631901669411618"}, +{"key":"key_115100102457","value":"value_134106118133190961"}, +{"key":"key_115100151107","value":"value_108100104981491187"}, +{"key":"key_115100498312","value":"value_109791198712114811"}, +{"key":"key_115100831014","value":"value_854193126128611306"}, +{"key":"key_115100991291","value":"value_121491055950969212"}, +{"key":"key_115101101135","value":"value_861031481511441501"}, +{"key":"key_115102109644","value":"value_168102891621196694"}, +{"key":"key_115102159781","value":"value_100100718384841119"}, +{"key":"key_115102401741","value":"value_951011081441145711"}, +{"key":"key_115102889686","value":"value_551411292173718646"}, +{"key":"key_115102961201","value":"value_486710710110111213"}, +{"key":"key_115102971761","value":"value_113133951231381771"}, +{"key":"key_115103121128","value":"value_901191446612413411"}, +{"key":"key_115103129155","value":"value_211079913450112971"}, +{"key":"key_115103155111","value":"value_798799115157771391"}, +{"key":"key_115103787685","value":"value_845670108495911594"}, +{"key":"key_115104128103","value":"value_127110112117751651"}, +{"key":"key_115104139130","value":"value_107147639710610461"}, +{"key":"key_115104150818","value":"value_561571944615193140"}, +{"key":"key_115104180678","value":"value_138731459212212310"}, +{"key":"key_115104809015","value":"value_115105138911691238"}, +{"key":"key_115105579584","value":"value_113151115119155858"}, +{"key":"key_115105967964","value":"value_751211466090102104"}, +{"key":"key_115106367013","value":"value_911161057315033108"}, +{"key":"key_115106469243","value":"value_551161271448070120"}, +{"key":"key_115107133118","value":"value_151169721561141091"}, +{"key":"key_115108101858","value":"value_737012317514116810"}, +{"key":"key_115108136104","value":"value_108122128701035413"}, +{"key":"key_115108655110","value":"value_894610010010612513"}, +{"key":"key_115109110135","value":"value_105671246611815105"}, +{"key":"key_115109274412","value":"value_748611512110799102"}, +{"key":"key_115109839191","value":"value_147541311141056515"}, +{"key":"key_115109841651","value":"value_124721191461498888"}, +{"key":"key_115110123781","value":"value_102831001591051571"}, +{"key":"key_115110125120","value":"value_142115106141451099"}, +{"key":"key_115110901211","value":"value_114951411101181251"}, +{"key":"key_115110928516","value":"value_150102141136884210"}, +{"key":"key_115111111691","value":"value_846113768108946986"}, +{"key":"key_115111136888","value":"value_106103179921151461"}, +{"key":"key_115111889791","value":"value_951051168697103137"}, +{"key":"key_115112168107","value":"value_181110146189158110"}, +{"key":"key_115112561151","value":"value_365811089107106109"}, +{"key":"key_115112761371","value":"value_841215173102134112"}, +{"key":"key_115112931421","value":"value_958114278801091605"}, +{"key":"key_115112961219","value":"value_868358115122857810"}, +{"key":"key_115113114118","value":"value_172138132729610110"}, +{"key":"key_115113119855","value":"value_100155541858665112"}, +{"key":"key_115113878052","value":"value_104983911688132409"}, +{"key":"key_115114152118","value":"value_107115103165621088"}, +{"key":"key_115114911317","value":"value_176961311588946851"}, +{"key":"key_115115139931","value":"value_107697715210317198"}, +{"key":"key_115115155421","value":"value_119135786615012010"}, +{"key":"key_115115871081","value":"value_144791167415064146"}, +{"key":"key_115116101112","value":"value_791546717615713614"}, +{"key":"key_115116517663","value":"value_134831078179451111"}, +{"key":"key_115116667587","value":"value_103558510748140641"}, +{"key":"key_115117157153","value":"value_635092921231171027"}, +{"key":"key_115117584911","value":"value_881197214752921261"}, +{"key":"key_115117685612","value":"value_120738813311499351"}, +{"key":"key_115118117917","value":"value_107811511111627848"}, +{"key":"key_115118118781","value":"value_451121181299294156"}, +{"key":"key_115118738999","value":"value_857611847618342137"}, +{"key":"key_115119150111","value":"value_599410011911931104"}, +{"key":"key_115119313672","value":"value_102168134558914910"}, +{"key":"key_115120107126","value":"value_121138117655088974"}, +{"key":"key_115120138102","value":"value_130122117751031241"}, +{"key":"key_115121107547","value":"value_102155122439334114"}, +{"key":"key_115121111129","value":"value_871051051281051591"}, +{"key":"key_115121122170","value":"value_112141921405957791"}, +{"key":"key_115121161082","value":"value_101141825113394126"}, +{"key":"key_115121401088","value":"value_108671006210018757"}, +{"key":"key_115122107961","value":"value_113961018578746295"}, +{"key":"key_115122125908","value":"value_123679560671091374"}, +{"key":"key_115122691635","value":"value_581091411458512835"}, +{"key":"key_115122848112","value":"value_137864415490101111"}, +{"key":"key_115124109105","value":"value_158160129143423711"}, +{"key":"key_115124110115","value":"value_172115638675120152"}, +{"key":"key_115124123165","value":"value_881216966481217061"}, +{"key":"key_115124151165","value":"value_161657371124160931"}, +{"key":"key_115125128679","value":"value_110761298411491981"}, +{"key":"key_115125159107","value":"value_736813211214478749"}, +{"key":"key_115125204100","value":"value_118137121128132166"}, +{"key":"key_115125751101","value":"value_851397094114120152"}, +{"key":"key_115125771301","value":"value_122108731291376512"}, +{"key":"key_115125851155","value":"value_556999134661431141"}, +{"key":"key_115126526114","value":"value_122291571041111158"}, +{"key":"key_115126529913","value":"value_656195957689134381"}, +{"key":"key_115126907711","value":"value_121127811172360128"}, +{"key":"key_115127113108","value":"value_100127127761271447"}, +{"key":"key_115127121801","value":"value_134781119818170961"}, +{"key":"key_115127801681","value":"value_321321291501267115"}, +{"key":"key_115128102909","value":"value_801391346810515011"}, +{"key":"key_115128112110","value":"value_130311141276369115"}, +{"key":"key_115128116991","value":"value_106133124809311010"}, +{"key":"key_115128126961","value":"value_669210110691941111"}, +{"key":"key_115128847415","value":"value_337896120847525133"}, +{"key":"key_115129961537","value":"value_110671058175131881"}, +{"key":"key_115130805110","value":"value_106935922761085414"}, +{"key":"key_115130991141","value":"value_301261601088654706"}, +{"key":"key_115131103107","value":"value_901071241561041221"}, +{"key":"key_115131111974","value":"value_110971091341431679"}, +{"key":"key_115131142138","value":"value_721018714215313613"}, +{"key":"key_115131582031","value":"value_110159120807113449"}, +{"key":"key_115131898327","value":"value_135774498999414111"}, +{"key":"key_115132109931","value":"value_116971129915718311"}, +{"key":"key_115132948396","value":"value_964618513794931118"}, +{"key":"key_115133143126","value":"value_132156961631121011"}, +{"key":"key_115134104121","value":"value_691627520582104117"}, +{"key":"key_115135171561","value":"value_921396910381563816"}, +{"key":"key_115135191601","value":"value_101881421019115974"}, +{"key":"key_115136103137","value":"value_111651408619712524"}, +{"key":"key_115136807715","value":"value_123114749315611612"}, +{"key":"key_115137127122","value":"value_941041011531387912"}, +{"key":"key_115137959881","value":"value_118532311673578312"}, +{"key":"key_115138116148","value":"value_925953771601271437"}, +{"key":"key_115138164102","value":"value_935756761121101227"}, +{"key":"key_115139104113","value":"value_123596212995113741"}, +{"key":"key_115140106100","value":"value_891161571121115397"}, +{"key":"key_115140941037","value":"value_629710069104111128"}, +{"key":"key_115141438284","value":"value_881178911573810769"}, +{"key":"key_115142103901","value":"value_821017915614981608"}, +{"key":"key_115142114111","value":"value_667494577512310916"}, +{"key":"key_115142661211","value":"value_116151718655105128"}, +{"key":"key_115143146109","value":"value_101100881511179211"}, +{"key":"key_115144113847","value":"value_781321651481351181"}, +{"key":"key_115145135129","value":"value_169117516312211514"}, +{"key":"key_115145667912","value":"value_159906147345410410"}, +{"key":"key_115145801229","value":"value_821711018110158131"}, +{"key":"key_115146104108","value":"value_931001228556118591"}, +{"key":"key_115146731128","value":"value_143941107737188120"}, +{"key":"key_115147204899","value":"value_111719065911419911"}, +{"key":"key_115149107120","value":"value_677182881052410212"}, +{"key":"key_115149931001","value":"value_781241271061171121"}, +{"key":"key_115151581058","value":"value_135819213212359511"}, +{"key":"key_115152291376","value":"value_921068211449103121"}, +{"key":"key_115153127229","value":"value_102701341061231411"}, +{"key":"key_115153958166","value":"value_811198667108107141"}, +{"key":"key_115154126861","value":"value_143130971215814612"}, +{"key":"key_115155911028","value":"value_160154114737993134"}, +{"key":"key_115157113122","value":"value_981139612327908678"}, +{"key":"key_115157851449","value":"value_535553118911541261"}, +{"key":"key_115160119104","value":"value_951261031291031421"}, +{"key":"key_115161941174","value":"value_148117971488611592"}, +{"key":"key_115163175148","value":"value_103998272179619015"}, +{"key":"key_115164691167","value":"value_123151844570431059"}, +{"key":"key_115164861391","value":"value_979010911015614610"}, +{"key":"key_115165101991","value":"value_801531357710450119"}, +{"key":"key_115166874475","value":"value_126891251201141019"}, +{"key":"key_115167104989","value":"value_123126114113668411"}, +{"key":"key_115170697412","value":"value_146172811355582108"}, +{"key":"key_115172149446","value":"value_981338370741421137"}, +{"key":"key_115172154109","value":"value_182118108407651176"}, +{"key":"key_115175105148","value":"value_738911714812712713"}, +{"key":"key_115177136267","value":"value_141421331336112111"}, +{"key":"key_115179781398","value":"value_128124989685331301"}, +{"key":"key_115182934911","value":"value_587611815010339129"}, +{"key":"key_115194941761","value":"value_481251167874143981"}, +{"key":"key_115198861221","value":"value_741139965137105981"}, +{"key":"key_115234799514","value":"value_150152107617310597"}, +{"key":"key_115261511171","value":"value_128651117913198149"}, +{"key":"key_115281199315","value":"value_591141136410470921"}, +{"key":"key_115281279810","value":"value_139129148881898416"}, +{"key":"key_115291251271","value":"value_130891178847121136"}, +{"key":"key_115298992101","value":"value_107110861651229215"}, +{"key":"key_115351371061","value":"value_136142160751177210"}, +{"key":"key_115386894178","value":"value_976111813187771661"}, +{"key":"key_115401261451","value":"value_962790668814011553"}, +{"key":"key_115401471581","value":"value_798315010679116118"}, +{"key":"key_115411191241","value":"value_140152991191425414"}, +{"key":"key_115411346716","value":"value_939510411710588901"}, +{"key":"key_115411631451","value":"value_598780806610610313"}, +{"key":"key_115421097364","value":"value_102139135105977392"}, +{"key":"key_115421201368","value":"value_110988975118871018"}, +{"key":"key_115422383110","value":"value_111451145811211411"}, +{"key":"key_115431019486","value":"value_116585713797729810"}, +{"key":"key_115481321247","value":"value_141107456765585711"}, +{"key":"key_115491251478","value":"value_933195127871111648"}, +{"key":"key_115498175122","value":"value_146147719912214963"}, +{"key":"key_115501131137","value":"value_121831079612495569"}, +{"key":"key_115508496841","value":"value_891261087215978195"}, +{"key":"key_115511857812","value":"value_174186951071241801"}, +{"key":"key_115511887398","value":"value_841129145811441237"}, +{"key":"key_115528117163","value":"value_931412764128148101"}, +{"key":"key_115541007310","value":"value_155983211810010811"}, +{"key":"key_115548611413","value":"value_988313811769162501"}, +{"key":"key_115558312516","value":"value_105699012811712713"}, +{"key":"key_115578812685","value":"value_777717118788123110"}, +{"key":"key_115579315512","value":"value_131701251279995931"}, +{"key":"key_115591071001","value":"value_123441044350124551"}, +{"key":"key_115598788131","value":"value_993213015811810415"}, +{"key":"key_115601331515","value":"value_141136148547910870"}, +{"key":"key_115616482110","value":"value_140851111271111411"}, +{"key":"key_115616596134","value":"value_107124122911538287"}, +{"key":"key_115621299216","value":"value_105679692601081521"}, +{"key":"key_115626511358","value":"value_115101153104113155"}, +{"key":"key_115631561051","value":"value_118146901569611715"}, +{"key":"key_115637012471","value":"value_143156116106103586"}, +{"key":"key_115641023198","value":"value_101971231531458113"}, +{"key":"key_115641051372","value":"value_591396926132113891"}, +{"key":"key_115641491481","value":"value_143681141271039598"}, +{"key":"key_115651041322","value":"value_108153190941571001"}, +{"key":"key_115651151008","value":"value_167548453130132148"}, +{"key":"key_115671651371","value":"value_561148911812310652"}, +{"key":"key_115685087721","value":"value_138179121529111516"}, +{"key":"key_115691001266","value":"value_102811241073614957"}, +{"key":"key_115691399110","value":"value_113113991576413810"}, +{"key":"key_115701228910","value":"value_711231088174161158"}, +{"key":"key_115706811614","value":"value_759712010514494155"}, +{"key":"key_115707367135","value":"value_611151351307110698"}, +{"key":"key_115709810217","value":"value_885910593871089595"}, +{"key":"key_115711446885","value":"value_120125873480445710"}, +{"key":"key_115711536369","value":"value_138118121114104117"}, +{"key":"key_115713715466","value":"value_108481451595412712"}, +{"key":"key_115719212516","value":"value_106183153875314613"}, +{"key":"key_115721179712","value":"value_110121969114359401"}, +{"key":"key_115721668478","value":"value_611145697111638633"}, +{"key":"key_115739139201","value":"value_154172124114134120"}, +{"key":"key_115741038411","value":"value_277810213212354141"}, +{"key":"key_115745121141","value":"value_611451451541159294"}, +{"key":"key_115756589471","value":"value_891358616562134608"}, +{"key":"key_115761331111","value":"value_951129899116885215"}, +{"key":"key_115761358681","value":"value_125112147115758585"}, +{"key":"key_115771282061","value":"value_102767412914986100"}, +{"key":"key_115786191109","value":"value_901371266011214611"}, +{"key":"key_115789897144","value":"value_108126147106105149"}, +{"key":"key_115791101581","value":"value_168116124141107381"}, +{"key":"key_115791141179","value":"value_121139121921217670"}, +{"key":"key_115791296713","value":"value_123991039397120781"}, +{"key":"key_115793662104","value":"value_121137110931291395"}, +{"key":"key_115794813694","value":"value_144716412372180104"}, +{"key":"key_115801171255","value":"value_549411462132738611"}, +{"key":"key_115801171411","value":"value_130841195814326153"}, +{"key":"key_115801281071","value":"value_505412596157115661"}, +{"key":"key_115808011461","value":"value_129163827761108829"}, +{"key":"key_115809984609","value":"value_601211039468887410"}, +{"key":"key_115815892831","value":"value_168741201231691505"}, +{"key":"key_115821021429","value":"value_711125412082991171"}, +{"key":"key_115821151041","value":"value_743866110131999793"}, +{"key":"key_115821293716","value":"value_751171336212713511"}, +{"key":"key_115823077130","value":"value_967273137114731269"}, +{"key":"key_115824611358","value":"value_118284211884111146"}, +{"key":"key_115827813513","value":"value_100931091916133104"}, +{"key":"key_115831081698","value":"value_116122145451211251"}, +{"key":"key_115836296122","value":"value_816212119198109128"}, +{"key":"key_115839092114","value":"value_134931191191331071"}, +{"key":"key_115841201042","value":"value_676510492968683145"}, +{"key":"key_115846697136","value":"value_107881761331273071"}, +{"key":"key_115849595130","value":"value_158696781130671244"}, +{"key":"key_115851102071","value":"value_199174961019711576"}, +{"key":"key_115851501797","value":"value_126109881681401065"}, +{"key":"key_115861181181","value":"value_155868513913011199"}, +{"key":"key_115871116477","value":"value_192122100811961116"}, +{"key":"key_115871681316","value":"value_581141211027674821"}, +{"key":"key_115877897791","value":"value_105991021141521369"}, +{"key":"key_115879399751","value":"value_477393110922031191"}, +{"key":"key_115881647367","value":"value_117106137138981379"}, +{"key":"key_115889714712","value":"value_124132891351371171"}, +{"key":"key_115891411051","value":"value_112104741041401321"}, +{"key":"key_115891513013","value":"value_155144971181088395"}, +{"key":"key_115898017274","value":"value_567786101941158210"}, +{"key":"key_115898352978","value":"value_578479817336125155"}, +{"key":"key_115899061661","value":"value_525284102569989559"}, +{"key":"key_115901061107","value":"value_142390226896831939"}, +{"key":"key_115901361441","value":"value_788917115311150751"}, +{"key":"key_115911131651","value":"value_851168010257120621"}, +{"key":"key_115911189117","value":"value_105142784311367566"}, +{"key":"key_115911871041","value":"value_134112158113311599"}, +{"key":"key_115921509911","value":"value_159115891101435311"}, +{"key":"key_115922214210","value":"value_101133891121041311"}, +{"key":"key_115939710897","value":"value_125136728111473631"}, +{"key":"key_115941271161","value":"value_891571483866812910"}, +{"key":"key_115948991647","value":"value_134891051194311563"}, +{"key":"key_115951064776","value":"value_144136157109891601"}, +{"key":"key_115951431381","value":"value_461495070117129101"}, +{"key":"key_115951911587","value":"value_125127138122116671"}, +{"key":"key_115955097621","value":"value_109611101401102318"}, +{"key":"key_115955281911","value":"value_861022316192132310"}, +{"key":"key_115959995132","value":"value_123117138116113105"}, +{"key":"key_115961051171","value":"value_133784710127851479"}, +{"key":"key_115961267849","value":"value_889410715574911041"}, +{"key":"key_115968474136","value":"value_129156103941321701"}, +{"key":"key_115969198116","value":"value_631461439379119101"}, +{"key":"key_115971551111","value":"value_654992130861431257"}, +{"key":"key_115974111719","value":"value_901139413811598131"}, +{"key":"key_115978640521","value":"value_917712812112766797"}, +{"key":"key_115979410690","value":"value_119106144144621158"}, +{"key":"key_115985514418","value":"value_133130728316794993"}, +{"key":"key_115989411612","value":"value_127641121031798714"}, +{"key":"key_115991283514","value":"value_826511947415811010"}, +{"key":"key_115991321311","value":"value_147711289798134902"}, +{"key":"key_115991331087","value":"value_951078912314711813"}, +{"key":"key_115991377966","value":"value_193129178100162120"}, +{"key":"key_115991381101","value":"value_991251649511716288"}, +{"key":"key_115997413010","value":"value_131531051527510870"}, +{"key":"key_115997696639","value":"value_111375351941238211"}, +{"key":"key_115998888112","value":"value_123837871146169112"}, +{"key":"key_115999572110","value":"value_112150105121160113"}, +{"key":"key_116081100661","value":"value_139105176110135164"}, +{"key":"key_116100164131","value":"value_130771221009011211"}, +{"key":"key_116100558555","value":"value_142110678213813990"}, +{"key":"key_116101101929","value":"value_109180951211391279"}, +{"key":"key_116101106691","value":"value_133939167981104327"}, +{"key":"key_116101130108","value":"value_144861421371041081"}, +{"key":"key_116101159971","value":"value_728310411363587412"}, +{"key":"key_116101459315","value":"value_921461163116171133"}, +{"key":"key_116101881301","value":"value_931221341446998149"}, +{"key":"key_116103117586","value":"value_126116181114691141"}, +{"key":"key_116103126798","value":"value_104117981419679137"}, +{"key":"key_116103133110","value":"value_115971001428917913"}, +{"key":"key_116103231259","value":"value_128681264116878878"}, +{"key":"key_116103731287","value":"value_105108798612290928"}, +{"key":"key_116104112387","value":"value_103105871443814295"}, +{"key":"key_116104117100","value":"value_115176971277510573"}, +{"key":"key_116104146132","value":"value_788813413885841396"}, +{"key":"key_116104152153","value":"value_110401237511610914"}, +{"key":"key_116104999112","value":"value_983511712384116133"}, +{"key":"key_116105117164","value":"value_744918311317779171"}, +{"key":"key_116105387612","value":"value_651521064210513114"}, +{"key":"key_116105841124","value":"value_119117109721251888"}, +{"key":"key_116105981009","value":"value_542296116151825915"}, +{"key":"key_116106126151","value":"value_126144115387310911"}, +{"key":"key_116106356714","value":"value_113147106851082091"}, +{"key":"key_116107144144","value":"value_893212013512092601"}, +{"key":"key_116108108831","value":"value_133110142115501067"}, +{"key":"key_116108588872","value":"value_991205814911015580"}, +{"key":"key_116108736388","value":"value_135681059110749116"}, +{"key":"key_116108781178","value":"value_448612414910393788"}, +{"key":"key_116108947412","value":"value_107821411301141258"}, +{"key":"key_116109101108","value":"value_125131991731011051"}, +{"key":"key_116109131609","value":"value_125906410315574109"}, +{"key":"key_116109136711","value":"value_113955116666142919"}, +{"key":"key_116109431201","value":"value_123129102108957293"}, +{"key":"key_116110125119","value":"value_101129212163568111"}, +{"key":"key_116110841421","value":"value_132131165100121178"}, +{"key":"key_116111551251","value":"value_981047813111598361"}, +{"key":"key_116112157531","value":"value_131164114125771491"}, +{"key":"key_116112176136","value":"value_529690104127122801"}, +{"key":"key_116113103150","value":"value_110152816741198144"}, +{"key":"key_116113108149","value":"value_665858671811191611"}, +{"key":"key_116113111140","value":"value_141107114125731361"}, +{"key":"key_116113725510","value":"value_139108365995721348"}, +{"key":"key_116115164130","value":"value_751349887128291189"}, +{"key":"key_116116104123","value":"value_691211236955138429"}, +{"key":"key_116116104941","value":"value_139122129137115145"}, +{"key":"key_116116151981","value":"value_557479829314078160"}, +{"key":"key_116116179394","value":"value_125881151129011511"}, +{"key":"key_116117147155","value":"value_104125991033289923"}, +{"key":"key_116117147881","value":"value_649610613059169841"}, +{"key":"key_116118105678","value":"value_967685126102110108"}, +{"key":"key_116118107143","value":"value_751151207213865140"}, +{"key":"key_116118108895","value":"value_821411231261371121"}, +{"key":"key_116118141708","value":"value_137418312213811718"}, +{"key":"key_116118871667","value":"value_133551771071516510"}, +{"key":"key_116119112102","value":"value_119664110611814911"}, +{"key":"key_116119113106","value":"value_761601184772931199"}, +{"key":"key_116120120962","value":"value_132909718715411211"}, +{"key":"key_116121110147","value":"value_138351321106162115"}, +{"key":"key_116121818497","value":"value_149132867815216511"}, +{"key":"key_116122144128","value":"value_132711401097910776"}, +{"key":"key_116123133921","value":"value_856112078251041531"}, +{"key":"key_116124128160","value":"value_611971011491517916"}, +{"key":"key_116124129842","value":"value_497311815267905554"}, +{"key":"key_116124668312","value":"value_107111137677113289"}, +{"key":"key_116125849322","value":"value_155187881141277412"}, +{"key":"key_116125956213","value":"value_681231346810017913"}, +{"key":"key_116126120634","value":"value_161458023817612433"}, +{"key":"key_116126146129","value":"value_937597801241385614"}, +{"key":"key_116126811977","value":"value_108983812511331691"}, +{"key":"key_116127143108","value":"value_121734325719180124"}, +{"key":"key_116127594864","value":"value_109122147110113961"}, +{"key":"key_116128124101","value":"value_711149110311312985"}, +{"key":"key_116128857490","value":"value_127132991241248016"}, +{"key":"key_116129110781","value":"value_661771321309592164"}, +{"key":"key_116129781141","value":"value_881051441501501228"}, +{"key":"key_116130152136","value":"value_113120114761221329"}, +{"key":"key_116130165791","value":"value_152134991017112645"}, +{"key":"key_116131113841","value":"value_621441289115114788"}, +{"key":"key_116131120140","value":"value_133961211178053148"}, +{"key":"key_116132116821","value":"value_141791421218291249"}, +{"key":"key_116132138591","value":"value_114781585594116119"}, +{"key":"key_116132771011","value":"value_129491288799411401"}, +{"key":"key_116133138121","value":"value_781121047914296143"}, +{"key":"key_116133141135","value":"value_821291156510895104"}, +{"key":"key_116134744294","value":"value_105267775154121106"}, +{"key":"key_116135100128","value":"value_867810414691102778"}, +{"key":"key_116135103130","value":"value_118103157928514684"}, +{"key":"key_116135946497","value":"value_101106112989898101"}, +{"key":"key_116136251201","value":"value_133971131211061081"}, +{"key":"key_116136698016","value":"value_117108128575915152"}, +{"key":"key_116137104991","value":"value_589211987113109959"}, +{"key":"key_116137136128","value":"value_908633856610410299"}, +{"key":"key_116139999815","value":"value_141121751321371458"}, +{"key":"key_116140929645","value":"value_164981079010174101"}, +{"key":"key_116140978316","value":"value_150155114801041427"}, +{"key":"key_116141101722","value":"value_839793421478911610"}, +{"key":"key_116141105751","value":"value_133108755780108137"}, +{"key":"key_116141118130","value":"value_138731629085891171"}, +{"key":"key_116141166105","value":"value_981221111281167812"}, +{"key":"key_116143119109","value":"value_418869119988911392"}, +{"key":"key_116144122109","value":"value_144668674119871058"}, +{"key":"key_116144135608","value":"value_101851451087210511"}, +{"key":"key_116145102881","value":"value_901129615897891138"}, +{"key":"key_116145729810","value":"value_768110256112127118"}, +{"key":"key_116145747897","value":"value_107100127987681111"}, +{"key":"key_116146391211","value":"value_768510891891665611"}, +{"key":"key_116147132133","value":"value_161791039415753142"}, +{"key":"key_116147958015","value":"value_118788683122971381"}, +{"key":"key_116149110956","value":"value_891001041617913813"}, +{"key":"key_116149128133","value":"value_105108176891161209"}, +{"key":"key_116150145249","value":"value_106761121128011664"}, +{"key":"key_116150921038","value":"value_677512410889851206"}, +{"key":"key_116151109125","value":"value_103123156937213311"}, +{"key":"key_116151112759","value":"value_784713713911187147"}, +{"key":"key_116151137531","value":"value_521371471091459161"}, +{"key":"key_116153117839","value":"value_112586374701187313"}, +{"key":"key_116153849614","value":"value_562061511001093215"}, +{"key":"key_116154886774","value":"value_173805015294991926"}, +{"key":"key_116155206147","value":"value_119378511474122898"}, +{"key":"key_116156858366","value":"value_117946191111555915"}, +{"key":"key_116157105954","value":"value_123120194142121871"}, +{"key":"key_116169754715","value":"value_123152314510687827"}, +{"key":"key_116170117106","value":"value_120188189208886132"}, +{"key":"key_116176126151","value":"value_146768413170125811"}, +{"key":"key_116178106631","value":"value_139139668896981191"}, +{"key":"key_116179109108","value":"value_761156542841181641"}, +{"key":"key_116180120541","value":"value_371501101501119415"}, +{"key":"key_116184102102","value":"value_130164773011019412"}, +{"key":"key_116186107527","value":"value_741321901097010210"}, +{"key":"key_116199111446","value":"value_741469810879130128"}, +{"key":"key_116204110110","value":"value_344313868134766873"}, +{"key":"key_116301146983","value":"value_121151102159122144"}, +{"key":"key_116301311231","value":"value_729196109961511001"}, +{"key":"key_116301715611","value":"value_120116857499687135"}, +{"key":"key_116328214572","value":"value_126144356470152141"}, +{"key":"key_116341331051","value":"value_791709183167871411"}, +{"key":"key_116368967109","value":"value_101153991395711312"}, +{"key":"key_116444660539","value":"value_674078125771151199"}, +{"key":"key_116448765151","value":"value_117123142114160124"}, +{"key":"key_116451171359","value":"value_156171939211833137"}, +{"key":"key_116468911992","value":"value_120110122175749018"}, +{"key":"key_116479611612","value":"value_904811715193891187"}, +{"key":"key_116481039113","value":"value_993537100142931081"}, +{"key":"key_116491378013","value":"value_125761621088591978"}, +{"key":"key_116516651648","value":"value_451096218699898112"}, +{"key":"key_116521281236","value":"value_798114715610916891"}, +{"key":"key_116525610377","value":"value_158921927213051963"}, +{"key":"key_116537011898","value":"value_118961281311801511"}, +{"key":"key_116537612356","value":"value_611269410513613911"}, +{"key":"key_116539510397","value":"value_901010810211099856"}, +{"key":"key_116541078487","value":"value_118807250146976171"}, +{"key":"key_116541761051","value":"value_769447114115113521"}, +{"key":"key_116566054191","value":"value_167122768747971158"}, +{"key":"key_116574299229","value":"value_114141151145109781"}, +{"key":"key_116578014415","value":"value_141851461359710389"}, +{"key":"key_116579284129","value":"value_133133409151148138"}, +{"key":"key_116581308216","value":"value_586875145621151111"}, +{"key":"key_116588791161","value":"value_888016210463130947"}, +{"key":"key_116611041291","value":"value_128321631081391269"}, +{"key":"key_116612614414","value":"value_138120126681331277"}, +{"key":"key_116619311814","value":"value_120931071106024821"}, +{"key":"key_116619414186","value":"value_451105164139701111"}, +{"key":"key_116621021088","value":"value_141109918512615512"}, +{"key":"key_116631053317","value":"value_159142559813095751"}, +{"key":"key_116637419852","value":"value_971401591065474114"}, +{"key":"key_116639311611","value":"value_791291477714013911"}, +{"key":"key_116651331218","value":"value_135114636714215412"}, +{"key":"key_116671191171","value":"value_172116143100841578"}, +{"key":"key_116675712218","value":"value_861511171821061681"}, +{"key":"key_116681591511","value":"value_579266106140144114"}, +{"key":"key_116688388861","value":"value_681224472747911952"}, +{"key":"key_116689793125","value":"value_661449213677833913"}, +{"key":"key_116693094771","value":"value_115638518214816958"}, +{"key":"key_116698112780","value":"value_909211651103101126"}, +{"key":"key_116701228674","value":"value_135163102811311238"}, +{"key":"key_116707718013","value":"value_157105134771217812"}, +{"key":"key_116721105912","value":"value_845011733114128711"}, +{"key":"key_116721291098","value":"value_136113271251131106"}, +{"key":"key_116727114212","value":"value_109101491021101421"}, +{"key":"key_116739887110","value":"value_102105828613780149"}, +{"key":"key_116741163511","value":"value_160611041884982124"}, +{"key":"key_116741175577","value":"value_136971081026910695"}, +{"key":"key_116741521771","value":"value_811109793601481401"}, +{"key":"key_116748971115","value":"value_169601125312110812"}, +{"key":"key_116751181431","value":"value_706695120671447439"}, +{"key":"key_116751407912","value":"value_125123765210657113"}, +{"key":"key_116791087896","value":"value_146117111111123641"}, +{"key":"key_116791161412","value":"value_188121961067618510"}, +{"key":"key_116791228796","value":"value_171125947098108134"}, +{"key":"key_116791347790","value":"value_127481408311774739"}, +{"key":"key_116799161106","value":"value_101159999080124129"}, +{"key":"key_116799925172","value":"value_172858415811410946"}, +{"key":"key_116801391021","value":"value_551221121371821058"}, +{"key":"key_116811043112","value":"value_110173661071066512"}, +{"key":"key_116833412288","value":"value_106736483104729218"}, +{"key":"key_116834691105","value":"value_133411107913193118"}, +{"key":"key_116841641147","value":"value_961341026434961441"}, +{"key":"key_116845013412","value":"value_281157248811051041"}, +{"key":"key_116845511511","value":"value_103144941628925101"}, +{"key":"key_116851281089","value":"value_116132131711584211"}, +{"key":"key_116851456898","value":"value_136130479013815136"}, +{"key":"key_116859913810","value":"value_155901251035572901"}, +{"key":"key_116869410814","value":"value_152142135921231521"}, +{"key":"key_116871095111","value":"value_104114134112627715"}, +{"key":"key_116871129280","value":"value_140114107104128138"}, +{"key":"key_116871141331","value":"value_107128107144911349"}, +{"key":"key_116871258812","value":"value_155135869816016610"}, +{"key":"key_116871351218","value":"value_398510079132149152"}, +{"key":"key_116871407152","value":"value_164581131117710715"}, +{"key":"key_116871479295","value":"value_451038747598213316"}, +{"key":"key_116874389136","value":"value_101866811311015712"}, +{"key":"key_116881081389","value":"value_115757011111158156"}, +{"key":"key_116881178814","value":"value_969812247119114107"}, +{"key":"key_116881261565","value":"value_189176142741011301"}, +{"key":"key_116891001184","value":"value_120183361081168911"}, +{"key":"key_116895176961","value":"value_987617612214911911"}, +{"key":"key_116901141024","value":"value_827313713178948712"}, +{"key":"key_116909881401","value":"value_152811508510814390"}, +{"key":"key_116911081317","value":"value_120801291071027211"}, +{"key":"key_116911099113","value":"value_116538519511411313"}, +{"key":"key_116911391166","value":"value_141132129103731021"}, +{"key":"key_116916284129","value":"value_897912810540135649"}, +{"key":"key_116919571111","value":"value_909086374512757109"}, +{"key":"key_116921304610","value":"value_154119146116511721"}, +{"key":"key_116921325413","value":"value_831757013145971495"}, +{"key":"key_116928894681","value":"value_791567714812052881"}, +{"key":"key_116929811615","value":"value_108123501577747124"}, +{"key":"key_116931041431","value":"value_148157838863531461"}, +{"key":"key_116931093613","value":"value_145141961271085311"}, +{"key":"key_116931098162","value":"value_107109136178124991"}, +{"key":"key_116931238188","value":"value_126109901145610815"}, +{"key":"key_116931431207","value":"value_160104791551122111"}, +{"key":"key_116936712513","value":"value_941238674142149141"}, +{"key":"key_116948012165","value":"value_111911036311211688"}, +{"key":"key_116951209159","value":"value_104791341045167110"}, +{"key":"key_116951408613","value":"value_172881041179310750"}, +{"key":"key_116961011341","value":"value_998711914912310583"}, +{"key":"key_116961181056","value":"value_106901107210364457"}, +{"key":"key_116961669818","value":"value_126391331355211210"}, +{"key":"key_116961711139","value":"value_153148531371511165"}, +{"key":"key_116968611413","value":"value_119429014555876417"}, +{"key":"key_116971141191","value":"value_114123837114951144"}, +{"key":"key_116971557812","value":"value_106799283531487045"}, +{"key":"key_116974111998","value":"value_621141161191001339"}, +{"key":"key_116981179984","value":"value_791331511211286180"}, +{"key":"key_116981579487","value":"value_105113134351487816"}, +{"key":"key_116991061219","value":"value_104138119136741207"}, +{"key":"key_116991067518","value":"value_831691861101156811"}, +{"key":"key_116991521411","value":"value_609952736610714111"}, +{"key":"key_116993187182","value":"value_140871311821427713"}, +{"key":"key_117100128106","value":"value_138641135938901621"}, +{"key":"key_117100143121","value":"value_927652121569683811"}, +{"key":"key_117100576713","value":"value_129111100147921111"}, +{"key":"key_117100629811","value":"value_741287215017111572"}, +{"key":"key_117101135106","value":"value_120114691321451001"}, +{"key":"key_117101677912","value":"value_134142103662011241"}, +{"key":"key_117101896614","value":"value_162127157551315472"}, +{"key":"key_117102125114","value":"value_236315810025459882"}, +{"key":"key_117102169115","value":"value_961381426716412875"}, +{"key":"key_117103104551","value":"value_891641137614283851"}, +{"key":"key_117103115505","value":"value_747910989721066810"}, +{"key":"key_117103132154","value":"value_719932149149971309"}, +{"key":"key_117103150123","value":"value_331811271417411810"}, +{"key":"key_117103178698","value":"value_123845211810714971"}, +{"key":"key_117103215631","value":"value_141031091057135862"}, +{"key":"key_117103811141","value":"value_162113116919371125"}, +{"key":"key_117103871071","value":"value_113861910382113115"}, +{"key":"key_117103951697","value":"value_265685109731311321"}, +{"key":"key_117104106721","value":"value_125152143101154108"}, +{"key":"key_117104181651","value":"value_114147751195842150"}, +{"key":"key_117104585111","value":"value_437114912711315112"}, +{"key":"key_117104841341","value":"value_631036215580155738"}, +{"key":"key_117104921431","value":"value_402613911515010878"}, +{"key":"key_117105104178","value":"value_163379995109138801"}, +{"key":"key_117105119791","value":"value_121119861209764607"}, +{"key":"key_117105861196","value":"value_145898016212560137"}, +{"key":"key_117105981751","value":"value_891191591191011411"}, +{"key":"key_117106118100","value":"value_128546954177849257"}, +{"key":"key_117106379410","value":"value_981015015612399137"}, +{"key":"key_117106651217","value":"value_631379711510812010"}, +{"key":"key_117106786157","value":"value_119481157623106661"}, +{"key":"key_117106996068","value":"value_961127070791271259"}, +{"key":"key_117107110871","value":"value_113999169188129631"}, +{"key":"key_117107366081","value":"value_396693101138381129"}, +{"key":"key_117107811058","value":"value_154581781910511911"}, +{"key":"key_117108109113","value":"value_106981999128123601"}, +{"key":"key_117108141879","value":"value_128118805360891131"}, +{"key":"key_117108781201","value":"value_519111016112786139"}, +{"key":"key_117108931061","value":"value_127123131103901381"}, +{"key":"key_117108999513","value":"value_101941271431441169"}, +{"key":"key_117109100805","value":"value_579989836310616511"}, +{"key":"key_117109101931","value":"value_651606771142169107"}, +{"key":"key_117109102145","value":"value_111133796713512581"}, +{"key":"key_117109146981","value":"value_751381161031391331"}, +{"key":"key_117109894382","value":"value_181761741119510799"}, +{"key":"key_117110151645","value":"value_162681713482131102"}, +{"key":"key_117110599960","value":"value_129131791241456965"}, +{"key":"key_117110889210","value":"value_105124859812185146"}, +{"key":"key_117111117115","value":"value_771099316433641521"}, +{"key":"key_117111711461","value":"value_112164881377972124"}, +{"key":"key_117112134120","value":"value_112821421298611613"}, +{"key":"key_117112139131","value":"value_102111791008581876"}, +{"key":"key_117112441199","value":"value_134408113362143631"}, +{"key":"key_117112605015","value":"value_134601164614813412"}, +{"key":"key_117112681121","value":"value_115601671351051051"}, +{"key":"key_117112961547","value":"value_108311298914114511"}, +{"key":"key_117113110145","value":"value_791291251201228689"}, +{"key":"key_117113721118","value":"value_829816385110451009"}, +{"key":"key_117113818680","value":"value_149151757410188145"}, +{"key":"key_117113861351","value":"value_761481156311997166"}, +{"key":"key_117113951221","value":"value_128100739112577135"}, +{"key":"key_117114508512","value":"value_731161561898919611"}, +{"key":"key_117114781096","value":"value_971341541298195106"}, +{"key":"key_117115108148","value":"value_130130988599567913"}, +{"key":"key_117115146108","value":"value_158971117412989120"}, +{"key":"key_117115155130","value":"value_123102771311151821"}, +{"key":"key_117115661709","value":"value_113112955086100105"}, +{"key":"key_117115988110","value":"value_106134112100911911"}, +{"key":"key_117116105449","value":"value_137758281376312110"}, +{"key":"key_117116157124","value":"value_191306215310790791"}, +{"key":"key_117117115123","value":"value_194891071045713188"}, +{"key":"key_117117831441","value":"value_605665163124154138"}, +{"key":"key_117118102851","value":"value_157134931681001251"}, +{"key":"key_117118126983","value":"value_124346912412614472"}, +{"key":"key_117118173163","value":"value_112583883929687876"}, +{"key":"key_117118187101","value":"value_951311081377790941"}, +{"key":"key_117118771021","value":"value_148136701131124891"}, +{"key":"key_117119751091","value":"value_951387295599573102"}, +{"key":"key_117119771213","value":"value_139777778126691366"}, +{"key":"key_117120140129","value":"value_761691501441188510"}, +{"key":"key_117120153128","value":"value_134949366101381669"}, +{"key":"key_117120701269","value":"value_649213411991921731"}, +{"key":"key_117120751341","value":"value_126134112825614213"}, +{"key":"key_117121116919","value":"value_121426912913615016"}, +{"key":"key_117121806814","value":"value_104126561084682867"}, +{"key":"key_117121941121","value":"value_106105103110137127"}, +{"key":"key_117122141121","value":"value_111508013814612111"}, +{"key":"key_117122821157","value":"value_671011257710586140"}, +{"key":"key_117122823578","value":"value_150123161841328731"}, +{"key":"key_117122961247","value":"value_889812416773128411"}, +{"key":"key_117123107113","value":"value_116741697884988914"}, +{"key":"key_117123130921","value":"value_134112651421154212"}, +{"key":"key_117123150143","value":"value_144941431001251249"}, +{"key":"key_117123948680","value":"value_981611416965461104"}, +{"key":"key_117124140949","value":"value_969069110169859964"}, +{"key":"key_117126102981","value":"value_144155808362152377"}, +{"key":"key_117126651189","value":"value_134165801227515010"}, +{"key":"key_117126706592","value":"value_771801341591017712"}, +{"key":"key_117127125103","value":"value_921531171041031209"}, +{"key":"key_117128131135","value":"value_129108699089115367"}, +{"key":"key_117128451197","value":"value_141733010612183117"}, +{"key":"key_117128801161","value":"value_836612711611516097"}, +{"key":"key_117129104155","value":"value_908413792581508895"}, +{"key":"key_117129124891","value":"value_881361028660698912"}, +{"key":"key_117129826062","value":"value_133638117993150818"}, +{"key":"key_117130102113","value":"value_148851091061161671"}, +{"key":"key_117130158771","value":"value_831609410555551051"}, +{"key":"key_117130399111","value":"value_631057449601311199"}, +{"key":"key_117130828885","value":"value_981211321211151297"}, +{"key":"key_117130931442","value":"value_100125143121196601"}, +{"key":"key_117131111126","value":"value_879888122139108107"}, +{"key":"key_117131143123","value":"value_947014014110793976"}, +{"key":"key_117131151461","value":"value_100110149535117877"}, +{"key":"key_117131157871","value":"value_126143111100157202"}, +{"key":"key_117131191121","value":"value_104859911917279731"}, +{"key":"key_117132123135","value":"value_136121989110578861"}, +{"key":"key_117132159100","value":"value_146926316345821631"}, +{"key":"key_117132451631","value":"value_134651407291911151"}, +{"key":"key_117133102132","value":"value_119864512612797741"}, +{"key":"key_117133377953","value":"value_115639210113014152"}, +{"key":"key_117133621211","value":"value_114147909812715914"}, +{"key":"key_117135101125","value":"value_132135157140132979"}, +{"key":"key_117135106140","value":"value_135124801111181147"}, +{"key":"key_117135111131","value":"value_581021345766134143"}, +{"key":"key_117135141896","value":"value_179747610188645712"}, +{"key":"key_117136109100","value":"value_112107971131811399"}, +{"key":"key_117136115130","value":"value_581231577175758453"}, +{"key":"key_117136146134","value":"value_186165114971211271"}, +{"key":"key_117137101941","value":"value_110115129104992589"}, +{"key":"key_117137139117","value":"value_117676122111665273"}, +{"key":"key_117137152108","value":"value_113683918291139127"}, +{"key":"key_117137591061","value":"value_133791091276860138"}, +{"key":"key_117138160861","value":"value_611277311479828817"}, +{"key":"key_117138711078","value":"value_108917311985103987"}, +{"key":"key_117138781436","value":"value_169891028114992116"}, +{"key":"key_117140113128","value":"value_124796775101991007"}, +{"key":"key_117140797475","value":"value_441389010215072173"}, +{"key":"key_117141151121","value":"value_628662791118988105"}, +{"key":"key_117141634816","value":"value_102123137135134921"}, +{"key":"key_117142110911","value":"value_521241169515796284"}, +{"key":"key_117142481288","value":"value_130138109126120135"}, +{"key":"key_117142711321","value":"value_681899175928494165"}, +{"key":"key_117143621231","value":"value_110649510779135125"}, +{"key":"key_117143991031","value":"value_119140110797270648"}, +{"key":"key_117145106673","value":"value_154477510713410511"}, +{"key":"key_117145113122","value":"value_116821457974106741"}, +{"key":"key_117146117809","value":"value_162911417775134174"}, +{"key":"key_117146119111","value":"value_712916879199112161"}, +{"key":"key_117147113154","value":"value_122120126105849129"}, +{"key":"key_117147641541","value":"value_578183611021181231"}, +{"key":"key_117148127118","value":"value_848214213110497110"}, +{"key":"key_117149123144","value":"value_821001237214590146"}, +{"key":"key_117149528817","value":"value_101968264701268610"}, +{"key":"key_117150112145","value":"value_155144124141716970"}, +{"key":"key_117151175103","value":"value_153241138551141341"}, +{"key":"key_117151577348","value":"value_711211829312713474"}, +{"key":"key_117153197141","value":"value_136126118561188116"}, +{"key":"key_117153451819","value":"value_100115113129131991"}, +{"key":"key_117155991321","value":"value_209110611875110136"}, +{"key":"key_117156635371","value":"value_102153891088991121"}, +{"key":"key_117156821071","value":"value_695412613512613415"}, +{"key":"key_117157115571","value":"value_107911021011468452"}, +{"key":"key_117160124134","value":"value_817918992142122110"}, +{"key":"key_117161103184","value":"value_711514542748750141"}, +{"key":"key_117161896710","value":"value_994392681181079912"}, +{"key":"key_117162102118","value":"value_881339999245011088"}, +{"key":"key_117163879012","value":"value_778657911308240180"}, +{"key":"key_117164108229","value":"value_701298910298145949"}, +{"key":"key_117166103136","value":"value_129671577210496871"}, +{"key":"key_117168129132","value":"value_114776599131618729"}, +{"key":"key_117169821039","value":"value_166411051371191411"}, +{"key":"key_117174133599","value":"value_109671116210270571"}, +{"key":"key_117179115110","value":"value_117101938115066108"}, +{"key":"key_117179116939","value":"value_791648361104989274"}, +{"key":"key_117184918759","value":"value_119158134101125125"}, +{"key":"key_117186271461","value":"value_121951121681331211"}, +{"key":"key_117195108821","value":"value_131961157811899159"}, +{"key":"key_117201473910","value":"value_691031231111385914"}, +{"key":"key_117261346187","value":"value_170111154751498516"}, +{"key":"key_117428116515","value":"value_819010213172551239"}, +{"key":"key_117461651841","value":"value_231009914876236615"}, +{"key":"key_117464512311","value":"value_848114615187571329"}, +{"key":"key_117491837596","value":"value_771037697128651381"}, +{"key":"key_117521669510","value":"value_461637516106105151"}, +{"key":"key_117551281111","value":"value_101133711221621442"}, +{"key":"key_117551668691","value":"value_134137889885698710"}, +{"key":"key_117588196135","value":"value_778484136103128144"}, +{"key":"key_117589416516","value":"value_911347879142531298"}, +{"key":"key_117601008311","value":"value_961299564485983601"}, +{"key":"key_117601091298","value":"value_108161103149122105"}, +{"key":"key_117601229816","value":"value_207581311308883879"}, +{"key":"key_117609580127","value":"value_132112998810512989"}, +{"key":"key_117611096536","value":"value_698570138823033729"}, +{"key":"key_117616769391","value":"value_123195751681001611"}, +{"key":"key_117621081066","value":"value_146381311127563131"}, +{"key":"key_117631052010","value":"value_629398821051226512"}, +{"key":"key_117636810885","value":"value_128151541074489432"}, +{"key":"key_117639410573","value":"value_124120110113151132"}, +{"key":"key_117641011429","value":"value_160948687961225498"}, +{"key":"key_117659714111","value":"value_941751381491656892"}, +{"key":"key_117671016912","value":"value_174113102130127851"}, +{"key":"key_117671125998","value":"value_116961337111511511"}, +{"key":"key_117671841131","value":"value_124131491141189470"}, +{"key":"key_117681044879","value":"value_126128731268827809"}, +{"key":"key_117681088968","value":"value_157140829386116146"}, +{"key":"key_117681106310","value":"value_821121448112295742"}, +{"key":"key_117681151241","value":"value_811977678673889011"}, +{"key":"key_117681181231","value":"value_107611321088313079"}, +{"key":"key_117682401331","value":"value_109666982491437191"}, +{"key":"key_117685212595","value":"value_115118105841759511"}, +{"key":"key_117701531901","value":"value_149968611814380105"}, +{"key":"key_117706910690","value":"value_162466549442994103"}, +{"key":"key_117718056884","value":"value_188109126798882121"}, +{"key":"key_117721071357","value":"value_116251171371267911"}, +{"key":"key_117721271266","value":"value_901141241623028135"}, +{"key":"key_117726031093","value":"value_124142788518912495"}, +{"key":"key_117738197851","value":"value_685712711961173139"}, +{"key":"key_117748967779","value":"value_712812513996959017"}, +{"key":"key_117751079210","value":"value_133108100471181568"}, +{"key":"key_117751119299","value":"value_129105127681431141"}, +{"key":"key_117761368711","value":"value_771171151378513385"}, +{"key":"key_117761418914","value":"value_926611217345113132"}, +{"key":"key_117761489651","value":"value_931181221251542814"}, +{"key":"key_117767611415","value":"value_871141266213255661"}, +{"key":"key_117771689910","value":"value_879211216784105981"}, +{"key":"key_117777298998","value":"value_877450781421541191"}, +{"key":"key_117781521501","value":"value_899510693104221161"}, +{"key":"key_117784213989","value":"value_123179012315852887"}, +{"key":"key_117788810415","value":"value_663415990137103111"}, +{"key":"key_117801061417","value":"value_941001545733945014"}, +{"key":"key_117801161051","value":"value_981261401471211028"}, +{"key":"key_117807361974","value":"value_111138157638976123"}, +{"key":"key_117808810613","value":"value_101681227784619716"}, +{"key":"key_117809114111","value":"value_143521308015464132"}, +{"key":"key_117811057311","value":"value_706811668108163116"}, +{"key":"key_117811199886","value":"value_488211782999113391"}, +{"key":"key_117811251661","value":"value_127911187091977882"}, +{"key":"key_117811551221","value":"value_951121261111169371"}, +{"key":"key_117811741071","value":"value_591201301099912372"}, +{"key":"key_117816983119","value":"value_291001108497145891"}, +{"key":"key_117821127712","value":"value_721181506372120931"}, +{"key":"key_117821337586","value":"value_156671771157662190"}, +{"key":"key_117821451381","value":"value_110541511227611913"}, +{"key":"key_117827110011","value":"value_152189889510679865"}, +{"key":"key_117831009416","value":"value_109150965391757813"}, +{"key":"key_117845115312","value":"value_102135909710013281"}, +{"key":"key_117851321251","value":"value_145901196269107435"}, +{"key":"key_117866691971","value":"value_137100120126116975"}, +{"key":"key_117869716211","value":"value_641051061001091159"}, +{"key":"key_117871151431","value":"value_557953828097849382"}, +{"key":"key_117871166995","value":"value_119511271177669961"}, +{"key":"key_117875185678","value":"value_110116104221031839"}, +{"key":"key_117877917510","value":"value_641307114013211188"}, +{"key":"key_117879810070","value":"value_358993125108681481"}, +{"key":"key_117885144109","value":"value_119109104134461538"}, +{"key":"key_117888914989","value":"value_104908412612016613"}, +{"key":"key_117889310112","value":"value_150949330587375118"}, +{"key":"key_117891188068","value":"value_140725713932137797"}, +{"key":"key_117899113184","value":"value_677110013314812010"}, +{"key":"key_117901161315","value":"value_143145140861386910"}, +{"key":"key_117901161351","value":"value_691251358297123129"}, +{"key":"key_117908186939","value":"value_179125791124390121"}, +{"key":"key_117911091391","value":"value_901011462811591125"}, +{"key":"key_117911108611","value":"value_955612117334741511"}, +{"key":"key_117911467810","value":"value_110126110471291401"}, +{"key":"key_117911691241","value":"value_841329791861499767"}, +{"key":"key_117919279891","value":"value_905076151113113100"}, +{"key":"key_117938810613","value":"value_141161538379123159"}, +{"key":"key_117939552112","value":"value_161100521219412177"}, +{"key":"key_117941021018","value":"value_651289999877358115"}, +{"key":"key_117941191289","value":"value_761499410887101101"}, +{"key":"key_117941395585","value":"value_118161751051429380"}, +{"key":"key_117951651104","value":"value_877613974781007317"}, +{"key":"key_117951711639","value":"value_134119104133100117"}, +{"key":"key_117958912111","value":"value_519097941656862241"}, +{"key":"key_117961045084","value":"value_106721781061901681"}, +{"key":"key_117961407611","value":"value_925793845413884761"}, +{"key":"key_117966810954","value":"value_124136175129145827"}, +{"key":"key_117971259350","value":"value_761411105811711999"}, +{"key":"key_117971471043","value":"value_971241078112811094"}, +{"key":"key_117971921291","value":"value_883610612316310313"}, +{"key":"key_117985787946","value":"value_629611717912913955"}, +{"key":"key_117988713913","value":"value_119101906014713212"}, +{"key":"key_117991409263","value":"value_749213516979149106"}, +{"key":"key_117997712268","value":"value_160142101445110980"}, +{"key":"key_117998910674","value":"value_160103978397913491"}, +{"key":"key_118100115124","value":"value_991301071111518310"}, +{"key":"key_118100123143","value":"value_103127916314513911"}, +{"key":"key_118101130120","value":"value_100971373386100901"}, +{"key":"key_118101659712","value":"value_105146119181123561"}, +{"key":"key_118102111104","value":"value_128144106102891251"}, +{"key":"key_118102142103","value":"value_118118165130771261"}, +{"key":"key_118102401141","value":"value_104107103159107147"}, +{"key":"key_118102511031","value":"value_102727410215483141"}, +{"key":"key_118102571341","value":"value_140751311079111610"}, +{"key":"key_118102957072","value":"value_711017412275419462"}, +{"key":"key_118103677314","value":"value_811189479886253106"}, +{"key":"key_118104669823","value":"value_109851021351191409"}, +{"key":"key_118105135371","value":"value_169489298134809087"}, +{"key":"key_118105621571","value":"value_103118114819070114"}, +{"key":"key_118105849912","value":"value_541411251481019852"}, +{"key":"key_118105901014","value":"value_166146516915487127"}, +{"key":"key_118106100535","value":"value_147971411478217315"}, +{"key":"key_118106104411","value":"value_110801376870118200"}, +{"key":"key_118106146100","value":"value_128184102110104153"}, +{"key":"key_118106491701","value":"value_888811112884132141"}, +{"key":"key_118107105152","value":"value_130307874271941346"}, +{"key":"key_118107114135","value":"value_116111141558813914"}, +{"key":"key_118107164104","value":"value_116156731391181091"}, +{"key":"key_118108135161","value":"value_162601221141601669"}, +{"key":"key_118108164162","value":"value_985967144831218991"}, +{"key":"key_118108348781","value":"value_951377989831111616"}, +{"key":"key_118108726212","value":"value_861431049497151661"}, +{"key":"key_118108901269","value":"value_664510714458124136"}, +{"key":"key_118109731469","value":"value_124311311261751421"}, +{"key":"key_118110771176","value":"value_968712796469010115"}, +{"key":"key_118110931526","value":"value_129145641108682688"}, +{"key":"key_118111125578","value":"value_816810312611612311"}, +{"key":"key_118111146711","value":"value_142491091397811798"}, +{"key":"key_118111174851","value":"value_140801824111415683"}, +{"key":"key_118111684374","value":"value_701565399647413617"}, +{"key":"key_118112114128","value":"value_701191393047608334"}, +{"key":"key_118112114687","value":"value_811011011411431695"}, +{"key":"key_118112143781","value":"value_121123151114934382"}, +{"key":"key_118112747129","value":"value_164102629814580828"}, +{"key":"key_118113176778","value":"value_135431501248082667"}, +{"key":"key_118113531269","value":"value_978111910212293861"}, +{"key":"key_118114241011","value":"value_156689711111612896"}, +{"key":"key_118114951241","value":"value_691311169315514859"}, +{"key":"key_118115103917","value":"value_331531341301011229"}, +{"key":"key_118115536713","value":"value_841041151087411511"}, +{"key":"key_118115541069","value":"value_989580468318282157"}, +{"key":"key_118115551846","value":"value_162155471369089681"}, +{"key":"key_118116138878","value":"value_116140141120941429"}, +{"key":"key_118116971011","value":"value_150101143721119373"}, +{"key":"key_118117857712","value":"value_111611121157645691"}, +{"key":"key_118118129112","value":"value_140119981171206599"}, +{"key":"key_118118132115","value":"value_112117821001405811"}, +{"key":"key_118119122822","value":"value_103128681051211111"}, +{"key":"key_118119129105","value":"value_991051079762407271"}, +{"key":"key_118119131124","value":"value_143145789811173141"}, +{"key":"key_118119134661","value":"value_101100142155852041"}, +{"key":"key_118119473611","value":"value_121121629198101101"}, +{"key":"key_118119731241","value":"value_321277811988126187"}, +{"key":"key_118120137102","value":"value_114119887613699125"}, +{"key":"key_118120171127","value":"value_781361121479010310"}, +{"key":"key_118120461011","value":"value_154971231051151095"}, +{"key":"key_118120545578","value":"value_717270107114167591"}, +{"key":"key_118120921399","value":"value_571178649146114105"}, +{"key":"key_118121133681","value":"value_125127857056559912"}, +{"key":"key_118121721079","value":"value_744794857812011876"}, +{"key":"key_118121881511","value":"value_626910530191571441"}, +{"key":"key_118122131261","value":"value_116754957106916015"}, +{"key":"key_118122789295","value":"value_105119689699122821"}, +{"key":"key_118123137114","value":"value_106112139151711666"}, +{"key":"key_118124108998","value":"value_135142731481601131"}, +{"key":"key_118124127571","value":"value_141142102121126129"}, +{"key":"key_118124171561","value":"value_571428713293162759"}, +{"key":"key_118124701381","value":"value_799483121185110941"}, +{"key":"key_118124705492","value":"value_138112134506611090"}, +{"key":"key_118124924713","value":"value_105792414610460123"}, +{"key":"key_118125907873","value":"value_124143102137557110"}, +{"key":"key_118126156112","value":"value_131566592117139811"}, +{"key":"key_118126937132","value":"value_115160108819199991"}, +{"key":"key_118127103511","value":"value_921225212212410912"}, +{"key":"key_118127138120","value":"value_731101302711613313"}, +{"key":"key_118129126881","value":"value_741311066444109117"}, +{"key":"key_118129185110","value":"value_719712616016091122"}, +{"key":"key_118130881067","value":"value_165100771818111116"}, +{"key":"key_118130968312","value":"value_569610987631075118"}, +{"key":"key_118131159738","value":"value_194133981921377415"}, +{"key":"key_118131271221","value":"value_147115108112132125"}, +{"key":"key_118131431186","value":"value_888810013244811189"}, +{"key":"key_118132138109","value":"value_118112542061111439"}, +{"key":"key_118132141551","value":"value_112109143115541571"}, +{"key":"key_118132651557","value":"value_126114130215215182"}, +{"key":"key_118132958160","value":"value_133881201421177558"}, +{"key":"key_118133134927","value":"value_147191148115999861"}, +{"key":"key_118133544612","value":"value_746282981211641177"}, +{"key":"key_118134117708","value":"value_848312011611810612"}, +{"key":"key_118134125112","value":"value_120165102301471146"}, +{"key":"key_118134897211","value":"value_103157731371095213"}, +{"key":"key_118135731131","value":"value_937112686701415414"}, +{"key":"key_118136123107","value":"value_564510011613496128"}, +{"key":"key_118137851081","value":"value_118133531249394681"}, +{"key":"key_118138116135","value":"value_119115120861144491"}, +{"key":"key_118138606913","value":"value_116108170251223212"}, +{"key":"key_118139136601","value":"value_124166719514014213"}, +{"key":"key_118139421029","value":"value_142678096807379856"}, +{"key":"key_118140102158","value":"value_113989117683153531"}, +{"key":"key_118140937292","value":"value_626283136127178921"}, +{"key":"key_118141124848","value":"value_115173209463129781"}, +{"key":"key_118141163701","value":"value_128281116814371759"}, +{"key":"key_118142131646","value":"value_155125707711978788"}, +{"key":"key_118142808014","value":"value_791458213310011214"}, +{"key":"key_118143636611","value":"value_117156152129141571"}, +{"key":"key_118144100126","value":"value_100113138851411181"}, +{"key":"key_118144123857","value":"value_143521388185100148"}, +{"key":"key_118146110781","value":"value_113861041381091298"}, +{"key":"key_118146601923","value":"value_697810423965115610"}, +{"key":"key_118147122752","value":"value_127119139153968278"}, +{"key":"key_118147948714","value":"value_155921451271469112"}, +{"key":"key_118148110659","value":"value_871201231408856431"}, +{"key":"key_118148971174","value":"value_175858511761711021"}, +{"key":"key_118149163779","value":"value_831361118310312372"}, +{"key":"key_118149951161","value":"value_971521249281170799"}, +{"key":"key_118150117127","value":"value_759076106108781301"}, +{"key":"key_118151136741","value":"value_881328110611685587"}, +{"key":"key_118153111571","value":"value_150451067498105117"}, +{"key":"key_118153931161","value":"value_888577881231461315"}, +{"key":"key_118154738814","value":"value_369937146108959327"}, +{"key":"key_118154885812","value":"value_591541481291038599"}, +{"key":"key_118155109755","value":"value_498393106110711291"}, +{"key":"key_118155937714","value":"value_186997777838715610"}, +{"key":"key_118157118120","value":"value_116184631881371171"}, +{"key":"key_118160159145","value":"value_801127412692127841"}, +{"key":"key_118162117109","value":"value_901091371281001141"}, +{"key":"key_118162861401","value":"value_148718812282143759"}, +{"key":"key_118163108126","value":"value_681061021477283717"}, +{"key":"key_118163109142","value":"value_971191221276994117"}, +{"key":"key_118164134846","value":"value_351311031016699691"}, +{"key":"key_118164190144","value":"value_841413217044691411"}, +{"key":"key_118165160671","value":"value_110122130562512477"}, +{"key":"key_118165177581","value":"value_399811414113012710"}, +{"key":"key_118166138150","value":"value_110907242953694147"}, +{"key":"key_118171541856","value":"value_665412912379128841"}, +{"key":"key_118171873495","value":"value_979512713910511148"}, +{"key":"key_118183101122","value":"value_112781052911013111"}, +{"key":"key_118183429811","value":"value_126751309916513914"}, +{"key":"key_118186118148","value":"value_681301619079499113"}, +{"key":"key_118189955139","value":"value_991598713834971331"}, +{"key":"key_118214921435","value":"value_681871221536367142"}, +{"key":"key_118218874367","value":"value_125140113158133711"}, +{"key":"key_118221011035","value":"value_118191117113141703"}, +{"key":"key_118222911751","value":"value_127122921638512586"}, +{"key":"key_118271325893","value":"value_103127711291463910"}, +{"key":"key_118321336695","value":"value_114103941618581991"}, +{"key":"key_118369868129","value":"value_125204351248474301"}, +{"key":"key_118429887160","value":"value_115131121671249410"}, +{"key":"key_118441401453","value":"value_901221151561211491"}, +{"key":"key_118449270111","value":"value_172821029880105791"}, +{"key":"key_118451121148","value":"value_988313710594109931"}, +{"key":"key_118451441111","value":"value_138116110784812812"}, +{"key":"key_118468767108","value":"value_106671298411413910"}, +{"key":"key_118481047490","value":"value_711191261431331699"}, +{"key":"key_118495789118","value":"value_768710614380943514"}, +{"key":"key_118511151079","value":"value_388310311282681201"}, +{"key":"key_118511489713","value":"value_426398181301074512"}, +{"key":"key_118515610912","value":"value_411039185114731059"}, +{"key":"key_118521231369","value":"value_931259780143166102"}, +{"key":"key_118531749615","value":"value_801681401299714998"}, +{"key":"key_118537793115","value":"value_611491721311461128"}, +{"key":"key_118541361041","value":"value_107143115118921311"}, +{"key":"key_118552625361","value":"value_244710871277810911"}, +{"key":"key_118554690132","value":"value_667110510450988552"}, +{"key":"key_118572038610","value":"value_136177137118601348"}, +{"key":"key_118579490781","value":"value_371214410198125131"}, +{"key":"key_118579816094","value":"value_532583125116118113"}, +{"key":"key_118581047912","value":"value_132391221154017150"}, +{"key":"key_118597063761","value":"value_971111329410717532"}, +{"key":"key_118601085216","value":"value_114124133122561571"}, +{"key":"key_118601146746","value":"value_147116917910881981"}, +{"key":"key_118611505118","value":"value_711257910914110852"}, +{"key":"key_118619710011","value":"value_721009715088121101"}, +{"key":"key_118621241175","value":"value_971351495410111710"}, +{"key":"key_118624985471","value":"value_804841056783799310"}, +{"key":"key_118629711910","value":"value_110881061086713176"}, +{"key":"key_118641409515","value":"value_114871911068614211"}, +{"key":"key_118646114486","value":"value_117162119759385851"}, +{"key":"key_118647713566","value":"value_868610417578669014"}, +{"key":"key_118651161441","value":"value_507112940915374134"}, +{"key":"key_118651169114","value":"value_130881211241161510"}, +{"key":"key_118661391559","value":"value_916217018124123148"}, +{"key":"key_118671085511","value":"value_699515485848213316"}, +{"key":"key_118671191161","value":"value_118951171186892114"}, +{"key":"key_118671561049","value":"value_103111101141685251"}, +{"key":"key_118676979775","value":"value_100108808473103131"}, +{"key":"key_118681541661","value":"value_147861431531671641"}, +{"key":"key_118687617384","value":"value_170334610379114133"}, +{"key":"key_118687913317","value":"value_716066134148821061"}, +{"key":"key_118691371841","value":"value_113125135861241051"}, +{"key":"key_118691651196","value":"value_135818210970926717"}, +{"key":"key_118701581510","value":"value_937415811112612917"}, +{"key":"key_118708112482","value":"value_109106176819078105"}, +{"key":"key_118709912215","value":"value_759376783598115121"}, +{"key":"key_118718412714","value":"value_905713947123861451"}, +{"key":"key_118721148643","value":"value_341314711192751177"}, +{"key":"key_118728361248","value":"value_103811279596461014"}, +{"key":"key_118745093441","value":"value_101667893164178110"}, +{"key":"key_118746572896","value":"value_131706015782104351"}, +{"key":"key_118751372551","value":"value_881381018712141681"}, +{"key":"key_118751529579","value":"value_127117111153127721"}, +{"key":"key_118761226016","value":"value_899011774104681021"}, +{"key":"key_118761256711","value":"value_928095118706511487"}, +{"key":"key_118768516410","value":"value_681721601021231291"}, +{"key":"key_118781139793","value":"value_130891249190634197"}, +{"key":"key_118781419481","value":"value_116739014610761103"}, +{"key":"key_118784257956","value":"value_579813484108941139"}, +{"key":"key_118791431231","value":"value_124936313669109111"}, +{"key":"key_118791431441","value":"value_791561121021056512"}, +{"key":"key_118791589010","value":"value_113665898646213295"}, +{"key":"key_118797513362","value":"value_791327471791269718"}, +{"key":"key_118798210710","value":"value_100169110117117171"}, +{"key":"key_118807712084","value":"value_681171381341121291"}, +{"key":"key_118808169152","value":"value_821827610712185887"}, +{"key":"key_118815095981","value":"value_929749148133866311"}, +{"key":"key_118816591801","value":"value_691954312410497998"}, +{"key":"key_118821116710","value":"value_102103117121142141"}, +{"key":"key_118821271381","value":"value_931117281118157879"}, +{"key":"key_118821278772","value":"value_677410869441131391"}, +{"key":"key_118821291741","value":"value_651028581309013795"}, +{"key":"key_118821457610","value":"value_339412710611014512"}, +{"key":"key_118841221576","value":"value_137126178127928112"}, +{"key":"key_118845955136","value":"value_113538386151120829"}, +{"key":"key_118848649947","value":"value_108999171901276611"}, +{"key":"key_118851101061","value":"value_811331179416910919"}, +{"key":"key_118856787149","value":"value_164103768551959912"}, +{"key":"key_118858145158","value":"value_135771339295120125"}, +{"key":"key_118859012183","value":"value_135132111159126147"}, +{"key":"key_118859411015","value":"value_121935732751371359"}, +{"key":"key_118861001079","value":"value_166237356115151145"}, +{"key":"key_118861131491","value":"value_307877141135114159"}, +{"key":"key_118866784731","value":"value_140135731134854987"}, +{"key":"key_118871089815","value":"value_658571801241421581"}, +{"key":"key_118877112010","value":"value_516989147657212812"}, +{"key":"key_118881728286","value":"value_105861148314914186"}, +{"key":"key_118881987813","value":"value_857816315612510212"}, +{"key":"key_118891051171","value":"value_155135286397117119"}, +{"key":"key_118891069493","value":"value_136174155761395988"}, +{"key":"key_118896912568","value":"value_142859980100751136"}, +{"key":"key_118901056554","value":"value_309560163151747697"}, +{"key":"key_118901562241","value":"value_117951454883128815"}, +{"key":"key_118911001123","value":"value_736311772145961676"}, +{"key":"key_118911061311","value":"value_131117152114110140"}, +{"key":"key_118911101261","value":"value_112123961533310910"}, +{"key":"key_118911221298","value":"value_101731101201118979"}, +{"key":"key_118923117217","value":"value_746849115157631436"}, +{"key":"key_118925586122","value":"value_146134139761011059"}, +{"key":"key_118927186118","value":"value_571665711073931317"}, +{"key":"key_118931471207","value":"value_781171391051707611"}, +{"key":"key_118933912215","value":"value_631061381411177410"}, +{"key":"key_118937911289","value":"value_118104118100449293"}, +{"key":"key_118941438898","value":"value_117127125631079510"}, +{"key":"key_118947111611","value":"value_122949812712714547"}, +{"key":"key_118949795691","value":"value_135136167757366119"}, +{"key":"key_118951264811","value":"value_100591041621261209"}, +{"key":"key_118951431321","value":"value_156132898012814971"}, +{"key":"key_118956111711","value":"value_721098773113102576"}, +{"key":"key_118957812611","value":"value_146661121547612712"}, +{"key":"key_118966176589","value":"value_758243143104815812"}, +{"key":"key_118968976735","value":"value_951081095327148109"}, +{"key":"key_118979471148","value":"value_145102132891101138"}, +{"key":"key_118981061122","value":"value_140107714214012065"}, +{"key":"key_118981337313","value":"value_951268313613211512"}, +{"key":"key_118981569498","value":"value_531978416743996731"}, +{"key":"key_118985371801","value":"value_101851767077661258"}, +{"key":"key_118991861231","value":"value_851014767585510114"}, +{"key":"key_119100133391","value":"value_184131142139601231"}, +{"key":"key_119100871111","value":"value_177119781571201354"}, +{"key":"key_119101150861","value":"value_911731321421176113"}, +{"key":"key_119101987710","value":"value_132966214013491106"}, +{"key":"key_119102132119","value":"value_481101041321613914"}, +{"key":"key_119102587112","value":"value_107757112447889911"}, +{"key":"key_119103127129","value":"value_106137201114994683"}, +{"key":"key_119103771111","value":"value_401301293874133112"}, +{"key":"key_119104124145","value":"value_146112160149909312"}, +{"key":"key_119104136138","value":"value_961127811797861371"}, +{"key":"key_119104139127","value":"value_104126809010068130"}, +{"key":"key_119104744886","value":"value_688310710617914912"}, +{"key":"key_119105110839","value":"value_116818689398412881"}, +{"key":"key_119105145881","value":"value_184149125811088211"}, +{"key":"key_119105679615","value":"value_100841451021457114"}, +{"key":"key_119105861071","value":"value_529612011613410697"}, +{"key":"key_119106111901","value":"value_651271551076489140"}, +{"key":"key_119106931319","value":"value_101120160138634711"}, +{"key":"key_119107102112","value":"value_106110619958114158"}, +{"key":"key_119107139166","value":"value_130120771121331389"}, +{"key":"key_119108109931","value":"value_130125621071481128"}, +{"key":"key_119108144121","value":"value_671456885877911516"}, +{"key":"key_119109102107","value":"value_100148976710092668"}, +{"key":"key_119109136158","value":"value_156911368067109103"}, +{"key":"key_119109911811","value":"value_596687498123716510"}, +{"key":"key_119110139963","value":"value_131778790162441469"}, +{"key":"key_119110171133","value":"value_176109187186154791"}, +{"key":"key_119110361701","value":"value_661241261375689581"}, +{"key":"key_119110821039","value":"value_591461725010413715"}, +{"key":"key_119110861371","value":"value_109857511811412713"}, +{"key":"key_119110877910","value":"value_902448618715375102"}, +{"key":"key_119110886214","value":"value_901531451364110711"}, +{"key":"key_119110901018","value":"value_146761011627894120"}, +{"key":"key_119110941041","value":"value_581491096012797867"}, +{"key":"key_119111125128","value":"value_221366413210297116"}, +{"key":"key_119111957812","value":"value_109107165140173108"}, +{"key":"key_119112102881","value":"value_799181109125136123"}, +{"key":"key_119112106124","value":"value_999092188809313281"}, +{"key":"key_119112119891","value":"value_105139141911171521"}, +{"key":"key_119112771641","value":"value_118143134132591225"}, +{"key":"key_119112961179","value":"value_157499663359715413"}, +{"key":"key_119113105491","value":"value_123157100791137042"}, +{"key":"key_119113117135","value":"value_881186617811794116"}, +{"key":"key_119113767810","value":"value_111661009194162709"}, +{"key":"key_119114100511","value":"value_881251491566090120"}, +{"key":"key_119114112102","value":"value_667842908382841101"}, +{"key":"key_119114779510","value":"value_119887712210757759"}, +{"key":"key_119115102902","value":"value_104174121102898812"}, +{"key":"key_119115111161","value":"value_132177799511111916"}, +{"key":"key_119115129117","value":"value_104159391281211021"}, +{"key":"key_119116103737","value":"value_129155120113123114"}, +{"key":"key_119116124111","value":"value_114159127829511911"}, +{"key":"key_119117105137","value":"value_667785821431519410"}, +{"key":"key_119117201114","value":"value_124142103701731645"}, +{"key":"key_119117831101","value":"value_169861041491131391"}, +{"key":"key_119117869012","value":"value_109117142954912589"}, +{"key":"key_119118114831","value":"value_149731208368102108"}, +{"key":"key_119118117621","value":"value_122103109921368710"}, +{"key":"key_119118130145","value":"value_126110871129174727"}, +{"key":"key_119118141691","value":"value_801208774831063843"}, +{"key":"key_119118871171","value":"value_981061221057898166"}, +{"key":"key_119119100111","value":"value_142106844862123101"}, +{"key":"key_119119144831","value":"value_106164793110017910"}, +{"key":"key_119119808512","value":"value_105631121031511292"}, +{"key":"key_119119931391","value":"value_104688310314490112"}, +{"key":"key_119121111169","value":"value_122120104631011178"}, +{"key":"key_119121151736","value":"value_847613451156611317"}, +{"key":"key_119121806969","value":"value_991001241661248310"}, +{"key":"key_119122591541","value":"value_128104134115371341"}, +{"key":"key_119122787280","value":"value_881061291291041141"}, +{"key":"key_119122931071","value":"value_118975358987263117"}, +{"key":"key_119123561041","value":"value_681251006778541238"}, +{"key":"key_119124140834","value":"value_115721287635104109"}, +{"key":"key_119127126121","value":"value_169164124739394789"}, +{"key":"key_119127142124","value":"value_557077125929812012"}, +{"key":"key_119127611241","value":"value_154618587149116781"}, +{"key":"key_119127921071","value":"value_121715199801021191"}, +{"key":"key_119128118761","value":"value_129108192121124608"}, +{"key":"key_119128139551","value":"value_115148568210012348"}, +{"key":"key_119128871041","value":"value_118735397947914842"}, +{"key":"key_119128961001","value":"value_579614410714615915"}, +{"key":"key_119129601361","value":"value_996788941228716013"}, +{"key":"key_119129621271","value":"value_101891411021211177"}, +{"key":"key_119129997197","value":"value_159128691011148011"}, +{"key":"key_119130106116","value":"value_153130127821367680"}, +{"key":"key_119130144661","value":"value_105731261204610917"}, +{"key":"key_119131571681","value":"value_130118127125114112"}, +{"key":"key_119132789311","value":"value_125871359317512482"}, +{"key":"key_119132789710","value":"value_112119648078100140"}, +{"key":"key_119133103121","value":"value_139127134159871191"}, +{"key":"key_119134106117","value":"value_102656455134131411"}, +{"key":"key_119134871241","value":"value_159838544821146911"}, +{"key":"key_119135116124","value":"value_811271011071564410"}, +{"key":"key_119136401454","value":"value_133731096293401001"}, +{"key":"key_119137114781","value":"value_111778413582137114"}, +{"key":"key_119137638788","value":"value_921041281127931131"}, +{"key":"key_119137647812","value":"value_449112992107875297"}, +{"key":"key_119138114991","value":"value_183134821126488974"}, +{"key":"key_119138126158","value":"value_658415811012920890"}, +{"key":"key_119139145145","value":"value_115901191121323415"}, +{"key":"key_119140111778","value":"value_891088110995541391"}, +{"key":"key_119142137149","value":"value_166130681366723931"}, +{"key":"key_119143134109","value":"value_779280866376961011"}, +{"key":"key_119143778949","value":"value_741281231041201766"}, +{"key":"key_119144137147","value":"value_134155971397187157"}, +{"key":"key_119144801141","value":"value_124102381561498610"}, +{"key":"key_119145113741","value":"value_741041098312149129"}, +{"key":"key_119145921301","value":"value_119991088514183119"}, +{"key":"key_119146136789","value":"value_121459114585109103"}, +{"key":"key_119146158749","value":"value_143112515335921301"}, +{"key":"key_119146731197","value":"value_110961701279395941"}, +{"key":"key_119146911069","value":"value_163117646547971421"}, +{"key":"key_119147141149","value":"value_174781451614113167"}, +{"key":"key_119148101143","value":"value_139149125133901101"}, +{"key":"key_119148681179","value":"value_121481471317712510"}, +{"key":"key_119148887911","value":"value_102981201239988104"}, +{"key":"key_119149104485","value":"value_138137838811510210"}, +{"key":"key_119149112129","value":"value_125751357376110781"}, +{"key":"key_119149158831","value":"value_117961051879680125"}, +{"key":"key_119150901001","value":"value_135162781401379811"}, +{"key":"key_119151132768","value":"value_331264479691181339"}, +{"key":"key_119152101131","value":"value_173155133143136741"}, +{"key":"key_119152369379","value":"value_947115592781067895"}, +{"key":"key_119153621161","value":"value_141106681014412912"}, +{"key":"key_119153811051","value":"value_648110262501581281"}, +{"key":"key_119153877913","value":"value_117125821377140646"}, +{"key":"key_119154119122","value":"value_991291126215783115"}, +{"key":"key_119156110861","value":"value_883011559109761521"}, +{"key":"key_119156801101","value":"value_114848014154136971"}, +{"key":"key_119156891481","value":"value_119981339810174158"}, +{"key":"key_119157117134","value":"value_697199927714211215"}, +{"key":"key_119157133974","value":"value_122132751111238610"}, +{"key":"key_119159409514","value":"value_130112109743311267"}, +{"key":"key_119159541411","value":"value_821249212679849095"}, +{"key":"key_119159608416","value":"value_907498118821131571"}, +{"key":"key_119160596564","value":"value_138163771079482110"}, +{"key":"key_119162857710","value":"value_121151671126086142"}, +{"key":"key_119163144106","value":"value_671321110712114110"}, +{"key":"key_119163871338","value":"value_129131448690831021"}, +{"key":"key_119164981071","value":"value_123124166137105876"}, +{"key":"key_119166148139","value":"value_641098712614712461"}, +{"key":"key_119168139131","value":"value_133821021231311116"}, +{"key":"key_119168486178","value":"value_139967146691401446"}, +{"key":"key_119170106113","value":"value_103586213379104162"}, +{"key":"key_119170842001","value":"value_247212112313811911"}, +{"key":"key_119174140103","value":"value_108109221225096677"}, +{"key":"key_119178151105","value":"value_119767412411511710"}, +{"key":"key_119179491551","value":"value_115118125179104201"}, +{"key":"key_119180125759","value":"value_588375118771217777"}, +{"key":"key_119183103811","value":"value_902515887108136108"}, +{"key":"key_119189135676","value":"value_561851151761001591"}, +{"key":"key_119195172122","value":"value_581654578166861461"}, +{"key":"key_119207119144","value":"value_139931158312812069"}, +{"key":"key_119210106941","value":"value_115996693873611349"}, +{"key":"key_119257598931","value":"value_125115108461077610"}, +{"key":"key_119313217370","value":"value_177771415010511088"}, +{"key":"key_119341316211","value":"value_211795511415012513"}, +{"key":"key_119341521291","value":"value_975750781111081281"}, +{"key":"key_119357251658","value":"value_359894103101418244"}, +{"key":"key_119369810035","value":"value_108561061421529884"}, +{"key":"key_119375999936","value":"value_999269759157139129"}, +{"key":"key_119381441201","value":"value_146927310917810510"}, +{"key":"key_119408274135","value":"value_127157107124114167"}, +{"key":"key_119431121119","value":"value_128112651006011166"}, +{"key":"key_119438712555","value":"value_972599112731151596"}, +{"key":"key_119461211461","value":"value_102119741907086917"}, +{"key":"key_119488074101","value":"value_118461199550100939"}, +{"key":"key_119521401191","value":"value_148107112146105118"}, +{"key":"key_119521861277","value":"value_112108150471605210"}, +{"key":"key_119528811110","value":"value_721521272075511914"}, +{"key":"key_119531276912","value":"value_118115106114169981"}, +{"key":"key_119561061169","value":"value_813511660169721059"}, +{"key":"key_119561501393","value":"value_116577910413789115"}, +{"key":"key_119579318990","value":"value_511001146693788112"}, +{"key":"key_119601155247","value":"value_541598070841371081"}, +{"key":"key_119611081211","value":"value_127140341384716129"}, +{"key":"key_119618613212","value":"value_185911161738316966"}, +{"key":"key_119621011497","value":"value_132102725648831111"}, +{"key":"key_119621041349","value":"value_103107105651201789"}, +{"key":"key_119621129511","value":"value_457213410084162133"}, +{"key":"key_119621471565","value":"value_132297517114810511"}, +{"key":"key_119637912783","value":"value_188130110103159688"}, +{"key":"key_119638513199","value":"value_929810265147468763"}, +{"key":"key_119638915977","value":"value_163136575049137301"}, +{"key":"key_119641199593","value":"value_841171241201041339"}, +{"key":"key_119643569187","value":"value_112123141146153801"}, +{"key":"key_119661457710","value":"value_108758319013117848"}, +{"key":"key_119669066804","value":"value_107581611001228665"}, +{"key":"key_119669782581","value":"value_150166122147541011"}, +{"key":"key_119671091159","value":"value_114135731211199077"}, +{"key":"key_119672189177","value":"value_136793793127151137"}, +{"key":"key_119681277498","value":"value_921449715912374116"}, +{"key":"key_119681581171","value":"value_541259611511487133"}, +{"key":"key_119681787810","value":"value_211029590103101701"}, +{"key":"key_119691291181","value":"value_168877132173779266"}, +{"key":"key_119691305581","value":"value_201011467980696511"}, +{"key":"key_119696120706","value":"value_108120123102153164"}, +{"key":"key_119698283891","value":"value_991239170716555722"}, +{"key":"key_119721721071","value":"value_761679513012119111"}, +{"key":"key_119731074412","value":"value_150688911312511519"}, +{"key":"key_119731091437","value":"value_117731161511629280"}, +{"key":"key_119731121125","value":"value_641219584134987111"}, +{"key":"key_119731259310","value":"value_127130150127104138"}, +{"key":"key_119737080118","value":"value_114115698813066301"}, +{"key":"key_119738010162","value":"value_754813579691266780"}, +{"key":"key_119745712812","value":"value_661361061291738911"}, +{"key":"key_119747911916","value":"value_127109128876511682"}, +{"key":"key_119751021007","value":"value_734416110018150981"}, +{"key":"key_119751171287","value":"value_117169111591207913"}, +{"key":"key_119751349310","value":"value_154111104129778195"}, +{"key":"key_119756814711","value":"value_163127134977288981"}, +{"key":"key_119761082812","value":"value_149117132899711213"}, +{"key":"key_119761241138","value":"value_769610517010689981"}, +{"key":"key_119761401204","value":"value_105140771283985143"}, +{"key":"key_119761539986","value":"value_110152126761034655"}, +{"key":"key_119761601171","value":"value_801236178961409194"}, +{"key":"key_119768213315","value":"value_115158125841031321"}, +{"key":"key_119771721462","value":"value_957091118821076511"}, +{"key":"key_119776441468","value":"value_709291100147791401"}, +{"key":"key_119778490124","value":"value_107431129910310447"}, +{"key":"key_119778613410","value":"value_123699631978317392"}, +{"key":"key_119799261113","value":"value_966181115110861491"}, +{"key":"key_119801507815","value":"value_751161161021573697"}, +{"key":"key_119801521261","value":"value_871006512511314654"}, +{"key":"key_119811266686","value":"value_102170171136754910"}, +{"key":"key_119811428310","value":"value_668264107128165169"}, +{"key":"key_119815511314","value":"value_977113717611712211"}, +{"key":"key_119818215316","value":"value_295944901441061309"}, +{"key":"key_119818790100","value":"value_125102737012612997"}, +{"key":"key_119821271338","value":"value_103116107103841351"}, +{"key":"key_119821417012","value":"value_971233710414367731"}, +{"key":"key_119839898143","value":"value_558811940102117110"}, +{"key":"key_119841549257","value":"value_136103102561473587"}, +{"key":"key_119849993381","value":"value_861081001241371089"}, +{"key":"key_119851201118","value":"value_908011511614571109"}, +{"key":"key_119851308914","value":"value_140361269883159757"}, +{"key":"key_119861166478","value":"value_164891201471521357"}, +{"key":"key_119861249773","value":"value_152124103951131271"}, +{"key":"key_119863534155","value":"value_796510666206774312"}, +{"key":"key_119868611518","value":"value_184108167971371222"}, +{"key":"key_119871299691","value":"value_203107739210110610"}, +{"key":"key_119881159114","value":"value_145155365415958107"}, +{"key":"key_119881454011","value":"value_711309368767775751"}, +{"key":"key_119884997921","value":"value_129931207010386151"}, +{"key":"key_119887299131","value":"value_146431406494110721"}, +{"key":"key_119888311358","value":"value_881291059393118122"}, +{"key":"key_119888385841","value":"value_891421129512719817"}, +{"key":"key_119899813711","value":"value_132120697012514789"}, +{"key":"key_119901001401","value":"value_147109926372131154"}, +{"key":"key_119901174137","value":"value_888512111470126514"}, +{"key":"key_119902957741","value":"value_511541051271336811"}, +{"key":"key_119907312811","value":"value_112122138113117501"}, +{"key":"key_119911047911","value":"value_746612370106198891"}, +{"key":"key_119911286212","value":"value_134996412313244939"}, +{"key":"key_119911461188","value":"value_104112761049412876"}, +{"key":"key_119911532312","value":"value_108116791385410013"}, +{"key":"key_119917911877","value":"value_134126706612212211"}, +{"key":"key_119918313989","value":"value_411692612010459948"}, +{"key":"key_119921078715","value":"value_561285981119153122"}, +{"key":"key_119921178010","value":"value_106771061097811377"}, +{"key":"key_119921404710","value":"value_695261641041219613"}, +{"key":"key_119925794441","value":"value_651071325819916610"}, +{"key":"key_119926393122","value":"value_140939650169987510"}, +{"key":"key_119931069094","value":"value_187139137119125721"}, +{"key":"key_119931171849","value":"value_112728595119251083"}, +{"key":"key_119947012061","value":"value_915111610511076159"}, +{"key":"key_119954510614","value":"value_168971068815881158"}, +{"key":"key_119959010181","value":"value_136791243231947394"}, +{"key":"key_119959389998","value":"value_807214292651121321"}, +{"key":"key_119959911242","value":"value_129941181431161161"}, +{"key":"key_119961101028","value":"value_105539013713412766"}, +{"key":"key_119961341636","value":"value_122651416214670123"}, +{"key":"key_119961381501","value":"value_741001341529512895"}, +{"key":"key_119965380118","value":"value_163126122182152103"}, +{"key":"key_119968411095","value":"value_738714912411012092"}, +{"key":"key_119971068690","value":"value_841061031267797578"}, +{"key":"key_119971221206","value":"value_631111311151231181"}, +{"key":"key_119971308113","value":"value_751091631381465454"}, +{"key":"key_119977414141","value":"value_916373737261208107"}, +{"key":"key_119981199177","value":"value_148149106115991241"}, +{"key":"key_119981479066","value":"value_125116571114460159"}, +{"key":"key_119985311812","value":"value_153115991571137195"}, +{"key":"key_119991211617","value":"value_126103110128124104"}, +{"key":"key_119991457011","value":"value_981091197962101137"}, +{"key":"key_119991459081","value":"value_771138512111166126"}, +{"key":"key_120100154154","value":"value_127951445310054941"}, +{"key":"key_120100841217","value":"value_919010581457118412"}, +{"key":"key_120100976678","value":"value_119149171126747086"}, +{"key":"key_120101121711","value":"value_125121113104821336"}, +{"key":"key_120101136711","value":"value_531611764394109135"}, +{"key":"key_120102100178","value":"value_139708498851161041"}, +{"key":"key_120102118876","value":"value_696256100145836511"}, +{"key":"key_120102135110","value":"value_154104139143105601"}, +{"key":"key_120102182122","value":"value_116861061001168712"}, +{"key":"key_120102501481","value":"value_116431171458413689"}, +{"key":"key_120102661551","value":"value_115126121128124621"}, +{"key":"key_120102871359","value":"value_681241081381668935"}, +{"key":"key_120103759674","value":"value_571039658105821049"}, +{"key":"key_120103809810","value":"value_907340921331138011"}, +{"key":"key_120104111163","value":"value_136135104997313916"}, +{"key":"key_120104243392","value":"value_761497181921697310"}, +{"key":"key_120105112911","value":"value_123841141459612393"}, +{"key":"key_120105122106","value":"value_848338147914814110"}, +{"key":"key_120105627473","value":"value_911561209868109112"}, +{"key":"key_120105981391","value":"value_120283886117132721"}, +{"key":"key_120106101135","value":"value_105829010710216116"}, +{"key":"key_120106176109","value":"value_139586078147141671"}, +{"key":"key_120106745680","value":"value_118888014912110416"}, +{"key":"key_120107100122","value":"value_158129118761528211"}, +{"key":"key_120107106661","value":"value_173581408895788457"}, +{"key":"key_120107130601","value":"value_146816769110829451"}, +{"key":"key_120107136698","value":"value_105851029814346145"}, +{"key":"key_120107791051","value":"value_901089611688777811"}, +{"key":"key_120107799398","value":"value_708113565959672104"}, +{"key":"key_120109110150","value":"value_123861381079415515"}, +{"key":"key_120109132103","value":"value_891477812816529107"}, +{"key":"key_120109141707","value":"value_411428786104150107"}, +{"key":"key_120109838310","value":"value_841611171187193501"}, +{"key":"key_120110124551","value":"value_871108012116211812"}, +{"key":"key_120110124861","value":"value_138145165956812210"}, +{"key":"key_120110143138","value":"value_991851351038415469"}, +{"key":"key_120111101571","value":"value_751209192811605680"}, +{"key":"key_120111104108","value":"value_158148155841201016"}, +{"key":"key_120111123125","value":"value_167726311614296103"}, +{"key":"key_120111158483","value":"value_628067747213811611"}, +{"key":"key_120111568482","value":"value_101106939812347829"}, +{"key":"key_120111731261","value":"value_301221461231278893"}, +{"key":"key_120111949310","value":"value_149169641425614216"}, +{"key":"key_120112149101","value":"value_941001311571351151"}, +{"key":"key_120112421063","value":"value_311538735721061047"}, +{"key":"key_120112481388","value":"value_991447211910684691"}, +{"key":"key_120112871025","value":"value_541688711412110066"}, +{"key":"key_120113104105","value":"value_121100130115841731"}, +{"key":"key_120113136107","value":"value_239446501511277688"}, +{"key":"key_120113138169","value":"value_351161349611986123"}, +{"key":"key_120115101109","value":"value_977012160137105981"}, +{"key":"key_120115117150","value":"value_110112138128811196"}, +{"key":"key_120115154112","value":"value_101143100741178912"}, +{"key":"key_120115215512","value":"value_120935413817114010"}, +{"key":"key_120115531318","value":"value_957412867157991371"}, +{"key":"key_120115821449","value":"value_109138661125511597"}, +{"key":"key_120116127567","value":"value_119709760124851024"}, +{"key":"key_120116161117","value":"value_931291701341361438"}, +{"key":"key_120116738961","value":"value_106711411058512112"}, +{"key":"key_120117112967","value":"value_112144651531308813"}, +{"key":"key_120117580115","value":"value_931161121401161275"}, +{"key":"key_120117811591","value":"value_961671004313913612"}, +{"key":"key_120117941109","value":"value_845510717110494128"}, +{"key":"key_120117961232","value":"value_102122128128128461"}, +{"key":"key_120118163126","value":"value_151128985181105165"}, +{"key":"key_120118673252","value":"value_105104938811412558"}, +{"key":"key_120118839310","value":"value_133757237114731341"}, +{"key":"key_120118915310","value":"value_559611510580123831"}, +{"key":"key_120118931025","value":"value_871244317317691156"}, +{"key":"key_120119126152","value":"value_121142481161359713"}, +{"key":"key_120119140103","value":"value_991179483101681278"}, +{"key":"key_120119204122","value":"value_102771268172661563"}, +{"key":"key_120119661381","value":"value_152113951468715994"}, +{"key":"key_120120150106","value":"value_125134105921425665"}, +{"key":"key_120120771145","value":"value_111177604813786951"}, +{"key":"key_120120961146","value":"value_150771071908313092"}, +{"key":"key_120120961225","value":"value_101173139113316311"}, +{"key":"key_120121431469","value":"value_501457013810039731"}, +{"key":"key_120121791451","value":"value_103128686312386124"}, +{"key":"key_120121821744","value":"value_909012214093519910"}, +{"key":"key_120122110132","value":"value_511301761051138110"}, +{"key":"key_120122831371","value":"value_132776660441314711"}, +{"key":"key_120123103165","value":"value_481711091351131388"}, +{"key":"key_120124112253","value":"value_114146131557612211"}, +{"key":"key_120127118939","value":"value_114941201511236270"}, +{"key":"key_120127142729","value":"value_100801941541231056"}, +{"key":"key_120127581201","value":"value_239311612310767100"}, +{"key":"key_120127691353","value":"value_587811275861508610"}, +{"key":"key_120128531051","value":"value_120781136838369711"}, +{"key":"key_120128691691","value":"value_119971181141181391"}, +{"key":"key_120128771155","value":"value_985914196151105113"}, +{"key":"key_120129115969","value":"value_124120947513411411"}, +{"key":"key_120129119113","value":"value_779011273127124123"}, +{"key":"key_120129175621","value":"value_139137121747178641"}, +{"key":"key_120129671181","value":"value_741458395491121441"}, +{"key":"key_120129831541","value":"value_996711151468815814"}, +{"key":"key_120131124122","value":"value_128139136154848513"}, +{"key":"key_120131144116","value":"value_575084771206677817"}, +{"key":"key_120131979249","value":"value_177841111301942710"}, +{"key":"key_120132100200","value":"value_981391128015911110"}, +{"key":"key_120132106851","value":"value_865139125117107108"}, +{"key":"key_120132121102","value":"value_108163911839275115"}, +{"key":"key_120132851121","value":"value_716485761571533513"}, +{"key":"key_120132871054","value":"value_841071457610113688"}, +{"key":"key_120133112497","value":"value_109971291761611131"}, +{"key":"key_120133114999","value":"value_132152891201001121"}, +{"key":"key_120133121521","value":"value_951658212611786112"}, +{"key":"key_120134131106","value":"value_120110148861451011"}, +{"key":"key_120134711222","value":"value_681668882130117148"}, +{"key":"key_120134821196","value":"value_896412615311956107"}, +{"key":"key_120135119829","value":"value_101145107118941221"}, +{"key":"key_120135121138","value":"value_931295212337877413"}, +{"key":"key_120136117112","value":"value_102136148105911521"}, +{"key":"key_120136371611","value":"value_959412913990828610"}, +{"key":"key_120136511304","value":"value_801371141311019310"}, +{"key":"key_120137110104","value":"value_100947313013355150"}, +{"key":"key_120137778066","value":"value_749810111414573167"}, +{"key":"key_120138141123","value":"value_685989731131071351"}, +{"key":"key_120138172116","value":"value_941228512462101111"}, +{"key":"key_120139104721","value":"value_122148114321415711"}, +{"key":"key_120139132105","value":"value_758317136147115114"}, +{"key":"key_120139134186","value":"value_369798696010614212"}, +{"key":"key_120139811211","value":"value_105118998478145511"}, +{"key":"key_120140751441","value":"value_118100101881131761"}, +{"key":"key_120141104991","value":"value_948715311160892211"}, +{"key":"key_120142102102","value":"value_168551851081461535"}, +{"key":"key_120142691512","value":"value_157104116613111011"}, +{"key":"key_120143101901","value":"value_116117136122142996"}, +{"key":"key_120143127971","value":"value_131131811441188511"}, +{"key":"key_120143411039","value":"value_132157130110855878"}, +{"key":"key_120143648217","value":"value_140691111081591061"}, +{"key":"key_120144114174","value":"value_761257140896311693"}, +{"key":"key_120144170596","value":"value_966613010510210140"}, +{"key":"key_120145105801","value":"value_471171601445585588"}, +{"key":"key_120145128145","value":"value_921262081091268413"}, +{"key":"key_120145160447","value":"value_134102818112768171"}, +{"key":"key_120145821421","value":"value_138901411427992931"}, +{"key":"key_120145935412","value":"value_706411911811276562"}, +{"key":"key_120146119525","value":"value_113691638611513163"}, +{"key":"key_120146936913","value":"value_949713794741441351"}, +{"key":"key_120147108118","value":"value_711011221041191301"}, +{"key":"key_120147126122","value":"value_841281069793749814"}, +{"key":"key_120149981107","value":"value_351101491483248137"}, +{"key":"key_120150122861","value":"value_558557109122127721"}, +{"key":"key_120151165121","value":"value_678519810091133133"}, +{"key":"key_120151169159","value":"value_127855315580546799"}, +{"key":"key_120152761341","value":"value_865895791055010351"}, +{"key":"key_120152939414","value":"value_509672478266129113"}, +{"key":"key_120154126126","value":"value_727310770117681704"}, +{"key":"key_120154761128","value":"value_116878510043142171"}, +{"key":"key_120154831214","value":"value_137131106127135901"}, +{"key":"key_120156113908","value":"value_809684130116136117"}, +{"key":"key_120157117119","value":"value_101120139341067113"}, +{"key":"key_120157128120","value":"value_725913785165921728"}, +{"key":"key_120157321261","value":"value_891456510860892545"}, +{"key":"key_120163131119","value":"value_145101921031511011"}, +{"key":"key_120163142907","value":"value_967016711310082698"}, +{"key":"key_120163708863","value":"value_841231291421141541"}, +{"key":"key_120164371578","value":"value_132357741130143968"}, +{"key":"key_120165112581","value":"value_661401071261913262"}, +{"key":"key_120165991391","value":"value_723610894511261667"}, +{"key":"key_120166114871","value":"value_123112126891761346"}, +{"key":"key_120166118142","value":"value_711579211584981147"}, +{"key":"key_120167144951","value":"value_109695761138944112"}, +{"key":"key_120168103824","value":"value_108801246411549139"}, +{"key":"key_120168184132","value":"value_511691511021161088"}, +{"key":"key_120170130901","value":"value_401011379550691259"}, +{"key":"key_120175101992","value":"value_161120150123916289"}, +{"key":"key_120176108601","value":"value_126768410619613510"}, +{"key":"key_120177121255","value":"value_948541112122123144"}, +{"key":"key_120180120661","value":"value_140130116551138615"}, +{"key":"key_120180136124","value":"value_806410454150113104"}, +{"key":"key_120185138136","value":"value_109351351161161394"}, +{"key":"key_120204109161","value":"value_856113683801251141"}, +{"key":"key_120208811311","value":"value_117972110666127119"}, +{"key":"key_120248955741","value":"value_148834110186123124"}, +{"key":"key_120301028712","value":"value_148120119641441031"}, +{"key":"key_120308564120","value":"value_938683171135118721"}, +{"key":"key_120331141431","value":"value_119101128767612175"}, +{"key":"key_120335210574","value":"value_150178119146100381"}, +{"key":"key_120341641221","value":"value_103901687586531259"}, +{"key":"key_120378215313","value":"value_117601251241687854"}, +{"key":"key_120429713116","value":"value_821311311061881089"}, +{"key":"key_120438932121","value":"value_139527014895116834"}, +{"key":"key_120445048868","value":"value_935296153975910193"}, +{"key":"key_120451381081","value":"value_118499337711185131"}, +{"key":"key_120471091135","value":"value_761203313575985710"}, +{"key":"key_120498098119","value":"value_739116215880699887"}, +{"key":"key_120501047787","value":"value_124861381261541291"}, +{"key":"key_120508811119","value":"value_871951805910185996"}, +{"key":"key_120509212270","value":"value_825911715910412272"}, +{"key":"key_120521171146","value":"value_138648015297111417"}, +{"key":"key_120531325771","value":"value_115781025211674121"}, +{"key":"key_120541744813","value":"value_747940113157172132"}, +{"key":"key_120551171051","value":"value_111808589178108100"}, +{"key":"key_120568410815","value":"value_381061181489290101"}, +{"key":"key_120571521285","value":"value_151155781403810064"}, +{"key":"key_120581108691","value":"value_545714547100951661"}, +{"key":"key_120589356921","value":"value_501181024410514414"}, +{"key":"key_120599112534","value":"value_104892016514314810"}, +{"key":"key_120601153883","value":"value_114105134148161111"}, +{"key":"key_120601175912","value":"value_938710012733671681"}, +{"key":"key_120618268109","value":"value_801214690104921114"}, +{"key":"key_120622393681","value":"value_869513912989126478"}, +{"key":"key_120629884749","value":"value_171759863160906317"}, +{"key":"key_120639616793","value":"value_108148155154130711"}, +{"key":"key_120641021371","value":"value_141105374689113141"}, +{"key":"key_120641201272","value":"value_115104125761908513"}, +{"key":"key_120644587141","value":"value_708813618911513224"}, +{"key":"key_120667664691","value":"value_781204412253221001"}, +{"key":"key_120679010285","value":"value_191817890841543112"}, +{"key":"key_120684511111","value":"value_101122138110661128"}, +{"key":"key_120686985155","value":"value_116411061211221429"}, +{"key":"key_120687443160","value":"value_122105165101137681"}, +{"key":"key_120687508510","value":"value_701127314597941599"}, +{"key":"key_120691221161","value":"value_981059118910814699"}, +{"key":"key_120691251135","value":"value_981171841468411780"}, +{"key":"key_120701054511","value":"value_821206443112112691"}, +{"key":"key_120727712667","value":"value_141120139121881419"}, +{"key":"key_120729691118","value":"value_849287159827211214"}, +{"key":"key_120731209813","value":"value_100177154190138991"}, +{"key":"key_120731351757","value":"value_781571588029943413"}, +{"key":"key_120738212310","value":"value_697372184101951181"}, +{"key":"key_120741148496","value":"value_979359094127451477"}, +{"key":"key_120751191039","value":"value_771321001671111238"}, +{"key":"key_120751458810","value":"value_886012610198591241"}, +{"key":"key_120759214411","value":"value_791411238553901011"}, +{"key":"key_120761318711","value":"value_907159891451547518"}, +{"key":"key_120771365115","value":"value_148135521331151237"}, +{"key":"key_120787814167","value":"value_150627281114448310"}, +{"key":"key_120789895120","value":"value_147105165491211011"}, +{"key":"key_120791051471","value":"value_926012111710710215"}, +{"key":"key_120791371438","value":"value_129901324188521338"}, +{"key":"key_120798713714","value":"value_120619782192142115"}, +{"key":"key_120801151747","value":"value_132819813211010010"}, +{"key":"key_120806912813","value":"value_128107124921717498"}, +{"key":"key_120807313414","value":"value_731189076818311854"}, +{"key":"key_120809413192","value":"value_132104536217398115"}, +{"key":"key_120809896814","value":"value_123751021167218651"}, +{"key":"key_120809910914","value":"value_649950155110149941"}, +{"key":"key_120821251321","value":"value_847212210113010811"}, +{"key":"key_120831748516","value":"value_133133371691029698"}, +{"key":"key_120838458159","value":"value_135102711671418777"}, +{"key":"key_120839163100","value":"value_758272172791658398"}, +{"key":"key_120841141311","value":"value_118999610112211699"}, +{"key":"key_120841187087","value":"value_896937112110148801"}, +{"key":"key_120848036178","value":"value_791091166793159801"}, +{"key":"key_120849512563","value":"value_805514211117111815"}, +{"key":"key_120851301145","value":"value_121123711231711189"}, +{"key":"key_120851371151","value":"value_115125130143646914"}, +{"key":"key_120858872117","value":"value_945714114686191491"}, +{"key":"key_120861014613","value":"value_731056911965731411"}, +{"key":"key_120861201001","value":"value_107619715110710059"}, +{"key":"key_120877986837","value":"value_136106142741636987"}, +{"key":"key_120879079806","value":"value_138148182127151371"}, +{"key":"key_120883279102","value":"value_911518618512938124"}, +{"key":"key_120888725831","value":"value_143104751321191741"}, +{"key":"key_120891645345","value":"value_128130105107118769"}, +{"key":"key_120893963167","value":"value_146691851071081118"}, +{"key":"key_120894912512","value":"value_152106145961129713"}, +{"key":"key_120895512210","value":"value_631011329310275106"}, +{"key":"key_120899311312","value":"value_101132165118130945"}, +{"key":"key_120901349165","value":"value_481441419516811149"}, +{"key":"key_120905011412","value":"value_791019410511310512"}, +{"key":"key_120911159174","value":"value_170801001228796837"}, +{"key":"key_120916311372","value":"value_711169910878112966"}, +{"key":"key_120921181221","value":"value_111131125111115101"}, +{"key":"key_120931029515","value":"value_113761451321217167"}, +{"key":"key_120936510463","value":"value_173165549695948866"}, +{"key":"key_120936555551","value":"value_121481207010313414"}, +{"key":"key_120941604651","value":"value_102115104102125126"}, +{"key":"key_120949081861","value":"value_115125811168814011"}, +{"key":"key_120951041176","value":"value_516513082159127135"}, +{"key":"key_120956273122","value":"value_103143120104114341"}, +{"key":"key_120961231051","value":"value_521169771774892112"}, +{"key":"key_120961351089","value":"value_291469129109857981"}, +{"key":"key_120971354011","value":"value_499010894951489013"}, +{"key":"key_120997465164","value":"value_107106171125116541"}, +{"key":"key_120999055694","value":"value_122129731171051351"}, +{"key":"key_121100154102","value":"value_128561221015699152"}, +{"key":"key_121100169106","value":"value_154901199117895122"}, +{"key":"key_121100671291","value":"value_398924122104401761"}, +{"key":"key_121100778813","value":"value_109111294914290112"}, +{"key":"key_121101112134","value":"value_152101847014011412"}, +{"key":"key_121102117211","value":"value_931098910010612969"}, +{"key":"key_121102539261","value":"value_891881496412911410"}, +{"key":"key_121103100358","value":"value_157821177210917113"}, +{"key":"key_121103101629","value":"value_158875511092136122"}, +{"key":"key_121103102879","value":"value_152661141161341375"}, +{"key":"key_121103106104","value":"value_911538315384567510"}, +{"key":"key_121103761061","value":"value_155113331201018597"}, +{"key":"key_121104966349","value":"value_149172781861103514"}, +{"key":"key_121105129811","value":"value_138110123781221011"}, +{"key":"key_121105725993","value":"value_113725869721209812"}, +{"key":"key_121107101108","value":"value_110117115781071171"}, +{"key":"key_121107161997","value":"value_861207242761321297"}, +{"key":"key_121107801528","value":"value_165116110721302714"}, +{"key":"key_121108551141","value":"value_607511246155691131"}, +{"key":"key_121108921068","value":"value_903421841348866162"}, +{"key":"key_121109103601","value":"value_120901009310210856"}, +{"key":"key_121109110756","value":"value_116168154179869265"}, +{"key":"key_121109121741","value":"value_791267210796125101"}, +{"key":"key_121109448813","value":"value_599612110895126102"}, +{"key":"key_121109674212","value":"value_143108170140787010"}, +{"key":"key_121110989187","value":"value_721721241511035594"}, +{"key":"key_121111132195","value":"value_160711049714087548"}, +{"key":"key_121111551179","value":"value_144110123466896111"}, +{"key":"key_121111751281","value":"value_562181112109949311"}, +{"key":"key_121112113731","value":"value_731208594831331621"}, +{"key":"key_121112911054","value":"value_106565614313187105"}, +{"key":"key_121113147867","value":"value_130541401259010112"}, +{"key":"key_121113531164","value":"value_110541217188107145"}, +{"key":"key_121113549582","value":"value_164791111079311870"}, +{"key":"key_121113849512","value":"value_138971209111015012"}, +{"key":"key_121114109828","value":"value_120120875783149118"}, +{"key":"key_121114120571","value":"value_791369211811486125"}, +{"key":"key_121114134124","value":"value_881077463171346811"}, +{"key":"key_121115235682","value":"value_152721701581283317"}, +{"key":"key_121116150103","value":"value_547388897210414310"}, +{"key":"key_121116160589","value":"value_181801151626912211"}, +{"key":"key_121116311051","value":"value_867813110212914914"}, +{"key":"key_121116626587","value":"value_144491244730140818"}, +{"key":"key_121116957498","value":"value_141111128104935582"}, +{"key":"key_121117101111","value":"value_121829413556160893"}, +{"key":"key_121118139109","value":"value_107976131131821928"}, +{"key":"key_121118142608","value":"value_111291489282108129"}, +{"key":"key_121118937311","value":"value_128111130144134197"}, +{"key":"key_121119184691","value":"value_112120855736286417"}, +{"key":"key_121120105961","value":"value_451244078956618487"}, +{"key":"key_121120122144","value":"value_132101119875511743"}, +{"key":"key_121120123721","value":"value_117108691696791374"}, +{"key":"key_121120873512","value":"value_162937812710513382"}, +{"key":"key_121121129921","value":"value_991001391138981715"}, +{"key":"key_121121146945","value":"value_142711181051315612"}, +{"key":"key_121121711459","value":"value_139579893111108130"}, +{"key":"key_121122125914","value":"value_101144281031288588"}, +{"key":"key_121122311301","value":"value_753399891141068275"}, +{"key":"key_121123115117","value":"value_105112656696859610"}, +{"key":"key_121123128128","value":"value_829810788113634091"}, +{"key":"key_121123129661","value":"value_821079717493133133"}, +{"key":"key_121123661451","value":"value_117169971341506710"}, +{"key":"key_121123869999","value":"value_130152126251301575"}, +{"key":"key_121125161108","value":"value_969411211154756612"}, +{"key":"key_121127109991","value":"value_841001051366876125"}, +{"key":"key_121127924744","value":"value_857882861118310548"}, +{"key":"key_121128102128","value":"value_110123515982985889"}, +{"key":"key_121128110911","value":"value_122491351291094799"}, +{"key":"key_121128123133","value":"value_848014717210475155"}, +{"key":"key_121128134601","value":"value_571111770125126133"}, +{"key":"key_121128155119","value":"value_841119810086921251"}, +{"key":"key_121128951375","value":"value_689357647911698771"}, +{"key":"key_121129112100","value":"value_135586014563649580"}, +{"key":"key_121129114561","value":"value_193110131961078817"}, +{"key":"key_121129817711","value":"value_134581061816467961"}, +{"key":"key_121129929373","value":"value_121130114661011427"}, +{"key":"key_121130101835","value":"value_821321451551148311"}, +{"key":"key_121130148454","value":"value_808412910111911715"}, +{"key":"key_121131136142","value":"value_869787951739344121"}, +{"key":"key_121131798081","value":"value_436112391851081256"}, +{"key":"key_121132101881","value":"value_801478978951301381"}, +{"key":"key_121132981607","value":"value_135141105130671651"}, +{"key":"key_121133821063","value":"value_166142133505413211"}, +{"key":"key_121134951591","value":"value_971291011091088979"}, +{"key":"key_121135110561","value":"value_126661311158811011"}, +{"key":"key_121136125158","value":"value_110804310210516455"}, +{"key":"key_121136861263","value":"value_971461391581071029"}, +{"key":"key_121136893610","value":"value_136111112104849191"}, +{"key":"key_121136921026","value":"value_102145791168175721"}, +{"key":"key_121138169115","value":"value_726630681713511361"}, +{"key":"key_121139412814","value":"value_751476310210510013"}, +{"key":"key_121140608398","value":"value_887612082791101141"}, +{"key":"key_121141106869","value":"value_135159411144517413"}, +{"key":"key_121141108891","value":"value_113176159108013410"}, +{"key":"key_121142146931","value":"value_721131261111111311"}, +{"key":"key_121143113114","value":"value_879313415714910210"}, +{"key":"key_121144144100","value":"value_847812111078173111"}, +{"key":"key_121144431009","value":"value_158137113491321116"}, +{"key":"key_121145112119","value":"value_821879374140751461"}, +{"key":"key_121145132641","value":"value_146927885115139611"}, +{"key":"key_121147149111","value":"value_107208481069013410"}, +{"key":"key_121147838614","value":"value_110871161039311218"}, +{"key":"key_121148148884","value":"value_991241139910848996"}, +{"key":"key_121148596454","value":"value_119138132658610847"}, +{"key":"key_121148911059","value":"value_138110918917864741"}, +{"key":"key_121149103140","value":"value_631007111313211574"}, +{"key":"key_121149162103","value":"value_871489817311714513"}, +{"key":"key_121149172144","value":"value_948515712313011912"}, +{"key":"key_121149956313","value":"value_120157118100811011"}, +{"key":"key_121151858988","value":"value_106107891253672111"}, +{"key":"key_121152252151","value":"value_601237663934372169"}, +{"key":"key_121153105621","value":"value_123865313815710112"}, +{"key":"key_121153141911","value":"value_114198441047356721"}, +{"key":"key_121154125821","value":"value_101128105112115116"}, +{"key":"key_121154128481","value":"value_971578715211310562"}, +{"key":"key_121159121988","value":"value_921068346149127137"}, +{"key":"key_121159721201","value":"value_102821646611211988"}, +{"key":"key_121160116951","value":"value_289611115993988110"}, +{"key":"key_121160121814","value":"value_116561371311237810"}, +{"key":"key_121161951191","value":"value_899411370888716761"}, +{"key":"key_121163661161","value":"value_109116177586442841"}, +{"key":"key_121163981257","value":"value_113436513810268129"}, +{"key":"key_121172124435","value":"value_146831301039015312"}, +{"key":"key_121177123125","value":"value_143691251571321239"}, +{"key":"key_121178931331","value":"value_149997911616668118"}, +{"key":"key_121179978091","value":"value_121431381371086891"}, +{"key":"key_121181491141","value":"value_148124121857614565"}, +{"key":"key_121182148108","value":"value_848565381277596871"}, +{"key":"key_121185101114","value":"value_836136351229283100"}, +{"key":"key_121201155139","value":"value_871361321041351016"}, +{"key":"key_121247111210","value":"value_173145120378214213"}, +{"key":"key_121281571047","value":"value_153115661501377480"}, +{"key":"key_121311011258","value":"value_117999168989010311"}, +{"key":"key_121317712724","value":"value_761426787123854616"}, +{"key":"key_121321719813","value":"value_631441581631079813"}, +{"key":"key_121331421521","value":"value_108147143153827172"}, +{"key":"key_121331707521","value":"value_104135871009598143"}, +{"key":"key_121336214380","value":"value_129118725870681421"}, +{"key":"key_121358223859","value":"value_957112186751711108"}, +{"key":"key_121361253734","value":"value_101961031199977117"}, +{"key":"key_121369856831","value":"value_999013355146521037"}, +{"key":"key_121381597947","value":"value_378877558413712395"}, +{"key":"key_121391015367","value":"value_881051221157163431"}, +{"key":"key_121391445488","value":"value_828790106107104651"}, +{"key":"key_121411701211","value":"value_115147106148147115"}, +{"key":"key_121421349673","value":"value_110100132781118373"}, +{"key":"key_121461607455","value":"value_101137616389153107"}, +{"key":"key_121463921319","value":"value_154108142101152937"}, +{"key":"key_121491147133","value":"value_811698275105471381"}, +{"key":"key_121510614311","value":"value_139648816212468126"}, +{"key":"key_121521201711","value":"value_768660141229464174"}, +{"key":"key_121521234967","value":"value_111143651311166811"}, +{"key":"key_121526995110","value":"value_158431106490691671"}, +{"key":"key_121537651697","value":"value_140100857411716012"}, +{"key":"key_121541168411","value":"value_132144904343619983"}, +{"key":"key_121551821188","value":"value_158811081001448714"}, +{"key":"key_121571201289","value":"value_914910557119396883"}, +{"key":"key_121579811413","value":"value_105191531171014967"}, +{"key":"key_121581046512","value":"value_851261311201616870"}, +{"key":"key_121581184288","value":"value_821333843109121181"}, +{"key":"key_121581321099","value":"value_112879894121929412"}, +{"key":"key_121581381321","value":"value_128931061518714712"}, +{"key":"key_121601047596","value":"value_809514110616812775"}, +{"key":"key_121601088212","value":"value_661238415196113150"}, +{"key":"key_121601261268","value":"value_651541301139947101"}, +{"key":"key_121609110816","value":"value_103160126751001011"}, +{"key":"key_121611171209","value":"value_106142694112913612"}, +{"key":"key_121611321241","value":"value_125130137131106188"}, +{"key":"key_121621441451","value":"value_115546613210511413"}, +{"key":"key_121631111288","value":"value_605810514014392149"}, +{"key":"key_121631191441","value":"value_133108929259106899"}, +{"key":"key_121631231494","value":"value_132891571271241075"}, +{"key":"key_121631361359","value":"value_761338264106111123"}, +{"key":"key_121647412274","value":"value_150941461295363100"}, +{"key":"key_121649713911","value":"value_897512313710813289"}, +{"key":"key_121651411241","value":"value_866766781058911491"}, +{"key":"key_121651571041","value":"value_174142981101471691"}, +{"key":"key_121661161577","value":"value_939142190941271297"}, +{"key":"key_121661195112","value":"value_106121979615054122"}, +{"key":"key_121681081201","value":"value_771297991451421416"}, +{"key":"key_121681591071","value":"value_145114491431401197"}, +{"key":"key_121689743122","value":"value_656110398141110102"}, +{"key":"key_121691025466","value":"value_861051651489499100"}, +{"key":"key_121691591179","value":"value_106671081318985119"}, +{"key":"key_121699562146","value":"value_128631409370257510"}, +{"key":"key_121702043814","value":"value_158411464313412314"}, +{"key":"key_121706891671","value":"value_130108133132261174"}, +{"key":"key_121717510470","value":"value_142107136691491731"}, +{"key":"key_121731161591","value":"value_174279910077809111"}, +{"key":"key_121736218596","value":"value_112789912715011910"}, +{"key":"key_121741469199","value":"value_142859310313510312"}, +{"key":"key_121741971221","value":"value_117851511001111065"}, +{"key":"key_121746512179","value":"value_799374861428823731"}, +{"key":"key_121751341167","value":"value_120979510974112111"}, +{"key":"key_121761081441","value":"value_154749082123122115"}, +{"key":"key_121761109188","value":"value_103167121151113888"}, +{"key":"key_121761351011","value":"value_715516886629310014"}, +{"key":"key_121771125299","value":"value_134959038631029715"}, +{"key":"key_121791037011","value":"value_591361601197998771"}, +{"key":"key_121791331291","value":"value_141801171161208213"}, +{"key":"key_121793713014","value":"value_471211842971171421"}, +{"key":"key_121801751041","value":"value_113951901286399119"}, +{"key":"key_121804987101","value":"value_591731146154120971"}, +{"key":"key_121821047672","value":"value_137701068289761121"}, +{"key":"key_121821187711","value":"value_110871121334013491"}, +{"key":"key_121827510213","value":"value_718915855929916810"}, +{"key":"key_121831001239","value":"value_156149568915612912"}, +{"key":"key_121831485812","value":"value_461151271001071085"}, +{"key":"key_121836712413","value":"value_146551366010889103"}, +{"key":"key_121841259313","value":"value_105140166105143113"}, +{"key":"key_121841288179","value":"value_849571113152977610"}, +{"key":"key_121847210011","value":"value_106136997616518855"}, +{"key":"key_121851191401","value":"value_155728792801275617"}, +{"key":"key_121851241541","value":"value_154821159585401111"}, +{"key":"key_121851255010","value":"value_115136135961061611"}, +{"key":"key_121851739079","value":"value_125481181418611714"}, +{"key":"key_121856117388","value":"value_150111857954806411"}, +{"key":"key_121861031329","value":"value_861278312212913010"}, +{"key":"key_121868916225","value":"value_130153150721486112"}, +{"key":"key_121869311515","value":"value_119791291231586715"}, +{"key":"key_121871328810","value":"value_899510512313423511"}, +{"key":"key_121871391411","value":"value_138150139134154939"}, +{"key":"key_121876711112","value":"value_899996739112274144"}, +{"key":"key_121876810796","value":"value_388317313264521341"}, +{"key":"key_121876895551","value":"value_149611917191769613"}, +{"key":"key_121878711214","value":"value_109909492127137123"}, +{"key":"key_121881311811","value":"value_619299861391224112"}, +{"key":"key_121883512412","value":"value_621201663313310599"}, +{"key":"key_121889484100","value":"value_121154122126105152"}, +{"key":"key_121891018763","value":"value_120697592951589488"}, +{"key":"key_121901016514","value":"value_108891427915113787"}, +{"key":"key_121901506715","value":"value_127921128788144169"}, +{"key":"key_121908472661","value":"value_124105451314910398"}, +{"key":"key_121909573561","value":"value_108731381658592589"}, +{"key":"key_121911021009","value":"value_871199899131751326"}, +{"key":"key_121911431287","value":"value_541411189911267614"}, +{"key":"key_121915281679","value":"value_015186891489411611"}, +{"key":"key_121917311064","value":"value_851015414050831346"}, +{"key":"key_121917712110","value":"value_109881077614815310"}, +{"key":"key_121917911162","value":"value_106901406913471188"}, +{"key":"key_121919472130","value":"value_143654613169501231"}, +{"key":"key_121921289879","value":"value_143951467819512566"}, +{"key":"key_121931611411","value":"value_981161196516713110"}, +{"key":"key_121941147012","value":"value_888210714920496180"}, +{"key":"key_121941218911","value":"value_331641031281188318"}, +{"key":"key_121946712577","value":"value_569296171208142997"}, +{"key":"key_121951107010","value":"value_941291071261127276"}, +{"key":"key_121951231061","value":"value_111140791418612977"}, +{"key":"key_121969381112","value":"value_149888111959129106"}, +{"key":"key_121971137110","value":"value_617793124126108471"}, +{"key":"key_121971569112","value":"value_121661394514012418"}, +{"key":"key_121975511719","value":"value_811251221399910590"}, +{"key":"key_121981016332","value":"value_143871386719285781"}, +{"key":"key_121981046012","value":"value_114829912016987541"}, +{"key":"key_121988013612","value":"value_108133851511081291"}, +{"key":"key_121989511511","value":"value_149851113099811241"}, +{"key":"key_121991091518","value":"value_841911601033893132"}, +{"key":"key_121991299312","value":"value_711241187972841561"}, +{"key":"key_121991691121","value":"value_142741001361287281"}, +{"key":"key_121998416867","value":"value_147126126766173142"}, +{"key":"key_122100351421","value":"value_129911468111652819"}, +{"key":"key_122100611234","value":"value_581631137812192116"}, +{"key":"key_122100929913","value":"value_112811569690121110"}, +{"key":"key_122101111106","value":"value_931175483771318692"}, +{"key":"key_122101125308","value":"value_149975986351058090"}, +{"key":"key_122101130100","value":"value_101142791966210714"}, +{"key":"key_122101132681","value":"value_941017065120749573"}, +{"key":"key_122101139688","value":"value_847083128132154161"}, +{"key":"key_122101391051","value":"value_100831387993854411"}, +{"key":"key_122101441401","value":"value_107118103569070164"}, +{"key":"key_122102741461","value":"value_121401791298911293"}, +{"key":"key_122103105102","value":"value_991951485610316710"}, +{"key":"key_122103153140","value":"value_154112981051281199"}, +{"key":"key_122104105123","value":"value_153941088993147978"}, +{"key":"key_122105136891","value":"value_851417812611958108"}, +{"key":"key_122105887813","value":"value_119124128133111123"}, +{"key":"key_122105961511","value":"value_737915696129878110"}, +{"key":"key_122107669269","value":"value_145831081267012115"}, +{"key":"key_122108113911","value":"value_155908182126993213"}, +{"key":"key_122108861261","value":"value_836712511012010512"}, +{"key":"key_122109991501","value":"value_174107126183111147"}, +{"key":"key_122110174721","value":"value_134571118088698112"}, +{"key":"key_122111129132","value":"value_571301301208351119"}, +{"key":"key_122111291361","value":"value_120756014111033535"}, +{"key":"key_122111421131","value":"value_978813104122728311"}, +{"key":"key_122112105831","value":"value_106146124851771971"}, +{"key":"key_122112146751","value":"value_126132651067498821"}, +{"key":"key_122112911101","value":"value_112145766113315114"}, +{"key":"key_122113108448","value":"value_104631061411054011"}, +{"key":"key_122113129808","value":"value_109133164719419714"}, +{"key":"key_122113701394","value":"value_134134619790137139"}, +{"key":"key_122114102144","value":"value_711201349961538012"}, +{"key":"key_122114439187","value":"value_778189155108107661"}, +{"key":"key_122114991271","value":"value_731631931031161178"}, +{"key":"key_122115110125","value":"value_861227344137109601"}, +{"key":"key_122115115711","value":"value_132218497976860105"}, +{"key":"key_122115123981","value":"value_926510610932106919"}, +{"key":"key_122116158851","value":"value_859341141841181388"}, +{"key":"key_122116641271","value":"value_857013412355571471"}, +{"key":"key_122117106931","value":"value_941469214714580119"}, +{"key":"key_122117114748","value":"value_115826712716992110"}, +{"key":"key_122117129103","value":"value_124100718815515573"}, +{"key":"key_122117135711","value":"value_932057652135941371"}, +{"key":"key_122118146779","value":"value_136105137202186117"}, +{"key":"key_122118147719","value":"value_106666896123135138"}, +{"key":"key_122118491361","value":"value_859662114197108112"}, +{"key":"key_122118641541","value":"value_941371056314788130"}, +{"key":"key_122118755856","value":"value_108661317989651401"}, +{"key":"key_122119109170","value":"value_814714084110150101"}, +{"key":"key_122120105103","value":"value_132751281461291697"}, +{"key":"key_122120110111","value":"value_191451399289145155"}, +{"key":"key_122120128137","value":"value_124126841327310884"}, +{"key":"key_122120141132","value":"value_162839184157939913"}, +{"key":"key_122120838189","value":"value_811097513011211179"}, +{"key":"key_122121140801","value":"value_731685770114661839"}, +{"key":"key_122121144110","value":"value_138901336018379561"}, +{"key":"key_122121429692","value":"value_522614882841159710"}, +{"key":"key_122121841281","value":"value_156081171981141571"}, +{"key":"key_122122111149","value":"value_657616413410811020"}, +{"key":"key_122122116171","value":"value_113139129112118945"}, +{"key":"key_122122259011","value":"value_721151137811815063"}, +{"key":"key_122123122113","value":"value_122798861571404814"}, +{"key":"key_122123137134","value":"value_891489410113910553"}, +{"key":"key_122123821581","value":"value_839180130788112339"}, +{"key":"key_122124817789","value":"value_588489989577734610"}, +{"key":"key_122125116119","value":"value_120769386919585113"}, +{"key":"key_122125124838","value":"value_159124712887811456"}, +{"key":"key_122125125251","value":"value_881311089537156117"}, +{"key":"key_122125795382","value":"value_749415435678589119"}, +{"key":"key_122125977310","value":"value_118841121221021499"}, +{"key":"key_122126115129","value":"value_527775566115195778"}, +{"key":"key_122126118781","value":"value_124432029990911489"}, +{"key":"key_122126531005","value":"value_133991441345277121"}, +{"key":"key_122126911138","value":"value_707912694101835076"}, +{"key":"key_122127755110","value":"value_771114686961337381"}, +{"key":"key_122127779613","value":"value_999289120127789615"}, +{"key":"key_122127909492","value":"value_564591106781225910"}, +{"key":"key_122127981132","value":"value_127869210115416716"}, +{"key":"key_122128115751","value":"value_851391201071341031"}, +{"key":"key_122129122551","value":"value_134709192911121509"}, +{"key":"key_122129148109","value":"value_556196975913210897"}, +{"key":"key_122130811431","value":"value_882693140104134969"}, +{"key":"key_122131140398","value":"value_796167101968612710"}, +{"key":"key_122131561271","value":"value_103134145133991549"}, +{"key":"key_122132129124","value":"value_659911112813720100"}, +{"key":"key_122133426610","value":"value_767977140948579114"}, +{"key":"key_122133711391","value":"value_612311114411811398"}, +{"key":"key_122134114701","value":"value_123327512611813810"}, +{"key":"key_122134116127","value":"value_101127182811108180"}, +{"key":"key_122134961184","value":"value_951148567851481007"}, +{"key":"key_122135144809","value":"value_104772816293341611"}, +{"key":"key_122135881131","value":"value_689013228841161006"}, +{"key":"key_122136146125","value":"value_105112161321108064"}, +{"key":"key_122136801249","value":"value_623395118134106133"}, +{"key":"key_122138107116","value":"value_851114816013336921"}, +{"key":"key_122139124111","value":"value_871411531021769382"}, +{"key":"key_122139125991","value":"value_135167791461061761"}, +{"key":"key_122139128107","value":"value_761251371267667771"}, +{"key":"key_122139136861","value":"value_123132116861566912"}, +{"key":"key_122139909851","value":"value_118978188961151211"}, +{"key":"key_122140102249","value":"value_125959093105977084"}, +{"key":"key_122140622991","value":"value_121591551681051014"}, +{"key":"key_122141811039","value":"value_118110649018313097"}, +{"key":"key_122142104795","value":"value_691311327675421677"}, +{"key":"key_122143180871","value":"value_991219812813679125"}, +{"key":"key_122143927315","value":"value_141108951208396801"}, +{"key":"key_122144158671","value":"value_102121123138166121"}, +{"key":"key_122144165179","value":"value_989982122170941411"}, +{"key":"key_122145105731","value":"value_559811793607117664"}, +{"key":"key_122145611219","value":"value_841211716012516211"}, +{"key":"key_122145931331","value":"value_135108869094877257"}, +{"key":"key_122146123140","value":"value_761027562721151157"}, +{"key":"key_122146127998","value":"value_911047614811814565"}, +{"key":"key_122147851521","value":"value_121885213815713914"}, +{"key":"key_122147981591","value":"value_140511499715012615"}, +{"key":"key_122148108291","value":"value_112311041041149015"}, +{"key":"key_122148951161","value":"value_142110741056666684"}, +{"key":"key_122148958911","value":"value_956910677182981091"}, +{"key":"key_122149156108","value":"value_149129746313912214"}, +{"key":"key_122151190151","value":"value_126931586218910710"}, +{"key":"key_122151814743","value":"value_119918247715596791"}, +{"key":"key_122152124372","value":"value_167446951331145294"}, +{"key":"key_122153919311","value":"value_100867412485899374"}, +{"key":"key_122154100891","value":"value_831154916212379415"}, +{"key":"key_122156835274","value":"value_981037881109911431"}, +{"key":"key_122157142918","value":"value_139731186764969515"}, +{"key":"key_122158150124","value":"value_878313311413813081"}, +{"key":"key_122160101121","value":"value_114143107110157941"}, +{"key":"key_122160699418","value":"value_471141271511151459"}, +{"key":"key_122162126866","value":"value_108881011421099064"}, +{"key":"key_122165201797","value":"value_528615090919965011"}, +{"key":"key_122167501001","value":"value_111142551251351471"}, +{"key":"key_122168104931","value":"value_831231336911011966"}, +{"key":"key_122168129158","value":"value_107831401229288115"}, +{"key":"key_122169124866","value":"value_118110153150137109"}, +{"key":"key_122170107831","value":"value_571341801457513688"}, +{"key":"key_122170150102","value":"value_881231541371141241"}, +{"key":"key_122173165106","value":"value_118101109139921011"}, +{"key":"key_122177911071","value":"value_819814110911874701"}, +{"key":"key_122179449148","value":"value_856713615860115201"}, +{"key":"key_122183113269","value":"value_125148721106686127"}, +{"key":"key_122191171461","value":"value_104947776156147100"}, +{"key":"key_122193104896","value":"value_146818510414214716"}, +{"key":"key_122210101144","value":"value_828511014012713810"}, +{"key":"key_122211301069","value":"value_115131125109127140"}, +{"key":"key_122211479790","value":"value_659398118134100133"}, +{"key":"key_122231421343","value":"value_127116180134123105"}, +{"key":"key_122311507711","value":"value_801491251271481058"}, +{"key":"key_122357910014","value":"value_651341171831387616"}, +{"key":"key_122381376910","value":"value_140135136102126797"}, +{"key":"key_122437616118","value":"value_119954544110861037"}, +{"key":"key_122471081231","value":"value_768870104378313494"}, +{"key":"key_122491122510","value":"value_113107117169162139"}, +{"key":"key_122501257880","value":"value_851411458239861451"}, +{"key":"key_122511388292","value":"value_125129651089311998"}, +{"key":"key_122549476139","value":"value_881851181111048711"}, +{"key":"key_122575312414","value":"value_321216315011513912"}, +{"key":"key_122581028212","value":"value_891171221266683498"}, +{"key":"key_122581287512","value":"value_841261491131101341"}, +{"key":"key_122583410198","value":"value_606368137338213613"}, +{"key":"key_122609555156","value":"value_799215613373841371"}, +{"key":"key_122612111110","value":"value_105132130118126111"}, +{"key":"key_122614914793","value":"value_132641568611812581"}, +{"key":"key_122621238271","value":"value_707812813910811615"}, +{"key":"key_122621266281","value":"value_138136147739345117"}, +{"key":"key_122621391005","value":"value_751539486174107771"}, +{"key":"key_122621544591","value":"value_491076154139117117"}, +{"key":"key_122631331691","value":"value_112668847167807111"}, +{"key":"key_122639510863","value":"value_417688135123132133"}, +{"key":"key_122641551188","value":"value_799369611151191141"}, +{"key":"key_122641595990","value":"value_195951151018514412"}, +{"key":"key_122649711814","value":"value_125175538558791717"}, +{"key":"key_122659410610","value":"value_114114131116131931"}, +{"key":"key_122661581351","value":"value_741046414610413250"}, +{"key":"key_122681101661","value":"value_582474689012463619"}, +{"key":"key_122681391148","value":"value_100811326211918113"}, +{"key":"key_122681721111","value":"value_781421218810697119"}, +{"key":"key_122686686138","value":"value_149119901271011621"}, +{"key":"key_122691116995","value":"value_948410198469011413"}, +{"key":"key_122691511611","value":"value_139491531481801424"}, +{"key":"key_122693946409","value":"value_891144692915553168"}, +{"key":"key_122699713978","value":"value_127117811197613494"}, +{"key":"key_122701261245","value":"value_105145748787708963"}, +{"key":"key_122706795211","value":"value_641201559359941081"}, +{"key":"key_122711021171","value":"value_101981031301531029"}, +{"key":"key_122711211225","value":"value_761446612183781321"}, +{"key":"key_122726991124","value":"value_541061297620187175"}, +{"key":"key_122729812812","value":"value_621241001151021421"}, +{"key":"key_122731605515","value":"value_111761431134713891"}, +{"key":"key_122737311116","value":"value_107151899641001411"}, +{"key":"key_122741041566","value":"value_789915998128116648"}, +{"key":"key_122741407311","value":"value_153901101511139414"}, +{"key":"key_122741563768","value":"value_174145152951544614"}, +{"key":"key_122741791301","value":"value_873495999791109141"}, +{"key":"key_122749911874","value":"value_713643172146121125"}, +{"key":"key_122761084317","value":"value_818910711513294120"}, +{"key":"key_122761365486","value":"value_801231141221229811"}, +{"key":"key_122768010097","value":"value_183987957153102291"}, +{"key":"key_122769451167","value":"value_126871081421448293"}, +{"key":"key_122769872143","value":"value_431088411522891321"}, +{"key":"key_122771077013","value":"value_147851461616115617"}, +{"key":"key_122771092311","value":"value_147159161281141011"}, +{"key":"key_122771461369","value":"value_150114104907811015"}, +{"key":"key_122778410283","value":"value_102124497812011517"}, +{"key":"key_122781095713","value":"value_621024310738391571"}, +{"key":"key_122781526415","value":"value_611131901303610511"}, +{"key":"key_122794983111","value":"value_121129102101637613"}, +{"key":"key_122795312213","value":"value_116128731371414365"}, +{"key":"key_122801461308","value":"value_198686912413313161"}, +{"key":"key_122807384521","value":"value_108811001937712810"}, +{"key":"key_122808911413","value":"value_120911328654951031"}, +{"key":"key_122811131221","value":"value_811435110211211185"}, +{"key":"key_122811171181","value":"value_159738713912710110"}, +{"key":"key_122811659911","value":"value_968717384668410071"}, +{"key":"key_122818587125","value":"value_145147391041289710"}, +{"key":"key_122833413969","value":"value_145100931071161461"}, +{"key":"key_122837412867","value":"value_122148401185011675"}, +{"key":"key_122841021271","value":"value_981421475955150129"}, +{"key":"key_122851191271","value":"value_954399741221201531"}, +{"key":"key_122858514350","value":"value_601151542989661541"}, +{"key":"key_122861031351","value":"value_125159113147146149"}, +{"key":"key_122868097694","value":"value_979415511313098718"}, +{"key":"key_122871074710","value":"value_117123169130115751"}, +{"key":"key_122871451649","value":"value_102150891021218796"}, +{"key":"key_122878587102","value":"value_281159532106971188"}, +{"key":"key_122879913410","value":"value_351251411108613010"}, +{"key":"key_122881371088","value":"value_131130129109781112"}, +{"key":"key_122891397710","value":"value_109133120109143761"}, +{"key":"key_122891517282","value":"value_142106705966100132"}, +{"key":"key_122901241251","value":"value_104681101451001411"}, +{"key":"key_122901448013","value":"value_321291271259284107"}, +{"key":"key_122901521471","value":"value_556286113981156381"}, +{"key":"key_122901747110","value":"value_110144141488111378"}, +{"key":"key_122908449165","value":"value_106591816766731315"}, +{"key":"key_122911001021","value":"value_198145115961497591"}, +{"key":"key_122911083811","value":"value_859455909610011113"}, +{"key":"key_122911403664","value":"value_814016613315895121"}, +{"key":"key_122915010498","value":"value_809812711497106521"}, +{"key":"key_122918511411","value":"value_979912913313760661"}, +{"key":"key_122921081011","value":"value_161731545376155111"}, +{"key":"key_122931629982","value":"value_977949189518814310"}, +{"key":"key_122951165713","value":"value_981116585126123551"}, +{"key":"key_122951291071","value":"value_195871099065105102"}, +{"key":"key_122951397667","value":"value_122107104117100499"}, +{"key":"key_122951625416","value":"value_104154311417913487"}, +{"key":"key_122951711341","value":"value_140124105983614712"}, +{"key":"key_122954214597","value":"value_102467011211014584"}, +{"key":"key_122961278578","value":"value_154104821561271045"}, +{"key":"key_122961358575","value":"value_144133891278910224"}, +{"key":"key_122966310999","value":"value_107841081271141191"}, +{"key":"key_122969062117","value":"value_851421001371181367"}, +{"key":"key_122971036910","value":"value_100102108100100133"}, +{"key":"key_122971081059","value":"value_132111136921167681"}, +{"key":"key_122978165110","value":"value_791136598135279310"}, +{"key":"key_122984194848","value":"value_127144118609460951"}, +{"key":"key_122986469589","value":"value_134758711512297127"}, +{"key":"key_122988392921","value":"value_399790146711461421"}, +{"key":"key_122988910468","value":"value_163986111341103126"}, +{"key":"key_123100102265","value":"value_122158117648314072"}, +{"key":"key_123101119751","value":"value_891361051411407312"}, +{"key":"key_123102591327","value":"value_691091661501321468"}, +{"key":"key_123102636212","value":"value_199129171142154124"}, +{"key":"key_123102701078","value":"value_115575548881328014"}, +{"key":"key_123102831111","value":"value_831341027773779488"}, +{"key":"key_123104143991","value":"value_511312698131113133"}, +{"key":"key_123104751031","value":"value_996462142142120809"}, +{"key":"key_123104939364","value":"value_721089615510349361"}, +{"key":"key_123104971206","value":"value_121721033979133381"}, +{"key":"key_123105177137","value":"value_761418797113651181"}, +{"key":"key_123105941838","value":"value_101821131441211308"}, +{"key":"key_123107115803","value":"value_119110417519157122"}, +{"key":"key_123107931119","value":"value_113721151317698130"}, +{"key":"key_123108811251","value":"value_129141110771051391"}, +{"key":"key_123108847384","value":"value_754899641036984158"}, +{"key":"key_123109110120","value":"value_888014510584221119"}, +{"key":"key_123109141758","value":"value_981351791418217410"}, +{"key":"key_123110129101","value":"value_622885586394118150"}, +{"key":"key_123110134103","value":"value_185190137891166542"}, +{"key":"key_123110508316","value":"value_180122108123791271"}, +{"key":"key_123110914810","value":"value_103149160781041441"}, +{"key":"key_123110931721","value":"value_867814317421431317"}, +{"key":"key_123110961067","value":"value_160966991151153631"}, +{"key":"key_123111106917","value":"value_143122578071791491"}, +{"key":"key_123112885372","value":"value_150831354011112811"}, +{"key":"key_123112921301","value":"value_154153601451527387"}, +{"key":"key_123112971521","value":"value_116609064129112134"}, +{"key":"key_123113121140","value":"value_111112114889799147"}, +{"key":"key_123113136769","value":"value_481251301011111326"}, +{"key":"key_123114748911","value":"value_184118999011818211"}, +{"key":"key_123114871615","value":"value_911201201041257881"}, +{"key":"key_123115111122","value":"value_961561281121198913"}, +{"key":"key_123115143671","value":"value_871151199912517796"}, +{"key":"key_123115788917","value":"value_183737713658621241"}, +{"key":"key_123115872106","value":"value_112961727111315186"}, +{"key":"key_123115959611","value":"value_111857594132718911"}, +{"key":"key_123116101150","value":"value_169136101138136123"}, +{"key":"key_123116134811","value":"value_311118513892801136"}, +{"key":"key_123116709915","value":"value_971168568951939812"}, +{"key":"key_123116841691","value":"value_154141781568810210"}, +{"key":"key_123117111721","value":"value_839213171142978310"}, +{"key":"key_123117135102","value":"value_108991031009674135"}, +{"key":"key_123117149857","value":"value_126791231597315010"}, +{"key":"key_123118101101","value":"value_825311812111713693"}, +{"key":"key_123118103669","value":"value_139150104117111125"}, +{"key":"key_123118851114","value":"value_841011516692134101"}, +{"key":"key_123119104117","value":"value_121771361219980102"}, +{"key":"key_123120104110","value":"value_162831273413687718"}, +{"key":"key_123120105127","value":"value_120102110841274633"}, +{"key":"key_123120106121","value":"value_107137211431043080"}, +{"key":"key_123120106691","value":"value_991765143847510194"}, +{"key":"key_123120139140","value":"value_110568713759131848"}, +{"key":"key_123120151101","value":"value_134141371256060556"}, +{"key":"key_123121135103","value":"value_110126928295104248"}, +{"key":"key_123121811357","value":"value_921177194861291581"}, +{"key":"key_123121951285","value":"value_661087933268691761"}, +{"key":"key_123122102103","value":"value_172897250509258155"}, +{"key":"key_123122110116","value":"value_138133418585141140"}, +{"key":"key_123122123139","value":"value_111102106971391011"}, +{"key":"key_123122258812","value":"value_131128964116481001"}, +{"key":"key_123122707768","value":"value_921338914796182731"}, +{"key":"key_123122941169","value":"value_105898242229243108"}, +{"key":"key_123123136575","value":"value_144121951071071211"}, +{"key":"key_123123361241","value":"value_101131121107131103"}, +{"key":"key_123125108115","value":"value_140168781066413174"}, +{"key":"key_123126104111","value":"value_103159139978716567"}, +{"key":"key_123126109109","value":"value_127172105845872891"}, +{"key":"key_123126122139","value":"value_112281155512813413"}, +{"key":"key_123126868064","value":"value_138123128891491651"}, +{"key":"key_123127132143","value":"value_576512311613913272"}, +{"key":"key_123127768399","value":"value_857015572138111535"}, +{"key":"key_123127979110","value":"value_871459579126100127"}, +{"key":"key_123128118133","value":"value_958079921099814515"}, +{"key":"key_123128129138","value":"value_115149100148799413"}, +{"key":"key_123128157143","value":"value_123105111821139610"}, +{"key":"key_123128759899","value":"value_831069111714513496"}, +{"key":"key_123130129106","value":"value_252786100105481141"}, +{"key":"key_123130931516","value":"value_579710810310518798"}, +{"key":"key_123131160977","value":"value_124137130106101148"}, +{"key":"key_123131777811","value":"value_129971071284711987"}, +{"key":"key_123132111120","value":"value_751151691681459811"}, +{"key":"key_123132117971","value":"value_668813016881109110"}, +{"key":"key_123132135626","value":"value_891051291358511711"}, +{"key":"key_123132661558","value":"value_116821069813566158"}, +{"key":"key_123132776112","value":"value_160109641611131155"}, +{"key":"key_123133979952","value":"value_664912310331951327"}, +{"key":"key_123134938813","value":"value_863948100182211186"}, +{"key":"key_123135113131","value":"value_781561211486780150"}, +{"key":"key_123135161128","value":"value_110166143651356185"}, +{"key":"key_123135167133","value":"value_881325776918111914"}, +{"key":"key_123135491261","value":"value_999894739061841601"}, +{"key":"key_123136106865","value":"value_113138121121133124"}, +{"key":"key_123136108191","value":"value_851095717588916110"}, +{"key":"key_123136122145","value":"value_661161251169710751"}, +{"key":"key_123136511611","value":"value_251961689012112912"}, +{"key":"key_123136811101","value":"value_876711979110731071"}, +{"key":"key_123137110149","value":"value_601237910693361121"}, +{"key":"key_123137126331","value":"value_104134767971117106"}, +{"key":"key_123137135129","value":"value_139591241701108912"}, +{"key":"key_123138140128","value":"value_165861061451021101"}, +{"key":"key_123138146715","value":"value_941061224810110247"}, +{"key":"key_123138757810","value":"value_471131081301451101"}, +{"key":"key_123138822514","value":"value_888513410911010912"}, +{"key":"key_123139149621","value":"value_156189133518619713"}, +{"key":"key_123139149955","value":"value_895515313272991651"}, +{"key":"key_123140154913","value":"value_189671073515410124"}, +{"key":"key_123140155881","value":"value_124819910519411215"}, +{"key":"key_123140971316","value":"value_144921181001691051"}, +{"key":"key_123141935110","value":"value_785513281133112158"}, +{"key":"key_123143878014","value":"value_111109889050130391"}, +{"key":"key_123144501308","value":"value_871151321361111178"}, +{"key":"key_123145102949","value":"value_811238320613416059"}, +{"key":"key_123145122140","value":"value_641191201441237487"}, +{"key":"key_123145151375","value":"value_457276961501823165"}, +{"key":"key_123146112153","value":"value_651541411331291031"}, +{"key":"key_123147551859","value":"value_871111078211189110"}, +{"key":"key_123148781169","value":"value_911301861061249114"}, +{"key":"key_123150102108","value":"value_131537213463861155"}, +{"key":"key_123153521069","value":"value_126129102109116115"}, +{"key":"key_123154951056","value":"value_111147741161591021"}, +{"key":"key_123155103989","value":"value_144154131139949713"}, +{"key":"key_123155108102","value":"value_141971191445799355"}, +{"key":"key_123158105871","value":"value_791741119691107211"}, +{"key":"key_123158705510","value":"value_121166541456812388"}, +{"key":"key_123159103931","value":"value_831106475134103911"}, +{"key":"key_123159821317","value":"value_105701867584164771"}, +{"key":"key_123159831291","value":"value_131131102155881211"}, +{"key":"key_123159971231","value":"value_623710311620212112"}, +{"key":"key_123160908210","value":"value_131131428812964106"}, +{"key":"key_123161130771","value":"value_102108106165129948"}, +{"key":"key_123161411721","value":"value_125169861511131141"}, +{"key":"key_123161684798","value":"value_741241079313149162"}, +{"key":"key_123164104128","value":"value_141939699881585999"}, +{"key":"key_123165104981","value":"value_126105131541128011"}, +{"key":"key_123168165669","value":"value_634880146103849213"}, +{"key":"key_123170108834","value":"value_643941119110123104"}, +{"key":"key_123171521241","value":"value_891209926724862124"}, +{"key":"key_123171531195","value":"value_128169132117768815"}, +{"key":"key_123171819281","value":"value_877110143137647717"}, +{"key":"key_123172115115","value":"value_128611435210876104"}, +{"key":"key_123173991237","value":"value_761393913511267671"}, +{"key":"key_123180534612","value":"value_164672412749109956"}, +{"key":"key_123194668517","value":"value_161747195171146501"}, +{"key":"key_123196885410","value":"value_901311061681221571"}, +{"key":"key_123198110312","value":"value_885213210612557119"}, +{"key":"key_123211228168","value":"value_140859414812993799"}, +{"key":"key_123260797570","value":"value_115985713310952108"}, +{"key":"key_123261547010","value":"value_151108121849716618"}, +{"key":"key_123309210114","value":"value_118861041421257812"}, +{"key":"key_123341631145","value":"value_991436910813583889"}, +{"key":"key_123361201572","value":"value_102671544966904313"}, +{"key":"key_123361568669","value":"value_801031379413213114"}, +{"key":"key_123394232111","value":"value_103101828969148658"}, +{"key":"key_123397613911","value":"value_761331664113310110"}, +{"key":"key_123431311367","value":"value_854410561144781854"}, +{"key":"key_123481191201","value":"value_126961121041411141"}, +{"key":"key_123481191201","value":"value_149126501001612072"}, +{"key":"key_123484395288","value":"value_561251101181391606"}, +{"key":"key_123514310813","value":"value_641071741421781501"}, +{"key":"key_123519868137","value":"value_118367915111617512"}, +{"key":"key_123521299229","value":"value_193899110810572114"}, +{"key":"key_123531239011","value":"value_143791231171241441"}, +{"key":"key_123536211567","value":"value_176941067218712017"}, +{"key":"key_123541241118","value":"value_701033467122491659"}, +{"key":"key_123541318610","value":"value_110101891794311749"}, +{"key":"key_123558210317","value":"value_130964112499731251"}, +{"key":"key_123561001081","value":"value_135110172119142571"}, +{"key":"key_123569712210","value":"value_134771399312610072"}, +{"key":"key_123591409266","value":"value_141791301271641299"}, +{"key":"key_123601171221","value":"value_108153150140148137"}, +{"key":"key_123612210416","value":"value_145129128867916089"}, +{"key":"key_123626259587","value":"value_137897984148566413"}, +{"key":"key_123627117757","value":"value_541101017986838615"}, +{"key":"key_123631321466","value":"value_109886283152128136"}, +{"key":"key_123631374911","value":"value_106136868129125634"}, +{"key":"key_123631661008","value":"value_154691401646214711"}, +{"key":"key_123641331541","value":"value_107162560901321151"}, +{"key":"key_123671231408","value":"value_969644102123127681"}, +{"key":"key_123676079100","value":"value_129145701441011578"}, +{"key":"key_123691008797","value":"value_114126115132667774"}, +{"key":"key_123691990170","value":"value_100506997123918013"}, +{"key":"key_123701011007","value":"value_105100155113109142"}, +{"key":"key_123706111013","value":"value_891651549613466981"}, +{"key":"key_123708747131","value":"value_138344410012414111"}, +{"key":"key_123708813813","value":"value_801351151163214310"}, +{"key":"key_123711191316","value":"value_125141148117121801"}, +{"key":"key_123718815750","value":"value_961091287252128121"}, +{"key":"key_123731038253","value":"value_101796110534721151"}, +{"key":"key_123731079816","value":"value_112119142801258113"}, +{"key":"key_123741091208","value":"value_139119801011409813"}, +{"key":"key_123741121891","value":"value_911510311411817949"}, +{"key":"key_123741279510","value":"value_136157931293165847"}, +{"key":"key_123751071671","value":"value_115180816211865811"}, +{"key":"key_123759115256","value":"value_902994595974175126"}, +{"key":"key_123761321177","value":"value_146166217313418211"}, +{"key":"key_123771271098","value":"value_813413477186631207"}, +{"key":"key_123779520154","value":"value_976096115149977811"}, +{"key":"key_123781511081","value":"value_129928610398897012"}, +{"key":"key_123787111818","value":"value_119100174162891131"}, +{"key":"key_123791051421","value":"value_156129841111091810"}, +{"key":"key_123792615142","value":"value_126116439212512211"}, +{"key":"key_123801311081","value":"value_154104469593801081"}, +{"key":"key_123801431091","value":"value_599742121114687915"}, +{"key":"key_123811289476","value":"value_146621045554106171"}, +{"key":"key_123811697214","value":"value_130761128011515452"}, +{"key":"key_123816277119","value":"value_939311412619913276"}, +{"key":"key_123821211211","value":"value_152736512812211410"}, +{"key":"key_123821607780","value":"value_999819813615412325"}, +{"key":"key_123831098652","value":"value_751591476898103911"}, +{"key":"key_123833715513","value":"value_105118164111547813"}, +{"key":"key_123841031541","value":"value_761381414491110107"}, +{"key":"key_123841216814","value":"value_961029414281136133"}, +{"key":"key_123848086124","value":"value_961351333785988912"}, +{"key":"key_123851068811","value":"value_128106607591977564"}, +{"key":"key_123851289613","value":"value_999440206112107665"}, +{"key":"key_123853397100","value":"value_112951206410483158"}, +{"key":"key_123857644124","value":"value_941131611141461268"}, +{"key":"key_123861391117","value":"value_861291025413785139"}, +{"key":"key_123861481031","value":"value_150104481121101071"}, +{"key":"key_123861628310","value":"value_178845386175128591"}, +{"key":"key_123867211612","value":"value_979783154148746312"}, +{"key":"key_123868699110","value":"value_120116694191102971"}, +{"key":"key_123871301261","value":"value_971208778105121651"}, +{"key":"key_123871551601","value":"value_129141119967912697"}, +{"key":"key_123888479341","value":"value_181411291277231981"}, +{"key":"key_123891072412","value":"value_124799755125515256"}, +{"key":"key_123891181409","value":"value_977810596105130639"}, +{"key":"key_123897198111","value":"value_749081431661121276"}, +{"key":"key_123897412138","value":"value_133571381316897851"}, +{"key":"key_123897567796","value":"value_881155268331191051"}, +{"key":"key_123901264511","value":"value_811885217818113412"}, +{"key":"key_123901461828","value":"value_136100109801191316"}, +{"key":"key_123905410014","value":"value_821501294814413513"}, +{"key":"key_123906886851","value":"value_128105959113879123"}, +{"key":"key_123911199424","value":"value_135117181117691587"}, +{"key":"key_123914772127","value":"value_107137851461221727"}, +{"key":"key_123931081209","value":"value_941296910750166133"}, +{"key":"key_123931251711","value":"value_827015091132136531"}, +{"key":"key_123931481011","value":"value_641681237111784108"}, +{"key":"key_123931501891","value":"value_949111614413114014"}, +{"key":"key_123936611978","value":"value_142151821861181381"}, +{"key":"key_123944013113","value":"value_110684410593113106"}, +{"key":"key_123947159156","value":"value_144601161541711061"}, +{"key":"key_123949496697","value":"value_741579689821169881"}, +{"key":"key_123951227598","value":"value_778211796898613712"}, +{"key":"key_123951411517","value":"value_159908789185131138"}, +{"key":"key_123961218697","value":"value_107104933214610010"}, +{"key":"key_123961271349","value":"value_153931131205794184"}, +{"key":"key_123971011141","value":"value_978715287127135120"}, +{"key":"key_123971035981","value":"value_946686141104501279"}, +{"key":"key_123971231401","value":"value_153988413110110510"}, +{"key":"key_123971255238","value":"value_140391298217467130"}, +{"key":"key_123971691261","value":"value_799612455931177711"}, +{"key":"key_123977941916","value":"value_127142116491611091"}, +{"key":"key_123978658108","value":"value_811061354749878152"}, +{"key":"key_123979865891","value":"value_108134129155461801"}, +{"key":"key_123981231411","value":"value_149805610211050121"}, +{"key":"key_123981301982","value":"value_161801171017222868"}, +{"key":"key_123981487811","value":"value_826010017177104155"}, +{"key":"key_123989594129","value":"value_447418913914983136"}, +{"key":"key_123991154595","value":"value_704994736012984144"}, +{"key":"key_123994111313","value":"value_601501146272854183"}, +{"key":"key_123996113788","value":"value_881079612638337075"}, +{"key":"key_124100108130","value":"value_119112129106127836"}, +{"key":"key_124100130146","value":"value_117143106157991898"}, +{"key":"key_124101136831","value":"value_112160661071154198"}, +{"key":"key_124101721086","value":"value_808859811359411180"}, +{"key":"key_124101913732","value":"value_941601021201661166"}, +{"key":"key_124101941702","value":"value_891066510610693113"}, +{"key":"key_124102128705","value":"value_769412114192182126"}, +{"key":"key_124102128991","value":"value_518410363571301205"}, +{"key":"key_124102143831","value":"value_901191501171071521"}, +{"key":"key_124103101122","value":"value_123139711211501899"}, +{"key":"key_124103124149","value":"value_751201451051901369"}, +{"key":"key_124103127155","value":"value_181664611212799889"}, +{"key":"key_124103130121","value":"value_139971389888891053"}, +{"key":"key_124103130146","value":"value_100164751011951148"}, +{"key":"key_124103741381","value":"value_150817916915513644"}, +{"key":"key_124104136961","value":"value_661135361140745213"}, +{"key":"key_124104185669","value":"value_148141178163901058"}, +{"key":"key_124104818812","value":"value_881515414813314716"}, +{"key":"key_124104831435","value":"value_113132121861195815"}, +{"key":"key_124105116471","value":"value_128921551931301401"}, +{"key":"key_124106121721","value":"value_122162614819620263"}, +{"key":"key_124106681291","value":"value_131271171041697080"}, +{"key":"key_124107161104","value":"value_871407576120859612"}, +{"key":"key_124107421071","value":"value_288379102128119108"}, +{"key":"key_124109151541","value":"value_109139901407313612"}, +{"key":"key_124109731471","value":"value_935111011495104114"}, +{"key":"key_124109831197","value":"value_905617960147123130"}, +{"key":"key_124110100189","value":"value_180808910211312115"}, +{"key":"key_124110101939","value":"value_891351456813611489"}, +{"key":"key_124110122702","value":"value_121100641737015114"}, +{"key":"key_124110170129","value":"value_511011221047713913"}, +{"key":"key_124110981811","value":"value_105829417911076828"}, +{"key":"key_124111172104","value":"value_861719058831578812"}, +{"key":"key_124111839920","value":"value_123591221531241291"}, +{"key":"key_124112114991","value":"value_441421121351128784"}, +{"key":"key_124113621248","value":"value_114781289590178666"}, +{"key":"key_124113659598","value":"value_115182889175891749"}, +{"key":"key_124114109818","value":"value_871148410010182106"}, +{"key":"key_124114113786","value":"value_681061111291131089"}, +{"key":"key_124115841201","value":"value_132126126107955813"}, +{"key":"key_124116124631","value":"value_687012613569811386"}, +{"key":"key_124117122106","value":"value_129114691479114511"}, +{"key":"key_124117566711","value":"value_829312511296147916"}, +{"key":"key_124117819112","value":"value_168636010882146153"}, +{"key":"key_124118115801","value":"value_871221171031698666"}, +{"key":"key_124118125676","value":"value_967987631391829313"}, +{"key":"key_124118928079","value":"value_676472127105178981"}, +{"key":"key_124118951691","value":"value_474711868651289215"}, +{"key":"key_124119114106","value":"value_161171185312698601"}, +{"key":"key_124119117743","value":"value_106559787711783884"}, +{"key":"key_124119651128","value":"value_122110785912316010"}, +{"key":"key_124119821201","value":"value_133112119488210312"}, +{"key":"key_124119957851","value":"value_109169154886917313"}, +{"key":"key_124120115137","value":"value_771121091057719881"}, +{"key":"key_124121116896","value":"value_107113125105110809"}, +{"key":"key_124121431251","value":"value_133123801311291616"}, +{"key":"key_124121771621","value":"value_104921272050609314"}, +{"key":"key_124122121434","value":"value_127132931331181063"}, +{"key":"key_124122158161","value":"value_411136895911407064"}, +{"key":"key_124123100104","value":"value_125951319615711713"}, +{"key":"key_124123121108","value":"value_105524134166180122"}, +{"key":"key_124123129138","value":"value_391151081391099570"}, +{"key":"key_124123511271","value":"value_113133301011221489"}, +{"key":"key_124123856964","value":"value_149908510860101109"}, +{"key":"key_124124124106","value":"value_961098479871341381"}, +{"key":"key_124125131119","value":"value_102135132131133887"}, +{"key":"key_124125708411","value":"value_541064675120741171"}, +{"key":"key_124126106681","value":"value_908459129756911175"}, +{"key":"key_124126130946","value":"value_995613611197127148"}, +{"key":"key_124126818212","value":"value_122848560162123829"}, +{"key":"key_124126921001","value":"value_112121119185116122"}, +{"key":"key_124127161671","value":"value_737810013611811577"}, +{"key":"key_124127991061","value":"value_151119457614999688"}, +{"key":"key_124128881469","value":"value_679812340711216397"}, +{"key":"key_124129931239","value":"value_456921106105138115"}, +{"key":"key_124130115135","value":"value_408587837811018010"}, +{"key":"key_124130651271","value":"value_687797106988668931"}, +{"key":"key_124131109721","value":"value_417411398102197281"}, +{"key":"key_124131135106","value":"value_119481441211301359"}, +{"key":"key_124132878112","value":"value_106981111621401321"}, +{"key":"key_124132878815","value":"value_892001591101178398"}, +{"key":"key_124132879812","value":"value_103929688975013283"}, +{"key":"key_124133135974","value":"value_136100128625113112"}, +{"key":"key_124134949020","value":"value_132871181291104018"}, +{"key":"key_124135101794","value":"value_959010172106168139"}, +{"key":"key_124135105845","value":"value_129134679812413170"}, +{"key":"key_124135127177","value":"value_971688814110686741"}, +{"key":"key_124135172148","value":"value_886693119511711172"}, +{"key":"key_124135187112","value":"value_609177119561075511"}, +{"key":"key_124135971251","value":"value_131851179610013296"}, +{"key":"key_124137100198","value":"value_105171108149361191"}, +{"key":"key_124137120163","value":"value_122110871181308389"}, +{"key":"key_124139127421","value":"value_125201101101791381"}, +{"key":"key_124139651387","value":"value_661621276540757832"}, +{"key":"key_124140130951","value":"value_127129139118104901"}, +{"key":"key_124140961461","value":"value_561315817071134110"}, +{"key":"key_124141842126","value":"value_929910181741679811"}, +{"key":"key_124142114439","value":"value_648617510115366607"}, +{"key":"key_124142134146","value":"value_117971691011221011"}, +{"key":"key_124142601207","value":"value_162117155124119108"}, +{"key":"key_124143107165","value":"value_611477580801041004"}, +{"key":"key_124146140991","value":"value_952041584676116386"}, +{"key":"key_124146807214","value":"value_129985438155107120"}, +{"key":"key_124147101811","value":"value_115113106739189151"}, +{"key":"key_124147711221","value":"value_119721198311611578"}, +{"key":"key_124147997611","value":"value_138151100958688531"}, +{"key":"key_124149117126","value":"value_761581098487831631"}, +{"key":"key_124149901138","value":"value_691261261345813837"}, +{"key":"key_124150139338","value":"value_981831221021449510"}, +{"key":"key_124151125851","value":"value_679190112861309971"}, +{"key":"key_124151139129","value":"value_781031521459210474"}, +{"key":"key_124158127711","value":"value_142126833619383611"}, +{"key":"key_124158951031","value":"value_747115983101165135"}, +{"key":"key_124159112861","value":"value_151160348210315872"}, +{"key":"key_124161118931","value":"value_118661531855111217"}, +{"key":"key_124161661061","value":"value_106841013712513627"}, +{"key":"key_124162118133","value":"value_114141721329665221"}, +{"key":"key_124164811048","value":"value_951136352881549776"}, +{"key":"key_124166145118","value":"value_142129921411139815"}, +{"key":"key_124167991091","value":"value_711568817710590132"}, +{"key":"key_124169410911","value":"value_688073161100131123"}, +{"key":"key_124176102171","value":"value_121961049512810194"}, +{"key":"key_124181102781","value":"value_361337419213911755"}, +{"key":"key_124181148120","value":"value_721181155810413886"}, +{"key":"key_124181637670","value":"value_152113150701041191"}, +{"key":"key_124182927911","value":"value_205610411388761009"}, +{"key":"key_124188641541","value":"value_115104122961097010"}, +{"key":"key_124190109809","value":"value_119891386313353103"}, +{"key":"key_124192122124","value":"value_135987546121116118"}, +{"key":"key_124196841108","value":"value_133114112803412786"}, +{"key":"key_124227140131","value":"value_801454386129133122"}, +{"key":"key_124278810645","value":"value_768813595129607990"}, +{"key":"key_124318298119","value":"value_114551661281167337"}, +{"key":"key_124376116679","value":"value_731411531421411051"}, +{"key":"key_124378494919","value":"value_958651201476413510"}, +{"key":"key_124391268596","value":"value_881104414413171151"}, +{"key":"key_124411179433","value":"value_967511951005312111"}, +{"key":"key_124428814271","value":"value_118928273110132709"}, +{"key":"key_124428853163","value":"value_871291151431556831"}, +{"key":"key_124448011213","value":"value_991017691891151914"}, +{"key":"key_124465710914","value":"value_133136123108123118"}, +{"key":"key_124471291117","value":"value_140171479290143139"}, +{"key":"key_124471368695","value":"value_721238788100548416"}, +{"key":"key_124471518611","value":"value_138951381118761231"}, +{"key":"key_124478994668","value":"value_106140125146448676"}, +{"key":"key_124508582959","value":"value_117154137119591416"}, +{"key":"key_124521371581","value":"value_124661488813764103"}, +{"key":"key_124525813413","value":"value_281291098911574129"}, +{"key":"key_124526087106","value":"value_921468599109113146"}, +{"key":"key_124527395154","value":"value_115617255154125951"}, +{"key":"key_124551481231","value":"value_751157810710812510"}, +{"key":"key_124556979114","value":"value_691121047912513512"}, +{"key":"key_124558513912","value":"value_142801268811798678"}, +{"key":"key_124561181138","value":"value_184999616311015515"}, +{"key":"key_124568613014","value":"value_141539310110466679"}, +{"key":"key_124571087113","value":"value_869313610982116152"}, +{"key":"key_124581439372","value":"value_615099112651251365"}, +{"key":"key_124591161141","value":"value_115894170100114871"}, +{"key":"key_124591191381","value":"value_119146152123617111"}, +{"key":"key_124591837687","value":"value_105137119723764921"}, +{"key":"key_124597874971","value":"value_117114789511758123"}, +{"key":"key_124613712011","value":"value_164781115111667115"}, +{"key":"key_124619712910","value":"value_129101104531459090"}, +{"key":"key_124631329812","value":"value_509561861631171571"}, +{"key":"key_124631461281","value":"value_139150921041001231"}, +{"key":"key_124636111416","value":"value_114631749016310556"}, +{"key":"key_124641019514","value":"value_110122153107929442"}, +{"key":"key_124644810717","value":"value_119105128107190919"}, +{"key":"key_124651596114","value":"value_821451199592641309"}, +{"key":"key_124671031471","value":"value_751701209411653561"}, +{"key":"key_124671231269","value":"value_114351147151142685"}, +{"key":"key_124681109772","value":"value_874672114124371439"}, +{"key":"key_124681241221","value":"value_155928311213948578"}, +{"key":"key_124691271077","value":"value_114133117123838911"}, +{"key":"key_124691461411","value":"value_115522001066104110"}, +{"key":"key_124697915095","value":"value_145146113174120957"}, +{"key":"key_124699385845","value":"value_879412790160807960"}, +{"key":"key_124701041021","value":"value_161291369112994113"}, +{"key":"key_124701055411","value":"value_144172112121881241"}, +{"key":"key_124701311481","value":"value_931148894141162114"}, +{"key":"key_124711071371","value":"value_150105769111414965"}, +{"key":"key_124716690118","value":"value_941087686889191421"}, +{"key":"key_124726742111","value":"value_112631058892100796"}, +{"key":"key_124731041269","value":"value_140105130681231363"}, +{"key":"key_124731041461","value":"value_451161361281164510"}, +{"key":"key_124736510010","value":"value_566437115149901228"}, +{"key":"key_124737211947","value":"value_147911359975122111"}, +{"key":"key_124741151201","value":"value_591221241031671081"}, +{"key":"key_124746085911","value":"value_891201391399710010"}, +{"key":"key_124747684101","value":"value_809610811290109117"}, +{"key":"key_124751151356","value":"value_171521191071311361"}, +{"key":"key_124751331581","value":"value_100115881217015373"}, +{"key":"key_124751346118","value":"value_203633514292112132"}, +{"key":"key_124751371141","value":"value_566983115651539739"}, +{"key":"key_124758814495","value":"value_152158741458979827"}, +{"key":"key_124759614961","value":"value_114861123782744910"}, +{"key":"key_124761139116","value":"value_118192130925517710"}, +{"key":"key_124778561641","value":"value_169136105758210885"}, +{"key":"key_124788268931","value":"value_115146103811265715"}, +{"key":"key_124789210012","value":"value_155136941018784771"}, +{"key":"key_124789712774","value":"value_117346287128116193"}, +{"key":"key_124791091091","value":"value_109375411414068118"}, +{"key":"key_124791469758","value":"value_498614313015242829"}, +{"key":"key_124794675101","value":"value_136153898513012710"}, +{"key":"key_124801068098","value":"value_127901001121534018"}, +{"key":"key_124801201339","value":"value_841071191509894104"}, +{"key":"key_124801541348","value":"value_126140134127121641"}, +{"key":"key_124808415826","value":"value_656813213225101941"}, +{"key":"key_124809613383","value":"value_985316185124114758"}, +{"key":"key_124811141309","value":"value_115115931521241508"}, +{"key":"key_124811371498","value":"value_821161201501621381"}, +{"key":"key_124821241067","value":"value_761141021021035219"}, +{"key":"key_124821281176","value":"value_145881391601171381"}, +{"key":"key_124826914810","value":"value_858512813516259961"}, +{"key":"key_124831021067","value":"value_731035292118665061"}, +{"key":"key_124835110597","value":"value_120118143781521311"}, +{"key":"key_124844612692","value":"value_948012118859118851"}, +{"key":"key_124844673316","value":"value_921071251161103317"}, +{"key":"key_124848699113","value":"value_881271511416214385"}, +{"key":"key_124851281661","value":"value_119207173871021251"}, +{"key":"key_124851378320","value":"value_105832711384161521"}, +{"key":"key_124851631461","value":"value_886993931071947511"}, +{"key":"key_124852037019","value":"value_121150491581349679"}, +{"key":"key_124857315158","value":"value_109119901321171211"}, +{"key":"key_124861211281","value":"value_641231061261051561"}, +{"key":"key_124861421017","value":"value_128148117157105869"}, +{"key":"key_124867010718","value":"value_109856413197968297"}, +{"key":"key_124871351621","value":"value_163106121591561179"}, +{"key":"key_124881021501","value":"value_651061489246691151"}, +{"key":"key_124881081201","value":"value_127132132538917814"}, +{"key":"key_124886816013","value":"value_125124170761316850"}, +{"key":"key_124886910469","value":"value_118751456112910712"}, +{"key":"key_124891115092","value":"value_841241444613111683"}, +{"key":"key_124891321338","value":"value_701322010080871621"}, +{"key":"key_124896512877","value":"value_161140106145100159"}, +{"key":"key_124896513811","value":"value_105828753647563148"}, +{"key":"key_124898513210","value":"value_108867654184104833"}, +{"key":"key_124901081282","value":"value_845181781421011071"}, +{"key":"key_124908431911","value":"value_143130111104110158"}, +{"key":"key_124911867862","value":"value_164111131758543386"}, +{"key":"key_124921077610","value":"value_967614412075673813"}, +{"key":"key_124921083090","value":"value_702784958489135116"}, +{"key":"key_124921621401","value":"value_131136189693210014"}, +{"key":"key_124926293110","value":"value_132121108146115160"}, +{"key":"key_124928063145","value":"value_113106671961348610"}, +{"key":"key_124928690124","value":"value_118894116039126102"}, +{"key":"key_124929111012","value":"value_116116114103591729"}, +{"key":"key_124931107311","value":"value_151321668214182871"}, +{"key":"key_124931231341","value":"value_105134168018311612"}, +{"key":"key_124935813939","value":"value_641309213394348413"}, +{"key":"key_124936611412","value":"value_149147931417411714"}, +{"key":"key_124941583117","value":"value_189127154102146125"}, +{"key":"key_124946786981","value":"value_809463411481171481"}, +{"key":"key_124951677510","value":"value_837197629487521261"}, +{"key":"key_124957541819","value":"value_133921154892967775"}, +{"key":"key_124961759784","value":"value_120941228570145438"}, +{"key":"key_124965864657","value":"value_111929512811982691"}, +{"key":"key_124976097110","value":"value_861139310313578807"}, +{"key":"key_124981051549","value":"value_127140175341128617"}, +{"key":"key_124981051619","value":"value_102658112573103991"}, +{"key":"key_124981257811","value":"value_921191576298761201"}, +{"key":"key_124981321641","value":"value_146113851028811549"}, +{"key":"key_124991021348","value":"value_140115148141807785"}, +{"key":"key_124991181301","value":"value_751701611521021271"}, +{"key":"key_124991461731","value":"value_126113117102681419"}, +{"key":"key_124998912512","value":"value_931318094731188912"}, +{"key":"key_125100142781","value":"value_174120105961261351"}, +{"key":"key_125100152125","value":"value_158721343134138116"}, +{"key":"key_125100166107","value":"value_716910999777297511"}, +{"key":"key_125100358596","value":"value_831669890801181757"}, +{"key":"key_125100721691","value":"value_605396127691109747"}, +{"key":"key_125101104107","value":"value_108107164998175944"}, +{"key":"key_125101351188","value":"value_801371461281679814"}, +{"key":"key_125101979010","value":"value_116154388110583501"}, +{"key":"key_125102114134","value":"value_120122110941171199"}, +{"key":"key_125102142481","value":"value_708019114781587211"}, +{"key":"key_125102143191","value":"value_158122661251391475"}, +{"key":"key_125102661391","value":"value_871031347095761286"}, +{"key":"key_125103113821","value":"value_902311415613268808"}, +{"key":"key_125103125891","value":"value_171757795441605337"}, +{"key":"key_125103155734","value":"value_124169123781233083"}, +{"key":"key_125103951141","value":"value_117139481095211010"}, +{"key":"key_125104102841","value":"value_671541579817162749"}, +{"key":"key_125104117130","value":"value_157846995150207132"}, +{"key":"key_125104154123","value":"value_146123129661611062"}, +{"key":"key_125105156128","value":"value_811391269612914412"}, +{"key":"key_125105581169","value":"value_122851101191041551"}, +{"key":"key_125105661561","value":"value_928389116120761056"}, +{"key":"key_125105767010","value":"value_157958810715874120"}, +{"key":"key_125106112159","value":"value_967411814617013513"}, +{"key":"key_125106157143","value":"value_561235774122128112"}, +{"key":"key_125106971561","value":"value_146911101241339315"}, +{"key":"key_125107110734","value":"value_661141471241129511"}, +{"key":"key_125107111110","value":"value_989810259140122112"}, +{"key":"key_125107849852","value":"value_179114951081297615"}, +{"key":"key_125107896115","value":"value_155991353038953612"}, +{"key":"key_125107991165","value":"value_104120766313710210"}, +{"key":"key_125108112661","value":"value_135885368777571132"}, +{"key":"key_125108127961","value":"value_661061369184938316"}, +{"key":"key_125108157162","value":"value_131115961821151381"}, +{"key":"key_125108827315","value":"value_134851095890246614"}, +{"key":"key_125109861001","value":"value_597613995951271231"}, +{"key":"key_125109877012","value":"value_129121120941071161"}, +{"key":"key_125110121439","value":"value_114221621838313014"}, +{"key":"key_125110556016","value":"value_134154769110267158"}, +{"key":"key_125110991101","value":"value_491001241194899129"}, +{"key":"key_125111116961","value":"value_821219613982104829"}, +{"key":"key_125111124158","value":"value_103103571061111501"}, +{"key":"key_125113699658","value":"value_153111110391071664"}, +{"key":"key_125114124133","value":"value_491219380143497113"}, +{"key":"key_125114139909","value":"value_698248115108100697"}, +{"key":"key_125114204147","value":"value_688286116116114104"}, +{"key":"key_125114581066","value":"value_751159512679775192"}, +{"key":"key_125114621361","value":"value_901621131231061081"}, +{"key":"key_125115144177","value":"value_133648778991491497"}, +{"key":"key_125116673810","value":"value_125122618486819810"}, +{"key":"key_125116801721","value":"value_881261071131181251"}, +{"key":"key_125117129297","value":"value_112109115821491331"}, +{"key":"key_125117715194","value":"value_381877811785811939"}, +{"key":"key_125117987710","value":"value_881216611460139101"}, +{"key":"key_125118108158","value":"value_158100102811341541"}, +{"key":"key_125118146751","value":"value_381019610610615317"}, +{"key":"key_125118559273","value":"value_114148119871481341"}, +{"key":"key_125119102801","value":"value_161168799711875110"}, +{"key":"key_125119721771","value":"value_551121301221307383"}, +{"key":"key_125119971001","value":"value_123133127961228016"}, +{"key":"key_125120100165","value":"value_142977153166115120"}, +{"key":"key_125120105107","value":"value_781587912656128878"}, +{"key":"key_125120121951","value":"value_729572159104100114"}, +{"key":"key_125120137562","value":"value_801398464937678941"}, +{"key":"key_125120145125","value":"value_129159145901868370"}, +{"key":"key_125121135945","value":"value_991467080105501061"}, +{"key":"key_125123112104","value":"value_100637915610991837"}, +{"key":"key_125123671327","value":"value_100164908712411496"}, +{"key":"key_125123829111","value":"value_351351239513311510"}, +{"key":"key_125124431201","value":"value_841001464516598118"}, +{"key":"key_125124784711","value":"value_959112317311569104"}, +{"key":"key_125124891511","value":"value_144671151331591158"}, +{"key":"key_125124891511","value":"value_751121011088759140"}, +{"key":"key_125125128111","value":"value_137381565110212880"}, +{"key":"key_125125148201","value":"value_129851226410910811"}, +{"key":"key_125125159103","value":"value_349314110462131101"}, +{"key":"key_125125464897","value":"value_102112855697145100"}, +{"key":"key_125125788588","value":"value_911681218914076144"}, +{"key":"key_125126105123","value":"value_974711711662959111"}, +{"key":"key_125126106135","value":"value_809468127109157154"}, +{"key":"key_125126116127","value":"value_688979116112106102"}, +{"key":"key_125126153901","value":"value_107167838212110010"}, +{"key":"key_125126941061","value":"value_351058085122109748"}, +{"key":"key_125126941619","value":"value_571071381101601101"}, +{"key":"key_125127132939","value":"value_199121881719216160"}, +{"key":"key_125127505010","value":"value_164921338592144981"}, +{"key":"key_125127661091","value":"value_781211001791508810"}, +{"key":"key_125127864432","value":"value_951119910111767109"}, +{"key":"key_125128106121","value":"value_888412714311723157"}, +{"key":"key_125128125112","value":"value_111291241228011475"}, +{"key":"key_125128140751","value":"value_278959681021131041"}, +{"key":"key_125128931421","value":"value_891607612812153269"}, +{"key":"key_125129135701","value":"value_141762711112594130"}, +{"key":"key_125130110127","value":"value_771011051108444123"}, +{"key":"key_125130261301","value":"value_891187973144107118"}, +{"key":"key_125130951261","value":"value_767692117119120965"}, +{"key":"key_125131102126","value":"value_165808988119121451"}, +{"key":"key_125132105113","value":"value_101426568112761131"}, +{"key":"key_125132139103","value":"value_114113141981441249"}, +{"key":"key_125132701131","value":"value_115144511061241631"}, +{"key":"key_125133105105","value":"value_125105116183451954"}, +{"key":"key_125133108114","value":"value_381086458190441278"}, +{"key":"key_125133607510","value":"value_651701081413711939"}, +{"key":"key_125133628173","value":"value_987413653118451409"}, +{"key":"key_125133881381","value":"value_739680112117996149"}, +{"key":"key_125134107627","value":"value_911261081459314989"}, +{"key":"key_125134119781","value":"value_907816416014415369"}, +{"key":"key_125134519110","value":"value_139959312363162941"}, +{"key":"key_125134541191","value":"value_117113112431425815"}, +{"key":"key_125134827512","value":"value_651381421121178872"}, +{"key":"key_125136121162","value":"value_146145718268951181"}, +{"key":"key_125136149103","value":"value_119128134141996514"}, +{"key":"key_125137773911","value":"value_951188713210386668"}, +{"key":"key_125137776287","value":"value_104114103751305085"}, +{"key":"key_125137791421","value":"value_108696411974701677"}, +{"key":"key_125138103811","value":"value_126115131818911221"}, +{"key":"key_125138157541","value":"value_991698689172102111"}, +{"key":"key_125139113609","value":"value_144162557777102142"}, +{"key":"key_125139661531","value":"value_129100107160112954"}, +{"key":"key_125139959211","value":"value_106131457915413811"}, +{"key":"key_125141101141","value":"value_666312111310971861"}, +{"key":"key_125142102781","value":"value_132658410412464751"}, +{"key":"key_125142126841","value":"value_981291607494501231"}, +{"key":"key_125143130567","value":"value_100139121981178085"}, +{"key":"key_125144117106","value":"value_405190808564117127"}, +{"key":"key_125144405611","value":"value_172108426785756885"}, +{"key":"key_125144641448","value":"value_120811321206811811"}, +{"key":"key_125145859416","value":"value_123947711215015310"}, +{"key":"key_125146174791","value":"value_166786915798771161"}, +{"key":"key_125148143174","value":"value_612789140391371171"}, +{"key":"key_125148929312","value":"value_744515782107811249"}, +{"key":"key_125149611146","value":"value_136121138671151311"}, +{"key":"key_125151711209","value":"value_966843128159539485"}, +{"key":"key_125153681941","value":"value_501211846087981407"}, +{"key":"key_125156114111","value":"value_901249515611410994"}, +{"key":"key_125156861098","value":"value_781347310912288918"}, +{"key":"key_125158105144","value":"value_114113891018391865"}, +{"key":"key_125158113133","value":"value_113182120741644985"}, +{"key":"key_125158995556","value":"value_127881111221810337"}, +{"key":"key_125160831351","value":"value_881221197093887698"}, +{"key":"key_125165110107","value":"value_931047316094841281"}, +{"key":"key_125168115761","value":"value_115981221101331308"}, +{"key":"key_125170284114","value":"value_741708813312012631"}, +{"key":"key_125171237774","value":"value_116781411215176130"}, +{"key":"key_125180867314","value":"value_113821109212781941"}, +{"key":"key_125183119119","value":"value_544647136143139838"}, +{"key":"key_125184929914","value":"value_113143119759354127"}, +{"key":"key_125187148164","value":"value_681821079545110398"}, +{"key":"key_125187531082","value":"value_163847913870146541"}, +{"key":"key_125201991271","value":"value_669111882731351071"}, +{"key":"key_125226411911","value":"value_127931166740987598"}, +{"key":"key_125241431139","value":"value_122931221298515286"}, +{"key":"key_125256175951","value":"value_108711101029262152"}, +{"key":"key_125261191018","value":"value_135941031058115892"}, +{"key":"key_125291001081","value":"value_961221391451071076"}, +{"key":"key_125306494911","value":"value_741239011397461177"}, +{"key":"key_125338011715","value":"value_118137139129358011"}, +{"key":"key_125351118555","value":"value_841671209617013824"}, +{"key":"key_125371284172","value":"value_124153152110116162"}, +{"key":"key_125381001019","value":"value_861121031061018066"}, +{"key":"key_125399211099","value":"value_561884713812843731"}, +{"key":"key_125418281712","value":"value_148147591479178151"}, +{"key":"key_125421251910","value":"value_761151001081271525"}, +{"key":"key_125421411131","value":"value_119104145143166123"}, +{"key":"key_125421571401","value":"value_134112136801111311"}, +{"key":"key_125446996135","value":"value_113123848375119291"}, +{"key":"key_125459611513","value":"value_133751001281037376"}, +{"key":"key_125478110765","value":"value_156175621061127711"}, +{"key":"key_125487851806","value":"value_140721076287104139"}, +{"key":"key_125491518978","value":"value_109878710614011511"}, +{"key":"key_125501401201","value":"value_167104114391266110"}, +{"key":"key_125521321151","value":"value_865599588669821251"}, +{"key":"key_125531051401","value":"value_659011325901011021"}, +{"key":"key_125531138096","value":"value_401381481331571221"}, +{"key":"key_125531261108","value":"value_736010518710811759"}, +{"key":"key_125531871859","value":"value_901041257013640851"}, +{"key":"key_125538917110","value":"value_152841067145691606"}, +{"key":"key_125561199712","value":"value_911241019495881591"}, +{"key":"key_125561549280","value":"value_107101941231071636"}, +{"key":"key_125581361061","value":"value_123123136938243125"}, +{"key":"key_125591371932","value":"value_827113375925014010"}, +{"key":"key_125621551576","value":"value_117105173178801451"}, +{"key":"key_125626099100","value":"value_114965475111628015"}, +{"key":"key_125628092134","value":"value_121991089393154938"}, +{"key":"key_125638481108","value":"value_761641154723907010"}, +{"key":"key_125651191011","value":"value_591209115495951771"}, +{"key":"key_125659313913","value":"value_126141144105674350"}, +{"key":"key_125661089932","value":"value_991005982124298610"}, +{"key":"key_125661188810","value":"value_631557415615610561"}, +{"key":"key_125676196130","value":"value_611488153901071431"}, +{"key":"key_125681191041","value":"value_111120351476798921"}, +{"key":"key_125687878729","value":"value_539063117105761169"}, +{"key":"key_125689610512","value":"value_177132497812111585"}, +{"key":"key_125691071151","value":"value_120132135651243077"}, +{"key":"key_125691091029","value":"value_107122129123116959"}, +{"key":"key_125701281637","value":"value_119139134831311323"}, +{"key":"key_125706412613","value":"value_164353131103111112"}, +{"key":"key_125711271221","value":"value_161741419389876812"}, +{"key":"key_125711836212","value":"value_133103143138961011"}, +{"key":"key_125729113612","value":"value_118110778989127105"}, +{"key":"key_125731551081","value":"value_141133176995089114"}, +{"key":"key_125731601491","value":"value_167311241358612910"}, +{"key":"key_125741141821","value":"value_911749832639668891"}, +{"key":"key_125741191506","value":"value_152127103132787989"}, +{"key":"key_125741451621","value":"value_883690201109718578"}, +{"key":"key_125743279135","value":"value_125166189121184421"}, +{"key":"key_125748614613","value":"value_108801121139010414"}, +{"key":"key_125758213014","value":"value_981451541426810183"}, +{"key":"key_125761146411","value":"value_105803082138711461"}, +{"key":"key_125761147258","value":"value_158108116841271071"}, +{"key":"key_125761361386","value":"value_113781458513590565"}, +{"key":"key_125771001711","value":"value_121132114541001121"}, +{"key":"key_125771501701","value":"value_141732320176321112"}, +{"key":"key_125775715413","value":"value_114111159108100102"}, +{"key":"key_125781547198","value":"value_184121491111391347"}, +{"key":"key_125781581441","value":"value_115598597798196391"}, +{"key":"key_125786930689","value":"value_131134721591551461"}, +{"key":"key_125789511010","value":"value_109112116931554067"}, +{"key":"key_125791058916","value":"value_828456971081737194"}, +{"key":"key_125791151045","value":"value_112119761495736878"}, +{"key":"key_125791231581","value":"value_538381951188955124"}, +{"key":"key_125791251191","value":"value_831394065144121984"}, +{"key":"key_125801591336","value":"value_126129105125105441"}, +{"key":"key_125811031211","value":"value_119431198294311951"}, +{"key":"key_125811485213","value":"value_478698641571231169"}, +{"key":"key_125811542061","value":"value_139122518716168156"}, +{"key":"key_125812481153","value":"value_118112398610515211"}, +{"key":"key_125819410613","value":"value_991643085144139778"}, +{"key":"key_125821077956","value":"value_106140467310811089"}, +{"key":"key_125821111137","value":"value_796354775812411496"}, +{"key":"key_125821766362","value":"value_861101471209040834"}, +{"key":"key_125823410590","value":"value_115121139146337911"}, +{"key":"key_125825914671","value":"value_103138121107941361"}, +{"key":"key_125838313185","value":"value_601311521341169910"}, +{"key":"key_125841316519","value":"value_141149115159977586"}, +{"key":"key_125851519889","value":"value_188121125951151251"}, +{"key":"key_125857611075","value":"value_445313214110679116"}, +{"key":"key_125859570110","value":"value_911239417363982211"}, +{"key":"key_125861171011","value":"value_125767374100109155"}, +{"key":"key_125861284910","value":"value_126749119314410214"}, +{"key":"key_125861491231","value":"value_146206100174114351"}, +{"key":"key_125878015785","value":"value_751124758841011001"}, +{"key":"key_125878712015","value":"value_119104164142881521"}, +{"key":"key_125881151103","value":"value_128499911176138751"}, +{"key":"key_125881181131","value":"value_124184102158102944"}, +{"key":"key_125881551196","value":"value_123791349410711013"}, +{"key":"key_125889211567","value":"value_951221351319013816"}, +{"key":"key_125891001475","value":"value_151936111512613811"}, +{"key":"key_125891131361","value":"value_911111069610210778"}, +{"key":"key_125891329984","value":"value_127979111512811612"}, +{"key":"key_125891617511","value":"value_521521205114858110"}, +{"key":"key_125893915456","value":"value_135137111539417910"}, +{"key":"key_125897572158","value":"value_113671055670121138"}, +{"key":"key_125902148910","value":"value_146711121159230941"}, +{"key":"key_125911151041","value":"value_135137174131134136"}, +{"key":"key_125915611313","value":"value_139437315715013048"}, +{"key":"key_125925410813","value":"value_102120119117584379"}, +{"key":"key_125926512692","value":"value_111140124153161110"}, +{"key":"key_125926710764","value":"value_836114869941329856"}, +{"key":"key_125931271361","value":"value_591235340128117451"}, +{"key":"key_125931754711","value":"value_371167312711811910"}, +{"key":"key_125941198268","value":"value_115591041208410311"}, +{"key":"key_125943213316","value":"value_136124103129729010"}, +{"key":"key_125951401614","value":"value_799570151791871117"}, +{"key":"key_125961125013","value":"value_849310710398108401"}, +{"key":"key_125961179934","value":"value_998554818413496167"}, +{"key":"key_125961211089","value":"value_154891327611814014"}, +{"key":"key_125967391116","value":"value_103138115933382341"}, +{"key":"key_125971021049","value":"value_111428889147149131"}, +{"key":"key_125976683174","value":"value_137851111166510283"}, +{"key":"key_125981257852","value":"value_997211211810110912"}, +{"key":"key_125985714210","value":"value_146839840931141411"}, +{"key":"key_125987413811","value":"value_133130571093511214"}, +{"key":"key_125991147314","value":"value_871451051131411123"}, +{"key":"key_126101112114","value":"value_908710115011952100"}, +{"key":"key_126102119156","value":"value_301091391241321189"}, +{"key":"key_126102401311","value":"value_786911811911358629"}, +{"key":"key_126103154898","value":"value_531118551169011813"}, +{"key":"key_126103163925","value":"value_122151137895100841"}, +{"key":"key_126104102118","value":"value_112118941221523412"}, +{"key":"key_126104110124","value":"value_144841131659059962"}, +{"key":"key_126105669594","value":"value_939167498974986161"}, +{"key":"key_126105691239","value":"value_845315992120438810"}, +{"key":"key_126106103195","value":"value_131319094143921491"}, +{"key":"key_126106131121","value":"value_102145679166143441"}, +{"key":"key_126107119641","value":"value_139155165577943109"}, +{"key":"key_126107132161","value":"value_118127869386124110"}, +{"key":"key_126108971143","value":"value_126631529711511014"}, +{"key":"key_126109103961","value":"value_102107140981261087"}, +{"key":"key_126109107629","value":"value_159145142108449011"}, +{"key":"key_126110104120","value":"value_868015510296861021"}, +{"key":"key_126111127171","value":"value_871038110726858215"}, +{"key":"key_126111135571","value":"value_133101164121486711"}, +{"key":"key_126112783960","value":"value_631836316114687731"}, +{"key":"key_126112861569","value":"value_123111551197411137"}, +{"key":"key_126113113131","value":"value_120471439210412064"}, +{"key":"key_126113138971","value":"value_748485154141162110"}, +{"key":"key_126113631225","value":"value_110131137103611319"}, +{"key":"key_126113839996","value":"value_127969811061549612"}, +{"key":"key_126113917284","value":"value_131821428010317940"}, +{"key":"key_126114111908","value":"value_928612617372891571"}, +{"key":"key_126114711621","value":"value_158154100441198980"}, +{"key":"key_126114881041","value":"value_891499638139931431"}, +{"key":"key_126115124807","value":"value_208165141148126120"}, +{"key":"key_126115154659","value":"value_122148166160107648"}, +{"key":"key_126115911571","value":"value_517510711343116461"}, +{"key":"key_126115981466","value":"value_134112548271821651"}, +{"key":"key_126116109143","value":"value_928615912714014798"}, +{"key":"key_126117348780","value":"value_608290153781407414"}, +{"key":"key_126117371481","value":"value_691257715515375947"}, +{"key":"key_126118117155","value":"value_111997871771059116"}, +{"key":"key_126118123109","value":"value_921211051301068415"}, +{"key":"key_126118739210","value":"value_831619134851727945"}, +{"key":"key_126119121851","value":"value_925312512272154951"}, +{"key":"key_126120120648","value":"value_117931726218812032"}, +{"key":"key_126120166997","value":"value_571371495084120150"}, +{"key":"key_126120492911","value":"value_110152169152147141"}, +{"key":"key_126120991348","value":"value_741291321247878105"}, +{"key":"key_126121104120","value":"value_873580152106491111"}, +{"key":"key_126121121001","value":"value_841671566091136631"}, +{"key":"key_126121551001","value":"value_100811308580626213"}, +{"key":"key_126122113113","value":"value_109116134771256814"}, +{"key":"key_126123110788","value":"value_103834279861274611"}, +{"key":"key_126123811261","value":"value_143123148126846412"}, +{"key":"key_126123871111","value":"value_152961162313912614"}, +{"key":"key_126124142112","value":"value_661221449310992771"}, +{"key":"key_126124147133","value":"value_639612615710110895"}, +{"key":"key_126124454410","value":"value_145119113948313711"}, +{"key":"key_126125151241","value":"value_787213080104841121"}, +{"key":"key_126125155741","value":"value_501251089479153128"}, +{"key":"key_126125159749","value":"value_117155101122119501"}, +{"key":"key_126125195212","value":"value_961251127010896901"}, +{"key":"key_126125791311","value":"value_859073781009369749"}, +{"key":"key_126125933910","value":"value_725113010145761301"}, +{"key":"key_126126110132","value":"value_108147145849291111"}, +{"key":"key_126126113136","value":"value_121611459814317713"}, +{"key":"key_126126125114","value":"value_521601341348480921"}, +{"key":"key_126127130139","value":"value_712911811274931001"}, +{"key":"key_126129136144","value":"value_145109869989907197"}, +{"key":"key_126129946775","value":"value_121100125836675126"}, +{"key":"key_126130102119","value":"value_148143968313612415"}, +{"key":"key_126130109103","value":"value_100721308888144135"}, +{"key":"key_126131291081","value":"value_171689558991081119"}, +{"key":"key_126131318010","value":"value_109148555415411015"}, +{"key":"key_126132112136","value":"value_894812315199147911"}, +{"key":"key_126133117108","value":"value_133761838166961069"}, +{"key":"key_126134150110","value":"value_118103137103127125"}, +{"key":"key_126134427978","value":"value_779058137828010310"}, +{"key":"key_126135804310","value":"value_109149133141106727"}, +{"key":"key_126136136721","value":"value_116104120471099512"}, +{"key":"key_126136421141","value":"value_961229377107145921"}, +{"key":"key_126136681037","value":"value_706611079106981211"}, +{"key":"key_126138561211","value":"value_761241151094413271"}, +{"key":"key_126139114136","value":"value_130868311871122858"}, +{"key":"key_126139171151","value":"value_138631401451214015"}, +{"key":"key_126139661177","value":"value_113541581136210998"}, +{"key":"key_126139931121","value":"value_764017381161147179"}, +{"key":"key_126140121741","value":"value_123100727261117134"}, +{"key":"key_126141124121","value":"value_855016213663124867"}, +{"key":"key_126141124881","value":"value_864012314091921738"}, +{"key":"key_126142319812","value":"value_631301439411211513"}, +{"key":"key_126142751111","value":"value_143110132661457410"}, +{"key":"key_126142871401","value":"value_123445315512813499"}, +{"key":"key_126143101912","value":"value_941381141361571268"}, +{"key":"key_126143571016","value":"value_123104148107150694"}, +{"key":"key_126147361178","value":"value_106729012011311211"}, +{"key":"key_126149907811","value":"value_578198846850148119"}, +{"key":"key_126150891104","value":"value_140147102128907013"}, +{"key":"key_126152891191","value":"value_641027787521131550"}, +{"key":"key_126153119691","value":"value_876213211770114529"}, +{"key":"key_126154104128","value":"value_102127621561311463"}, +{"key":"key_126154871201","value":"value_919311216410412616"}, +{"key":"key_126155526817","value":"value_118112849410952891"}, +{"key":"key_126155871091","value":"value_977411081008675165"}, +{"key":"key_126156131675","value":"value_148146163941231357"}, +{"key":"key_126157107745","value":"value_721321804712677897"}, +{"key":"key_126158101113","value":"value_821371071517210715"}, +{"key":"key_126162656814","value":"value_814813971619018912"}, +{"key":"key_126162766812","value":"value_757912170116775910"}, +{"key":"key_126163981074","value":"value_911281341101368788"}, +{"key":"key_126164126109","value":"value_104109556671106918"}, +{"key":"key_126164148768","value":"value_109126163156110121"}, +{"key":"key_126164155771","value":"value_148471261191095798"}, +{"key":"key_126172488011","value":"value_112101758212813999"}, +{"key":"key_126173958110","value":"value_135153577712511299"}, +{"key":"key_126176119115","value":"value_797810612514311169"}, +{"key":"key_126177641514","value":"value_587515794115931386"}, +{"key":"key_126180868112","value":"value_133108616613710914"}, +{"key":"key_126183146136","value":"value_739799135147474653"}, +{"key":"key_126191281208","value":"value_116135142117171691"}, +{"key":"key_126193659411","value":"value_113150851006380142"}, +{"key":"key_126195951431","value":"value_106871591831485911"}, +{"key":"key_126247470118","value":"value_115122941331508810"}, +{"key":"key_126261261021","value":"value_838292123988191155"}, +{"key":"key_126335669128","value":"value_154125105143968210"}, +{"key":"key_126371061339","value":"value_511171301104975108"}, +{"key":"key_126381535614","value":"value_833710716293137741"}, +{"key":"key_126386613418","value":"value_149120918210070113"}, +{"key":"key_126451151301","value":"value_875114176155117878"}, +{"key":"key_126481741187","value":"value_148117924860153971"}, +{"key":"key_126491391231","value":"value_114109861481475498"}, +{"key":"key_126492315614","value":"value_120731571281229224"}, +{"key":"key_126516511010","value":"value_104120261271531051"}, +{"key":"key_126521151348","value":"value_871237613234142133"}, +{"key":"key_126528772143","value":"value_116811339214713116"}, +{"key":"key_126536691541","value":"value_155981519712412914"}, +{"key":"key_126601431401","value":"value_101104107688713522"}, +{"key":"key_126621381101","value":"value_143172108160124871"}, +{"key":"key_126628659119","value":"value_964016562102140150"}, +{"key":"key_126629143169","value":"value_741489211967971251"}, +{"key":"key_126647812763","value":"value_931241349571143671"}, +{"key":"key_126656816114","value":"value_172163724514114767"}, +{"key":"key_126661201761","value":"value_936412988851574911"}, +{"key":"key_126671185864","value":"value_126384567681121114"}, +{"key":"key_126671237799","value":"value_149811042081130661"}, +{"key":"key_126681131501","value":"value_171704511015195971"}, +{"key":"key_126686611710","value":"value_153147176241305117"}, +{"key":"key_126691128485","value":"value_928713911611210513"}, +{"key":"key_126691227911","value":"value_901924612453404298"}, +{"key":"key_126691248913","value":"value_164761151073411321"}, +{"key":"key_126691561178","value":"value_906611436115131881"}, +{"key":"key_126691691181","value":"value_114157101109110118"}, +{"key":"key_126711281581","value":"value_109117126125601226"}, +{"key":"key_126711311339","value":"value_113164178779011113"}, +{"key":"key_126729212994","value":"value_511108866651591081"}, +{"key":"key_126736410290","value":"value_176125113689510616"}, +{"key":"key_126749011015","value":"value_123120152113164101"}, +{"key":"key_126751269112","value":"value_102127105824811010"}, +{"key":"key_126753212868","value":"value_788253100956060967"}, +{"key":"key_126758793116","value":"value_132931231297161788"}, +{"key":"key_126759318311","value":"value_150140624511189813"}, +{"key":"key_126765198511","value":"value_288947135901217583"}, +{"key":"key_126806792138","value":"value_143154172129111114"}, +{"key":"key_126811211141","value":"value_548211215445921391"}, +{"key":"key_126812313997","value":"value_829949168128127606"}, +{"key":"key_126815013212","value":"value_138132137971069414"}, +{"key":"key_126815776869","value":"value_206634412611073102"}, +{"key":"key_126815912712","value":"value_100129133112721331"}, +{"key":"key_126816491865","value":"value_119145135103137997"}, +{"key":"key_126817656125","value":"value_125101906794116981"}, +{"key":"key_126818911111","value":"value_131122142138991351"}, +{"key":"key_126821421461","value":"value_958811812217211174"}, +{"key":"key_126834695561","value":"value_118113751351359386"}, +{"key":"key_126841105713","value":"value_896982110103161191"}, +{"key":"key_126842893851","value":"value_108756282139149129"}, +{"key":"key_126845567851","value":"value_101109120103995098"}, +{"key":"key_126847012274","value":"value_166813712110614112"}, +{"key":"key_126851221191","value":"value_491079418611557189"}, +{"key":"key_126859879127","value":"value_801449613879621026"}, +{"key":"key_126861079280","value":"value_172140110159143121"}, +{"key":"key_126861109312","value":"value_137137611185190896"}, +{"key":"key_126861141362","value":"value_143124691228259271"}, +{"key":"key_126861251129","value":"value_211763765977122153"}, +{"key":"key_126861299410","value":"value_140186169116191361"}, +{"key":"key_126868010048","value":"value_946383109124701141"}, +{"key":"key_126869079103","value":"value_159112119119163103"}, +{"key":"key_126891019610","value":"value_134106591091471245"}, +{"key":"key_126891028558","value":"value_152125112151178107"}, +{"key":"key_126891217181","value":"value_371381087113871124"}, +{"key":"key_126891257911","value":"value_148489310714517313"}, +{"key":"key_126891291063","value":"value_791451346466417625"}, +{"key":"key_126896193896","value":"value_113145155379914059"}, +{"key":"key_126898117813","value":"value_147671617594151799"}, +{"key":"key_126898379154","value":"value_125581061049810482"}, +{"key":"key_126899917410","value":"value_130133118178918896"}, +{"key":"key_126901581707","value":"value_441451215211814610"}, +{"key":"key_126908913310","value":"value_113108101849398110"}, +{"key":"key_126909810391","value":"value_124661171242116241"}, +{"key":"key_126917175124","value":"value_781279679161591451"}, +{"key":"key_126921327593","value":"value_114125841151441051"}, +{"key":"key_126929870126","value":"value_521039713988987510"}, +{"key":"key_126931271011","value":"value_126164416513774671"}, +{"key":"key_126936710592","value":"value_531177711510510485"}, +{"key":"key_126951241101","value":"value_109149102888615148"}, +{"key":"key_126951631021","value":"value_145971111433844651"}, +{"key":"key_126959112810","value":"value_117108133154110861"}, +{"key":"key_126959186681","value":"value_791221601353811061"}, +{"key":"key_126961529511","value":"value_651507210797859911"}, +{"key":"key_126968495100","value":"value_781115614214413998"}, +{"key":"key_126971556210","value":"value_105647916813013710"}, +{"key":"key_126976269501","value":"value_331411511981343797"}, +{"key":"key_126981071371","value":"value_887415910477140101"}, +{"key":"key_126981378497","value":"value_121841831211008712"}, +{"key":"key_126991149210","value":"value_661168870537193271"}, +{"key":"key_126991347890","value":"value_107991457111577123"}, +{"key":"key_126991481297","value":"value_506412597781347563"}, +{"key":"key_126994599119","value":"value_118114172173731271"}, +{"key":"key_126997413117","value":"value_150149156128905550"}, +{"key":"key_126998397791","value":"value_611351081431591261"}, +{"key":"key_127100104132","value":"value_961201368512680626"}, +{"key":"key_127100110175","value":"value_122107805810594691"}, +{"key":"key_127100131140","value":"value_688110614011987969"}, +{"key":"key_127100154161","value":"value_123119152179108879"}, +{"key":"key_127100601745","value":"value_140164148138979712"}, +{"key":"key_127100851498","value":"value_133741009415189991"}, +{"key":"key_127101109120","value":"value_183787811125124151"}, +{"key":"key_127101115967","value":"value_155107261658165168"}, +{"key":"key_127101136153","value":"value_971158411669711061"}, +{"key":"key_127101254296","value":"value_918011810925140121"}, +{"key":"key_127101579515","value":"value_138954880561211051"}, +{"key":"key_127103666915","value":"value_109136148148124881"}, +{"key":"key_127103752712","value":"value_115168401575515010"}, +{"key":"key_127103861288","value":"value_901147366183100829"}, +{"key":"key_127104149116","value":"value_891011409712499139"}, +{"key":"key_127105116123","value":"value_567312212514673921"}, +{"key":"key_127105120838","value":"value_711281021421171307"}, +{"key":"key_127105138917","value":"value_511119215514116211"}, +{"key":"key_127105151809","value":"value_105718183801148410"}, +{"key":"key_127105641247","value":"value_961431389410657661"}, +{"key":"key_127105679044","value":"value_104261561161681197"}, +{"key":"key_127105991003","value":"value_108122992951129012"}, +{"key":"key_127106104148","value":"value_106727690447510389"}, +{"key":"key_127106156101","value":"value_114891474310113194"}, +{"key":"key_127106561038","value":"value_971356911414994168"}, +{"key":"key_127106761031","value":"value_106130121118651008"}, +{"key":"key_127106918062","value":"value_144638615311268804"}, +{"key":"key_127106971694","value":"value_127104125431291189"}, +{"key":"key_127107101159","value":"value_115173114421351541"}, +{"key":"key_127107901429","value":"value_755914411756140413"}, +{"key":"key_127107941189","value":"value_129101164116184461"}, +{"key":"key_127107991077","value":"value_271191291028572147"}, +{"key":"key_127108115145","value":"value_208130145119104911"}, +{"key":"key_127108869317","value":"value_941281149910084114"}, +{"key":"key_127108941707","value":"value_101108531661109012"}, +{"key":"key_127109531931","value":"value_861681011148513110"}, +{"key":"key_127110110961","value":"value_551034485899682147"}, +{"key":"key_127110183731","value":"value_116326712291395291"}, +{"key":"key_127110457915","value":"value_311148765114132102"}, +{"key":"key_127112113136","value":"value_116148122103136110"}, +{"key":"key_127112115118","value":"value_153109901231281578"}, +{"key":"key_127112137135","value":"value_511149810560111118"}, +{"key":"key_127113117176","value":"value_103150621481385110"}, +{"key":"key_127113931461","value":"value_118150731418880917"}, +{"key":"key_127114107168","value":"value_955314710014952989"}, +{"key":"key_127114121925","value":"value_689612111411355122"}, +{"key":"key_127114851037","value":"value_731067710214055100"}, +{"key":"key_127114922511","value":"value_104133699954106771"}, +{"key":"key_127115114128","value":"value_861099116611013413"}, +{"key":"key_127115941116","value":"value_185108115859212116"}, +{"key":"key_127115991187","value":"value_521255711932111941"}, +{"key":"key_127116103111","value":"value_551721231631098912"}, +{"key":"key_127116111988","value":"value_479111914928996598"}, +{"key":"key_127116916611","value":"value_606669549611486120"}, +{"key":"key_127117102122","value":"value_951148697108378160"}, +{"key":"key_127117104115","value":"value_140826361661295386"}, +{"key":"key_127117569562","value":"value_929676110658999991"}, +{"key":"key_127117607785","value":"value_849932429515416215"}, +{"key":"key_127117817216","value":"value_581027014111818678"}, +{"key":"key_127117969511","value":"value_110147162761788411"}, +{"key":"key_127118123911","value":"value_977647136125567297"}, +{"key":"key_127118589085","value":"value_128811209416012926"}, +{"key":"key_127121128137","value":"value_795112311111812584"}, +{"key":"key_127122116131","value":"value_185411456410371821"}, +{"key":"key_127122145491","value":"value_894912068878315911"}, +{"key":"key_127123118131","value":"value_981231348579128111"}, +{"key":"key_127124617413","value":"value_151061027710418380"}, +{"key":"key_127125100132","value":"value_216311211712113180"}, +{"key":"key_127125156681","value":"value_851709278658785165"}, +{"key":"key_127125341311","value":"value_158968411710056137"}, +{"key":"key_127125519212","value":"value_122771101008816511"}, +{"key":"key_127125901367","value":"value_123103711001136514"}, +{"key":"key_127126655272","value":"value_781111321197218311"}, +{"key":"key_127128125167","value":"value_123831251001361371"}, +{"key":"key_127128137165","value":"value_128771576210011510"}, +{"key":"key_127128616115","value":"value_114133141101124145"}, +{"key":"key_127128928110","value":"value_116145969067109129"}, +{"key":"key_127130529315","value":"value_101154921049611185"}, +{"key":"key_127130531076","value":"value_100125132102827283"}, +{"key":"key_127130881121","value":"value_121747979927913278"}, +{"key":"key_127130937613","value":"value_691496790161108169"}, +{"key":"key_127131551171","value":"value_140143976413095164"}, +{"key":"key_127131661311","value":"value_949781651811461164"}, +{"key":"key_127132118118","value":"value_999811310110711175"}, +{"key":"key_127132147129","value":"value_791358481159123711"}, +{"key":"key_127132198181","value":"value_101104741129213764"}, +{"key":"key_127132681082","value":"value_114157929410512112"}, +{"key":"key_127132889612","value":"value_110991027915112364"}, +{"key":"key_127133667217","value":"value_108120509191641231"}, +{"key":"key_127134169180","value":"value_801451409213811215"}, +{"key":"key_127134172119","value":"value_119108135109781281"}, +{"key":"key_127135631281","value":"value_203921288711470931"}, +{"key":"key_127135808121","value":"value_134123771021074916"}, +{"key":"key_127136166122","value":"value_120941038699122203"}, +{"key":"key_127137105551","value":"value_131375224991233881"}, +{"key":"key_127137921431","value":"value_765369132107117127"}, +{"key":"key_127137981011","value":"value_126153143110126109"}, +{"key":"key_127139478395","value":"value_128139941021061449"}, +{"key":"key_127139553152","value":"value_172865612614011411"}, +{"key":"key_127139674171","value":"value_131135117115112134"}, +{"key":"key_127139729513","value":"value_113116771098612814"}, +{"key":"key_127140122123","value":"value_137139163164103911"}, +{"key":"key_127140131421","value":"value_126971181111341281"}, +{"key":"key_127140921331","value":"value_801161619176106591"}, +{"key":"key_127141102107","value":"value_997485154134621515"}, +{"key":"key_127141921141","value":"value_781208411355126789"}, +{"key":"key_127142671136","value":"value_124475983113961061"}, +{"key":"key_127142774385","value":"value_691701091111199373"}, +{"key":"key_127143155146","value":"value_931284865115109114"}, +{"key":"key_127143156841","value":"value_188531021367013010"}, +{"key":"key_127143791201","value":"value_113126109521261231"}, +{"key":"key_127144756570","value":"value_911255791821555285"}, +{"key":"key_127144977210","value":"value_126131138631006910"}, +{"key":"key_127145711161","value":"value_151957013613313480"}, +{"key":"key_127148161105","value":"value_144101447611571807"}, +{"key":"key_127149111108","value":"value_158157656513553908"}, +{"key":"key_127149115899","value":"value_901301367082104119"}, +{"key":"key_127149751381","value":"value_589572132124135789"}, +{"key":"key_127149971029","value":"value_102721207790941318"}, +{"key":"key_127151591941","value":"value_107142696915262976"}, +{"key":"key_127153171847","value":"value_177108147813589359"}, +{"key":"key_127153837512","value":"value_831481419180137481"}, +{"key":"key_127154154124","value":"value_156471023013087170"}, +{"key":"key_127156130134","value":"value_248690138335398111"}, +{"key":"key_127156981095","value":"value_518510356675311813"}, +{"key":"key_127159137121","value":"value_142107141625636112"}, +{"key":"key_127160141122","value":"value_771007411590821086"}, +{"key":"key_127162113211","value":"value_391991847911079118"}, +{"key":"key_127164896113","value":"value_699652121136136127"}, +{"key":"key_127168146125","value":"value_110121491384710971"}, +{"key":"key_127170119103","value":"value_122154104481387792"}, +{"key":"key_127172941091","value":"value_117236615910413393"}, +{"key":"key_127176104159","value":"value_125108128184501301"}, +{"key":"key_127180111191","value":"value_987510612368126488"}, +{"key":"key_127192133105","value":"value_109921047113917813"}, +{"key":"key_127192601117","value":"value_147156501127061143"}, +{"key":"key_127218124892","value":"value_979610413910712713"}, +{"key":"key_127361704969","value":"value_100168133106147145"}, +{"key":"key_127381121148","value":"value_140907510063811578"}, +{"key":"key_127388473885","value":"value_129631406179141133"}, +{"key":"key_127401426394","value":"value_164119871211415056"}, +{"key":"key_127412051100","value":"value_747613093241131421"}, +{"key":"key_127418079118","value":"value_317010916111064591"}, +{"key":"key_127421069370","value":"value_156102130636076128"}, +{"key":"key_127431337364","value":"value_781447910862839518"}, +{"key":"key_127441136911","value":"value_156120122129509114"}, +{"key":"key_127441428447","value":"value_106444910614070841"}, +{"key":"key_127451466410","value":"value_106171991026515110"}, +{"key":"key_127465887102","value":"value_111153103106441358"}, +{"key":"key_127481121215","value":"value_149127413513716399"}, +{"key":"key_127491431361","value":"value_591168735251488710"}, +{"key":"key_127521276869","value":"value_958277130781201046"}, +{"key":"key_127555610711","value":"value_105631089112053101"}, +{"key":"key_127561511201","value":"value_851239798561301041"}, +{"key":"key_127595968143","value":"value_116854310116325132"}, +{"key":"key_127598811466","value":"value_911591741701014912"}, +{"key":"key_127601151001","value":"value_631099613714610610"}, +{"key":"key_127606116482","value":"value_447784551301129210"}, +{"key":"key_127608992113","value":"value_681429515717310255"}, +{"key":"key_127621446816","value":"value_123152112111153961"}, +{"key":"key_127634385151","value":"value_105451416136128843"}, +{"key":"key_127641465488","value":"value_116646889112101973"}, +{"key":"key_127659887109","value":"value_888732738610617012"}, +{"key":"key_127661061571","value":"value_111157934468971061"}, +{"key":"key_127661351801","value":"value_941379780166133901"}, +{"key":"key_127661481259","value":"value_125821041241051091"}, +{"key":"key_127661781345","value":"value_697992905711719691"}, +{"key":"key_127671311011","value":"value_621101441351088413"}, +{"key":"key_127675615299","value":"value_881035311388105696"}, +{"key":"key_127678313379","value":"value_666410157104701804"}, +{"key":"key_127681371251","value":"value_937830691128414234"}, +{"key":"key_127681461371","value":"value_991817828701018812"}, +{"key":"key_127697013269","value":"value_149112130941205663"}, +{"key":"key_127701541021","value":"value_147913510411112912"}, +{"key":"key_127721351279","value":"value_321081201544652231"}, +{"key":"key_127721454013","value":"value_155507910914942143"}, +{"key":"key_127731241235","value":"value_111961365582132638"}, +{"key":"key_127735111456","value":"value_439815210386761331"}, +{"key":"key_127739711015","value":"value_132731131339213018"}, +{"key":"key_127741281021","value":"value_114931171601368883"}, +{"key":"key_127771351031","value":"value_168168136579116212"}, +{"key":"key_127778738791","value":"value_100164911618986871"}, +{"key":"key_127781137287","value":"value_988313496139100126"}, +{"key":"key_127789476152","value":"value_118109127946272132"}, +{"key":"key_127791112275","value":"value_891623587105651121"}, +{"key":"key_127793810113","value":"value_759183137135127114"}, +{"key":"key_127798410971","value":"value_129146457998108148"}, +{"key":"key_127801269012","value":"value_175113101106891921"}, +{"key":"key_127801281239","value":"value_155819014812262939"}, +{"key":"key_127811647911","value":"value_548578198864810812"}, +{"key":"key_127814885139","value":"value_664713161955010411"}, +{"key":"key_127821091145","value":"value_104105721061511508"}, +{"key":"key_127821191648","value":"value_676211015951130118"}, +{"key":"key_127821208991","value":"value_677816816097991251"}, +{"key":"key_127821401111","value":"value_100107113128126117"}, +{"key":"key_127822613314","value":"value_119761244036144871"}, +{"key":"key_127831689914","value":"value_781011191598585798"}, +{"key":"key_127841196958","value":"value_654110710370125105"}, +{"key":"key_127841229415","value":"value_136158134153103868"}, +{"key":"key_127861111499","value":"value_128129119851262170"}, +{"key":"key_127861151021","value":"value_147311281431066411"}, +{"key":"key_127868177122","value":"value_151142100951048385"}, +{"key":"key_127877915554","value":"value_106766411899461331"}, +{"key":"key_127891467517","value":"value_107113721101391141"}, +{"key":"key_127901331046","value":"value_106863512872135861"}, +{"key":"key_127901591009","value":"value_105921391381121391"}, +{"key":"key_127911031051","value":"value_433817210312060129"}, +{"key":"key_127911624512","value":"value_118105158461651369"}, +{"key":"key_127921121269","value":"value_431391138997103134"}, +{"key":"key_127921126310","value":"value_127101114901201151"}, +{"key":"key_127926911516","value":"value_103801188411348104"}, +{"key":"key_127941111271","value":"value_160135145103691311"}, +{"key":"key_127941141271","value":"value_174167894471126571"}, +{"key":"key_127941196210","value":"value_127115162991261151"}, +{"key":"key_127941211071","value":"value_118829310299103140"}, +{"key":"key_127951668585","value":"value_109635810512588129"}, +{"key":"key_127952054849","value":"value_120137761041135412"}, +{"key":"key_127967787846","value":"value_776014212516103123"}, +{"key":"key_127971321025","value":"value_981476181999510311"}, +{"key":"key_127978911517","value":"value_140848814168115102"}, +{"key":"key_127981238812","value":"value_145119159120135748"}, +{"key":"key_127981291201","value":"value_971628813794681561"}, +{"key":"key_127981481107","value":"value_961521481441811431"}, +{"key":"key_127985964531","value":"value_110108585912912310"}, +{"key":"key_127988612014","value":"value_123103127115861031"}, +{"key":"key_127991101441","value":"value_121117100741158913"}, +{"key":"key_127998612111","value":"value_666813812951231434"}, +{"key":"key_128100124107","value":"value_997096994091149511"}, +{"key":"key_128100411628","value":"value_139116981681121499"}, +{"key":"key_128100731181","value":"value_111981231231041199"}, +{"key":"key_128100761091","value":"value_321001024110587162"}, +{"key":"key_128100773912","value":"value_122120741787912067"}, +{"key":"key_128100817059","value":"value_114200112107114728"}, +{"key":"key_128100821201","value":"value_129378110812315871"}, +{"key":"key_128101145341","value":"value_103961041741341421"}, +{"key":"key_128101259451","value":"value_976573110110451027"}, +{"key":"key_128102101141","value":"value_115110116158136100"}, +{"key":"key_128102156751","value":"value_123131555710513740"}, +{"key":"key_128102238218","value":"value_133721141458814610"}, +{"key":"key_128102891101","value":"value_717813185120331603"}, +{"key":"key_128104154721","value":"value_659012098511221061"}, +{"key":"key_128104494455","value":"value_821451585412778824"}, +{"key":"key_128105109991","value":"value_133901431311119294"}, +{"key":"key_128105131114","value":"value_141130156801192511"}, +{"key":"key_128105149148","value":"value_104406471986313450"}, +{"key":"key_128105157193","value":"value_801081161091211491"}, +{"key":"key_128105382764","value":"value_936313914080744911"}, +{"key":"key_128105665718","value":"value_127828011510087811"}, +{"key":"key_128106100958","value":"value_115131133851471409"}, +{"key":"key_128106155749","value":"value_109249530161931237"}, +{"key":"key_128106716688","value":"value_117110971096315113"}, +{"key":"key_128106836112","value":"value_127130971446612175"}, +{"key":"key_128107397415","value":"value_698713384971387611"}, +{"key":"key_128107910778","value":"value_115100806511916411"}, +{"key":"key_128108111105","value":"value_915466117121115465"}, +{"key":"key_128108121294","value":"value_133511317911414897"}, +{"key":"key_128109136171","value":"value_125924042871061447"}, +{"key":"key_128109159100","value":"value_667271501001016710"}, +{"key":"key_128109231108","value":"value_971138612914913557"}, +{"key":"key_128109701483","value":"value_967516411441951428"}, +{"key":"key_128110146132","value":"value_731541201168364106"}, +{"key":"key_128110152722","value":"value_144101991211041225"}, +{"key":"key_128110519912","value":"value_153858710299107986"}, +{"key":"key_128111102829","value":"value_768226125156153641"}, +{"key":"key_128111118591","value":"value_118114121191261341"}, +{"key":"key_128111122761","value":"value_544013114311784907"}, +{"key":"key_128111129506","value":"value_961001147284531148"}, +{"key":"key_128111146140","value":"value_901581101097010412"}, +{"key":"key_128111831527","value":"value_147115827066421287"}, +{"key":"key_128111906312","value":"value_147154109143671161"}, +{"key":"key_128111921449","value":"value_110134208117631103"}, +{"key":"key_128112151103","value":"value_491381023413014718"}, +{"key":"key_128112586416","value":"value_100788381106109731"}, +{"key":"key_128112838790","value":"value_721201087379109130"}, +{"key":"key_128112974512","value":"value_106601569214115716"}, +{"key":"key_128113731101","value":"value_169132136101569710"}, +{"key":"key_128114102109","value":"value_801225312712849137"}, +{"key":"key_128114103781","value":"value_130291038218472159"}, +{"key":"key_128114123116","value":"value_111150136518515913"}, +{"key":"key_128114124121","value":"value_351618394134851191"}, +{"key":"key_128114142751","value":"value_914210512211097969"}, +{"key":"key_128114167821","value":"value_100981749111610466"}, +{"key":"key_128114556612","value":"value_140109104135129137"}, +{"key":"key_128115119135","value":"value_572046477110125816"}, +{"key":"key_128115121120","value":"value_123134443916011487"}, +{"key":"key_128115328696","value":"value_114967095107735191"}, +{"key":"key_128116521061","value":"value_113104100100475114"}, +{"key":"key_128119105869","value":"value_103721211214215951"}, +{"key":"key_128119119118","value":"value_115124871601561256"}, +{"key":"key_128119146145","value":"value_908866108106100746"}, +{"key":"key_128119871228","value":"value_195161112961001001"}, +{"key":"key_128120125171","value":"value_571082391671109313"}, +{"key":"key_128121120155","value":"value_151921156410763116"}, +{"key":"key_128121123888","value":"value_114101961255581136"}, +{"key":"key_128121148871","value":"value_125756611774113111"}, +{"key":"key_128121149124","value":"value_157574152144103133"}, +{"key":"key_128122687712","value":"value_779712010221007712"}, +{"key":"key_128123115114","value":"value_951506971891421061"}, +{"key":"key_128123162938","value":"value_981321431211381087"}, +{"key":"key_128123741036","value":"value_137140128119978012"}, +{"key":"key_128124868914","value":"value_150139618512088187"}, +{"key":"key_128125121112","value":"value_741128189115103152"}, +{"key":"key_128125868814","value":"value_751041321221271279"}, +{"key":"key_128126988513","value":"value_727997861281018832"}, +{"key":"key_128127121121","value":"value_100148151153128911"}, +{"key":"key_128127136561","value":"value_170841221481534492"}, +{"key":"key_128127169109","value":"value_648552101751069612"}, +{"key":"key_128127582159","value":"value_138701278214511310"}, +{"key":"key_128129995277","value":"value_110948213117692601"}, +{"key":"key_128130871521","value":"value_151103102142151897"}, +{"key":"key_128131648216","value":"value_111132987166127771"}, +{"key":"key_128131827096","value":"value_787797123130921381"}, +{"key":"key_128132811201","value":"value_761039092621035878"}, +{"key":"key_128132851276","value":"value_969610110394856567"}, +{"key":"key_128135115519","value":"value_118120132666649631"}, +{"key":"key_128136135853","value":"value_149671011331359177"}, +{"key":"key_128136138801","value":"value_381049210910799142"}, +{"key":"key_128136139566","value":"value_121498910674125111"}, +{"key":"key_128136157821","value":"value_101169981041461329"}, +{"key":"key_128138114831","value":"value_576613011611212495"}, +{"key":"key_128138129117","value":"value_481331621269772759"}, +{"key":"key_128138916213","value":"value_826110710866169110"}, +{"key":"key_128139125138","value":"value_113711311001512693"}, +{"key":"key_128140114120","value":"value_791291257910614211"}, +{"key":"key_128140122991","value":"value_768593133807410179"}, +{"key":"key_128141821819","value":"value_821318383956311614"}, +{"key":"key_128143113891","value":"value_118166751156265665"}, +{"key":"key_128143138172","value":"value_868290139691491514"}, +{"key":"key_128143939093","value":"value_108119376113910115"}, +{"key":"key_128144157124","value":"value_599294144106929011"}, +{"key":"key_128145133103","value":"value_561281291377068588"}, +{"key":"key_128146115541","value":"value_751149717010613012"}, +{"key":"key_128146831571","value":"value_397111607412099122"}, +{"key":"key_128147128134","value":"value_874210089688270251"}, +{"key":"key_128148164130","value":"value_103961623887146798"}, +{"key":"key_128151167129","value":"value_106132771137113994"}, +{"key":"key_128152112905","value":"value_938910712112110014"}, +{"key":"key_128152511296","value":"value_139851161339413466"}, +{"key":"key_128152897711","value":"value_108731276882368395"}, +{"key":"key_128154929159","value":"value_886113386119611516"}, +{"key":"key_128155107132","value":"value_799813095132137128"}, +{"key":"key_128155685314","value":"value_122168741459417393"}, +{"key":"key_128157951536","value":"value_431761441121276711"}, +{"key":"key_128158136541","value":"value_104761001471791021"}, +{"key":"key_128160641071","value":"value_961251864714939711"}, +{"key":"key_128160998374","value":"value_941098911166128159"}, +{"key":"key_128161107138","value":"value_681831113714691152"}, +{"key":"key_128161142981","value":"value_838811112357861626"}, +{"key":"key_128161499198","value":"value_126718279351211391"}, +{"key":"key_128162125121","value":"value_389196109819687154"}, +{"key":"key_128162137162","value":"value_881131376615730163"}, +{"key":"key_128164906012","value":"value_611531481247264195"}, +{"key":"key_128168168651","value":"value_120119120132871708"}, +{"key":"key_128170288589","value":"value_687213688639483871"}, +{"key":"key_128176118131","value":"value_839815713411610057"}, +{"key":"key_128178187134","value":"value_105488457759212612"}, +{"key":"key_128181901031","value":"value_831036712914011510"}, +{"key":"key_128186104118","value":"value_851671361491011408"}, +{"key":"key_128189114149","value":"value_136100110744514690"}, +{"key":"key_128190781121","value":"value_179705512015270568"}, +{"key":"key_128224137130","value":"value_111128120116112805"}, +{"key":"key_128263856175","value":"value_166178884236109135"}, +{"key":"key_128315868791","value":"value_138516099115981161"}, +{"key":"key_128414069857","value":"value_174138112148112109"}, +{"key":"key_128441281421","value":"value_561121841061301081"}, +{"key":"key_128451196411","value":"value_107152909987105191"}, +{"key":"key_128451235376","value":"value_479411756145119874"}, +{"key":"key_128467181667","value":"value_908770521371081203"}, +{"key":"key_128481051008","value":"value_109921731351409081"}, +{"key":"key_128481475383","value":"value_101153951391461305"}, +{"key":"key_128495712412","value":"value_851127510095106141"}, +{"key":"key_128501289315","value":"value_741151146715883173"}, +{"key":"key_128521061311","value":"value_119202927690977917"}, +{"key":"key_128521129812","value":"value_611211329711073144"}, +{"key":"key_128541291321","value":"value_831021245011412873"}, +{"key":"key_128541327538","value":"value_140997194759279163"}, +{"key":"key_128576483578","value":"value_105646210579101571"}, +{"key":"key_128581108162","value":"value_958311854150101499"}, +{"key":"key_128608412518","value":"value_738810510699887611"}, +{"key":"key_128609811675","value":"value_121305413913811511"}, +{"key":"key_128611038319","value":"value_121105867015895176"}, +{"key":"key_128611641241","value":"value_371341341292051105"}, +{"key":"key_128619416211","value":"value_451021221539099111"}, +{"key":"key_128631227653","value":"value_150728211012583971"}, +{"key":"key_128648285909","value":"value_381574449617483107"}, +{"key":"key_128651151271","value":"value_125916912411064146"}, +{"key":"key_128651271609","value":"value_639619613214713512"}, +{"key":"key_128665878261","value":"value_861091241109110364"}, +{"key":"key_128671141265","value":"value_706415014510911415"}, +{"key":"key_128708013154","value":"value_928619714711212476"}, +{"key":"key_128719491147","value":"value_719197105168123861"}, +{"key":"key_128719712795","value":"value_126848811098160162"}, +{"key":"key_128721116811","value":"value_981181013885159118"}, +{"key":"key_128727297954","value":"value_140701153511213366"}, +{"key":"key_128731608512","value":"value_891029312312381149"}, +{"key":"key_128731771021","value":"value_701029650888659148"}, +{"key":"key_128733565888","value":"value_948976129538615286"}, +{"key":"key_128748611614","value":"value_104741031247311871"}, +{"key":"key_128751041067","value":"value_135149361269516046"}, +{"key":"key_128755410512","value":"value_124391029111113912"}, +{"key":"key_128761051021","value":"value_141137114114961231"}, +{"key":"key_128761401118","value":"value_143105989412076881"}, +{"key":"key_128771439112","value":"value_136109153841006465"}, +{"key":"key_128778410579","value":"value_231171135799156601"}, +{"key":"key_128779813511","value":"value_185799041125731508"}, +{"key":"key_128781131054","value":"value_143150631151283713"}, +{"key":"key_128781417910","value":"value_116133108111177479"}, +{"key":"key_128791156596","value":"value_889013531559412614"}, +{"key":"key_128791463714","value":"value_931029268797911612"}, +{"key":"key_128801157593","value":"value_165154581591454288"}, +{"key":"key_128801219815","value":"value_821221731491301008"}, +{"key":"key_128811011717","value":"value_116113121113851321"}, +{"key":"key_128811106916","value":"value_137146114135115118"}, +{"key":"key_128813211366","value":"value_939225118361031061"}, +{"key":"key_128821247685","value":"value_109791261574683162"}, +{"key":"key_128831671671","value":"value_789692129129163811"}, +{"key":"key_128841107171","value":"value_521231131021184514"}, +{"key":"key_128841151461","value":"value_107140319410196101"}, +{"key":"key_128849012414","value":"value_911481381366098100"}, +{"key":"key_128851061611","value":"value_148114127145142121"}, +{"key":"key_128851197472","value":"value_129601317813466411"}, +{"key":"key_128851631691","value":"value_797712410722851697"}, +{"key":"key_128861451631","value":"value_132187133100153124"}, +{"key":"key_128871191141","value":"value_130911071891361371"}, +{"key":"key_128871191451","value":"value_114871191421459491"}, +{"key":"key_128871371351","value":"value_881361055592597510"}, +{"key":"key_128878156163","value":"value_491547614511262119"}, +{"key":"key_128887910510","value":"value_801121347771149109"}, +{"key":"key_128894012063","value":"value_110941301591188314"}, +{"key":"key_128908117410","value":"value_869114610312212912"}, +{"key":"key_128911101199","value":"value_729211814896134916"}, +{"key":"key_128911191091","value":"value_129114310862679494"}, +{"key":"key_128911381081","value":"value_591145539779512715"}, +{"key":"key_128911427113","value":"value_109106100791231269"}, +{"key":"key_128921229685","value":"value_805812227168671199"}, +{"key":"key_128921651031","value":"value_140150101111105128"}, +{"key":"key_128931251121","value":"value_881446483814612614"}, +{"key":"key_128931261266","value":"value_106949363168151193"}, +{"key":"key_128936574491","value":"value_137891051221207398"}, +{"key":"key_128938814779","value":"value_775684128120407812"}, +{"key":"key_128941128177","value":"value_116114907312557108"}, +{"key":"key_128941431201","value":"value_135899411975881267"}, +{"key":"key_128944373931","value":"value_401061299712349107"}, +{"key":"key_128951367776","value":"value_717677102881161351"}, +{"key":"key_128952212612","value":"value_108139581549669106"}, +{"key":"key_128955712671","value":"value_529045131112115731"}, +{"key":"key_128955784921","value":"value_105707511912812211"}, +{"key":"key_128958588937","value":"value_361231511361556956"}, +{"key":"key_128969711364","value":"value_111819015714716561"}, +{"key":"key_128971061141","value":"value_838086652161100998"}, +{"key":"key_128971271321","value":"value_114851311121016991"}, +{"key":"key_128971372001","value":"value_957511512685133124"}, +{"key":"key_128979873121","value":"value_110138651397036741"}, +{"key":"key_128981346314","value":"value_901301591181738911"}, +{"key":"key_128991658211","value":"value_133107959289124140"}, +{"key":"key_128996815956","value":"value_901067013613611214"}, +{"key":"key_128999214710","value":"value_128103171703211211"}, +{"key":"key_129100125147","value":"value_821191201611258612"}, +{"key":"key_129100148981","value":"value_106899513397841311"}, +{"key":"key_129101131531","value":"value_108878310353631167"}, +{"key":"key_129101731336","value":"value_591121452911813218"}, +{"key":"key_129101861061","value":"value_107130931141345413"}, +{"key":"key_129101987980","value":"value_111114116101142137"}, +{"key":"key_129102113981","value":"value_706380871081197811"}, +{"key":"key_129102661253","value":"value_110898110213610088"}, +{"key":"key_129102971571","value":"value_941045684144961331"}, +{"key":"key_129103113114","value":"value_351218412493114721"}, +{"key":"key_129103125163","value":"value_929149121331041469"}, +{"key":"key_129103561686","value":"value_109701631311101161"}, +{"key":"key_129103839086","value":"value_136128131140621819"}, +{"key":"key_129104178054","value":"value_909794114154981061"}, +{"key":"key_129104547769","value":"value_153471531651261001"}, +{"key":"key_129105135651","value":"value_871351591381211266"}, +{"key":"key_129105153617","value":"value_791242312013079978"}, +{"key":"key_129105599587","value":"value_103126149110451466"}, +{"key":"key_129105941241","value":"value_641791161041107411"}, +{"key":"key_129106110146","value":"value_541899680104508354"}, +{"key":"key_129107103151","value":"value_824613386135348836"}, +{"key":"key_129107921219","value":"value_981231079940115821"}, +{"key":"key_129108170137","value":"value_113120575443101111"}, +{"key":"key_129108301516","value":"value_831427014711895669"}, +{"key":"key_129109112111","value":"value_106791021381011091"}, +{"key":"key_129109144491","value":"value_125869124106114991"}, +{"key":"key_129109955174","value":"value_121231017394130111"}, +{"key":"key_129110341227","value":"value_997078166509913092"}, +{"key":"key_129110966412","value":"value_781291341471231817"}, +{"key":"key_129111133918","value":"value_781151231769974169"}, +{"key":"key_129111143110","value":"value_118122967617178142"}, +{"key":"key_129111451041","value":"value_102931534711913090"}, +{"key":"key_129111891238","value":"value_148711675485911287"}, +{"key":"key_129112105497","value":"value_711281059310783718"}, +{"key":"key_129112351271","value":"value_171901101217014160"}, +{"key":"key_129112981258","value":"value_109175111501609511"}, +{"key":"key_129113669171","value":"value_741108214112147861"}, +{"key":"key_129113681381","value":"value_656791135108128321"}, +{"key":"key_129113771219","value":"value_107124751212320117"}, +{"key":"key_129113901199","value":"value_199284801529749130"}, +{"key":"key_129114117140","value":"value_124140145120701318"}, +{"key":"key_129114118777","value":"value_641121551061391041"}, +{"key":"key_129114149127","value":"value_208469138127118109"}, +{"key":"key_129114202128","value":"value_119658610774961408"}, +{"key":"key_129114881251","value":"value_597480821269485148"}, +{"key":"key_129115142915","value":"value_951173510814314010"}, +{"key":"key_129116113849","value":"value_561251021691089113"}, +{"key":"key_129116568312","value":"value_158781911238611394"}, +{"key":"key_129116817350","value":"value_106868211181110156"}, +{"key":"key_129116991289","value":"value_961627614099119913"}, +{"key":"key_129117731211","value":"value_879412273104116111"}, +{"key":"key_129117806251","value":"value_142871341358391931"}, +{"key":"key_129117991261","value":"value_143111617152103671"}, +{"key":"key_129118136109","value":"value_112101841259814292"}, +{"key":"key_129118148661","value":"value_611311378415212119"}, +{"key":"key_129119109956","value":"value_891161431163801221"}, +{"key":"key_129119671288","value":"value_148610013911964631"}, +{"key":"key_129119821491","value":"value_969318912514911013"}, +{"key":"key_129120431131","value":"value_991258772971068796"}, +{"key":"key_129121108123","value":"value_102134154488755577"}, +{"key":"key_129121136639","value":"value_169129688679146112"}, +{"key":"key_129121677410","value":"value_111115949869124105"}, +{"key":"key_129122115122","value":"value_113125159128140149"}, +{"key":"key_129122142134","value":"value_867215464112152105"}, +{"key":"key_129122548311","value":"value_591191144215011610"}, +{"key":"key_129123863411","value":"value_657677501181357812"}, +{"key":"key_129124132691","value":"value_906410890161148145"}, +{"key":"key_129124808617","value":"value_741357757467210512"}, +{"key":"key_129124949811","value":"value_611021321181141751"}, +{"key":"key_129125120148","value":"value_118936190144110150"}, +{"key":"key_129125749611","value":"value_711001724996102461"}, +{"key":"key_129126154968","value":"value_881371371695412374"}, +{"key":"key_129126871338","value":"value_551661049563151401"}, +{"key":"key_129127110580","value":"value_341211011378410063"}, +{"key":"key_129127601173","value":"value_875154146116789411"}, +{"key":"key_129127768277","value":"value_144120726013412815"}, +{"key":"key_129127991201","value":"value_134135511005710587"}, +{"key":"key_129128137163","value":"value_123105891108814910"}, +{"key":"key_129128161768","value":"value_869310412410811791"}, +{"key":"key_129128771358","value":"value_642027273681561751"}, +{"key":"key_129128816011","value":"value_711119615414562130"}, +{"key":"key_129128841661","value":"value_172105148120156121"}, +{"key":"key_129129104871","value":"value_133765413912297921"}, +{"key":"key_129129706896","value":"value_143109107101841181"}, +{"key":"key_129130170102","value":"value_799191124157109110"}, +{"key":"key_129130193109","value":"value_122143991028511396"}, +{"key":"key_129131109499","value":"value_788411795931031168"}, +{"key":"key_129133160144","value":"value_887056981791961041"}, +{"key":"key_129133823370","value":"value_838812017911577103"}, +{"key":"key_129133857968","value":"value_147701381016094139"}, +{"key":"key_129134157806","value":"value_120621121421121186"}, +{"key":"key_129134684821","value":"value_177989010816693499"}, +{"key":"key_129136115124","value":"value_123551351247512889"}, +{"key":"key_129136149126","value":"value_118123841401158864"}, +{"key":"key_129138100721","value":"value_148836764128729912"}, +{"key":"key_129139138106","value":"value_631501419774106507"}, +{"key":"key_129139371301","value":"value_121117842793124114"}, +{"key":"key_129139771849","value":"value_120901551256611010"}, +{"key":"key_129139901039","value":"value_162139916115610112"}, +{"key":"key_129141150104","value":"value_981161481271681028"}, +{"key":"key_129143121669","value":"value_671262512881691581"}, +{"key":"key_129145106918","value":"value_125113144151141156"}, +{"key":"key_129145112113","value":"value_779610085109521266"}, +{"key":"key_129145821105","value":"value_751231021091377912"}, +{"key":"key_129145899393","value":"value_994710810914579166"}, +{"key":"key_129146129150","value":"value_881491191306482756"}, +{"key":"key_129146150605","value":"value_139157481384811410"}, +{"key":"key_129147115167","value":"value_110605711914980127"}, +{"key":"key_129147175491","value":"value_122105126126921151"}, +{"key":"key_129148811431","value":"value_797986133986697741"}, +{"key":"key_129149116107","value":"value_139918674154878010"}, +{"key":"key_129149138141","value":"value_139117581021291071"}, +{"key":"key_129149163130","value":"value_148126114311271311"}, +{"key":"key_129149708412","value":"value_831127714812074766"}, +{"key":"key_129150105129","value":"value_192846863161661661"}, +{"key":"key_129150961301","value":"value_187143118113116119"}, +{"key":"key_129151951327","value":"value_914970175115875111"}, +{"key":"key_129154101138","value":"value_785614315876159931"}, +{"key":"key_129154107124","value":"value_491301477348129118"}, +{"key":"key_129155124489","value":"value_807612510083105106"}, +{"key":"key_129156488964","value":"value_846714388137128881"}, +{"key":"key_129156749979","value":"value_818914413362738410"}, +{"key":"key_129157110647","value":"value_112115959788519598"}, +{"key":"key_129158118665","value":"value_110376460331061191"}, +{"key":"key_129158199144","value":"value_461011696369861141"}, +{"key":"key_129158761654","value":"value_132791649612112465"}, +{"key":"key_129161135128","value":"value_169157816310680925"}, +{"key":"key_129166831910","value":"value_106116122961521631"}, +{"key":"key_129167130118","value":"value_146759910210085981"}, +{"key":"key_129169711141","value":"value_941241181195113598"}, +{"key":"key_129171100139","value":"value_641081391121131691"}, +{"key":"key_129172133661","value":"value_565082539392887410"}, +{"key":"key_129172151481","value":"value_381048410013715767"}, +{"key":"key_129173144125","value":"value_871013290152125163"}, +{"key":"key_129176103103","value":"value_139155999110212310"}, +{"key":"key_129182857613","value":"value_114100113105101108"}, +{"key":"key_129186909578","value":"value_991298978751139811"}, +{"key":"key_129194918160","value":"value_851521378355147112"}, +{"key":"key_129206151021","value":"value_154561119810111915"}, +{"key":"key_129241221721","value":"value_139727363131121591"}, +{"key":"key_129279786869","value":"value_122146114106113121"}, +{"key":"key_129281221145","value":"value_143122658976126131"}, +{"key":"key_129321411291","value":"value_126126851321231087"}, +{"key":"key_129356312313","value":"value_791431361525678146"}, +{"key":"key_129366811974","value":"value_104113341071303651"}, +{"key":"key_129391274111","value":"value_631281061191461666"}, +{"key":"key_129391321021","value":"value_458014491116747016"}, +{"key":"key_129401281099","value":"value_107141151111789712"}, +{"key":"key_129426988101","value":"value_130110128738311913"}, +{"key":"key_129431171231","value":"value_143163831447615791"}, +{"key":"key_129441708411","value":"value_102114113721667013"}, +{"key":"key_129471381489","value":"value_511091244713654107"}, +{"key":"key_129481261351","value":"value_159319013117015250"}, +{"key":"key_129488882768","value":"value_871037613815456791"}, +{"key":"key_129501431369","value":"value_133879352711031061"}, +{"key":"key_129511061166","value":"value_477683917912156861"}, +{"key":"key_129511068611","value":"value_178941011091521388"}, +{"key":"key_129511421498","value":"value_738014314411692886"}, +{"key":"key_129515083183","value":"value_128948116493791598"}, +{"key":"key_129521151358","value":"value_121163125851271304"}, +{"key":"key_129537583831","value":"value_848991145951431441"}, +{"key":"key_129538517167","value":"value_137825785689671110"}, +{"key":"key_129558211713","value":"value_668512890911241266"}, +{"key":"key_129561375493","value":"value_941181585516972249"}, +{"key":"key_129567786791","value":"value_154120981227570181"}, +{"key":"key_129568215516","value":"value_110961011578464106"}, +{"key":"key_129571171019","value":"value_121861111531208396"}, +{"key":"key_129571411228","value":"value_143114129159881381"}, +{"key":"key_129601015959","value":"value_122981276010010992"}, +{"key":"key_129611095916","value":"value_881158895125781704"}, +{"key":"key_129616384971","value":"value_781111201131521421"}, +{"key":"key_129619414821","value":"value_798614577665611994"}, +{"key":"key_129631211431","value":"value_741016010193124651"}, +{"key":"key_129641051101","value":"value_888360103105594679"}, +{"key":"key_129641454496","value":"value_105381491391111041"}, +{"key":"key_129661231196","value":"value_140102115666917614"}, +{"key":"key_129661261241","value":"value_110113120123439914"}, +{"key":"key_129691301125","value":"value_968111951571181167"}, +{"key":"key_129707220882","value":"value_123100148102578697"}, +{"key":"key_129716851129","value":"value_142101686514588160"}, +{"key":"key_129717811917","value":"value_851451031371521235"}, +{"key":"key_129721571201","value":"value_150866998991061467"}, +{"key":"key_129737291148","value":"value_631061058965941621"}, +{"key":"key_129739569819","value":"value_101746799140107129"}, +{"key":"key_129741247711","value":"value_104498911741149183"}, +{"key":"key_129751339012","value":"value_981199513914853115"}, +{"key":"key_129768334144","value":"value_101131399110616350"}, +{"key":"key_129771059711","value":"value_126124889279161631"}, +{"key":"key_129777057106","value":"value_186547912785109111"}, +{"key":"key_129779014488","value":"value_728613013182108136"}, +{"key":"key_129781268851","value":"value_136207148113857353"}, +{"key":"key_129781326088","value":"value_123108142629418516"}, +{"key":"key_129787916616","value":"value_105791161077210119"}, +{"key":"key_129791608442","value":"value_111806891981157939"}, +{"key":"key_129806811271","value":"value_878212049641087213"}, +{"key":"key_129807614312","value":"value_131949599132145117"}, +{"key":"key_129811031231","value":"value_157767910210178165"}, +{"key":"key_129811101101","value":"value_821089012912715011"}, +{"key":"key_129811507681","value":"value_801319315712692120"}, +{"key":"key_129811679614","value":"value_110868811293103811"}, +{"key":"key_129812662134","value":"value_561146411810416213"}, +{"key":"key_129821207115","value":"value_651311156046150107"}, +{"key":"key_129821291151","value":"value_106541301068414612"}, +{"key":"key_129825596109","value":"value_829912111310111412"}, +{"key":"key_129827812089","value":"value_841124951748570100"}, +{"key":"key_129835911512","value":"value_971081247513224645"}, +{"key":"key_129844214597","value":"value_102797711512914597"}, +{"key":"key_129846192134","value":"value_102811651521168217"}, +{"key":"key_129851094614","value":"value_941291021191321421"}, +{"key":"key_129851421201","value":"value_101129727910710114"}, +{"key":"key_129851471511","value":"value_606891113143181059"}, +{"key":"key_129858511311","value":"value_109122534460122866"}, +{"key":"key_129858511862","value":"value_141731125610119778"}, +{"key":"key_129861069436","value":"value_153701237494149140"}, +{"key":"key_129872512214","value":"value_156118136181106801"}, +{"key":"key_129878512517","value":"value_781154894115668931"}, +{"key":"key_129879511611","value":"value_113794210586521544"}, +{"key":"key_129881327642","value":"value_135905710239749510"}, +{"key":"key_129881461065","value":"value_891318913711875124"}, +{"key":"key_129882518712","value":"value_637517552130679493"}, +{"key":"key_129899587100","value":"value_105126148133123109"}, +{"key":"key_129906515010","value":"value_861062124927112117"}, +{"key":"key_129907510763","value":"value_127786516891771029"}, +{"key":"key_129908211111","value":"value_102971031131105882"}, +{"key":"key_129909598996","value":"value_291071001362164160"}, +{"key":"key_129911081269","value":"value_436610282111491201"}, +{"key":"key_129922001049","value":"value_971511221101158012"}, +{"key":"key_129927982114","value":"value_961008052196113100"}, +{"key":"key_129934269110","value":"value_541181421115277526"}, +{"key":"key_129936882759","value":"value_118114130121778310"}, +{"key":"key_129941457278","value":"value_831296367921518443"}, +{"key":"key_129941471256","value":"value_841151571281604437"}, +{"key":"key_129941624291","value":"value_131115123123108882"}, +{"key":"key_129947811212","value":"value_921159114887691691"}, +{"key":"key_129948912913","value":"value_112106118751461208"}, +{"key":"key_129951461261","value":"value_711531511506194111"}, +{"key":"key_129961051027","value":"value_113115901201249495"}, +{"key":"key_129969058109","value":"value_678596124611091001"}, +{"key":"key_129969092121","value":"value_109887612816812099"}, +{"key":"key_129971321221","value":"value_621351211318914814"}, +{"key":"key_129971421241","value":"value_955543147117113621"}, +{"key":"key_129987913157","value":"value_828079831657310477"}, +{"key":"key_129991081109","value":"value_351481297397110571"}, +{"key":"key_129991221271","value":"value_918410073841375380"}, +{"key":"key_129994312464","value":"value_881137211129488926"}, +{"key":"key_129998317813","value":"value_150114146491591155"}, +{"key":"key_129998712695","value":"value_169941229048641335"}, +{"key":"key_130100113101","value":"value_666998136107522814"}, +{"key":"key_130100811291","value":"value_877917317814288789"}, +{"key":"key_130101108661","value":"value_132173107461061261"}, +{"key":"key_130101126086","value":"value_871521428088165114"}, +{"key":"key_130101691471","value":"value_818347134129591411"}, +{"key":"key_130101871001","value":"value_616713911810993164"}, +{"key":"key_130102102991","value":"value_118361028811664118"}, +{"key":"key_130102109104","value":"value_729526759540120113"}, +{"key":"key_130102134999","value":"value_867415013744536664"}, +{"key":"key_130103896328","value":"value_131133561341361417"}, +{"key":"key_130104103321","value":"value_998513015312251184"}, +{"key":"key_130104651491","value":"value_981371161255012969"}, +{"key":"key_130105118741","value":"value_144131341001081149"}, +{"key":"key_130105757068","value":"value_668141115937899655"}, +{"key":"key_130105771331","value":"value_911101741558612022"}, +{"key":"key_130105841621","value":"value_118691181261286891"}, +{"key":"key_130106103881","value":"value_139846642127999786"}, +{"key":"key_130106123938","value":"value_966788121501021089"}, +{"key":"key_130106153125","value":"value_641121258870139829"}, +{"key":"key_130108138125","value":"value_136651416710511111"}, +{"key":"key_130108141116","value":"value_183103709316215613"}, +{"key":"key_130108331511","value":"value_106949114710136827"}, +{"key":"key_130108748910","value":"value_114431671121172712"}, +{"key":"key_130109128194","value":"value_781007252133127187"}, +{"key":"key_130109701269","value":"value_921014131114139141"}, +{"key":"key_130109996741","value":"value_114113526710412510"}, +{"key":"key_130110137109","value":"value_767278120821261431"}, +{"key":"key_130110139104","value":"value_797670126960821791"}, +{"key":"key_130110141166","value":"value_331278287100768618"}, +{"key":"key_130110958512","value":"value_801311271211266711"}, +{"key":"key_130111711061","value":"value_811421041021101091"}, +{"key":"key_130112172115","value":"value_113296013211211015"}, +{"key":"key_130112397213","value":"value_991553996194810284"}, +{"key":"key_130113901571","value":"value_113947411310569911"}, +{"key":"key_130114162163","value":"value_141111106155841456"}, +{"key":"key_130115120911","value":"value_971428111265795914"}, +{"key":"key_130115125106","value":"value_123114181451487898"}, +{"key":"key_130115548085","value":"value_142112371499088120"}, +{"key":"key_130115601001","value":"value_447417683781339310"}, +{"key":"key_130116127126","value":"value_126541371457912513"}, +{"key":"key_130117401059","value":"value_786612261391079097"}, +{"key":"key_130117641631","value":"value_170721481011621254"}, +{"key":"key_130118100119","value":"value_426095781444414660"}, +{"key":"key_130118961221","value":"value_148139971439712214"}, +{"key":"key_130118963322","value":"value_511029947319880821"}, +{"key":"key_130119111668","value":"value_123199881141409982"}, +{"key":"key_130119681611","value":"value_864712913112812014"}, +{"key":"key_130120104833","value":"value_149105761791271348"}, +{"key":"key_130120108132","value":"value_891741206914714895"}, +{"key":"key_130120110858","value":"value_925310415373617673"}, +{"key":"key_130121101971","value":"value_116521471366512415"}, +{"key":"key_130121115185","value":"value_861071057191140891"}, +{"key":"key_130121123100","value":"value_116533073103127137"}, +{"key":"key_130121655979","value":"value_921271359414360501"}, +{"key":"key_130121958216","value":"value_107158841889128966"}, +{"key":"key_130122120921","value":"value_371391171161217687"}, +{"key":"key_130122145104","value":"value_821156311212492661"}, +{"key":"key_130122162133","value":"value_115127112105698410"}, +{"key":"key_130123104148","value":"value_150106107195119132"}, +{"key":"key_130123128881","value":"value_831421308412110111"}, +{"key":"key_130124110144","value":"value_133119156799691130"}, +{"key":"key_130124667257","value":"value_998610598136483514"}, +{"key":"key_130125738892","value":"value_119801265515356115"}, +{"key":"key_130126131711","value":"value_113871054557611101"}, +{"key":"key_130126132741","value":"value_113151174127159951"}, +{"key":"key_130127132951","value":"value_172123971268977133"}, +{"key":"key_130127731131","value":"value_661051229616316811"}, +{"key":"key_130127841278","value":"value_109115105641441383"}, +{"key":"key_130127861159","value":"value_168437810181110931"}, +{"key":"key_130128129130","value":"value_129114769893145221"}, +{"key":"key_130128133586","value":"value_137173391651813617"}, +{"key":"key_130128139100","value":"value_169187526218691130"}, +{"key":"key_130128301351","value":"value_977478165138117102"}, +{"key":"key_130129122139","value":"value_592758133121160901"}, +{"key":"key_130129143102","value":"value_163154112110529214"}, +{"key":"key_130129166851","value":"value_931038616839711179"}, +{"key":"key_130130831172","value":"value_821044911155115821"}, +{"key":"key_130131126727","value":"value_132726829114123123"}, +{"key":"key_130132121586","value":"value_851198911812315113"}, +{"key":"key_130132751411","value":"value_121125169127103113"}, +{"key":"key_130133105771","value":"value_749288168842481110"}, +{"key":"key_130133759713","value":"value_821661191069711765"}, +{"key":"key_130134128162","value":"value_110119110168771191"}, +{"key":"key_130135671061","value":"value_588813211715245876"}, +{"key":"key_130137105161","value":"value_113597911280174127"}, +{"key":"key_130137120782","value":"value_156761031111031021"}, +{"key":"key_130137641401","value":"value_858910496103124151"}, +{"key":"key_130138132116","value":"value_931201318810870632"}, +{"key":"key_130140101159","value":"value_851141098247128118"}, +{"key":"key_130141147113","value":"value_348710010259135951"}, +{"key":"key_130143103101","value":"value_761238856101621191"}, +{"key":"key_130143146106","value":"value_131142121858414611"}, +{"key":"key_130144152111","value":"value_581301191241108358"}, +{"key":"key_130144607516","value":"value_551378094134119111"}, +{"key":"key_130144939698","value":"value_134701441055413214"}, +{"key":"key_130145116139","value":"value_801441508481118949"}, +{"key":"key_130145134546","value":"value_127715476106101651"}, +{"key":"key_130145901111","value":"value_120137137108116881"}, +{"key":"key_130146134102","value":"value_743311513415080142"}, +{"key":"key_130147678913","value":"value_165126150511801091"}, +{"key":"key_130150688312","value":"value_785215512216310510"}, +{"key":"key_130150901671","value":"value_931011081271561171"}, +{"key":"key_130151134125","value":"value_115134108909113781"}, +{"key":"key_130152100968","value":"value_891306562107638411"}, +{"key":"key_130156921427","value":"value_166112961561243913"}, +{"key":"key_130157121142","value":"value_948488142133476414"}, +{"key":"key_130157197101","value":"value_711371001101101808"}, +{"key":"key_130158122161","value":"value_178106579013672761"}, +{"key":"key_130158507112","value":"value_103691019858135145"}, +{"key":"key_130158917349","value":"value_491231221126789121"}, +{"key":"key_130163140134","value":"value_137961281139311695"}, +{"key":"key_130167135102","value":"value_148999012512416168"}, +{"key":"key_130170100111","value":"value_155709216499149123"}, +{"key":"key_130178888613","value":"value_638315215710380897"}, +{"key":"key_130184137931","value":"value_995794114911201107"}, +{"key":"key_130185156153","value":"value_977664124187628551"}, +{"key":"key_130190901055","value":"value_311331031207814210"}, +{"key":"key_130204316413","value":"value_104528386129961061"}, +{"key":"key_130211115782","value":"value_134988490116120788"}, +{"key":"key_130271171511","value":"value_124889212866118931"}, +{"key":"key_130271381511","value":"value_644517913288656712"}, +{"key":"key_130281141454","value":"value_133771399615899751"}, +{"key":"key_130371131251","value":"value_127769026149102951"}, +{"key":"key_130378014595","value":"value_937614480951119772"}, +{"key":"key_130391371144","value":"value_121767617067124133"}, +{"key":"key_130436115440","value":"value_173648314393118112"}, +{"key":"key_130441598212","value":"value_129137658911866941"}, +{"key":"key_130448916792","value":"value_128708578296415615"}, +{"key":"key_130475812865","value":"value_128141499111666941"}, +{"key":"key_130491641001","value":"value_145140857815019913"}, +{"key":"key_130541259811","value":"value_142123761049611110"}, +{"key":"key_130541341013","value":"value_109104117123961161"}, +{"key":"key_130551491041","value":"value_147811312299154109"}, +{"key":"key_130558151104","value":"value_889312382437897837"}, +{"key":"key_130561041007","value":"value_886312315311013475"}, +{"key":"key_130578577741","value":"value_901231401501541271"}, +{"key":"key_130579197971","value":"value_591261351119310787"}, +{"key":"key_130606349661","value":"value_154119138851181221"}, +{"key":"key_130618214184","value":"value_461279958138100138"}, +{"key":"key_130641161071","value":"value_691169483621574611"}, +{"key":"key_130641305893","value":"value_901311071381812611"}, +{"key":"key_130651051108","value":"value_921101481788012871"}, +{"key":"key_130671191571","value":"value_506996109988313394"}, +{"key":"key_130681235644","value":"value_871711151851211148"}, +{"key":"key_130687493135","value":"value_116180175899710179"}, +{"key":"key_130689414711","value":"value_120391018848129788"}, +{"key":"key_130691047611","value":"value_111118391081291401"}, +{"key":"key_130691171266","value":"value_991301641028956631"}, +{"key":"key_130692511512","value":"value_100174941167613511"}, +{"key":"key_130701261287","value":"value_144141647176997511"}, +{"key":"key_130709268691","value":"value_153361096858100999"}, +{"key":"key_130721708298","value":"value_959415477117133114"}, +{"key":"key_130737689121","value":"value_127102671141189888"}, +{"key":"key_130746291114","value":"value_167105140695768140"}, +{"key":"key_130748640121","value":"value_110866814913010492"}, +{"key":"key_130751301454","value":"value_811481391031018413"}, +{"key":"key_130757113983","value":"value_115106371081117476"}, +{"key":"key_130759388921","value":"value_589685184672731422"}, +{"key":"key_130759811665","value":"value_134909956106184111"}, +{"key":"key_130768211316","value":"value_871131288915711668"}, +{"key":"key_130771061011","value":"value_173807384665513976"}, +{"key":"key_130778715212","value":"value_461241357391136828"}, +{"key":"key_130789915371","value":"value_119128848510546137"}, +{"key":"key_130801041251","value":"value_837477755311415710"}, +{"key":"key_130801138512","value":"value_631335281502711913"}, +{"key":"key_130809617816","value":"value_101132109145104507"}, +{"key":"key_130811189516","value":"value_137102155771383979"}, +{"key":"key_130811461381","value":"value_881781351239110710"}, +{"key":"key_130811711039","value":"value_140596094144941097"}, +{"key":"key_130819015012","value":"value_378812614189809652"}, +{"key":"key_130821071169","value":"value_129788998409211498"}, +{"key":"key_130829710610","value":"value_941051401421988133"}, +{"key":"key_130831071011","value":"value_143791021101523312"}, +{"key":"key_130838782113","value":"value_113135108457989131"}, +{"key":"key_130841096494","value":"value_181881356216893821"}, +{"key":"key_130841494010","value":"value_401092129976171821"}, +{"key":"key_130851088293","value":"value_931221541411221186"}, +{"key":"key_130851471421","value":"value_123871301221091019"}, +{"key":"key_130851471431","value":"value_891371241181291291"}, +{"key":"key_130861156958","value":"value_481159516087124133"}, +{"key":"key_130861291101","value":"value_155137153130821046"}, +{"key":"key_130861461391","value":"value_711461061111291481"}, +{"key":"key_130866554169","value":"value_951236130621359111"}, +{"key":"key_130868992125","value":"value_918111276251341379"}, +{"key":"key_130871371071","value":"value_134119114961311251"}, +{"key":"key_130875912717","value":"value_149511121151291201"}, +{"key":"key_130881139294","value":"value_751125113715891123"}, +{"key":"key_130881381231","value":"value_112133851461221478"}, +{"key":"key_130885410611","value":"value_123141109121117185"}, +{"key":"key_130889460931","value":"value_131898864134907512"}, +{"key":"key_130891327370","value":"value_101341381587213013"}, +{"key":"key_130901119584","value":"value_132148587112755152"}, +{"key":"key_130907013211","value":"value_136136909689451961"}, +{"key":"key_130911179991","value":"value_415715684135891366"}, +{"key":"key_130921189215","value":"value_714997120618812499"}, +{"key":"key_130921529577","value":"value_868010190103144126"}, +{"key":"key_130926897851","value":"value_124797180969215037"}, +{"key":"key_130931248574","value":"value_103751051192231891"}, +{"key":"key_130931936596","value":"value_616680106139961161"}, +{"key":"key_130935110616","value":"value_928296102132731531"}, +{"key":"key_130939710314","value":"value_259192948214566109"}, +{"key":"key_130941211211","value":"value_361126686111491676"}, +{"key":"key_130941357940","value":"value_132593813577138999"}, +{"key":"key_130945880821","value":"value_753615811866108556"}, +{"key":"key_130951181121","value":"value_947611650126118108"}, +{"key":"key_130957713812","value":"value_612710685129139831"}, +{"key":"key_130957879651","value":"value_813516515980866667"}, +{"key":"key_130958011711","value":"value_132115100907915310"}, +{"key":"key_130961349917","value":"value_161122768012215511"}, +{"key":"key_130963912711","value":"value_114974791995614056"}, +{"key":"key_130964211213","value":"value_554191931161251774"}, +{"key":"key_130967553125","value":"value_568790101119801129"}, +{"key":"key_130971175812","value":"value_114146659930828513"}, +{"key":"key_130971511335","value":"value_104196917910515477"}, +{"key":"key_130976980691","value":"value_102999714110565667"}, +{"key":"key_130979784111","value":"value_371221259225101675"}, +{"key":"key_130981031006","value":"value_115161147140102100"}, +{"key":"key_130981321115","value":"value_123589515375167431"}, +{"key":"key_130981411774","value":"value_100126577713282123"}, +{"key":"key_130986753122","value":"value_998410556103103101"}, +{"key":"key_130989287104","value":"value_417765112179126758"}, +{"key":"key_130991021141","value":"value_888717792104501491"}, +{"key":"key_130991071071","value":"value_170117947411211086"}, +{"key":"key_131100122103","value":"value_941321311528713412"}, +{"key":"key_131100144126","value":"value_961081298312513192"}, +{"key":"key_131100148521","value":"value_142874682130561651"}, +{"key":"key_131100647674","value":"value_111105125184114711"}, +{"key":"key_131100665411","value":"value_611488314612217137"}, +{"key":"key_131102105871","value":"value_871131851401019413"}, +{"key":"key_131102149861","value":"value_103121887296841117"}, +{"key":"key_131102788986","value":"value_927743131601061181"}, +{"key":"key_131102909477","value":"value_135131103721147270"}, +{"key":"key_131103148371","value":"value_989155137118989097"}, +{"key":"key_131103162133","value":"value_862010477158123938"}, +{"key":"key_131103731568","value":"value_861161021281609810"}, +{"key":"key_131103801599","value":"value_811501503910161925"}, +{"key":"key_131103921119","value":"value_861121454913932139"}, +{"key":"key_131104637613","value":"value_111271026711110214"}, +{"key":"key_131105107123","value":"value_774311811511897113"}, +{"key":"key_131105135534","value":"value_955411172126112801"}, +{"key":"key_131105701771","value":"value_679513410014912575"}, +{"key":"key_131105831209","value":"value_167104130951158774"}, +{"key":"key_131105991017","value":"value_361331481309498111"}, +{"key":"key_131107931219","value":"value_108111741191541271"}, +{"key":"key_131107968075","value":"value_771301291541571081"}, +{"key":"key_131108108887","value":"value_829311478985014998"}, +{"key":"key_131108461369","value":"value_105778713011894125"}, +{"key":"key_131108916395","value":"value_105140128967582119"}, +{"key":"key_131109118131","value":"value_551065912012311012"}, +{"key":"key_131109134119","value":"value_132501469676108801"}, +{"key":"key_131109711521","value":"value_956211912023110118"}, +{"key":"key_131109711718","value":"value_536919585122123120"}, +{"key":"key_131110109438","value":"value_857910413575141601"}, +{"key":"key_131110387663","value":"value_105761231431438079"}, +{"key":"key_131110807385","value":"value_154781189010086931"}, +{"key":"key_131111122110","value":"value_841431771501003220"}, +{"key":"key_131111171471","value":"value_180165419519616888"}, +{"key":"key_131111171851","value":"value_145711098416610712"}, +{"key":"key_131111706411","value":"value_897816517612417911"}, +{"key":"key_131111739814","value":"value_100110891351101121"}, +{"key":"key_131111901112","value":"value_991711031635812320"}, +{"key":"key_131112132679","value":"value_899113755158107998"}, +{"key":"key_131112153841","value":"value_107124961509914818"}, +{"key":"key_131112791091","value":"value_116110121801439411"}, +{"key":"key_131113110142","value":"value_106708958124741461"}, +{"key":"key_131115782313","value":"value_112122461261011131"}, +{"key":"key_131116110999","value":"value_119108101170576070"}, +{"key":"key_131116113105","value":"value_102811441385215410"}, +{"key":"key_131116501291","value":"value_611091914494108821"}, +{"key":"key_131116806711","value":"value_401326011318284139"}, +{"key":"key_131117681081","value":"value_149150131119971897"}, +{"key":"key_131119130153","value":"value_109801338915810310"}, +{"key":"key_131120147831","value":"value_781358310011293501"}, +{"key":"key_131120625713","value":"value_154549497828812182"}, +{"key":"key_131120991376","value":"value_150779558321557896"}, +{"key":"key_131121100641","value":"value_861332214716311012"}, +{"key":"key_131121105461","value":"value_699633731535111612"}, +{"key":"key_131121112641","value":"value_135125169110126971"}, +{"key":"key_131121135125","value":"value_831015281139561811"}, +{"key":"key_131122971051","value":"value_106931796315292107"}, +{"key":"key_131123104581","value":"value_129137135114789711"}, +{"key":"key_131124641362","value":"value_104968352135114511"}, +{"key":"key_131126103969","value":"value_105108132277915010"}, +{"key":"key_131126122140","value":"value_801011131891397190"}, +{"key":"key_131126991231","value":"value_743910913160122197"}, +{"key":"key_131127136112","value":"value_938912610611193871"}, +{"key":"key_131128159121","value":"value_858312973109688212"}, +{"key":"key_131129124624","value":"value_130517291631396124"}, +{"key":"key_131129391241","value":"value_116147853710711714"}, +{"key":"key_131131586454","value":"value_861061321345854661"}, +{"key":"key_131131651001","value":"value_691089064113848977"}, +{"key":"key_131132114120","value":"value_115861531279115911"}, +{"key":"key_131132147924","value":"value_160129131123153102"}, +{"key":"key_131133122139","value":"value_936014041866896921"}, +{"key":"key_131133132581","value":"value_139156123159691235"}, +{"key":"key_131133964267","value":"value_114148163146871361"}, +{"key":"key_131134106124","value":"value_105100881039313698"}, +{"key":"key_131134109144","value":"value_716410810681941167"}, +{"key":"key_131134123168","value":"value_140123130121749616"}, +{"key":"key_131134129881","value":"value_133911131541879412"}, +{"key":"key_131134836667","value":"value_951585140961137011"}, +{"key":"key_131135837816","value":"value_816012517698133117"}, +{"key":"key_131136120100","value":"value_731327156134811268"}, +{"key":"key_131136799910","value":"value_781424611813291401"}, +{"key":"key_131137112198","value":"value_671071407896116971"}, +{"key":"key_131137958295","value":"value_114148698112588881"}, +{"key":"key_131138103901","value":"value_140909488132921141"}, +{"key":"key_131138868853","value":"value_871252381121107995"}, +{"key":"key_131139137149","value":"value_669153190148137184"}, +{"key":"key_131139271205","value":"value_132155152741241088"}, +{"key":"key_131140100661","value":"value_130137331114353100"}, +{"key":"key_131140821057","value":"value_107841339096128156"}, +{"key":"key_131141103103","value":"value_551091729696175538"}, +{"key":"key_131141117836","value":"value_115991029711912715"}, +{"key":"key_131141571371","value":"value_132147129129921151"}, +{"key":"key_131142106806","value":"value_127907984822310599"}, +{"key":"key_131142861653","value":"value_631612214417663661"}, +{"key":"key_131142941571","value":"value_109127814818112111"}, +{"key":"key_131143157749","value":"value_149941221371141111"}, +{"key":"key_131144952012","value":"value_166428715010314897"}, +{"key":"key_131145125887","value":"value_166879014211692997"}, +{"key":"key_131145829815","value":"value_911559211415411313"}, +{"key":"key_131146125171","value":"value_104721231201739314"}, +{"key":"key_131146130102","value":"value_841061261435893611"}, +{"key":"key_131146831541","value":"value_599210718311710611"}, +{"key":"key_131147107954","value":"value_109156112871669012"}, +{"key":"key_131147128931","value":"value_759110710911118311"}, +{"key":"key_131147813534","value":"value_629015073737727130"}, +{"key":"key_131150130137","value":"value_551431599114762911"}, +{"key":"key_131150911169","value":"value_122109691137110048"}, +{"key":"key_131151141139","value":"value_548178861591571281"}, +{"key":"key_131153143511","value":"value_418936131964776871"}, +{"key":"key_131156986814","value":"value_100707546957676548"}, +{"key":"key_131160115411","value":"value_127851519917589144"}, +{"key":"key_131161103776","value":"value_791289514474154125"}, +{"key":"key_131162157621","value":"value_811015814095142135"}, +{"key":"key_131162986611","value":"value_145150110756498891"}, +{"key":"key_131164133173","value":"value_142958912811171211"}, +{"key":"key_131165841161","value":"value_821301071021551008"}, +{"key":"key_131166681143","value":"value_105154100789046809"}, +{"key":"key_131169871101","value":"value_108629651571291001"}, +{"key":"key_131170115875","value":"value_122991171251073413"}, +{"key":"key_131170816030","value":"value_117102941341051208"}, +{"key":"key_131176561608","value":"value_589910814380130871"}, +{"key":"key_131177731501","value":"value_100858615111193151"}, +{"key":"key_131179871171","value":"value_101567772126301081"}, +{"key":"key_131184134126","value":"value_941151418810563118"}, +{"key":"key_131192110965","value":"value_112173101986173697"}, +{"key":"key_131198191931","value":"value_107981559615212695"}, +{"key":"key_131210951691","value":"value_874251411289322132"}, +{"key":"key_131231281688","value":"value_708411695138851921"}, +{"key":"key_131281271142","value":"value_816313752941329670"}, +{"key":"key_131308314759","value":"value_133179891142148140"}, +{"key":"key_131346811613","value":"value_951011551509974107"}, +{"key":"key_131351159516","value":"value_648670941198613895"}, +{"key":"key_131351161831","value":"value_748211299781768910"}, +{"key":"key_131371037595","value":"value_647780915313513513"}, +{"key":"key_131396284723","value":"value_543715494887585951"}, +{"key":"key_131507775169","value":"value_162461591679814712"}, +{"key":"key_131515212598","value":"value_907956941159175138"}, +{"key":"key_131521478417","value":"value_881098360548286921"}, +{"key":"key_131551481911","value":"value_518712013116610916"}, +{"key":"key_131571271311","value":"value_111689412788132133"}, +{"key":"key_131578416412","value":"value_108185122106865112"}, +{"key":"key_131582674102","value":"value_981089715047100119"}, +{"key":"key_131591561011","value":"value_871825811713483135"}, +{"key":"key_131606513980","value":"value_137256711478141104"}, +{"key":"key_131607711812","value":"value_477286855756138165"}, +{"key":"key_131621108560","value":"value_711191297717373143"}, +{"key":"key_131646510512","value":"value_539112895968811715"}, +{"key":"key_131649510383","value":"value_180721401411365268"}, +{"key":"key_131672510313","value":"value_152521201191541051"}, +{"key":"key_131681149011","value":"value_103144157116109116"}, +{"key":"key_131681451459","value":"value_131115221165577152"}, +{"key":"key_131681551291","value":"value_115111138391038610"}, +{"key":"key_131689690899","value":"value_106851081115918811"}, +{"key":"key_131709577150","value":"value_142110126105889897"}, +{"key":"key_131721211417","value":"value_111729553101126156"}, +{"key":"key_131728067170","value":"value_130107968764741411"}, +{"key":"key_131733018131","value":"value_140182130121171871"}, +{"key":"key_131741211011","value":"value_165128129557512511"}, +{"key":"key_131741259063","value":"value_110102641608510967"}, +{"key":"key_131741271161","value":"value_178931401101051141"}, +{"key":"key_131747137731","value":"value_122718812714080112"}, +{"key":"key_131749311015","value":"value_107103666210813852"}, +{"key":"key_131758911011","value":"value_102146122431169567"}, +{"key":"key_131759710079","value":"value_401131438611911513"}, +{"key":"key_131761231097","value":"value_731171081329595124"}, +{"key":"key_131768297120","value":"value_116105136128110589"}, +{"key":"key_131781221397","value":"value_142141119159887576"}, +{"key":"key_131781391649","value":"value_114129919114215482"}, +{"key":"key_131781511812","value":"value_143145481341147716"}, +{"key":"key_131781586912","value":"value_851451281279533818"}, +{"key":"key_131788710797","value":"value_906210913411330143"}, +{"key":"key_131791291231","value":"value_154107981019912514"}, +{"key":"key_131801031321","value":"value_951108493128831421"}, +{"key":"key_131807413151","value":"value_351211349578491171"}, +{"key":"key_131809112010","value":"value_114106123108125791"}, +{"key":"key_131811056013","value":"value_751621051711191299"}, +{"key":"key_131817770861","value":"value_140147120124131621"}, +{"key":"key_131821391429","value":"value_651141056252421351"}, +{"key":"key_131821428688","value":"value_102104156401484093"}, +{"key":"key_131829511018","value":"value_143667312311514312"}, +{"key":"key_131838992125","value":"value_596912111087761331"}, +{"key":"key_131841257913","value":"value_121824311383147491"}, +{"key":"key_131851271549","value":"value_851754649128118718"}, +{"key":"key_131859280911","value":"value_984814111399111165"}, +{"key":"key_131861428310","value":"value_868772120757416271"}, +{"key":"key_131867471150","value":"value_911314410274114125"}, +{"key":"key_131868670971","value":"value_119132119130885018"}, +{"key":"key_131881081211","value":"value_113148120861451011"}, +{"key":"key_131881591231","value":"value_831181121131052899"}, +{"key":"key_131884584274","value":"value_146664985651306415"}, +{"key":"key_131889511692","value":"value_897377162133102111"}, +{"key":"key_131891438063","value":"value_110104106112141675"}, +{"key":"key_131901141511","value":"value_671219476181147104"}, +{"key":"key_131901581068","value":"value_102103123125126136"}, +{"key":"key_131911279056","value":"value_118861291519911364"}, +{"key":"key_131919111911","value":"value_801089673707185891"}, +{"key":"key_131931047411","value":"value_511208410513678695"}, +{"key":"key_131931211188","value":"value_103106167133941294"}, +{"key":"key_131931438314","value":"value_421281231015113297"}, +{"key":"key_131931508315","value":"value_149561018045704996"}, +{"key":"key_131949211814","value":"value_134110551213410198"}, +{"key":"key_131951161311","value":"value_951191156971118909"}, +{"key":"key_131955419461","value":"value_132134348413712115"}, +{"key":"key_131961119714","value":"value_100705391901081531"}, +{"key":"key_131968296122","value":"value_737371935976841265"}, +{"key":"key_131971201601","value":"value_117951281161118147"}, +{"key":"key_131976756128","value":"value_981106410870126164"}, +{"key":"key_131981118714","value":"value_115891371081281408"}, +{"key":"key_131981211386","value":"value_126801029471751011"}, +{"key":"key_131983510810","value":"value_114931775167738395"}, +{"key":"key_131984510367","value":"value_841165013516711017"}, +{"key":"key_131986711865","value":"value_132109761511071619"}, +{"key":"key_131991597295","value":"value_103131102122135103"}, +{"key":"key_132100106155","value":"value_883673116891157595"}, +{"key":"key_132100125115","value":"value_971961371101001287"}, +{"key":"key_132100127491","value":"value_871211221231121536"}, +{"key":"key_132101100771","value":"value_107103721039711160"}, +{"key":"key_132101731561","value":"value_120671168980103777"}, +{"key":"key_132101991293","value":"value_681491199010189578"}, +{"key":"key_132102708511","value":"value_143617411043514716"}, +{"key":"key_132102816969","value":"value_981777110081366812"}, +{"key":"key_132103101101","value":"value_851328810310882109"}, +{"key":"key_132103145895","value":"value_838484115909814213"}, +{"key":"key_132103163121","value":"value_437910485681321758"}, +{"key":"key_132103991466","value":"value_401051721497170874"}, +{"key":"key_132104100102","value":"value_119132584261106111"}, +{"key":"key_132104160641","value":"value_101579510014588115"}, +{"key":"key_132104997047","value":"value_621081258112314095"}, +{"key":"key_132105104213","value":"value_123138275810812679"}, +{"key":"key_132105136931","value":"value_173117991231051535"}, +{"key":"key_132105839211","value":"value_127137831241331121"}, +{"key":"key_132105881317","value":"value_124521371097915446"}, +{"key":"key_132105971198","value":"value_127121136102107133"}, +{"key":"key_132106121771","value":"value_127106154991364311"}, +{"key":"key_132106123142","value":"value_107626985107101145"}, +{"key":"key_132106941181","value":"value_137102521587473112"}, +{"key":"key_132107691141","value":"value_951121391219093691"}, +{"key":"key_132108139174","value":"value_641517212812376112"}, +{"key":"key_132108765812","value":"value_119771489411413273"}, +{"key":"key_132109628968","value":"value_104126102959982841"}, +{"key":"key_132109997789","value":"value_133148908652639517"}, +{"key":"key_132111111601","value":"value_119108127919567631"}, +{"key":"key_132111168109","value":"value_132124689340821372"}, +{"key":"key_132111741096","value":"value_131808782104120451"}, +{"key":"key_132112147123","value":"value_937412183865710360"}, +{"key":"key_132112671021","value":"value_941161147996988416"}, +{"key":"key_132112839412","value":"value_787992941107962117"}, +{"key":"key_132112999876","value":"value_951591681278512412"}, +{"key":"key_132113103461","value":"value_874672148105510191"}, +{"key":"key_132113165939","value":"value_190131481261611338"}, +{"key":"key_132113791451","value":"value_911468678124158133"}, +{"key":"key_132114100401","value":"value_132591351131182961"}, +{"key":"key_132114104105","value":"value_121617343127120146"}, +{"key":"key_132116126948","value":"value_701281171281006310"}, +{"key":"key_132116781371","value":"value_896813851349465891"}, +{"key":"key_132116859816","value":"value_738942891421038385"}, +{"key":"key_132116945611","value":"value_122711161329112010"}, +{"key":"key_132117114122","value":"value_851251351831329212"}, +{"key":"key_132117998144","value":"value_931166410674198791"}, +{"key":"key_132118115861","value":"value_927114859147102114"}, +{"key":"key_132118122938","value":"value_725211614811211810"}, +{"key":"key_132118781131","value":"value_729317497598511791"}, +{"key":"key_132119113135","value":"value_150871191001091121"}, +{"key":"key_132119144721","value":"value_107929810811110612"}, +{"key":"key_132119637797","value":"value_906285103132110951"}, +{"key":"key_132120819487","value":"value_186974109851057513"}, +{"key":"key_132121377910","value":"value_856816111096771061"}, +{"key":"key_132124122867","value":"value_849615462961031276"}, +{"key":"key_132124145617","value":"value_152010773595310212"}, +{"key":"key_132125117126","value":"value_127142158831081249"}, +{"key":"key_132127104991","value":"value_126651199911711077"}, +{"key":"key_132128116968","value":"value_623515712512910893"}, +{"key":"key_132128155804","value":"value_142129998978797112"}, +{"key":"key_132131139961","value":"value_111451111349442127"}, +{"key":"key_132131140109","value":"value_117665889109165989"}, +{"key":"key_132131147124","value":"value_911761678113587102"}, +{"key":"key_132131155997","value":"value_155646890101751271"}, +{"key":"key_132131671596","value":"value_901115949105531315"}, +{"key":"key_132131794411","value":"value_586681591266910511"}, +{"key":"key_132131878411","value":"value_641209512812515085"}, +{"key":"key_132132100951","value":"value_171131118133938477"}, +{"key":"key_132132117701","value":"value_721191197111712617"}, +{"key":"key_132132126124","value":"value_101451371101067465"}, +{"key":"key_132132722116","value":"value_911421181051251441"}, +{"key":"key_132133921981","value":"value_150964212111463120"}, +{"key":"key_132135116881","value":"value_921021146713510510"}, +{"key":"key_132135621311","value":"value_145581437936881081"}, +{"key":"key_132138125861","value":"value_110126531349114662"}, +{"key":"key_132138148681","value":"value_108621731581464477"}, +{"key":"key_132138469518","value":"value_891021065110110864"}, +{"key":"key_132139105601","value":"value_909911314710811844"}, +{"key":"key_132139107951","value":"value_581371711176513212"}, +{"key":"key_132139641083","value":"value_104649113510815514"}, +{"key":"key_132140899099","value":"value_967698854710251134"}, +{"key":"key_132141109133","value":"value_105581298651731591"}, +{"key":"key_132141288057","value":"value_132137871671194311"}, +{"key":"key_132141521701","value":"value_120136211499714712"}, +{"key":"key_132142159101","value":"value_928710913480115689"}, +{"key":"key_132142671111","value":"value_110511131301561301"}, +{"key":"key_132142846376","value":"value_959911512110026118"}, +{"key":"key_132143124111","value":"value_119152108146926784"}, +{"key":"key_132143995713","value":"value_778611167105157851"}, +{"key":"key_132144120667","value":"value_668382112151351051"}, +{"key":"key_132144135115","value":"value_120160687687791847"}, +{"key":"key_132144631321","value":"value_471225711295143831"}, +{"key":"key_132145104137","value":"value_516012515815310910"}, +{"key":"key_132145126731","value":"value_150998113615611716"}, +{"key":"key_132145134621","value":"value_891221621198310616"}, +{"key":"key_132145498110","value":"value_144901319811583701"}, +{"key":"key_132147110140","value":"value_116150121128107531"}, +{"key":"key_132148627611","value":"value_143130991711418910"}, +{"key":"key_132149106127","value":"value_889612586189107152"}, +{"key":"key_132149131144","value":"value_113121101124765386"}, +{"key":"key_132150137781","value":"value_951406112378143146"}, +{"key":"key_132150985211","value":"value_172115141857513279"}, +{"key":"key_132151169153","value":"value_621317365189611241"}, +{"key":"key_132153131271","value":"value_120203951361821381"}, +{"key":"key_132153834510","value":"value_127162831051275415"}, +{"key":"key_132155476313","value":"value_154129140961171235"}, +{"key":"key_132157126737","value":"value_891046910311963321"}, +{"key":"key_132157145143","value":"value_657793121100731755"}, +{"key":"key_132157581221","value":"value_921251211159518117"}, +{"key":"key_132157691221","value":"value_914712266134771058"}, +{"key":"key_132158251071","value":"value_104175138975963109"}, +{"key":"key_132159114531","value":"value_167711021251269012"}, +{"key":"key_132159137115","value":"value_131110331481028214"}, +{"key":"key_132159149119","value":"value_131131121807577139"}, +{"key":"key_132160526738","value":"value_117162254112541147"}, +{"key":"key_132164115162","value":"value_125179881198317198"}, +{"key":"key_132167416611","value":"value_731098611417371864"}, +{"key":"key_132175911181","value":"value_106133719182109139"}, +{"key":"key_132188102108","value":"value_163138116143105124"}, +{"key":"key_132189541105","value":"value_988172641131127473"}, +{"key":"key_132192111797","value":"value_106918150931281171"}, +{"key":"key_132288813711","value":"value_841281021541507611"}, +{"key":"key_132311486859","value":"value_140841241081661221"}, +{"key":"key_132326630856","value":"value_112103727490133651"}, +{"key":"key_132351151251","value":"value_113137134174811178"}, +{"key":"key_132361031131","value":"value_116163971001169078"}, +{"key":"key_132364658891","value":"value_848016185133681091"}, +{"key":"key_132466472104","value":"value_122961698872132706"}, +{"key":"key_132469915613","value":"value_110981256671655957"}, +{"key":"key_132481359392","value":"value_911191231438091124"}, +{"key":"key_132501969841","value":"value_996890126966669156"}, +{"key":"key_132511101601","value":"value_111991466810451369"}, +{"key":"key_132529110610","value":"value_112117946795149181"}, +{"key":"key_132541041229","value":"value_969514611296655911"}, +{"key":"key_132541201239","value":"value_839713318469163118"}, +{"key":"key_132541265017","value":"value_131901136712712417"}, +{"key":"key_132546497139","value":"value_951451445610711313"}, +{"key":"key_132546510412","value":"value_144948010892836013"}, +{"key":"key_132561504366","value":"value_971901131288260729"}, +{"key":"key_132561821709","value":"value_146152128137785812"}, +{"key":"key_132569767103","value":"value_779613010713413910"}, +{"key":"key_132589312317","value":"value_679012911364120979"}, +{"key":"key_132597971719","value":"value_103775613798129157"}, +{"key":"key_132618499107","value":"value_818910114484897087"}, +{"key":"key_132641191331","value":"value_150131159111130171"}, +{"key":"key_132649011714","value":"value_103748411613392865"}, +{"key":"key_132651259987","value":"value_101117951021138388"}, +{"key":"key_132661111381","value":"value_307612796831031651"}, +{"key":"key_132671321061","value":"value_963311312412010713"}, +{"key":"key_132698511110","value":"value_124126751101434992"}, +{"key":"key_132711291499","value":"value_175116132658092144"}, +{"key":"key_132714814611","value":"value_152867110594140121"}, +{"key":"key_132721037517","value":"value_169937887711189773"}, +{"key":"key_132724173133","value":"value_114113116130198122"}, +{"key":"key_132735815371","value":"value_678194961402010712"}, +{"key":"key_132739474851","value":"value_731031278493113110"}, +{"key":"key_132741158612","value":"value_165114139382962110"}, +{"key":"key_132747211292","value":"value_371001138112910613"}, +{"key":"key_132751171037","value":"value_521531281279561114"}, +{"key":"key_132759888706","value":"value_117104111100711131"}, +{"key":"key_132771121131","value":"value_601001061078413610"}, +{"key":"key_132771171259","value":"value_120891071481141461"}, +{"key":"key_132775484889","value":"value_228220410693529651"}, +{"key":"key_132776811610","value":"value_118136841231229372"}, +{"key":"key_132781161721","value":"value_986213616217133154"}, +{"key":"key_132781348911","value":"value_758376158109159165"}, +{"key":"key_132781371001","value":"value_152891051217010911"}, +{"key":"key_132781791281","value":"value_156824310695148102"}, +{"key":"key_132801021371","value":"value_126941491847913754"}, +{"key":"key_132811251076","value":"value_591231445666761458"}, +{"key":"key_132811366468","value":"value_101655785141648411"}, +{"key":"key_132825714118","value":"value_109147115133849711"}, +{"key":"key_132828377655","value":"value_144106117105991091"}, +{"key":"key_132841311071","value":"value_106888610911172107"}, +{"key":"key_132841521021","value":"value_170109746311548865"}, +{"key":"key_132843613135","value":"value_104951311101137734"}, +{"key":"key_132844447397","value":"value_931061271391708490"}, +{"key":"key_132848613358","value":"value_142133149171572512"}, +{"key":"key_132851061731","value":"value_514464130107611455"}, +{"key":"key_132851361021","value":"value_168781101951227589"}, +{"key":"key_132858212410","value":"value_144108921271191051"}, +{"key":"key_132859311514","value":"value_811896611719363128"}, +{"key":"key_132861368084","value":"value_118100538910210948"}, +{"key":"key_132861511249","value":"value_646598517814812614"}, +{"key":"key_132868616012","value":"value_123431051475715710"}, +{"key":"key_132869289951","value":"value_981298077130114741"}, +{"key":"key_132871311206","value":"value_140139726684146127"}, +{"key":"key_132871341201","value":"value_161150123171221901"}, +{"key":"key_132878711612","value":"value_965910431971377994"}, +{"key":"key_132881291171","value":"value_108551001051571271"}, +{"key":"key_132888110411","value":"value_131180127661139271"}, +{"key":"key_132891171151","value":"value_998410877911597114"}, +{"key":"key_132891281251","value":"value_148146101110105385"}, +{"key":"key_132895890160","value":"value_143601241244778169"}, +{"key":"key_132899114511","value":"value_921149212210696881"}, +{"key":"key_132899878145","value":"value_103901567810616183"}, +{"key":"key_132899911612","value":"value_971141151126712488"}, +{"key":"key_132901318013","value":"value_691739013264156165"}, +{"key":"key_132901321047","value":"value_144358987631259415"}, +{"key":"key_132902319347","value":"value_113951103612515215"}, +{"key":"key_132907088102","value":"value_106180135751021061"}, +{"key":"key_132911211127","value":"value_128871219396118901"}, +{"key":"key_132921263819","value":"value_108681428414486141"}, +{"key":"key_132931181301","value":"value_105821201087715478"}, +{"key":"key_132931746299","value":"value_119636914097138791"}, +{"key":"key_132941067113","value":"value_781086710812110564"}, +{"key":"key_132941175311","value":"value_161979595144137481"}, +{"key":"key_132947015357","value":"value_991151247373991021"}, +{"key":"key_132951581091","value":"value_118872001132179778"}, +{"key":"key_132956776531","value":"value_931181021056113410"}, +{"key":"key_132958260133","value":"value_148134163195121142"}, +{"key":"key_132958612331","value":"value_522814544121841141"}, +{"key":"key_132961222619","value":"value_991325310312515798"}, +{"key":"key_132964817685","value":"value_925867133791037016"}, +{"key":"key_132969872161","value":"value_871301513298157855"}, +{"key":"key_132971221671","value":"value_931471311944215012"}, +{"key":"key_132971509112","value":"value_597511081136127118"}, +{"key":"key_132971701228","value":"value_914385163485611712"}, +{"key":"key_132971886123","value":"value_103118121371317914"}, +{"key":"key_132979391138","value":"value_467787834115512065"}, +{"key":"key_132981101091","value":"value_121151102174678791"}, +{"key":"key_132981111127","value":"value_371861266894541519"}, +{"key":"key_132981331521","value":"value_141122160841106212"}, +{"key":"key_132981369254","value":"value_112120728586628464"}, +{"key":"key_132997313088","value":"value_114198631061391127"}, +{"key":"key_132999710963","value":"value_176165114901267412"}, +{"key":"key_133100115163","value":"value_857016788617662113"}, +{"key":"key_133101170871","value":"value_145109132148841141"}, +{"key":"key_133101631781","value":"value_172786460119578677"}, +{"key":"key_133101667497","value":"value_737784114546770651"}, +{"key":"key_133102108541","value":"value_150104108131231271"}, +{"key":"key_133102127101","value":"value_492710348122621327"}, +{"key":"key_133102134111","value":"value_142110431631308189"}, +{"key":"key_133102871421","value":"value_431521217785788614"}, +{"key":"key_133103113109","value":"value_103145849212391144"}, +{"key":"key_133103139154","value":"value_162903718410071133"}, +{"key":"key_133103911528","value":"value_988790167122102809"}, +{"key":"key_133104110119","value":"value_124148941206510615"}, +{"key":"key_133104119107","value":"value_148172141883785110"}, +{"key":"key_133104139107","value":"value_160151134411011451"}, +{"key":"key_133104881219","value":"value_177148945963391218"}, +{"key":"key_133105120864","value":"value_111118138902899105"}, +{"key":"key_133105121112","value":"value_541167884561278372"}, +{"key":"key_133105122526","value":"value_134124567213798103"}, +{"key":"key_133105139831","value":"value_539210412116910784"}, +{"key":"key_133105148757","value":"value_142701279113514585"}, +{"key":"key_133105956711","value":"value_641001557456153909"}, +{"key":"key_133106139351","value":"value_123105104941291051"}, +{"key":"key_133106174531","value":"value_150911361468815011"}, +{"key":"key_133106963994","value":"value_941546313883106122"}, +{"key":"key_133107111143","value":"value_711171016966118118"}, +{"key":"key_133107121123","value":"value_120130132190421149"}, +{"key":"key_133107126441","value":"value_160908612611095498"}, +{"key":"key_133107156651","value":"value_149111851035411112"}, +{"key":"key_133107809213","value":"value_391331761341161141"}, +{"key":"key_133107879899","value":"value_149112909115550705"}, +{"key":"key_133107949910","value":"value_547863105274650148"}, +{"key":"key_133108149124","value":"value_981691631101688315"}, +{"key":"key_133108841341","value":"value_108399016112365139"}, +{"key":"key_133109107155","value":"value_131107461081361366"}, +{"key":"key_133109120707","value":"value_195119997186891051"}, +{"key":"key_133109138138","value":"value_901012061261259695"}, +{"key":"key_133110143156","value":"value_731328210412373981"}, +{"key":"key_133110155112","value":"value_915758135134113105"}, +{"key":"key_133111131913","value":"value_119164438780981233"}, +{"key":"key_133111133108","value":"value_821107510210743149"}, +{"key":"key_133112149100","value":"value_651001479911411063"}, +{"key":"key_133112561346","value":"value_107919396106116787"}, +{"key":"key_133113121111","value":"value_501391558110196145"}, +{"key":"key_133113951514","value":"value_130131177145791011"}, +{"key":"key_133114135146","value":"value_351091191351021548"}, +{"key":"key_133114901109","value":"value_108941251031181231"}, +{"key":"key_133116116140","value":"value_133125919163981007"}, +{"key":"key_133116145746","value":"value_140118117144117839"}, +{"key":"key_133117114122","value":"value_138111120179821371"}, +{"key":"key_133117140155","value":"value_115129837711216011"}, +{"key":"key_133117786943","value":"value_104898912113011610"}, +{"key":"key_133117808564","value":"value_881009812967137102"}, +{"key":"key_133117818184","value":"value_757814213014510287"}, +{"key":"key_133118471447","value":"value_336816215411483131"}, +{"key":"key_133119136701","value":"value_421034112928976181"}, +{"key":"key_133119141431","value":"value_174111751129963756"}, +{"key":"key_133119148131","value":"value_145821201528164139"}, +{"key":"key_133119671118","value":"value_101241411306395139"}, +{"key":"key_133120143101","value":"value_821371221061258911"}, +{"key":"key_133120143931","value":"value_125144541249852102"}, +{"key":"key_133120759887","value":"value_641019615811510410"}, +{"key":"key_133121102295","value":"value_104131899912885112"}, +{"key":"key_133121132156","value":"value_931086111111395116"}, +{"key":"key_133122116145","value":"value_861139316394811471"}, +{"key":"key_133122125126","value":"value_932713833134114616"}, +{"key":"key_133122131391","value":"value_143176103991218812"}, +{"key":"key_133122601331","value":"value_152598210060651221"}, +{"key":"key_133123106106","value":"value_881091029643123569"}, +{"key":"key_133123140108","value":"value_581191111111324512"}, +{"key":"key_133123401055","value":"value_107139122109150811"}, +{"key":"key_133123507012","value":"value_133751061435714815"}, +{"key":"key_133123601679","value":"value_115638612416013873"}, +{"key":"key_133123849511","value":"value_135888496861081311"}, +{"key":"key_133124871658","value":"value_128571091518412013"}, +{"key":"key_133125691181","value":"value_199100826293102641"}, +{"key":"key_133125978657","value":"value_891417993147106831"}, +{"key":"key_133125981378","value":"value_166125815710989113"}, +{"key":"key_133126111102","value":"value_931221063681821096"}, +{"key":"key_133127848715","value":"value_133135107561386615"}, +{"key":"key_133128631011","value":"value_147931041301371221"}, +{"key":"key_133129124679","value":"value_918813856109151121"}, +{"key":"key_133129132791","value":"value_105100691396663371"}, +{"key":"key_133131143107","value":"value_846112310993341791"}, +{"key":"key_133131150104","value":"value_118114691501209092"}, +{"key":"key_133131841591","value":"value_901295214775926111"}, +{"key":"key_133132160123","value":"value_822070471059429111"}, +{"key":"key_133133130127","value":"value_881315311716496848"}, +{"key":"key_133134108135","value":"value_107109961131211071"}, +{"key":"key_133134121101","value":"value_135124132891017978"}, +{"key":"key_133136142116","value":"value_115149113577886718"}, +{"key":"key_133136961504","value":"value_104139117561391017"}, +{"key":"key_133137106135","value":"value_591001016552891535"}, +{"key":"key_133137116117","value":"value_662989551259512713"}, +{"key":"key_133137129156","value":"value_132136941271471516"}, +{"key":"key_133137919212","value":"value_211009568159139767"}, +{"key":"key_133139122451","value":"value_106648515277123761"}, +{"key":"key_133140126107","value":"value_134751711421311281"}, +{"key":"key_133141103921","value":"value_104781141071211285"}, +{"key":"key_133141741121","value":"value_928388138116141961"}, +{"key":"key_133142115151","value":"value_186141142599614712"}, +{"key":"key_133142126498","value":"value_103978967671361431"}, +{"key":"key_133142137667","value":"value_143156721097311040"}, +{"key":"key_133142742299","value":"value_113150761068112552"}, +{"key":"key_133143738711","value":"value_106104155101187831"}, +{"key":"key_133144461146","value":"value_591031118510613567"}, +{"key":"key_133144961061","value":"value_130135951518474958"}, +{"key":"key_133146101142","value":"value_112529874114105871"}, +{"key":"key_133147107130","value":"value_175127111126109134"}, +{"key":"key_133147111151","value":"value_855636123107751034"}, +{"key":"key_133147119122","value":"value_826262152905312014"}, +{"key":"key_133148771841","value":"value_125108685193133701"}, +{"key":"key_133151921057","value":"value_152123837884111641"}, +{"key":"key_133152128162","value":"value_143115128131106109"}, +{"key":"key_133152129931","value":"value_834412796149911391"}, +{"key":"key_133153731511","value":"value_113130131116666816"}, +{"key":"key_133154106661","value":"value_164441039818262881"}, +{"key":"key_133157116725","value":"value_164103111149110134"}, +{"key":"key_133159547912","value":"value_791021447012911994"}, +{"key":"key_133159618596","value":"value_120129108105941001"}, +{"key":"key_133159879687","value":"value_133126138163568711"}, +{"key":"key_133159981021","value":"value_911117214810191751"}, +{"key":"key_133160861421","value":"value_112883576122361029"}, +{"key":"key_133161162132","value":"value_981127485638794115"}, +{"key":"key_133162142122","value":"value_118185125110891141"}, +{"key":"key_133163961451","value":"value_118926465861141561"}, +{"key":"key_133164221141","value":"value_861622710512362129"}, +{"key":"key_133164341355","value":"value_341059511911910935"}, +{"key":"key_133165861268","value":"value_148103141169731501"}, +{"key":"key_133166771661","value":"value_971311471247260118"}, +{"key":"key_133167271761","value":"value_110111365510311429"}, +{"key":"key_133168982874","value":"value_729113581145101109"}, +{"key":"key_133169861099","value":"value_100112111140153864"}, +{"key":"key_133172789595","value":"value_147758245111981136"}, +{"key":"key_133172943178","value":"value_798680481247979621"}, +{"key":"key_133172986214","value":"value_128896179138881011"}, +{"key":"key_133173161118","value":"value_767110816277117121"}, +{"key":"key_133189107158","value":"value_118124164120841281"}, +{"key":"key_133189988392","value":"value_951278342159105131"}, +{"key":"key_133191987011","value":"value_769911710514912388"}, +{"key":"key_133199140669","value":"value_141941641561279215"}, +{"key":"key_133203166537","value":"value_108108115126961021"}, +{"key":"key_133209105180","value":"value_817610393110106589"}, +{"key":"key_133231234810","value":"value_321061061065210313"}, +{"key":"key_133241108910","value":"value_731699846127854688"}, +{"key":"key_133241238944","value":"value_148135681349317317"}, +{"key":"key_133351049614","value":"value_961511371339611710"}, +{"key":"key_133388513710","value":"value_105118190132106699"}, +{"key":"key_133436578158","value":"value_137139115741441517"}, +{"key":"key_133451125114","value":"value_798511152698610313"}, +{"key":"key_133451221548","value":"value_991391395415389100"}, +{"key":"key_133471241184","value":"value_132591558645881189"}, +{"key":"key_133478671160","value":"value_147107971481851458"}, +{"key":"key_133521781021","value":"value_677678115152149921"}, +{"key":"key_133561281141","value":"value_561771751361261181"}, +{"key":"key_133565775109","value":"value_136115163568915090"}, +{"key":"key_133571419935","value":"value_105141197785106431"}, +{"key":"key_133612910318","value":"value_130751211269364809"}, +{"key":"key_133628365841","value":"value_141891105599709510"}, +{"key":"key_133631001861","value":"value_911331031371241281"}, +{"key":"key_133631447013","value":"value_894943788102841174"}, +{"key":"key_133641218591","value":"value_126711491361211051"}, +{"key":"key_133641539988","value":"value_871071031141241225"}, +{"key":"key_133647110994","value":"value_122971226812781991"}, +{"key":"key_133648741169","value":"value_112141681409593126"}, +{"key":"key_133661479617","value":"value_100144133110141947"}, +{"key":"key_133679813899","value":"value_102155114109527411"}, +{"key":"key_133691328489","value":"value_131941216414375661"}, +{"key":"key_133697013693","value":"value_648712313580671241"}, +{"key":"key_133707780777","value":"value_103161115132768113"}, +{"key":"key_133711198892","value":"value_187728863157176515"}, +{"key":"key_133721039122","value":"value_141172133133948582"}, +{"key":"key_133721177711","value":"value_671127311512681120"}, +{"key":"key_133727769461","value":"value_120849212678101119"}, +{"key":"key_133731541281","value":"value_158139144120102102"}, +{"key":"key_133741081181","value":"value_100104125112114115"}, +{"key":"key_133747492705","value":"value_912411812513611377"}, +{"key":"key_133748811712","value":"value_183849013160117122"}, +{"key":"key_133756013413","value":"value_971531009610614049"}, +{"key":"key_133757213811","value":"value_140618612613112718"}, +{"key":"key_133759712212","value":"value_144123791261199574"}, +{"key":"key_133761178412","value":"value_112975775531076093"}, +{"key":"key_133761236257","value":"value_108158129150888510"}, +{"key":"key_133761269599","value":"value_111105597676954012"}, +{"key":"key_133771113858","value":"value_697612313914812069"}, +{"key":"key_133771329812","value":"value_118153179928013612"}, +{"key":"key_133781131245","value":"value_107698370611601699"}, +{"key":"key_133791221588","value":"value_101651121621231301"}, +{"key":"key_133791538010","value":"value_911066713776136138"}, +{"key":"key_133795899991","value":"value_877272959713361516"}, +{"key":"key_133807615598","value":"value_122163831409252905"}, +{"key":"key_133809898136","value":"value_124148121841219210"}, +{"key":"key_133811171309","value":"value_821381187813411213"}, +{"key":"key_133817316311","value":"value_701031049212996509"}, +{"key":"key_133818598127","value":"value_184897188143711164"}, +{"key":"key_133821071051","value":"value_884811713512216710"}, +{"key":"key_133821277415","value":"value_127856912178906514"}, +{"key":"key_133821311328","value":"value_788969446457151112"}, +{"key":"key_133823941162","value":"value_109911451478612598"}, +{"key":"key_133829580176","value":"value_144451093110783861"}, +{"key":"key_133835478120","value":"value_821235910713012873"}, +{"key":"key_133839413510","value":"value_167108127771847110"}, +{"key":"key_133845511514","value":"value_929789177113951031"}, +{"key":"key_133848753100","value":"value_130699999559499117"}, +{"key":"key_133851739293","value":"value_581061341008615811"}, +{"key":"key_133854092846","value":"value_121107931337311844"}, +{"key":"key_133857275120","value":"value_881051231051431121"}, +{"key":"key_133858512115","value":"value_115987113263108501"}, +{"key":"key_133861138711","value":"value_447710113814310184"}, +{"key":"key_133869794991","value":"value_881049917058139521"}, +{"key":"key_133873893588","value":"value_103160117821041111"}, +{"key":"key_133878310074","value":"value_591231017913310810"}, +{"key":"key_133878576137","value":"value_134159124831601361"}, +{"key":"key_133879184101","value":"value_879948185941391661"}, +{"key":"key_133881341471","value":"value_451019281919911762"}, +{"key":"key_133888499109","value":"value_168177127148142144"}, +{"key":"key_133891311041","value":"value_591368914818089101"}, +{"key":"key_133896414987","value":"value_160171111987092611"}, +{"key":"key_133899911912","value":"value_142113105171011131"}, +{"key":"key_133901051456","value":"value_469217710791911148"}, +{"key":"key_133901105016","value":"value_131130162150764531"}, +{"key":"key_133901151032","value":"value_238695135861041171"}, +{"key":"key_133908711415","value":"value_111143158125255368"}, +{"key":"key_133909873151","value":"value_771209753574089791"}, +{"key":"key_133911581421","value":"value_637812377143115931"}, +{"key":"key_133911709770","value":"value_991208111012192881"}, +{"key":"key_133915298877","value":"value_159160124105801721"}, +{"key":"key_133921131021","value":"value_104126781241871117"}, +{"key":"key_133921641091","value":"value_139167109677990421"}, +{"key":"key_133926337876","value":"value_695898117241011111"}, +{"key":"key_133927198978","value":"value_879113584321021588"}, +{"key":"key_133927274519","value":"value_549411914683137841"}, +{"key":"key_133928313711","value":"value_101801211325460128"}, +{"key":"key_133931091031","value":"value_621126394601799416"}, +{"key":"key_133938711311","value":"value_142864334142108868"}, +{"key":"key_133941059010","value":"value_279913110712168117"}, +{"key":"key_133948069145","value":"value_111161173167100691"}, +{"key":"key_133951541061","value":"value_129145479693578810"}, +{"key":"key_133951601108","value":"value_117822021821221671"}, +{"key":"key_133968676131","value":"value_541271538412214315"}, +{"key":"key_133971089388","value":"value_109999010015410928"}, +{"key":"key_133971109464","value":"value_921189910214110711"}, +{"key":"key_133971368328","value":"value_196171125928213235"}, +{"key":"key_133972764711","value":"value_140721017611713314"}, +{"key":"key_133981485112","value":"value_991238910213210911"}, +{"key":"key_133996612713","value":"value_122130961281548511"}, +{"key":"key_133999614519","value":"value_171328774130891461"}, +{"key":"key_134100126160","value":"value_321637411312851141"}, +{"key":"key_134100141160","value":"value_119871204316211411"}, +{"key":"key_134100160562","value":"value_951501297712712510"}, +{"key":"key_134100891181","value":"value_115808594119193103"}, +{"key":"key_134101157105","value":"value_116836988111909770"}, +{"key":"key_134102107691","value":"value_120130124101811157"}, +{"key":"key_134102120103","value":"value_752889363961141311"}, +{"key":"key_134103101100","value":"value_140114641181421353"}, +{"key":"key_134103140131","value":"value_117486812297145123"}, +{"key":"key_134103654510","value":"value_110132171841227713"}, +{"key":"key_134103991631","value":"value_156701241121098010"}, +{"key":"key_134104410914","value":"value_821367810521105142"}, +{"key":"key_134104866214","value":"value_661482712011359788"}, +{"key":"key_134104986313","value":"value_946114195120498010"}, +{"key":"key_134105120101","value":"value_137146961141235524"}, +{"key":"key_134105138105","value":"value_126801321031317316"}, +{"key":"key_134105168115","value":"value_115511178185109831"}, +{"key":"key_134106119898","value":"value_935818718036145139"}, +{"key":"key_134106601131","value":"value_157126691228579611"}, +{"key":"key_134106841288","value":"value_161119143121166971"}, +{"key":"key_134106888671","value":"value_111821178513710515"}, +{"key":"key_134106971027","value":"value_110921208012810238"}, +{"key":"key_134106981257","value":"value_120156130123146559"}, +{"key":"key_134107116176","value":"value_991861191811021381"}, +{"key":"key_134107121621","value":"value_571491331031751589"}, +{"key":"key_134107591481","value":"value_156133128109854756"}, +{"key":"key_134107891786","value":"value_146144945594124114"}, +{"key":"key_134107971381","value":"value_926792451307613461"}, +{"key":"key_134108129196","value":"value_138441019913488142"}, +{"key":"key_134109164101","value":"value_801241231121311799"}, +{"key":"key_134109801342","value":"value_154527570831911021"}, +{"key":"key_134109888811","value":"value_112514010397123621"}, +{"key":"key_134110116541","value":"value_105846618388146109"}, +{"key":"key_134110124726","value":"value_156681151151157986"}, +{"key":"key_134110135146","value":"value_101131108828014518"}, +{"key":"key_134110151167","value":"value_107140169831121621"}, +{"key":"key_134110801181","value":"value_160911149916511081"}, +{"key":"key_134110831107","value":"value_134861709082871229"}, +{"key":"key_134110836534","value":"value_155105154568992121"}, +{"key":"key_134111100311","value":"value_801229914082133102"}, +{"key":"key_134111106119","value":"value_158124909882711048"}, +{"key":"key_134111120131","value":"value_135116145758211416"}, +{"key":"key_134111123935","value":"value_748317193521471191"}, +{"key":"key_134111169819","value":"value_521398614417011562"}, +{"key":"key_134111194132","value":"value_100955210674911228"}, +{"key":"key_134111667813","value":"value_197419110314167981"}, +{"key":"key_134111671141","value":"value_115121751161875312"}, +{"key":"key_134111806239","value":"value_123177165110114169"}, +{"key":"key_134112116781","value":"value_137127949311082116"}, +{"key":"key_134112145921","value":"value_841415385926666871"}, +{"key":"key_134112621485","value":"value_917141134959714171"}, +{"key":"key_134113898910","value":"value_116737377164661341"}, +{"key":"key_134115108120","value":"value_134771141531479542"}, +{"key":"key_134115119861","value":"value_123445470118121105"}, +{"key":"key_134115767010","value":"value_461031487317516749"}, +{"key":"key_134115881281","value":"value_916492919542911441"}, +{"key":"key_134116128107","value":"value_121109881096611310"}, +{"key":"key_134116451007","value":"value_105128157100147115"}, +{"key":"key_134116729065","value":"value_511131211059441112"}, +{"key":"key_134117521129","value":"value_771048510920070691"}, +{"key":"key_134118121897","value":"value_761296713716177801"}, +{"key":"key_134118588316","value":"value_133145122145142160"}, +{"key":"key_134119102291","value":"value_144160631141051041"}, +{"key":"key_134119123125","value":"value_137139121128891061"}, +{"key":"key_134119128727","value":"value_105613718115610598"}, +{"key":"key_134119146981","value":"value_100147118100130831"}, +{"key":"key_134120488910","value":"value_117135126120636485"}, +{"key":"key_134121121619","value":"value_107149136148101271"}, +{"key":"key_134121124747","value":"value_501431621411259311"}, +{"key":"key_134121657012","value":"value_186838081805212013"}, +{"key":"key_134122134142","value":"value_981082311879791211"}, +{"key":"key_134122637813","value":"value_109711319280160112"}, +{"key":"key_134122951299","value":"value_110126142811362061"}, +{"key":"key_134123122791","value":"value_911321251017412374"}, +{"key":"key_134123150371","value":"value_118878272731181171"}, +{"key":"key_134123941419","value":"value_969211611732149591"}, +{"key":"key_134124991431","value":"value_575115299121849011"}, +{"key":"key_134125105928","value":"value_359794441171331071"}, +{"key":"key_134125134136","value":"value_703513054541021461"}, +{"key":"key_134127981164","value":"value_795711168122651281"}, +{"key":"key_134128138767","value":"value_103528659103102766"}, +{"key":"key_134128778582","value":"value_119128551467179571"}, +{"key":"key_134129181635","value":"value_102168861214966147"}, +{"key":"key_134129181851","value":"value_112124106788611885"}, +{"key":"key_134129758713","value":"value_871069970658386163"}, +{"key":"key_134130107125","value":"value_726012478861196210"}, +{"key":"key_134130126693","value":"value_122911279810084156"}, +{"key":"key_134131126931","value":"value_681437414885761571"}, +{"key":"key_134131140138","value":"value_105150134126151815"}, +{"key":"key_134133121101","value":"value_126946210619782909"}, +{"key":"key_134133133103","value":"value_814815692110756951"}, +{"key":"key_134133941271","value":"value_100146166117811151"}, +{"key":"key_134135431064","value":"value_869176125151831341"}, +{"key":"key_134135438615","value":"value_165114106761521351"}, +{"key":"key_134135831119","value":"value_146117138641121287"}, +{"key":"key_134138821427","value":"value_841253884651234514"}, +{"key":"key_134138951311","value":"value_110110142168610811"}, +{"key":"key_134139107811","value":"value_735312472121133145"}, +{"key":"key_134139135116","value":"value_938859731281731161"}, +{"key":"key_134141181137","value":"value_791381011101441121"}, +{"key":"key_134142113831","value":"value_151120180136918989"}, +{"key":"key_134142126141","value":"value_116158160113191135"}, +{"key":"key_134143105125","value":"value_104581051291021061"}, +{"key":"key_134143111791","value":"value_491341301571341341"}, +{"key":"key_134143581051","value":"value_691181221061368311"}, +{"key":"key_134144110831","value":"value_861501221267790579"}, +{"key":"key_134144130164","value":"value_130911241558711312"}, +{"key":"key_134146104111","value":"value_771088114494126839"}, +{"key":"key_134148931011","value":"value_941291039014034145"}, +{"key":"key_134149116921","value":"value_791616873112989410"}, +{"key":"key_134149622710","value":"value_993511612074876311"}, +{"key":"key_134149921367","value":"value_581019916152871421"}, +{"key":"key_134150111177","value":"value_881246499741368013"}, +{"key":"key_134150778117","value":"value_119128184724710970"}, +{"key":"key_134152701081","value":"value_105771279311211783"}, +{"key":"key_134154671301","value":"value_114931468095728479"}, +{"key":"key_134157100141","value":"value_321347312913611390"}, +{"key":"key_134157134147","value":"value_921125491669296621"}, +{"key":"key_134161706152","value":"value_311681029714382771"}, +{"key":"key_134163117159","value":"value_117161351643410610"}, +{"key":"key_134163351051","value":"value_698612599881311071"}, +{"key":"key_134164114178","value":"value_126121120106471521"}, +{"key":"key_134164153771","value":"value_154759317062128193"}, +{"key":"key_134165605956","value":"value_621141591691401611"}, +{"key":"key_134167981611","value":"value_226698991171299210"}, +{"key":"key_134173102115","value":"value_125851026210376125"}, +{"key":"key_134173102791","value":"value_100105911071076111"}, +{"key":"key_134182118601","value":"value_761131171426375908"}, +{"key":"key_134184951029","value":"value_105186661471478411"}, +{"key":"key_134185130128","value":"value_122561066517115417"}, +{"key":"key_134189731004","value":"value_133959182817387551"}, +{"key":"key_134191511371","value":"value_545815513943153848"}, +{"key":"key_134204949973","value":"value_127819577112109976"}, +{"key":"key_134315988127","value":"value_120931106385124109"}, +{"key":"key_134338311284","value":"value_996499461711111238"}, +{"key":"key_134348210112","value":"value_152135105116180120"}, +{"key":"key_134371285518","value":"value_681483863656085613"}, +{"key":"key_134391075911","value":"value_971377311287931991"}, +{"key":"key_134394911767","value":"value_891731458713717412"}, +{"key":"key_134441638095","value":"value_957811884130109136"}, +{"key":"key_134448390541","value":"value_137106102143113997"}, +{"key":"key_134458913114","value":"value_132108152791408510"}, +{"key":"key_134461011521","value":"value_147381641281251336"}, +{"key":"key_134471961657","value":"value_149130819911994106"}, +{"key":"key_134488010652","value":"value_624535111115124100"}, +{"key":"key_134488410590","value":"value_149125141122837412"}, +{"key":"key_134491361044","value":"value_127928111610986656"}, +{"key":"key_134506912113","value":"value_829411012311278192"}, +{"key":"key_134507816516","value":"value_121120151041581393"}, +{"key":"key_134531411091","value":"value_598597636275138172"}, +{"key":"key_134541411391","value":"value_133191911471156612"}, +{"key":"key_134548414113","value":"value_100321486868118661"}, +{"key":"key_134559995103","value":"value_147118117102120733"}, +{"key":"key_134567961144","value":"value_885714410810585112"}, +{"key":"key_134571001029","value":"value_137878597171989871"}, +{"key":"key_134574282135","value":"value_132117945617011113"}, +{"key":"key_134577011413","value":"value_105639871132149107"}, +{"key":"key_134581491458","value":"value_107541161667214268"}, +{"key":"key_134601324710","value":"value_113133121341431111"}, +{"key":"key_134607213010","value":"value_100721045283183701"}, +{"key":"key_134607312114","value":"value_113172115891439471"}, +{"key":"key_134607740103","value":"value_751809610980741048"}, +{"key":"key_134609773145","value":"value_180152826916212410"}, +{"key":"key_134617114113","value":"value_126118108110131689"}, +{"key":"key_134619216847","value":"value_130112991251448677"}, +{"key":"key_134631041441","value":"value_541108210381109771"}, +{"key":"key_134638099149","value":"value_111100113131861231"}, +{"key":"key_134639015614","value":"value_961591391411111034"}, +{"key":"key_134639092150","value":"value_160118110130163120"}, +{"key":"key_134651169297","value":"value_841161018187581081"}, +{"key":"key_134661305894","value":"value_137867481110119798"}, +{"key":"key_134668614412","value":"value_907412380566997126"}, +{"key":"key_134681376987","value":"value_551191051188096100"}, +{"key":"key_134681437213","value":"value_676473153981301428"}, +{"key":"key_134682005610","value":"value_776118916110735861"}, +{"key":"key_134721209718","value":"value_891251231079414511"}, +{"key":"key_134731995015","value":"value_129118172646065611"}, +{"key":"key_134741328312","value":"value_915411517079133115"}, +{"key":"key_134741471447","value":"value_309215474809612113"}, +{"key":"key_134759296110","value":"value_961096985100108509"}, +{"key":"key_134761251141","value":"value_908097238656121110"}, +{"key":"key_134761356487","value":"value_109101961381121301"}, +{"key":"key_134768550671","value":"value_119761111711461309"}, +{"key":"key_134771147714","value":"value_122139961168110812"}, +{"key":"key_134781229013","value":"value_121101124691161616"}, +{"key":"key_134784212110","value":"value_155131231207116410"}, +{"key":"key_134785313212","value":"value_531015999131120166"}, +{"key":"key_134786917864","value":"value_231301291101015674"}, +{"key":"key_134789478761","value":"value_146105135106854112"}, +{"key":"key_134791561468","value":"value_111129120991221398"}, +{"key":"key_134791823516","value":"value_162859410955651001"}, +{"key":"key_134809512715","value":"value_147921467961699278"}, +{"key":"key_134811311327","value":"value_101150140198481811"}, +{"key":"key_134821331665","value":"value_539710880110937314"}, +{"key":"key_134828816646","value":"value_133159145115931081"}, +{"key":"key_134829211986","value":"value_131141115161136959"}, +{"key":"key_134838967122","value":"value_134127139106411207"}, +{"key":"key_134841071505","value":"value_137109105124911249"}, +{"key":"key_134841267111","value":"value_120781121066188546"}, +{"key":"key_134851201308","value":"value_116126889812296139"}, +{"key":"key_134858295611","value":"value_886515569124805190"}, +{"key":"key_134859113259","value":"value_128113689299785580"}, +{"key":"key_134859313114","value":"value_115931001617413394"}, +{"key":"key_134861131221","value":"value_961211561218679386"}, +{"key":"key_134861181338","value":"value_112100668511272969"}, +{"key":"key_134861206710","value":"value_751201307436162130"}, +{"key":"key_134867271798","value":"value_514153709410857133"}, +{"key":"key_134877512316","value":"value_106117130611509016"}, +{"key":"key_134881491089","value":"value_921308311112811011"}, +{"key":"key_134886215514","value":"value_139116106132146126"}, +{"key":"key_134888786581","value":"value_106117155941399610"}, +{"key":"key_134888966124","value":"value_130104117119441291"}, +{"key":"key_134889810694","value":"value_951251429813389129"}, +{"key":"key_134891138465","value":"value_118107691361221581"}, +{"key":"key_134891188511","value":"value_609711213724108117"}, +{"key":"key_134891789714","value":"value_100711269978131413"}, +{"key":"key_134901191031","value":"value_831701229013312413"}, +{"key":"key_134901381051","value":"value_103991331791571112"}, +{"key":"key_134905619118","value":"value_427114061105158539"}, +{"key":"key_134911101131","value":"value_170111105841021671"}, +{"key":"key_134911289414","value":"value_277310812413518613"}, +{"key":"key_134915910712","value":"value_501311236114513510"}, +{"key":"key_134916598130","value":"value_106101111110468814"}, +{"key":"key_134917795609","value":"value_113961341291591311"}, +{"key":"key_134921001191","value":"value_461681261104414241"}, +{"key":"key_134921259536","value":"value_138118108163101911"}, +{"key":"key_134921325416","value":"value_106158999010773571"}, +{"key":"key_134951441571","value":"value_489210820152110101"}, +{"key":"key_134954866746","value":"value_109891398711512612"}, +{"key":"key_134955510811","value":"value_110134638759681261"}, +{"key":"key_134961081141","value":"value_981431331151916914"}, +{"key":"key_134961211091","value":"value_114101683675139137"}, +{"key":"key_134981261055","value":"value_109106878810881129"}, +{"key":"key_134986312515","value":"value_152109567259123897"}, +{"key":"key_134989864669","value":"value_117118126113119788"}, +{"key":"key_134989876519","value":"value_119651081031215113"}, +{"key":"key_134991195411","value":"value_109118200126791121"}, +{"key":"key_134991581401","value":"value_877112999102689712"}, +{"key":"key_134998913213","value":"value_117150102135168173"}, +{"key":"key_135100113120","value":"value_108129621081831101"}, +{"key":"key_135100128695","value":"value_104941091123813412"}, +{"key":"key_135100132160","value":"value_741038091149891381"}, +{"key":"key_135101115941","value":"value_133115561001301041"}, +{"key":"key_135101141100","value":"value_911131321079180598"}, +{"key":"key_135101756810","value":"value_899811989829562143"}, +{"key":"key_135101921717","value":"value_821221251188710086"}, +{"key":"key_135102111106","value":"value_631308012791549514"}, +{"key":"key_135102123112","value":"value_971381083458139101"}, +{"key":"key_135102132901","value":"value_947666111121113841"}, +{"key":"key_135102688911","value":"value_768812111515912911"}, +{"key":"key_135103118771","value":"value_137671431471321614"}, +{"key":"key_135103981407","value":"value_130445520515112181"}, +{"key":"key_135104162141","value":"value_120152641198174117"}, +{"key":"key_135105445310","value":"value_128721241529679786"}, +{"key":"key_135107739097","value":"value_908813214797861267"}, +{"key":"key_135107961295","value":"value_189841348752261281"}, +{"key":"key_135108104125","value":"value_110104144125115751"}, +{"key":"key_135108127945","value":"value_110156160104131124"}, +{"key":"key_135108859397","value":"value_121114421031633314"}, +{"key":"key_135109805547","value":"value_611411429912810615"}, +{"key":"key_135109971164","value":"value_631067797737181123"}, +{"key":"key_135109986298","value":"value_645799671377363103"}, +{"key":"key_135111114110","value":"value_701118613183120715"}, +{"key":"key_135111152139","value":"value_159118111101971175"}, +{"key":"key_135111585911","value":"value_689514690117100538"}, +{"key":"key_135111671188","value":"value_103391917981110901"}, +{"key":"key_135112431061","value":"value_125124100641189211"}, +{"key":"key_135112786210","value":"value_821031225712314458"}, +{"key":"key_135112951158","value":"value_115719484167188111"}, +{"key":"key_135113118939","value":"value_122101118138102884"}, +{"key":"key_135113142159","value":"value_115791388212011514"}, +{"key":"key_135113190831","value":"value_701028792115891331"}, +{"key":"key_135114143110","value":"value_102174891531911461"}, +{"key":"key_135114146100","value":"value_157878310268956888"}, +{"key":"key_135114889410","value":"value_575554441231184651"}, +{"key":"key_135115141105","value":"value_117978371125851045"}, +{"key":"key_135115625812","value":"value_861092873891338311"}, +{"key":"key_135117691118","value":"value_795678171119107118"}, +{"key":"key_135118991701","value":"value_861071079186847612"}, +{"key":"key_135119102120","value":"value_572696114531318113"}, +{"key":"key_135119497112","value":"value_168114133158876710"}, +{"key":"key_135120131114","value":"value_617715271941381341"}, +{"key":"key_135121106122","value":"value_157130130145641081"}, +{"key":"key_135121861635","value":"value_158745310010110746"}, +{"key":"key_135122103143","value":"value_881275110810180987"}, +{"key":"key_135122109881","value":"value_147117156537992461"}, +{"key":"key_135123124888","value":"value_104142925314010476"}, +{"key":"key_135123491678","value":"value_711161021211548135"}, +{"key":"key_135123589088","value":"value_648198847811415914"}, +{"key":"key_135123726610","value":"value_611861441625915713"}, +{"key":"key_135125161121","value":"value_105163339684561048"}, +{"key":"key_135126120871","value":"value_807221132836684104"}, +{"key":"key_135126143149","value":"value_154949912712983938"}, +{"key":"key_135126735570","value":"value_741061467312849133"}, +{"key":"key_135126781288","value":"value_122123541081485110"}, +{"key":"key_135126871068","value":"value_123116132122108142"}, +{"key":"key_135129137681","value":"value_100811171148672681"}, +{"key":"key_135129138791","value":"value_186732911282969212"}, +{"key":"key_135129816713","value":"value_116124100741038313"}, +{"key":"key_135129967712","value":"value_119564456981241047"}, +{"key":"key_135131103139","value":"value_108124113159147117"}, +{"key":"key_135131106771","value":"value_112131891131338998"}, +{"key":"key_135132108661","value":"value_106140889210411935"}, +{"key":"key_135132119117","value":"value_107781431331423216"}, +{"key":"key_135132139501","value":"value_984010477831565988"}, +{"key":"key_135134928010","value":"value_599711810411286106"}, +{"key":"key_135135901191","value":"value_607896959955831047"}, +{"key":"key_135136121147","value":"value_657383120110167105"}, +{"key":"key_135136911511","value":"value_195103121157123155"}, +{"key":"key_135138503663","value":"value_621081105242814314"}, +{"key":"key_135140132142","value":"value_117881098395838396"}, +{"key":"key_135140136901","value":"value_124831411321251201"}, +{"key":"key_135140701301","value":"value_129106134113788812"}, +{"key":"key_135140906510","value":"value_128118891331766716"}, +{"key":"key_135141112701","value":"value_867414113910210581"}, +{"key":"key_135141124921","value":"value_961271191281058082"}, +{"key":"key_135142621547","value":"value_155140155102111112"}, +{"key":"key_135142751211","value":"value_528513778136166958"}, +{"key":"key_135143104102","value":"value_971049075112133100"}, +{"key":"key_135143183112","value":"value_741205012911515313"}, +{"key":"key_135146149123","value":"value_132105119110143541"}, +{"key":"key_135146848369","value":"value_101939694123531199"}, +{"key":"key_135148106168","value":"value_103140124101141638"}, +{"key":"key_135148120113","value":"value_100106146116152123"}, +{"key":"key_135149119921","value":"value_961411991188613511"}, +{"key":"key_135149133102","value":"value_791761371057113312"}, +{"key":"key_135150107111","value":"value_131116491147710412"}, +{"key":"key_135150127142","value":"value_112555789130104114"}, +{"key":"key_135150931021","value":"value_100999810510053581"}, +{"key":"key_135151118741","value":"value_621441311489511788"}, +{"key":"key_135152101831","value":"value_851536116011790843"}, +{"key":"key_135154150142","value":"value_140478513598699389"}, +{"key":"key_135155551091","value":"value_477284110135166907"}, +{"key":"key_135157124611","value":"value_986411915210769138"}, +{"key":"key_135158104661","value":"value_684281808410194959"}, +{"key":"key_135158831375","value":"value_391001791377883107"}, +{"key":"key_135159801061","value":"value_145101929312178259"}, +{"key":"key_135162131100","value":"value_105158135119959810"}, +{"key":"key_135164781166","value":"value_170739811311460176"}, +{"key":"key_135167111155","value":"value_108169861261591211"}, +{"key":"key_135169107955","value":"value_971341191267412611"}, +{"key":"key_135169991061","value":"value_118113162100201115"}, +{"key":"key_135170781068","value":"value_759677117497512683"}, +{"key":"key_135171109813","value":"value_959880915614310174"}, +{"key":"key_135171779735","value":"value_987810573904489884"}, +{"key":"key_135173118881","value":"value_591315697135999916"}, +{"key":"key_135202188829","value":"value_153261648015814157"}, +{"key":"key_135287612113","value":"value_128978211510611713"}, +{"key":"key_135337810813","value":"value_123881121291134713"}, +{"key":"key_135371809591","value":"value_108147140988317312"}, +{"key":"key_135391061091","value":"value_391073980661348551"}, +{"key":"key_135391401111","value":"value_157901691411441441"}, +{"key":"key_135410189108","value":"value_826779806012588149"}, +{"key":"key_135481051431","value":"value_133126100441093611"}, +{"key":"key_135486793145","value":"value_939512311649677610"}, +{"key":"key_135501001168","value":"value_888258134971467711"}, +{"key":"key_135528711715","value":"value_981571641111099015"}, +{"key":"key_135531291001","value":"value_134148508416386123"}, +{"key":"key_135541331347","value":"value_111401088294128118"}, +{"key":"key_135551009217","value":"value_508211311416230128"}, +{"key":"key_135568314012","value":"value_731421156215011167"}, +{"key":"key_135571364512","value":"value_741341541467013911"}, +{"key":"key_135584441178","value":"value_781691751251161441"}, +{"key":"key_135599784126","value":"value_451241061066986135"}, +{"key":"key_135607112910","value":"value_101101669411914716"}, +{"key":"key_135618452101","value":"value_130855135701491391"}, +{"key":"key_135638471118","value":"value_126105122155801156"}, +{"key":"key_135649210310","value":"value_140130976198122629"}, +{"key":"key_135661191201","value":"value_130136125140178837"}, +{"key":"key_135671156610","value":"value_101411049019314158"}, +{"key":"key_135681481331","value":"value_118112138908810248"}, +{"key":"key_135693312611","value":"value_126951071711471051"}, +{"key":"key_135707210868","value":"value_106120112757411481"}, +{"key":"key_135709116143","value":"value_581051191171311071"}, +{"key":"key_135728513711","value":"value_100996778124556212"}, +{"key":"key_135741091148","value":"value_921491131531618791"}, +{"key":"key_135741503787","value":"value_143871047356807272"}, +{"key":"key_135751041261","value":"value_123109101101861281"}, +{"key":"key_135766096917","value":"value_162108117124471211"}, +{"key":"key_135778589142","value":"value_848415412296104140"}, +{"key":"key_135781066574","value":"value_831511028710513516"}, +{"key":"key_135791071307","value":"value_128801417613884169"}, +{"key":"key_135791121131","value":"value_156108125130771546"}, +{"key":"key_135796810711","value":"value_849681106155143887"}, +{"key":"key_135799410660","value":"value_131134135131751041"}, +{"key":"key_135811088415","value":"value_661201001051146415"}, +{"key":"key_135811121408","value":"value_131616467141841181"}, +{"key":"key_135811451421","value":"value_621171448315011611"}, +{"key":"key_135821111129","value":"value_108701011711277714"}, +{"key":"key_135821131091","value":"value_117105952886144147"}, +{"key":"key_135831251131","value":"value_128207333701064610"}, +{"key":"key_135835613810","value":"value_791451111251068860"}, +{"key":"key_135838012911","value":"value_118134110120111102"}, +{"key":"key_135841028310","value":"value_110751229110111474"}, +{"key":"key_135847310577","value":"value_113115749813911912"}, +{"key":"key_135851311101","value":"value_120371241791252653"}, +{"key":"key_135851469173","value":"value_114861381611241696"}, +{"key":"key_135865211112","value":"value_861565493996897977"}, +{"key":"key_135878412716","value":"value_183148551191219110"}, +{"key":"key_135889489126","value":"value_921421031351019513"}, +{"key":"key_135896611214","value":"value_167887895801061228"}, +{"key":"key_135898167112","value":"value_765112317013382142"}, +{"key":"key_135909070524","value":"value_821231083891133961"}, +{"key":"key_135911391051","value":"value_339610784115150118"}, +{"key":"key_135913611011","value":"value_119528277119114179"}, +{"key":"key_135917890411","value":"value_119187111271089910"}, +{"key":"key_135921601316","value":"value_841183811411613011"}, +{"key":"key_135923412168","value":"value_986874695412936163"}, +{"key":"key_135938213614","value":"value_461131348270811161"}, +{"key":"key_135939215244","value":"value_105204123119429277"}, +{"key":"key_135941011041","value":"value_759814614013092138"}, +{"key":"key_135941271187","value":"value_411041241058413712"}, +{"key":"key_135951329515","value":"value_133716012166707810"}, +{"key":"key_135961091071","value":"value_120358590134841451"}, +{"key":"key_135961161461","value":"value_921191191071134727"}, +{"key":"key_135961625610","value":"value_908767131129129125"}, +{"key":"key_135968611810","value":"value_285316012274731001"}, +{"key":"key_135971081311","value":"value_492710915212715491"}, +{"key":"key_135971121436","value":"value_821491288858125852"}, +{"key":"key_135974512896","value":"value_163889212412412410"}, +{"key":"key_135986010816","value":"value_132180791471361541"}, +{"key":"key_135987368142","value":"value_149697613910810670"}, +{"key":"key_135989632581","value":"value_115761268874102386"}, +{"key":"key_135991151069","value":"value_961378913512271147"}, +{"key":"key_135991368814","value":"value_755164101871557113"}, +{"key":"key_135991689612","value":"value_705610110399125177"}, +{"key":"key_135998719412","value":"value_138112137984716413"}, +{"key":"key_136100821429","value":"value_801411158411010512"}, +{"key":"key_136101821251","value":"value_869413511097681041"}, +{"key":"key_136101981101","value":"value_871371071122610766"}, +{"key":"key_136102133108","value":"value_711255259691279419"}, +{"key":"key_136102135701","value":"value_793516073146115112"}, +{"key":"key_136103122836","value":"value_879511936112102938"}, +{"key":"key_136103891101","value":"value_627369941061409313"}, +{"key":"key_136104718016","value":"value_581251187879112137"}, +{"key":"key_136104909479","value":"value_104138679512071102"}, +{"key":"key_136105138169","value":"value_142891518715996122"}, +{"key":"key_136105801241","value":"value_721376910084165153"}, +{"key":"key_136106123137","value":"value_144871211091131425"}, +{"key":"key_136106946089","value":"value_611771388786100715"}, +{"key":"key_136107131931","value":"value_121471269510913716"}, +{"key":"key_136107153341","value":"value_133869719480799914"}, +{"key":"key_136107971981","value":"value_115621583695916486"}, +{"key":"key_136108808267","value":"value_981261269288122331"}, +{"key":"key_136109120881","value":"value_975999148115119871"}, +{"key":"key_136109132101","value":"value_136168142100106687"}, +{"key":"key_136110107125","value":"value_161100761111211017"}, +{"key":"key_136110959710","value":"value_119841819895131150"}, +{"key":"key_136111123546","value":"value_121119821481501801"}, +{"key":"key_136111381385","value":"value_130115916693106115"}, +{"key":"key_136112556413","value":"value_113141759414510414"}, +{"key":"key_136113601246","value":"value_378413691741414312"}, +{"key":"key_136113869111","value":"value_371267392791231581"}, +{"key":"key_136113961221","value":"value_108130948210121146"}, +{"key":"key_136114129164","value":"value_133128761195596821"}, +{"key":"key_136114791321","value":"value_281586213568120127"}, +{"key":"key_136114901218","value":"value_411116614514115978"}, +{"key":"key_136116141102","value":"value_761501351461196111"}, +{"key":"key_136116891181","value":"value_746911687136174155"}, +{"key":"key_136117117123","value":"value_871320105279149175"}, +{"key":"key_136117667043","value":"value_484494141421269052"}, +{"key":"key_136117881481","value":"value_130651461429082709"}, +{"key":"key_136119115106","value":"value_836166805314512812"}, +{"key":"key_136120107140","value":"value_561615985891278011"}, +{"key":"key_136120661241","value":"value_787867175102152142"}, +{"key":"key_136120851411","value":"value_831295628112112125"}, +{"key":"key_136120949390","value":"value_124150129100421117"}, +{"key":"key_136121371209","value":"value_179968110888968571"}, +{"key":"key_136122170819","value":"value_136141142134881081"}, +{"key":"key_136122646415","value":"value_291251017518625106"}, +{"key":"key_136122948411","value":"value_110275671759812586"}, +{"key":"key_136123126488","value":"value_522008812113598123"}, +{"key":"key_136124851351","value":"value_108701471579910415"}, +{"key":"key_136126105677","value":"value_108144578210613316"}, +{"key":"key_136126947712","value":"value_781701281531501471"}, +{"key":"key_136127110116","value":"value_117149431398078741"}, +{"key":"key_136127135537","value":"value_115111180117137819"}, +{"key":"key_136128101102","value":"value_128801798981691001"}, +{"key":"key_136128709675","value":"value_140671686015212893"}, +{"key":"key_136128961101","value":"value_115100137114821032"}, +{"key":"key_136129164548","value":"value_947913448917610414"}, +{"key":"key_136130981091","value":"value_127911511158184150"}, +{"key":"key_136131418785","value":"value_126949112211696538"}, +{"key":"key_136131461201","value":"value_101631041376612110"}, +{"key":"key_136131981297","value":"value_189142751498765779"}, +{"key":"key_136132439012","value":"value_721238415114511794"}, +{"key":"key_136133484649","value":"value_180666173179139134"}, +{"key":"key_136133711046","value":"value_144132202819383144"}, +{"key":"key_136133711111","value":"value_145961271001211291"}, +{"key":"key_136135117811","value":"value_152941051671508878"}, +{"key":"key_136136105101","value":"value_102110171140948048"}, +{"key":"key_136136150108","value":"value_505793281001391269"}, +{"key":"key_136137109114","value":"value_951729012862140831"}, +{"key":"key_136140874811","value":"value_976984831311046411"}, +{"key":"key_136141761883","value":"value_125109103951631201"}, +{"key":"key_136141836011","value":"value_113144103936210415"}, +{"key":"key_136142123571","value":"value_581491331237715477"}, +{"key":"key_136142771238","value":"value_311249074781653616"}, +{"key":"key_136143120131","value":"value_837312210017310096"}, +{"key":"key_136143891551","value":"value_144871661431199058"}, +{"key":"key_136144113726","value":"value_808563917518212158"}, +{"key":"key_136144118605","value":"value_945463637694158937"}, +{"key":"key_136144150115","value":"value_105100117155967884"}, +{"key":"key_136146120931","value":"value_741141011013510211"}, +{"key":"key_136146139991","value":"value_751097411294991311"}, +{"key":"key_136146146725","value":"value_611058053146871021"}, +{"key":"key_136146881398","value":"value_165106129102941191"}, +{"key":"key_136147107778","value":"value_111130103158658435"}, +{"key":"key_136147127411","value":"value_166108661262914491"}, +{"key":"key_136148135130","value":"value_841486112711512697"}, +{"key":"key_136148461021","value":"value_118126102631161241"}, +{"key":"key_136150152771","value":"value_721317278637814615"}, +{"key":"key_136150531096","value":"value_801007889113831021"}, +{"key":"key_136151126164","value":"value_102143120971451944"}, +{"key":"key_136151157384","value":"value_113135911581611119"}, +{"key":"key_136151949410","value":"value_761081531179013875"}, +{"key":"key_136153173107","value":"value_691051351309681121"}, +{"key":"key_136155401061","value":"value_122871111771329511"}, +{"key":"key_136156668613","value":"value_621265512274987311"}, +{"key":"key_136157128169","value":"value_961341181141021018"}, +{"key":"key_136158111634","value":"value_521288899121133109"}, +{"key":"key_136166649810","value":"value_114361869810112388"}, +{"key":"key_136172154129","value":"value_561346711114195881"}, +{"key":"key_136188201198","value":"value_117489793169761247"}, +{"key":"key_136191129891","value":"value_133174140142669313"}, +{"key":"key_136205170153","value":"value_779985102154185792"}, +{"key":"key_136213821061","value":"value_619912513662120699"}, +{"key":"key_136291151511","value":"value_146138626311613672"}, +{"key":"key_136311711329","value":"value_878315112910184701"}, +{"key":"key_136331225011","value":"value_871081689395986538"}, +{"key":"key_136351071671","value":"value_123110110105147544"}, +{"key":"key_136389716310","value":"value_105991071108770106"}, +{"key":"key_136391149966","value":"value_711101626369117140"}, +{"key":"key_136391451157","value":"value_771061079711616281"}, +{"key":"key_136394713211","value":"value_133889911513210213"}, +{"key":"key_136421545510","value":"value_547011413682130631"}, +{"key":"key_136423110811","value":"value_831247512864659443"}, +{"key":"key_136424412513","value":"value_625711296139991451"}, +{"key":"key_136431191121","value":"value_136832810716167132"}, +{"key":"key_136439711511","value":"value_881411127811010594"}, +{"key":"key_136449797136","value":"value_128781354810912816"}, +{"key":"key_136449979100","value":"value_158138126581039412"}, +{"key":"key_136451249712","value":"value_111991187911262619"}, +{"key":"key_136461068910","value":"value_133861319877103105"}, +{"key":"key_136481399613","value":"value_989091160148961161"}, +{"key":"key_136491531361","value":"value_128139102901439511"}, +{"key":"key_136501298616","value":"value_438554106981141411"}, +{"key":"key_136519714311","value":"value_621211161491391159"}, +{"key":"key_136521181381","value":"value_159123125311326110"}, +{"key":"key_136551271034","value":"value_431081351251226295"}, +{"key":"key_136551451391","value":"value_615887135130153124"}, +{"key":"key_136571071728","value":"value_815114212911518110"}, +{"key":"key_136619577821","value":"value_109160121911111011"}, +{"key":"key_136655712614","value":"value_616610512754180108"}, +{"key":"key_136661361023","value":"value_142149988711810998"}, +{"key":"key_136681179582","value":"value_863882191809250808"}, +{"key":"key_136681461511","value":"value_895995181811116485"}, +{"key":"key_136684096507","value":"value_976418285548344127"}, +{"key":"key_136691431481","value":"value_105112625311994631"}, +{"key":"key_136711057265","value":"value_876511811914689113"}, +{"key":"key_136721359439","value":"value_115126114150149119"}, +{"key":"key_136736975102","value":"value_861506469481069010"}, +{"key":"key_136759311666","value":"value_997588130381395886"}, +{"key":"key_136761268915","value":"value_381015494127981171"}, +{"key":"key_136769913910","value":"value_122507168971131648"}, +{"key":"key_136771201259","value":"value_196010381147181129"}, +{"key":"key_136771201337","value":"value_901891011131069947"}, +{"key":"key_136771268744","value":"value_891504516315510212"}, +{"key":"key_136781541359","value":"value_108106117422021124"}, +{"key":"key_136791166410","value":"value_157125593313710874"}, +{"key":"key_136799310411","value":"value_671309010814516267"}, +{"key":"key_136801001318","value":"value_114124103129156100"}, +{"key":"key_136806082861","value":"value_104643211290150669"}, +{"key":"key_136821371279","value":"value_122159125811021159"}, +{"key":"key_136829910290","value":"value_831169272143145157"}, +{"key":"key_136831551551","value":"value_451364410510910324"}, +{"key":"key_136841091681","value":"value_331149782111130115"}, +{"key":"key_136841169013","value":"value_849268155155138654"}, +{"key":"key_136846314012","value":"value_968310573124547912"}, +{"key":"key_136851111537","value":"value_146140737396719594"}, +{"key":"key_136858098160","value":"value_119551168693102149"}, +{"key":"key_136861016110","value":"value_858315765129710061"}, +{"key":"key_136861131598","value":"value_678560381331268311"}, +{"key":"key_136861181201","value":"value_139132104917074921"}, +{"key":"key_136861279010","value":"value_117157984433928875"}, +{"key":"key_136861301188","value":"value_105101175132123988"}, +{"key":"key_136861397911","value":"value_741365911613911512"}, +{"key":"key_136881181328","value":"value_110781231127258804"}, +{"key":"key_136886110714","value":"value_131108591231639910"}, +{"key":"key_136891541148","value":"value_938349941357810910"}, +{"key":"key_136901081014","value":"value_668011211412212180"}, +{"key":"key_136901331457","value":"value_106891057212791891"}, +{"key":"key_136901605511","value":"value_531001227085511051"}, +{"key":"key_136904612310","value":"value_104523858118587494"}, +{"key":"key_136909367121","value":"value_108160987577889197"}, +{"key":"key_136927911314","value":"value_405868808879126137"}, +{"key":"key_136929210476","value":"value_176153148521721111"}, +{"key":"key_136931021199","value":"value_100775598135123104"}, +{"key":"key_136941069057","value":"value_106109103181131049"}, +{"key":"key_136941381121","value":"value_175621431369516610"}, +{"key":"key_136951081281","value":"value_140166139135196913"}, +{"key":"key_136961491479","value":"value_126115118896511943"}, +{"key":"key_136963647113","value":"value_991021581167878100"}, +{"key":"key_136971043272","value":"value_122142615288649388"}, +{"key":"key_136977979717","value":"value_879898849159961209"}, +{"key":"key_136991475413","value":"value_241661481511643511"}, +{"key":"key_136993562891","value":"value_891791078697536966"}, +{"key":"key_136996893907","value":"value_889562841091148795"}, +{"key":"key_136997912413","value":"value_100757113410211112"}, +{"key":"key_137100671029","value":"value_801071271059816315"}, +{"key":"key_137101103989","value":"value_661251194559531129"}, +{"key":"key_137102108831","value":"value_105411241391121481"}, +{"key":"key_137104142119","value":"value_138134571021051581"}, +{"key":"key_137104153127","value":"value_106736238631215112"}, +{"key":"key_137104731419","value":"value_111143108163141135"}, +{"key":"key_137106561249","value":"value_967812773981099792"}, +{"key":"key_137108134499","value":"value_391306210713396137"}, +{"key":"key_137108186113","value":"value_134641111101263712"}, +{"key":"key_137108261001","value":"value_631211391361091221"}, +{"key":"key_137109100106","value":"value_671321141211181701"}, +{"key":"key_137109941087","value":"value_136691149571803715"}, +{"key":"key_137110104766","value":"value_791206711765149783"}, +{"key":"key_137110131156","value":"value_148881321369316689"}, +{"key":"key_137110391483","value":"value_763713314513912215"}, +{"key":"key_137111116126","value":"value_481341291231189710"}, +{"key":"key_137111451331","value":"value_621031861041471211"}, +{"key":"key_137112117114","value":"value_141176514112510694"}, +{"key":"key_137112123170","value":"value_641231121047810111"}, +{"key":"key_137112356816","value":"value_150107811231061621"}, +{"key":"key_137112548614","value":"value_142591701331181491"}, +{"key":"key_137113123575","value":"value_121102931118480116"}, +{"key":"key_137114104135","value":"value_461244566122141132"}, +{"key":"key_137115579011","value":"value_110168144271356656"}, +{"key":"key_137116119889","value":"value_575114712010013414"}, +{"key":"key_137116140140","value":"value_875156112101788589"}, +{"key":"key_137116651571","value":"value_859592155119751339"}, +{"key":"key_137116709439","value":"value_108143608697182671"}, +{"key":"key_137117601571","value":"value_118888811311611091"}, +{"key":"key_137118130977","value":"value_111123112878837128"}, +{"key":"key_137120128696","value":"value_681281581269979110"}, +{"key":"key_137120140991","value":"value_129133136961038711"}, +{"key":"key_137120518612","value":"value_111938911110950848"}, +{"key":"key_137121318598","value":"value_123401301228313163"}, +{"key":"key_137122747992","value":"value_145649784146451291"}, +{"key":"key_137123104671","value":"value_128746312349581121"}, +{"key":"key_137123118119","value":"value_158666811996143509"}, +{"key":"key_137123135691","value":"value_546493115116801197"}, +{"key":"key_137124114759","value":"value_107122371191031551"}, +{"key":"key_137124739967","value":"value_701166662189951461"}, +{"key":"key_137124741261","value":"value_111785212285100101"}, +{"key":"key_137125699988","value":"value_981561151461079510"}, +{"key":"key_137126638183","value":"value_107170991078590116"}, +{"key":"key_137126826815","value":"value_148119140111989111"}, +{"key":"key_137127130988","value":"value_929810713978145129"}, +{"key":"key_137127133101","value":"value_675891144611401459"}, +{"key":"key_137127176105","value":"value_928431108861411081"}, +{"key":"key_137128122873","value":"value_971106832135875775"}, +{"key":"key_137128169471","value":"value_173100601078118786"}, +{"key":"key_137130351257","value":"value_821055586117717314"}, +{"key":"key_137131311181","value":"value_131121102147971331"}, +{"key":"key_137131479879","value":"value_112132731544310110"}, +{"key":"key_137132996367","value":"value_103989558130821449"}, +{"key":"key_137133991211","value":"value_407091971081311471"}, +{"key":"key_137135921181","value":"value_166174112141105519"}, +{"key":"key_137135976616","value":"value_135107110135121855"}, +{"key":"key_137136124807","value":"value_607481338483130663"}, +{"key":"key_137136138606","value":"value_117889885121841741"}, +{"key":"key_137136431199","value":"value_107109988312814513"}, +{"key":"key_137136611027","value":"value_801596910379165122"}, +{"key":"key_137137129927","value":"value_175167691251359911"}, +{"key":"key_137137611397","value":"value_237483688212212458"}, +{"key":"key_137138561357","value":"value_661189614713981150"}, +{"key":"key_137139109120","value":"value_110651581256460157"}, +{"key":"key_137139123120","value":"value_102150127106120106"}, +{"key":"key_137140107136","value":"value_891251161361928113"}, +{"key":"key_137141123977","value":"value_591181691021455214"}, +{"key":"key_137142611161","value":"value_771241101211021287"}, +{"key":"key_137143120107","value":"value_851371611081761057"}, +{"key":"key_137143129165","value":"value_150150155147711006"}, +{"key":"key_137144100817","value":"value_110148141122105169"}, +{"key":"key_137144166341","value":"value_566011813561108100"}, +{"key":"key_137144971261","value":"value_761756714429261191"}, +{"key":"key_137145109631","value":"value_741091074812815380"}, +{"key":"key_137145145448","value":"value_176170921194823109"}, +{"key":"key_137148751036","value":"value_165804511780109431"}, +{"key":"key_137149151899","value":"value_129721771198794116"}, +{"key":"key_137150130159","value":"value_201941145385105891"}, +{"key":"key_137151109121","value":"value_801181025115070126"}, +{"key":"key_137151113911","value":"value_377513156156151871"}, +{"key":"key_137151122856","value":"value_891021001148411713"}, +{"key":"key_137152599410","value":"value_656188769187103991"}, +{"key":"key_137157147126","value":"value_121877586641229315"}, +{"key":"key_137157771086","value":"value_268978911126788105"}, +{"key":"key_137158103841","value":"value_140106120124133130"}, +{"key":"key_137158114127","value":"value_856163125849092113"}, +{"key":"key_137160130126","value":"value_321217586811077670"}, +{"key":"key_137165589713","value":"value_997112413112110497"}, +{"key":"key_137166961431","value":"value_971621101576112216"}, +{"key":"key_137168177371","value":"value_551321061248013514"}, +{"key":"key_137169489717","value":"value_807886575977371477"}, +{"key":"key_137170130724","value":"value_981191021771197887"}, +{"key":"key_137174158711","value":"value_116449294316612413"}, +{"key":"key_137175521431","value":"value_125100134138151981"}, +{"key":"key_137175821471","value":"value_939014911857104581"}, +{"key":"key_137176741119","value":"value_836964696113386126"}, +{"key":"key_137195810113","value":"value_115135821391421646"}, +{"key":"key_137311311431","value":"value_726012198124851461"}, +{"key":"key_137321221249","value":"value_174136908631136126"}, +{"key":"key_137341421291","value":"value_878413991128861021"}, +{"key":"key_137391547112","value":"value_111948115512465117"}, +{"key":"key_137431301449","value":"value_172124881108964115"}, +{"key":"key_137457911412","value":"value_123573614597748013"}, +{"key":"key_137467212238","value":"value_144676318393811201"}, +{"key":"key_137471258640","value":"value_150137163127123947"}, +{"key":"key_137481236393","value":"value_621071679711911597"}, +{"key":"key_137481251011","value":"value_115311431311651516"}, +{"key":"key_137483616599","value":"value_153106686587341276"}, +{"key":"key_137488312584","value":"value_150124201698512411"}, +{"key":"key_137511441351","value":"value_155117117603914993"}, +{"key":"key_137545911541","value":"value_120601691336510382"}, +{"key":"key_137551449612","value":"value_919012981741175613"}, +{"key":"key_137586112513","value":"value_118102125200746313"}, +{"key":"key_137601301217","value":"value_904111039126648068"}, +{"key":"key_137611085612","value":"value_529251117547713376"}, +{"key":"key_137621205813","value":"value_768610915076160163"}, +{"key":"key_137631341026","value":"value_105112108105129108"}, +{"key":"key_137635710158","value":"value_701411281233214010"}, +{"key":"key_137639310781","value":"value_111137128995967131"}, +{"key":"key_137642061631","value":"value_761217810538105481"}, +{"key":"key_137648211011","value":"value_107111113606882967"}, +{"key":"key_137649299972","value":"value_817291120106161011"}, +{"key":"key_137654219090","value":"value_751584210943845371"}, +{"key":"key_137689461709","value":"value_102101788813312216"}, +{"key":"key_137699614813","value":"value_120108123143143755"}, +{"key":"key_137701051101","value":"value_144109955719213097"}, +{"key":"key_137701171011","value":"value_999951293874772106"}, +{"key":"key_137703910956","value":"value_851181291001479112"}, +{"key":"key_137714910515","value":"value_817110196111921221"}, +{"key":"key_137719173563","value":"value_827010012010810880"}, +{"key":"key_137748711110","value":"value_693011713711175991"}, +{"key":"key_137751061413","value":"value_981101191287785132"}, +{"key":"key_137751067977","value":"value_819259103901391321"}, +{"key":"key_137771427814","value":"value_129106165781018194"}, +{"key":"key_137771627810","value":"value_113129167111104121"}, +{"key":"key_137779811498","value":"value_355910810185959910"}, +{"key":"key_137781029312","value":"value_799715387841276612"}, +{"key":"key_137781131331","value":"value_113811248512282144"}, +{"key":"key_137781498912","value":"value_999411480889289142"}, +{"key":"key_137791271506","value":"value_147108107129127128"}, +{"key":"key_137791341017","value":"value_137101121152135694"}, +{"key":"key_137797714215","value":"value_165113595012512451"}, +{"key":"key_137798113864","value":"value_801201169562131521"}, +{"key":"key_137799210110","value":"value_123158927572729712"}, +{"key":"key_137801346210","value":"value_112140136113956013"}, +{"key":"key_137808212773","value":"value_144971099811541126"}, +{"key":"key_137824995169","value":"value_261161571366757701"}, +{"key":"key_137826614799","value":"value_977410810112311689"}, +{"key":"key_137831551668","value":"value_242456103123129611"}, +{"key":"key_137836413913","value":"value_943513914887465312"}, +{"key":"key_137841650126","value":"value_137114154749914185"}, +{"key":"key_137847412241","value":"value_979366561001141227"}, +{"key":"key_137851121829","value":"value_108104118742910113"}, +{"key":"key_137858491891","value":"value_122112791298615013"}, +{"key":"key_137859364661","value":"value_971001001421091571"}, +{"key":"key_137861128011","value":"value_174127106149122971"}, +{"key":"key_137861248180","value":"value_866217011610310199"}, +{"key":"key_137871251405","value":"value_681078348113107158"}, +{"key":"key_137871491219","value":"value_631081136182127140"}, +{"key":"key_137891131459","value":"value_183167104591335282"}, +{"key":"key_137917111394","value":"value_117150126115718412"}, +{"key":"key_137928857931","value":"value_941201291651281251"}, +{"key":"key_137931201086","value":"value_135471394716215276"}, +{"key":"key_137939455901","value":"value_438366833871741441"}, +{"key":"key_137947813810","value":"value_112133941410775119"}, +{"key":"key_137951121501","value":"value_130112561338942756"}, +{"key":"key_137956852146","value":"value_801151381261018610"}, +{"key":"key_137959710177","value":"value_101631467382117148"}, +{"key":"key_137961038490","value":"value_758513161139974131"}, +{"key":"key_137961221199","value":"value_132501381766057147"}, +{"key":"key_137971211151","value":"value_148131991391459090"}, +{"key":"key_137971446189","value":"value_145711058312013687"}, +{"key":"key_137981488611","value":"value_176162445581906965"}, +{"key":"key_137991053210","value":"value_125811074112579861"}, +{"key":"key_137996866761","value":"value_908082109108691009"}, +{"key":"key_138100130117","value":"value_941361601269769811"}, +{"key":"key_138100551289","value":"value_143132861361201261"}, +{"key":"key_138101145438","value":"value_117781031588814384"}, +{"key":"key_138101147911","value":"value_114794719911191118"}, +{"key":"key_138101150142","value":"value_344210814350582117"}, +{"key":"key_138102112111","value":"value_627828871231019419"}, +{"key":"key_138102150131","value":"value_379612010089117102"}, +{"key":"key_138102164113","value":"value_129130119147949110"}, +{"key":"key_138103134120","value":"value_121100841181071411"}, +{"key":"key_138103821109","value":"value_951411151117714912"}, +{"key":"key_138103881038","value":"value_895659109106125378"}, +{"key":"key_138104133100","value":"value_130105566837114657"}, +{"key":"key_138104721406","value":"value_491587169102150555"}, +{"key":"key_138104731395","value":"value_117121841501031266"}, +{"key":"key_138105118155","value":"value_114971171421051421"}, +{"key":"key_138105120134","value":"value_162192129135115134"}, +{"key":"key_138106149108","value":"value_651521058713667707"}, +{"key":"key_138106661597","value":"value_999512010776101988"}, +{"key":"key_138107106998","value":"value_908220104120671291"}, +{"key":"key_138108126148","value":"value_149109631405491939"}, +{"key":"key_138108162103","value":"value_666921401058485851"}, +{"key":"key_138108681109","value":"value_899275866710611778"}, +{"key":"key_138109101102","value":"value_121110148154857414"}, +{"key":"key_138109132861","value":"value_139971111007310410"}, +{"key":"key_138109748675","value":"value_156747211666101158"}, +{"key":"key_138110107689","value":"value_561557072162131621"}, +{"key":"key_138110124114","value":"value_895086150104731069"}, +{"key":"key_138110127929","value":"value_138581959211580998"}, +{"key":"key_138110141386","value":"value_177102144129104133"}, +{"key":"key_138111112140","value":"value_981048448101134712"}, +{"key":"key_138111112143","value":"value_168124138113100566"}, +{"key":"key_138111127122","value":"value_113109791201271166"}, +{"key":"key_138111608513","value":"value_441299992896610810"}, +{"key":"key_138112105926","value":"value_115122153848713619"}, +{"key":"key_138112947512","value":"value_378185597210413373"}, +{"key":"key_138113106768","value":"value_431171273513675939"}, +{"key":"key_138113109591","value":"value_145931085376107118"}, +{"key":"key_138113120126","value":"value_911071021351309051"}, +{"key":"key_138114112124","value":"value_651111131271021089"}, +{"key":"key_138114113134","value":"value_105141150791357937"}, +{"key":"key_138115154113","value":"value_969113810813591106"}, +{"key":"key_138116104107","value":"value_105142598911375941"}, +{"key":"key_138116127875","value":"value_100164126441421491"}, +{"key":"key_138117221951","value":"value_178129113144109134"}, +{"key":"key_138117718710","value":"value_117855411384731111"}, +{"key":"key_138118646515","value":"value_268517889131969313"}, +{"key":"key_138119111170","value":"value_102143144675488211"}, +{"key":"key_138119133125","value":"value_881426449102137744"}, +{"key":"key_138120123431","value":"value_177140126885811013"}, +{"key":"key_138121146117","value":"value_581241521351111131"}, +{"key":"key_138122108144","value":"value_124146611297384128"}, +{"key":"key_138122113871","value":"value_111701158210278141"}, +{"key":"key_138122901511","value":"value_121104786799541222"}, +{"key":"key_138123969011","value":"value_548312191142149162"}, +{"key":"key_138123988013","value":"value_154411047138106499"}, +{"key":"key_138124137100","value":"value_165688713412013132"}, +{"key":"key_138124631139","value":"value_103165109113131120"}, +{"key":"key_138125747450","value":"value_121947310616595139"}, +{"key":"key_138126103150","value":"value_129898715110912310"}, +{"key":"key_138126155173","value":"value_791079689119101571"}, +{"key":"key_138126199951","value":"value_861564913871165828"}, +{"key":"key_138127127116","value":"value_121507317115411811"}, +{"key":"key_138128101150","value":"value_140100154521227187"}, +{"key":"key_138128109113","value":"value_106112138821101119"}, +{"key":"key_138128146551","value":"value_146130101100641639"}, +{"key":"key_138128938513","value":"value_154108109115678110"}, +{"key":"key_138130761301","value":"value_841039896138133139"}, +{"key":"key_138131115741","value":"value_861384718691931538"}, +{"key":"key_138131130108","value":"value_461071001211071491"}, +{"key":"key_138131851961","value":"value_140167104851141069"}, +{"key":"key_138132111110","value":"value_731061961041359211"}, +{"key":"key_138132116481","value":"value_144151548913035801"}, +{"key":"key_138132143861","value":"value_127631031441239512"}, +{"key":"key_138133146158","value":"value_666735699785831091"}, +{"key":"key_138133160559","value":"value_641243814775155741"}, +{"key":"key_138135101100","value":"value_941338712299151157"}, +{"key":"key_138135104891","value":"value_112176651131071501"}, +{"key":"key_138135118120","value":"value_165787674081151170"}, +{"key":"key_138137136996","value":"value_108809763721338492"}, +{"key":"key_138138111991","value":"value_186149771573678130"}, +{"key":"key_138138149110","value":"value_949696781081241511"}, +{"key":"key_138138871197","value":"value_729712816379361096"}, +{"key":"key_138139115711","value":"value_104116186501461555"}, +{"key":"key_138140105116","value":"value_533049133125103941"}, +{"key":"key_138140115749","value":"value_127951091261382412"}, +{"key":"key_138140139151","value":"value_569711113611111112"}, +{"key":"key_138140552992","value":"value_748894708910485109"}, +{"key":"key_138140878713","value":"value_105958211912572106"}, +{"key":"key_138141111521","value":"value_848874481541023991"}, +{"key":"key_138141121751","value":"value_829084751596285651"}, +{"key":"key_138141908890","value":"value_107126133926315177"}, +{"key":"key_138142124694","value":"value_152118101561271161"}, +{"key":"key_138142130611","value":"value_732928601311159397"}, +{"key":"key_138142541304","value":"value_112111145861191195"}, +{"key":"key_138143611231","value":"value_102123103194110128"}, +{"key":"key_138143921005","value":"value_119150171461101321"}, +{"key":"key_138146102121","value":"value_117149106141691147"}, +{"key":"key_138147112891","value":"value_709210883558389155"}, +{"key":"key_138149498488","value":"value_149613636121140821"}, +{"key":"key_138150116751","value":"value_393210210984146871"}, +{"key":"key_138150131141","value":"value_118751288013812088"}, +{"key":"key_138151103154","value":"value_154164120136156105"}, +{"key":"key_138151481078","value":"value_174951211176512613"}, +{"key":"key_138152132793","value":"value_123911181191051241"}, +{"key":"key_138152142166","value":"value_658793117206122131"}, +{"key":"key_138152581521","value":"value_838012913217951081"}, +{"key":"key_138153131121","value":"value_707614671547160127"}, +{"key":"key_138162151109","value":"value_631771071001024910"}, +{"key":"key_138162926067","value":"value_137311081189310411"}, +{"key":"key_138165617898","value":"value_827976711021171391"}, +{"key":"key_138166132149","value":"value_581321439063139104"}, +{"key":"key_138166378073","value":"value_132119909684651425"}, +{"key":"key_138170165921","value":"value_169138911751079992"}, +{"key":"key_138171174751","value":"value_951091091877716271"}, +{"key":"key_138171319511","value":"value_112631281111481221"}, +{"key":"key_138181556754","value":"value_125977693948096803"}, +{"key":"key_138186106173","value":"value_938811430551089010"}, +{"key":"key_138188156761","value":"value_409915482806011012"}, +{"key":"key_138190969311","value":"value_821841001235115911"}, +{"key":"key_138205935614","value":"value_901194312184871467"}, +{"key":"key_138208110481","value":"value_509666111194833512"}, +{"key":"key_138261381121","value":"value_119741731714613813"}, +{"key":"key_138278312512","value":"value_576910110989122561"}, +{"key":"key_138311539764","value":"value_721121069610413862"}, +{"key":"key_138318320083","value":"value_911231059817383148"}, +{"key":"key_138381241091","value":"value_127120111633182103"}, +{"key":"key_138381261229","value":"value_707599816898857658"}, +{"key":"key_138381448013","value":"value_102125561381311591"}, +{"key":"key_138391141205","value":"value_120491088312712616"}, +{"key":"key_138401441959","value":"value_331381155412411985"}, +{"key":"key_138418216511","value":"value_142678112011255648"}, +{"key":"key_138421361241","value":"value_961801541201039933"}, +{"key":"key_138436012513","value":"value_112761225811512813"}, +{"key":"key_138474291139","value":"value_160101791281001121"}, +{"key":"key_138481451455","value":"value_100138821321041451"}, +{"key":"key_138501141301","value":"value_130135115138172107"}, +{"key":"key_138506122945","value":"value_147779510210581541"}, +{"key":"key_138510311411","value":"value_937712075105845284"}, +{"key":"key_138541051646","value":"value_107113115116120988"}, +{"key":"key_138541343811","value":"value_871101293811097168"}, +{"key":"key_138551131402","value":"value_965411687112100461"}, +{"key":"key_138551271129","value":"value_134879839391191285"}, +{"key":"key_138551346913","value":"value_128492613010722451"}, +{"key":"key_138581111088","value":"value_103173156109901591"}, +{"key":"key_138586876571","value":"value_116718612313112080"}, +{"key":"key_138611359637","value":"value_711087178761041396"}, +{"key":"key_138621039357","value":"value_159747611445134642"}, +{"key":"key_138621179081","value":"value_105148139741341445"}, +{"key":"key_138661281401","value":"value_931029455125129108"}, +{"key":"key_138679214986","value":"value_926510861656990111"}, +{"key":"key_138681051231","value":"value_468214613110913410"}, +{"key":"key_138681679581","value":"value_102389516312013471"}, +{"key":"key_138691221451","value":"value_129909147979114749"}, +{"key":"key_138701424815","value":"value_166888516776911281"}, +{"key":"key_138707910097","value":"value_681541189348107759"}, +{"key":"key_138711511391","value":"value_159381631142085252"}, +{"key":"key_138721651079","value":"value_866883120104691981"}, +{"key":"key_138721689954","value":"value_999768126941131201"}, +{"key":"key_138735611512","value":"value_799683861121421151"}, +{"key":"key_138751291401","value":"value_117118751581019211"}, +{"key":"key_138751551151","value":"value_106149741131504912"}, +{"key":"key_138759454846","value":"value_138110939513912497"}, +{"key":"key_138761249115","value":"value_134108105134781435"}, +{"key":"key_138768912071","value":"value_596285781286213815"}, +{"key":"key_138771211028","value":"value_101168862272118128"}, +{"key":"key_138781481339","value":"value_899513111086193569"}, +{"key":"key_138781638297","value":"value_110908991148911266"}, +{"key":"key_138784513240","value":"value_104536710367159123"}, +{"key":"key_138791458589","value":"value_136182151101102931"}, +{"key":"key_138793610751","value":"value_911071551021441337"}, +{"key":"key_138799484123","value":"value_447812212849797865"}, +{"key":"key_138814112361","value":"value_871321421401251401"}, +{"key":"key_138816712813","value":"value_379812517275106951"}, +{"key":"key_138818612113","value":"value_111123111501159211"}, +{"key":"key_138831149414","value":"value_140117108866414511"}, +{"key":"key_138837789894","value":"value_841751051001346914"}, +{"key":"key_138838973158","value":"value_951248610814294142"}, +{"key":"key_138858784100","value":"value_136951101191345883"}, +{"key":"key_138861316662","value":"value_116103115122151847"}, +{"key":"key_138868553531","value":"value_108701251817064658"}, +{"key":"key_138869099972","value":"value_914515512913412510"}, +{"key":"key_138871618888","value":"value_821264273127866813"}, +{"key":"key_138877389132","value":"value_981059612413245110"}, +{"key":"key_138881221071","value":"value_135109127501295313"}, +{"key":"key_138885624116","value":"value_861348681101671249"}, +{"key":"key_138891451054","value":"value_929560115571007116"}, +{"key":"key_138896612117","value":"value_123579314611151461"}, +{"key":"key_138898599109","value":"value_120143312814512715"}, +{"key":"key_138901041151","value":"value_125120133114945844"}, +{"key":"key_138901131568","value":"value_988611794771201705"}, +{"key":"key_138907681311","value":"value_931171208310954437"}, +{"key":"key_138926512198","value":"value_137961101291581049"}, +{"key":"key_138931394912","value":"value_871006411149821199"}, +{"key":"key_138931421631","value":"value_621101331021711391"}, +{"key":"key_138937798928","value":"value_911664111492137115"}, +{"key":"key_138939716010","value":"value_106120641081197510"}, +{"key":"key_138939741145","value":"value_751197410914811589"}, +{"key":"key_138941027058","value":"value_911321181431428763"}, +{"key":"key_138941501876","value":"value_125821715914714610"}, +{"key":"key_138951071111","value":"value_160118321207759161"}, +{"key":"key_138951089714","value":"value_109112979610811317"}, +{"key":"key_138959878158","value":"value_128101937075123886"}, +{"key":"key_138971901269","value":"value_599811510069115848"}, +{"key":"key_138975513913","value":"value_659078827694166120"}, +{"key":"key_138978713274","value":"value_971021171021471446"}, +{"key":"key_138981211019","value":"value_115106131711188512"}, +{"key":"key_138986012621","value":"value_682759969188271105"}, +{"key":"key_138987669926","value":"value_117194837614510015"}, +{"key":"key_138991017210","value":"value_137148147646869601"}, +{"key":"key_138991551111","value":"value_114828795821144711"}, +{"key":"key_138991568668","value":"value_114291604415313412"}, +{"key":"key_138997294114","value":"value_887685848571205878"}, +{"key":"key_139100138178","value":"value_103119116651011231"}, +{"key":"key_139100501181","value":"value_411197816813210315"}, +{"key":"key_139101103959","value":"value_157109124899210071"}, +{"key":"key_139101781058","value":"value_974474100856614566"}, +{"key":"key_139102123757","value":"value_121504275126961296"}, +{"key":"key_139103184151","value":"value_776383111891191141"}, +{"key":"key_139103861101","value":"value_110463712918312514"}, +{"key":"key_139104169808","value":"value_966712662126813811"}, +{"key":"key_139104781171","value":"value_135921201021328813"}, +{"key":"key_139105160185","value":"value_631951114690614886"}, +{"key":"key_139106124718","value":"value_621219913741103108"}, +{"key":"key_139107579799","value":"value_808812666134115112"}, +{"key":"key_139107623387","value":"value_116481201129168141"}, +{"key":"key_139107898012","value":"value_103155945415114312"}, +{"key":"key_139109117881","value":"value_808413312467138941"}, +{"key":"key_139109161933","value":"value_591878583155985452"}, +{"key":"key_139109339520","value":"value_715010613812211998"}, +{"key":"key_139109849166","value":"value_791819819715010712"}, +{"key":"key_139110101509","value":"value_166157108100177101"}, +{"key":"key_139110110112","value":"value_105888998126142119"}, +{"key":"key_139110111132","value":"value_601036010110014211"}, +{"key":"key_139110118841","value":"value_757379471978749103"}, +{"key":"key_139111961251","value":"value_144131121145123721"}, +{"key":"key_139112102129","value":"value_851509511181134137"}, +{"key":"key_139112158641","value":"value_157859112310313414"}, +{"key":"key_139113100192","value":"value_128120167102115113"}, +{"key":"key_139113113127","value":"value_127741049212013412"}, +{"key":"key_139113125169","value":"value_124781286361103938"}, +{"key":"key_139114499413","value":"value_128119859510662114"}, +{"key":"key_139114643765","value":"value_618760641422910741"}, +{"key":"key_139115114999","value":"value_118139139508674194"}, +{"key":"key_139115127362","value":"value_751311247188749183"}, +{"key":"key_139116709733","value":"value_145567046121388890"}, +{"key":"key_139116961451","value":"value_110133901161161181"}, +{"key":"key_139117771667","value":"value_898513812011610462"}, +{"key":"key_139118132317","value":"value_251609335106113100"}, +{"key":"key_139119107131","value":"value_789356698012510713"}, +{"key":"key_139119853756","value":"value_124184137151491731"}, +{"key":"key_139120788975","value":"value_831051091197987741"}, +{"key":"key_139121191120","value":"value_140111139107109115"}, +{"key":"key_139122120706","value":"value_121451001291471111"}, +{"key":"key_139125139108","value":"value_941951511249610317"}, +{"key":"key_139125601469","value":"value_825935679814197899"}, +{"key":"key_139125951091","value":"value_117156539595138115"}, +{"key":"key_139126125111","value":"value_728163119753456941"}, +{"key":"key_139126511031","value":"value_888211715611214386"}, +{"key":"key_139126544910","value":"value_132182741365114341"}, +{"key":"key_139126891221","value":"value_119110965512710464"}, +{"key":"key_139127115951","value":"value_171721073012875128"}, +{"key":"key_139128871586","value":"value_103715392119531268"}, +{"key":"key_139129767716","value":"value_119183811261281341"}, +{"key":"key_139130126145","value":"value_102641245412912283"}, +{"key":"key_139130168102","value":"value_116741274110310615"}, +{"key":"key_139131129971","value":"value_111861109712771931"}, +{"key":"key_139131148881","value":"value_134111247696109108"}, +{"key":"key_139132761119","value":"value_105929817398359611"}, +{"key":"key_139132916913","value":"value_751011422416185148"}, +{"key":"key_139132917914","value":"value_186108161112117146"}, +{"key":"key_139133102861","value":"value_709795134991151109"}, +{"key":"key_139133109124","value":"value_173165115134111133"}, +{"key":"key_139138141113","value":"value_221581271207936601"}, +{"key":"key_139139132131","value":"value_103871631211571583"}, +{"key":"key_139139140124","value":"value_525811412113012032"}, +{"key":"key_139141541109","value":"value_159921511401457115"}, +{"key":"key_139141651001","value":"value_431248712314712312"}, +{"key":"key_139141818711","value":"value_113106103691141221"}, +{"key":"key_139142113102","value":"value_109138631161721384"}, +{"key":"key_139142143661","value":"value_108114487210711882"}, +{"key":"key_139143112113","value":"value_606090929412172127"}, +{"key":"key_139143150134","value":"value_807610211813010962"}, +{"key":"key_139144126102","value":"value_152471807311186114"}, +{"key":"key_139144801227","value":"value_107911661171696062"}, +{"key":"key_139146123134","value":"value_165136865156134261"}, +{"key":"key_139146123707","value":"value_778515971641301001"}, +{"key":"key_139147921071","value":"value_586712255100897312"}, +{"key":"key_139148138120","value":"value_160871501901611031"}, +{"key":"key_139153958677","value":"value_155831161264865987"}, +{"key":"key_139155143130","value":"value_111661211057158171"}, +{"key":"key_139155928946","value":"value_751241001497113614"}, +{"key":"key_139157106109","value":"value_808011112326162112"}, +{"key":"key_139157685650","value":"value_837670123736815412"}, +{"key":"key_139157781411","value":"value_175941211329511210"}, +{"key":"key_139160131117","value":"value_100731696311235938"}, +{"key":"key_139166123106","value":"value_132167108885716667"}, +{"key":"key_139167744159","value":"value_118749714691177676"}, +{"key":"key_139175131843","value":"value_781541371341011221"}, +{"key":"key_139175985517","value":"value_156348760951629199"}, +{"key":"key_139178108999","value":"value_122386181919581140"}, +{"key":"key_139186137129","value":"value_113669990791531001"}, +{"key":"key_139311141447","value":"value_861123813157182781"}, +{"key":"key_139331089812","value":"value_901485313793141859"}, +{"key":"key_139361369371","value":"value_921051059511711617"}, +{"key":"key_139391251671","value":"value_135128581241439112"}, +{"key":"key_139401171271","value":"value_861311191096484811"}, +{"key":"key_139436784541","value":"value_165129961215167118"}, +{"key":"key_139489910712","value":"value_182125136141431321"}, +{"key":"key_139491131288","value":"value_156671167085841381"}, +{"key":"key_139491529312","value":"value_110112651167695837"}, +{"key":"key_139498310014","value":"value_109167801279592761"}, +{"key":"key_139505212738","value":"value_109814253759812812"}, +{"key":"key_139531389661","value":"value_123956199396496112"}, +{"key":"key_139541161386","value":"value_117105121427510470"}, +{"key":"key_139551491401","value":"value_104121173671271105"}, +{"key":"key_139559540114","value":"value_731501059393877565"}, +{"key":"key_139571211021","value":"value_196331571031731412"}, +{"key":"key_139581126692","value":"value_837974110135549111"}, +{"key":"key_139591026511","value":"value_704788148881029910"}, +{"key":"key_139595297781","value":"value_796910614350941078"}, +{"key":"key_139597110213","value":"value_351139012596791191"}, +{"key":"key_139601221461","value":"value_119319196123103657"}, +{"key":"key_139608074568","value":"value_104165191122167877"}, +{"key":"key_139611271148","value":"value_100110188521211101"}, +{"key":"key_139636375728","value":"value_123184156150114107"}, +{"key":"key_139641281577","value":"value_931098211715415313"}, +{"key":"key_139648592807","value":"value_768314010312514069"}, +{"key":"key_139661459612","value":"value_157929115710111412"}, +{"key":"key_139666488610","value":"value_129347511511613811"}, +{"key":"key_139671141411","value":"value_105731231009515611"}, +{"key":"key_139671239313","value":"value_129941171151011447"}, +{"key":"key_139691396611","value":"value_124759810362100651"}, +{"key":"key_139701111263","value":"value_987489871361181355"}, +{"key":"key_139701196313","value":"value_821681726410810692"}, +{"key":"key_139741461171","value":"value_721431081071211331"}, +{"key":"key_139747583109","value":"value_116128100766911620"}, +{"key":"key_139751061311","value":"value_871031871181009586"}, +{"key":"key_139761221291","value":"value_401371429211898921"}, +{"key":"key_139771511181","value":"value_185117114931221288"}, +{"key":"key_139788364155","value":"value_178110133133119976"}, +{"key":"key_139791201269","value":"value_988710512967110156"}, +{"key":"key_139801457413","value":"value_145849013511713614"}, +{"key":"key_139811487617","value":"value_691068573991191712"}, +{"key":"key_139811505433","value":"value_118124691418896143"}, +{"key":"key_139821781028","value":"value_991081081221201664"}, +{"key":"key_139827645771","value":"value_109641311109485765"}, +{"key":"key_139831381208","value":"value_130114134166101121"}, +{"key":"key_139831413516","value":"value_621398499731158368"}, +{"key":"key_139836611212","value":"value_133267160130538091"}, +{"key":"key_139837889122","value":"value_891029011112611910"}, +{"key":"key_139842811113","value":"value_901131297612815013"}, +{"key":"key_139851068912","value":"value_111651124815243791"}, +{"key":"key_139851256371","value":"value_105126666110197911"}, +{"key":"key_139861065524","value":"value_901284377761111041"}, +{"key":"key_139861491509","value":"value_861251123716910013"}, +{"key":"key_139871028997","value":"value_102111361401166986"}, +{"key":"key_139877610414","value":"value_105137741061061026"}, +{"key":"key_139879390781","value":"value_693012210357103115"}, +{"key":"key_139879415311","value":"value_171837512711413111"}, +{"key":"key_139897573931","value":"value_449162951061171351"}, +{"key":"key_139898614258","value":"value_859555705412497973"}, +{"key":"key_139906145911","value":"value_124241171203611283"}, +{"key":"key_139909311199","value":"value_115139109701391126"}, +{"key":"key_139909610271","value":"value_174619069132809941"}, +{"key":"key_139911193063","value":"value_489594113123111551"}, +{"key":"key_139911631541","value":"value_561016087447110293"}, +{"key":"key_139929312912","value":"value_121189112701066012"}, +{"key":"key_139931259299","value":"value_108133609148151108"}, +{"key":"key_139931311751","value":"value_100951149279130114"}, +{"key":"key_139938489107","value":"value_721361439838105121"}, +{"key":"key_139939213812","value":"value_858217695166130791"}, +{"key":"key_139941098467","value":"value_221209610282871011"}, +{"key":"key_139941399210","value":"value_858764149122741071"}, +{"key":"key_139941399988","value":"value_125175681596764109"}, +{"key":"key_139941441316","value":"value_110124112176108120"}, +{"key":"key_139949511710","value":"value_114581151041201431"}, +{"key":"key_139969780811","value":"value_628211180961031036"}, +{"key":"key_139987050826","value":"value_105108441011051046"}, +{"key":"key_139991301704","value":"value_158798715877116105"}, +{"key":"key_139995867849","value":"value_115911146416011314"}, +{"key":"key_139996987758","value":"value_115130835111611877"}, +{"key":"key_139999110511","value":"value_571487614882171831"}, +{"key":"key_140100108142","value":"value_588713825348716512"}, +{"key":"key_140101119131","value":"value_118162801521379512"}, +{"key":"key_140102772535","value":"value_162929867851471031"}, +{"key":"key_140103144103","value":"value_121122103661221358"}, +{"key":"key_140103145911","value":"value_147136951501021121"}, +{"key":"key_140103146809","value":"value_108671121601231071"}, +{"key":"key_140103471191","value":"value_125124112601211169"}, +{"key":"key_140104122781","value":"value_121116691201514015"}, +{"key":"key_140105102147","value":"value_112891121051381304"}, +{"key":"key_140106102174","value":"value_997816314213118087"}, +{"key":"key_140107130538","value":"value_108102631338010266"}, +{"key":"key_140107184123","value":"value_911366913912313012"}, +{"key":"key_140109103141","value":"value_142126809770109459"}, +{"key":"key_140109611301","value":"value_577211911686941511"}, +{"key":"key_140110561551","value":"value_107991481268999150"}, +{"key":"key_140111371039","value":"value_104297786114129601"}, +{"key":"key_140111738142","value":"value_142132458313011513"}, +{"key":"key_140112271187","value":"value_576215114495146118"}, +{"key":"key_140112743890","value":"value_126946469988193989"}, +{"key":"key_140112908466","value":"value_107130115959751101"}, +{"key":"key_140114106137","value":"value_105961009510710334"}, +{"key":"key_140114775174","value":"value_701001351025118588"}, +{"key":"key_140116112156","value":"value_791191167912910691"}, +{"key":"key_140116115967","value":"value_100854689421248512"}, +{"key":"key_140116876113","value":"value_137130127965011114"}, +{"key":"key_140117937713","value":"value_591411099413385118"}, +{"key":"key_140118143118","value":"value_126571301999108855"}, +{"key":"key_140119681221","value":"value_108626010710312086"}, +{"key":"key_140120811201","value":"value_125137931349961117"}, +{"key":"key_140121106931","value":"value_201675065711187917"}, +{"key":"key_140121861001","value":"value_956266132661351102"}, +{"key":"key_140121921431","value":"value_881441306475764699"}, +{"key":"key_140122112871","value":"value_978213710219316115"}, +{"key":"key_140122118149","value":"value_545750112150112971"}, +{"key":"key_140122759010","value":"value_131811117571129113"}, +{"key":"key_140123132110","value":"value_565413813210326848"}, +{"key":"key_140123841205","value":"value_130158613811216814"}, +{"key":"key_140124121113","value":"value_165151701508214211"}, +{"key":"key_140124829784","value":"value_158157145122571691"}, +{"key":"key_140126781091","value":"value_121109981091211311"}, +{"key":"key_140128127116","value":"value_851271011247812712"}, +{"key":"key_140128146501","value":"value_661401981081347792"}, +{"key":"key_140129102108","value":"value_125979358161126147"}, +{"key":"key_140130119741","value":"value_116571265810758121"}, +{"key":"key_140130120429","value":"value_149675958115651095"}, +{"key":"key_140130127215","value":"value_121964413099134109"}, +{"key":"key_140130677215","value":"value_174125134871488712"}, +{"key":"key_140131103104","value":"value_771011108276164137"}, +{"key":"key_140131179163","value":"value_138118836612993110"}, +{"key":"key_140131561261","value":"value_931157894148107170"}, +{"key":"key_140132147169","value":"value_808412310792153156"}, +{"key":"key_140132771103","value":"value_101118617611774149"}, +{"key":"key_140132881279","value":"value_123909712813812012"}, +{"key":"key_140134146883","value":"value_681126111566150138"}, +{"key":"key_140137112170","value":"value_137678915794126541"}, +{"key":"key_140140129481","value":"value_118901111637410879"}, +{"key":"key_140142157159","value":"value_261216310610980131"}, +{"key":"key_140143728843","value":"value_351179996991768410"}, +{"key":"key_140146691081","value":"value_909689116739710056"}, +{"key":"key_140151107133","value":"value_141108101158147118"}, +{"key":"key_140152112771","value":"value_149901528111973111"}, +{"key":"key_140152117119","value":"value_122541797781809527"}, +{"key":"key_140155135976","value":"value_127118864917113816"}, +{"key":"key_140157154564","value":"value_113999710718910011"}, +{"key":"key_140158107112","value":"value_129122741561331281"}, +{"key":"key_140160687411","value":"value_711231081511469417"}, +{"key":"key_140162947611","value":"value_148951021001539862"}, +{"key":"key_140164317414","value":"value_127544833907391128"}, +{"key":"key_140167139961","value":"value_145977710313214788"}, +{"key":"key_140170104651","value":"value_127170105129159821"}, +{"key":"key_140172119103","value":"value_321361082310213413"}, +{"key":"key_140175125821","value":"value_172961301001434851"}, +{"key":"key_140175581201","value":"value_108124897087113123"}, +{"key":"key_140183124100","value":"value_173688985133121117"}, +{"key":"key_140271741586","value":"value_781664610817895110"}, +{"key":"key_140298265126","value":"value_125988788114141894"}, +{"key":"key_140329912715","value":"value_138169294758513915"}, +{"key":"key_140388712412","value":"value_861681041268594751"}, +{"key":"key_140431031231","value":"value_120110129927610487"}, +{"key":"key_140432110420","value":"value_828814991861289595"}, +{"key":"key_140441691151","value":"value_127101130119571165"}, +{"key":"key_140508614314","value":"value_921431267381107817"}, +{"key":"key_140511341111","value":"value_101159911151523313"}, +{"key":"key_140521131114","value":"value_106125160138941814"}, +{"key":"key_140521227517","value":"value_531118911580609086"}, +{"key":"key_140541019961","value":"value_124120120754517171"}, +{"key":"key_140551028548","value":"value_561131171009913312"}, +{"key":"key_140569213637","value":"value_159130877214463551"}, +{"key":"key_140571176410","value":"value_177129781828721321"}, +{"key":"key_140577113460","value":"value_118120141119133121"}, +{"key":"key_140581057817","value":"value_591321182260144799"}, +{"key":"key_140591512311","value":"value_901111411079711413"}, +{"key":"key_140596710613","value":"value_108691321375091132"}, +{"key":"key_140597999441","value":"value_122131588081107111"}, +{"key":"key_140621171171","value":"value_161471128914811297"}, +{"key":"key_140621328213","value":"value_961131241027582791"}, +{"key":"key_140631126611","value":"value_107100769883106126"}, +{"key":"key_140631421129","value":"value_811261421421319615"}, +{"key":"key_140631478311","value":"value_598311588361421161"}, +{"key":"key_140681401216","value":"value_123155114195889412"}, +{"key":"key_140689119785","value":"value_104139144789097115"}, +{"key":"key_140691167611","value":"value_146851751421459293"}, +{"key":"key_140691241321","value":"value_153195749092321255"}, +{"key":"key_140691691136","value":"value_911541946687103157"}, +{"key":"key_140698281124","value":"value_917998148127453312"}, +{"key":"key_140701368384","value":"value_758882109128841011"}, +{"key":"key_140721097623","value":"value_897650139166103984"}, +{"key":"key_140727985909","value":"value_152158138147899314"}, +{"key":"key_140767510246","value":"value_127140112598511012"}, +{"key":"key_140775173711","value":"value_121761035386108128"}, +{"key":"key_140776550125","value":"value_135179011812917012"}, +{"key":"key_140781258794","value":"value_931109510515012213"}, +{"key":"key_140789711168","value":"value_169137661107016014"}, +{"key":"key_140796316617","value":"value_481519849150104821"}, +{"key":"key_140801171241","value":"value_788816410513298140"}, +{"key":"key_140801291069","value":"value_147119788311749155"}, +{"key":"key_140801371244","value":"value_115591141321437610"}, +{"key":"key_140801381408","value":"value_141143846613111511"}, +{"key":"key_140811441188","value":"value_127135751156411599"}, +{"key":"key_140816186147","value":"value_711501261516211013"}, +{"key":"key_140818311610","value":"value_113686114912093103"}, +{"key":"key_140831031128","value":"value_894114112612211811"}, +{"key":"key_140831095310","value":"value_781028110111958124"}, +{"key":"key_140841086195","value":"value_121138851401251311"}, +{"key":"key_140844916011","value":"value_110155126511411431"}, +{"key":"key_140861028878","value":"value_344513610496797613"}, +{"key":"key_140861457613","value":"value_859517881153971579"}, +{"key":"key_140861565078","value":"value_905387648776137671"}, +{"key":"key_140866313712","value":"value_126511406656119155"}, +{"key":"key_140871081468","value":"value_114837417414510966"}, +{"key":"key_140881091221","value":"value_126146114106121741"}, +{"key":"key_140881171028","value":"value_901731301638212976"}, +{"key":"key_140899658128","value":"value_581081078810279749"}, +{"key":"key_140901171849","value":"value_751649476145179130"}, +{"key":"key_140911327210","value":"value_113411868577758911"}, +{"key":"key_140911551181","value":"value_151133104581219313"}, +{"key":"key_140921049211","value":"value_201791261509716861"}, +{"key":"key_140926714239","value":"value_117122659495120110"}, +{"key":"key_140929749190","value":"value_124129991159913742"}, +{"key":"key_140931079272","value":"value_147115901089492881"}, +{"key":"key_140931651291","value":"value_112449313613211315"}, +{"key":"key_140939511115","value":"value_291091361541001134"}, +{"key":"key_140941288091","value":"value_141112579016513210"}, +{"key":"key_140946311911","value":"value_149101133478293150"}, +{"key":"key_140951254287","value":"value_120968059368399196"}, +{"key":"key_140961191031","value":"value_133124130861001165"}, +{"key":"key_140971031201","value":"value_391071181421299881"}, +{"key":"key_140971071301","value":"value_110131639011312313"}, +{"key":"key_140971341034","value":"value_104963914310270163"}, +{"key":"key_140977810912","value":"value_861315990759613613"}, +{"key":"key_140979611312","value":"value_110727493805114311"}, +{"key":"key_140981289592","value":"value_351081061189314098"}, +{"key":"key_140981411191","value":"value_102791081131321291"}, +{"key":"key_140991578891","value":"value_999312314277159109"}, +{"key":"key_140991721141","value":"value_117101124126102111"}, +{"key":"key_140997412014","value":"value_116139489213785108"}, +{"key":"key_141096474997","value":"value_102457814530100987"}, +{"key":"key_141100111106","value":"value_921231401291155312"}, +{"key":"key_141100181132","value":"value_122103729813114875"}, +{"key":"key_141100681817","value":"value_100136174871051231"}, +{"key":"key_141100841381","value":"value_118170100911171201"}, +{"key":"key_141101140731","value":"value_109841011126514812"}, +{"key":"key_141101591241","value":"value_168114868973897811"}, +{"key":"key_141103536815","value":"value_123136120891269410"}, +{"key":"key_141103911494","value":"value_971431017397150731"}, +{"key":"key_141104144104","value":"value_881451061228110412"}, +{"key":"key_141105116101","value":"value_164135117142176861"}, +{"key":"key_141106769093","value":"value_977111616514413073"}, +{"key":"key_141107845562","value":"value_108628683141835113"}, +{"key":"key_141108105151","value":"value_155909815314011899"}, +{"key":"key_141108144103","value":"value_102148611379764991"}, +{"key":"key_141108150507","value":"value_781029950887114269"}, +{"key":"key_141108781271","value":"value_779587125122746386"}, +{"key":"key_141109461447","value":"value_126131711338798971"}, +{"key":"key_141109871341","value":"value_137597212678155871"}, +{"key":"key_141110100118","value":"value_146769459137119511"}, +{"key":"key_141111133128","value":"value_107148139122139931"}, +{"key":"key_141112118120","value":"value_911101351211359414"}, +{"key":"key_141112119159","value":"value_101151191861005852"}, +{"key":"key_141113131958","value":"value_521421369211112812"}, +{"key":"key_141113178368","value":"value_122119984614275931"}, +{"key":"key_141115419810","value":"value_101981930150971301"}, +{"key":"key_141115751131","value":"value_389510472117115681"}, +{"key":"key_141116128961","value":"value_699317069748311413"}, +{"key":"key_141116152115","value":"value_661819710311193134"}, +{"key":"key_141116575111","value":"value_948316957134101869"}, +{"key":"key_141117121496","value":"value_551254352831041421"}, +{"key":"key_141119109113","value":"value_891745712912214185"}, +{"key":"key_141119877386","value":"value_701318494941239614"}, +{"key":"key_141120704039","value":"value_958815513588449414"}, +{"key":"key_141120724566","value":"value_388713910415710382"}, +{"key":"key_141120854614","value":"value_146168152971431459"}, +{"key":"key_141120981361","value":"value_109109499692469991"}, +{"key":"key_141121136697","value":"value_104110141461261515"}, +{"key":"key_141121624377","value":"value_165119761181091031"}, +{"key":"key_141122311001","value":"value_959414564141911291"}, +{"key":"key_141122441121","value":"value_917394971091079364"}, +{"key":"key_141125109761","value":"value_702090153761021005"}, +{"key":"key_141125119976","value":"value_879914691117156971"}, +{"key":"key_141126102114","value":"value_159130441171371027"}, +{"key":"key_141127101107","value":"value_781051297251059081"}, +{"key":"key_141127123125","value":"value_167791187010814686"}, +{"key":"key_141128129123","value":"value_117121641531011661"}, +{"key":"key_141128149721","value":"value_132172117149821277"}, +{"key":"key_141129200159","value":"value_861122941146113711"}, +{"key":"key_141132105159","value":"value_579610610666115108"}, +{"key":"key_141132134164","value":"value_146978919113012012"}, +{"key":"key_141132921651","value":"value_628792115121157748"}, +{"key":"key_141133110170","value":"value_164914110614110711"}, +{"key":"key_141133126148","value":"value_105109231981246522"}, +{"key":"key_141135143127","value":"value_758115313558150747"}, +{"key":"key_141136125105","value":"value_118971531351248918"}, +{"key":"key_141137188679","value":"value_791489479128118162"}, +{"key":"key_141137861611","value":"value_118114508210712214"}, +{"key":"key_141139102801","value":"value_796471691229610680"}, +{"key":"key_141139949110","value":"value_123128721191421627"}, +{"key":"key_141140142140","value":"value_826812299441091329"}, +{"key":"key_141141101481","value":"value_106641161091445299"}, +{"key":"key_141141106128","value":"value_159103571298911811"}, +{"key":"key_141142981401","value":"value_551181307114480140"}, +{"key":"key_141143123137","value":"value_791186411014995120"}, +{"key":"key_141143571001","value":"value_104124100567410467"}, +{"key":"key_141144116114","value":"value_107817544998614411"}, +{"key":"key_141145118111","value":"value_151138991811257510"}, +{"key":"key_141145961318","value":"value_771571401071239911"}, +{"key":"key_141146198368","value":"value_859610272361441197"}, +{"key":"key_141147677465","value":"value_175431242480128112"}, +{"key":"key_141149104908","value":"value_111581271701171326"}, +{"key":"key_141149805754","value":"value_126160167104391541"}, +{"key":"key_141151107189","value":"value_603869166941281041"}, +{"key":"key_141152981131","value":"value_115104127951431519"}, +{"key":"key_141153691041","value":"value_115168837516711713"}, +{"key":"key_141166942370","value":"value_731578515188157551"}, +{"key":"key_141171137478","value":"value_131926611511710410"}, +{"key":"key_141201161381","value":"value_761101298866791549"}, +{"key":"key_141211001497","value":"value_578271899315089949"}, +{"key":"key_141297410589","value":"value_102416815010511853"}, +{"key":"key_141341461001","value":"value_135109717482114911"}, +{"key":"key_141356011183","value":"value_971711667662149901"}, +{"key":"key_141376719515","value":"value_821768194118117851"}, +{"key":"key_141421706099","value":"value_651031295217516585"}, +{"key":"key_141431001009","value":"value_125851066960721011"}, +{"key":"key_141461961111","value":"value_168177133183114878"}, +{"key":"key_141471188011","value":"value_641114211512791698"}, +{"key":"key_141491631237","value":"value_112150801127512412"}, +{"key":"key_141511081051","value":"value_168112759110412813"}, +{"key":"key_141511641181","value":"value_187161101377374116"}, +{"key":"key_141521326816","value":"value_355216112393130161"}, +{"key":"key_141541079613","value":"value_456412312090172649"}, +{"key":"key_141541531431","value":"value_621311171629659120"}, +{"key":"key_141541541261","value":"value_901158312414591806"}, +{"key":"key_141561291471","value":"value_161136104109114109"}, +{"key":"key_141581251277","value":"value_131896414713713213"}, +{"key":"key_141581511301","value":"value_172132115651484313"}, +{"key":"key_141585666521","value":"value_105819681112132123"}, +{"key":"key_141598714510","value":"value_858626118107133125"}, +{"key":"key_141606512242","value":"value_102917877861118378"}, +{"key":"key_141628294811","value":"value_155125128120116136"}, +{"key":"key_141631096368","value":"value_917276179608115282"}, +{"key":"key_141651001266","value":"value_109168140871161196"}, +{"key":"key_141658318614","value":"value_190124889659417414"}, +{"key":"key_141659566958","value":"value_941131301396119610"}, +{"key":"key_141671223410","value":"value_109451031081127512"}, +{"key":"key_141671531397","value":"value_111997674841369990"}, +{"key":"key_141678678409","value":"value_102112866410871117"}, +{"key":"key_141686676143","value":"value_431651421281261138"}, +{"key":"key_141701031157","value":"value_122291464613170165"}, +{"key":"key_141701589510","value":"value_148926541108198836"}, +{"key":"key_141708168986","value":"value_106104941167811466"}, +{"key":"key_141721151541","value":"value_851281331001231061"}, +{"key":"key_141721641311","value":"value_781459310712184991"}, +{"key":"key_141748392110","value":"value_109711269213162120"}, +{"key":"key_141761779391","value":"value_756591751771155617"}, +{"key":"key_141781261141","value":"value_771391391011008013"}, +{"key":"key_141795892129","value":"value_921301054113191114"}, +{"key":"key_141831588898","value":"value_145896684120649811"}, +{"key":"key_141851381071","value":"value_128182107130110140"}, +{"key":"key_141855911569","value":"value_601329411112247811"}, +{"key":"key_141858118244","value":"value_584912795407663100"}, +{"key":"key_141861116412","value":"value_751331371191459711"}, +{"key":"key_141861189413","value":"value_143105108201161117"}, +{"key":"key_141871798130","value":"value_861271247311694115"}, +{"key":"key_141881258412","value":"value_579011087108130791"}, +{"key":"key_141887817717","value":"value_122101675910964104"}, +{"key":"key_141889073939","value":"value_821041011307017479"}, +{"key":"key_141911865310","value":"value_871381221539653158"}, +{"key":"key_141931265498","value":"value_145101106998389129"}, +{"key":"key_141938893148","value":"value_892711516813112111"}, +{"key":"key_141961481438","value":"value_152911108187101100"}, +{"key":"key_141971371011","value":"value_100848287467471135"}, +{"key":"key_141971791091","value":"value_118611101001141389"}, +{"key":"key_141977713272","value":"value_751178613180125103"}, +{"key":"key_141977913829","value":"value_921315711786118759"}, +{"key":"key_141981121351","value":"value_287977111148771038"}, +{"key":"key_141981307736","value":"value_143929266799014512"}, +{"key":"key_141987589107","value":"value_122766947398910488"}, +{"key":"key_141988513597","value":"value_821211441631171877"}, +{"key":"key_141991131151","value":"value_741241271731241661"}, +{"key":"key_141991265094","value":"value_123661035395150491"}, +{"key":"key_142101116745","value":"value_825611137821166611"}, +{"key":"key_142101120418","value":"value_113123701291415456"}, +{"key":"key_142101559011","value":"value_100173849815930123"}, +{"key":"key_142102103781","value":"value_913311743101171115"}, +{"key":"key_142103112135","value":"value_968112555968812111"}, +{"key":"key_142103124841","value":"value_110802413210811162"}, +{"key":"key_142104151118","value":"value_677111090143111123"}, +{"key":"key_142104438914","value":"value_983213210114714811"}, +{"key":"key_142105123110","value":"value_137122160140138116"}, +{"key":"key_142105130961","value":"value_341189492796313277"}, +{"key":"key_142105771241","value":"value_108754312917434141"}, +{"key":"key_142106108911","value":"value_137104331056613499"}, +{"key":"key_142106127956","value":"value_147839997811449682"}, +{"key":"key_142106794471","value":"value_124971211261411158"}, +{"key":"key_142107148182","value":"value_146821402812553109"}, +{"key":"key_142107487614","value":"value_152208125107751531"}, +{"key":"key_142107852041","value":"value_128174859117189115"}, +{"key":"key_142108101917","value":"value_786910770193114975"}, +{"key":"key_142108105143","value":"value_928911113183897110"}, +{"key":"key_142110467109","value":"value_110828660648089469"}, +{"key":"key_142111112127","value":"value_103114107917715068"}, +{"key":"key_142111182107","value":"value_124115757365778677"}, +{"key":"key_142112109134","value":"value_104154131771078713"}, +{"key":"key_142113145625","value":"value_977253801069313613"}, +{"key":"key_142113861467","value":"value_121186814413859221"}, +{"key":"key_142114889487","value":"value_140791447814817312"}, +{"key":"key_142116123117","value":"value_132119921351256165"}, +{"key":"key_142116125785","value":"value_424799138825013711"}, +{"key":"key_142116671119","value":"value_923344147105806799"}, +{"key":"key_142116957511","value":"value_903079839513412912"}, +{"key":"key_142117108104","value":"value_111891089312114010"}, +{"key":"key_142118135116","value":"value_811581089963143154"}, +{"key":"key_142119135974","value":"value_126921458410786158"}, +{"key":"key_142120108388","value":"value_132144324912956117"}, +{"key":"key_142121331452","value":"value_120659914375115417"}, +{"key":"key_142122131109","value":"value_145917288529345136"}, +{"key":"key_142122188967","value":"value_871481081349113710"}, +{"key":"key_142122479113","value":"value_109871206315914601"}, +{"key":"key_142123136150","value":"value_888312261124811156"}, +{"key":"key_142124817310","value":"value_118165898981134441"}, +{"key":"key_142125106155","value":"value_898699279615012381"}, +{"key":"key_142125111145","value":"value_728510110010014213"}, +{"key":"key_142125113192","value":"value_988810912850149119"}, +{"key":"key_142125153905","value":"value_862610286629366134"}, +{"key":"key_142125190133","value":"value_686988884128911271"}, +{"key":"key_142127117961","value":"value_927854991217611179"}, +{"key":"key_142127118984","value":"value_137140161141157109"}, +{"key":"key_142128141671","value":"value_267217316860106100"}, +{"key":"key_142129551351","value":"value_648113391116119103"}, +{"key":"key_142130561181","value":"value_731011221021191168"}, +{"key":"key_142131201555","value":"value_110939155126551261"}, +{"key":"key_142132105120","value":"value_114916539471328511"}, +{"key":"key_142132108141","value":"value_140871681071547512"}, +{"key":"key_142132138549","value":"value_154707211910559959"}, +{"key":"key_142133621231","value":"value_124152145122151116"}, +{"key":"key_142134133140","value":"value_148112124105103172"}, +{"key":"key_142134861211","value":"value_121170806813313315"}, +{"key":"key_142135108106","value":"value_118681581191087869"}, +{"key":"key_142135647568","value":"value_107651277964826469"}, +{"key":"key_142135959916","value":"value_791481488211180821"}, +{"key":"key_142136126491","value":"value_691241667068618514"}, +{"key":"key_142136148141","value":"value_106105979067707813"}, +{"key":"key_142137120701","value":"value_759411613096879412"}, +{"key":"key_142137261119","value":"value_179631201721431329"}, +{"key":"key_142138119137","value":"value_128166441336322879"}, +{"key":"key_142138138571","value":"value_141591001527818716"}, +{"key":"key_142139118113","value":"value_112104138122461361"}, +{"key":"key_142140105949","value":"value_199139128789812912"}, +{"key":"key_142140779775","value":"value_182125988910410397"}, +{"key":"key_142141113135","value":"value_548215182107183154"}, +{"key":"key_142141138761","value":"value_128441057513515487"}, +{"key":"key_142144929788","value":"value_975731111486990109"}, +{"key":"key_142145110447","value":"value_811621368312813334"}, +{"key":"key_142145115537","value":"value_131971341651461653"}, +{"key":"key_142145120112","value":"value_176411451441161041"}, +{"key":"key_142145911336","value":"value_863511612214885939"}, +{"key":"key_142146101109","value":"value_110129971091001471"}, +{"key":"key_142146801881","value":"value_741458612712512139"}, +{"key":"key_142147691091","value":"value_951231211279953841"}, +{"key":"key_142148335884","value":"value_118177116811018593"}, +{"key":"key_142149194174","value":"value_811071081631129965"}, +{"key":"key_142149791529","value":"value_675610010412271102"}, +{"key":"key_142149951601","value":"value_911741241001411058"}, +{"key":"key_142150163145","value":"value_126721591011341051"}, +{"key":"key_142150871191","value":"value_678382121153189104"}, +{"key":"key_142150916486","value":"value_101109141751033611"}, +{"key":"key_142151172896","value":"value_113871919876591141"}, +{"key":"key_142152134491","value":"value_116106931431751208"}, +{"key":"key_142153107114","value":"value_101671771677177632"}, +{"key":"key_142153119591","value":"value_117129771158061135"}, +{"key":"key_142154411541","value":"value_124916014110980115"}, +{"key":"key_142156931071","value":"value_154651427775119109"}, +{"key":"key_142160109116","value":"value_805212811689157119"}, +{"key":"key_142160128102","value":"value_140113170974090841"}, +{"key":"key_142163701411","value":"value_116120741217029616"}, +{"key":"key_142164641091","value":"value_133369610319710710"}, +{"key":"key_142167157711","value":"value_971115911711111417"}, +{"key":"key_142167851271","value":"value_407113888107120961"}, +{"key":"key_142170978711","value":"value_657370156122721581"}, +{"key":"key_142171821321","value":"value_131121201727911811"}, +{"key":"key_142174396569","value":"value_941401471131001009"}, +{"key":"key_142181146133","value":"value_178137122160111967"}, +{"key":"key_142181801466","value":"value_581291301381215977"}, +{"key":"key_142188161906","value":"value_119109139104491079"}, +{"key":"key_142189154671","value":"value_151927312886107128"}, +{"key":"key_142241051001","value":"value_931548258842316483"}, +{"key":"key_142246116712","value":"value_731381319659801107"}, +{"key":"key_142449112710","value":"value_671339511210797899"}, +{"key":"key_142459971741","value":"value_147791034370124849"}, +{"key":"key_142467472135","value":"value_108100537234935914"}, +{"key":"key_142481421471","value":"value_140651211531236347"}, +{"key":"key_142525714011","value":"value_981125610516416981"}, +{"key":"key_142541086511","value":"value_146126144828512424"}, +{"key":"key_142541288916","value":"value_124109140901329710"}, +{"key":"key_142546777119","value":"value_144591201061479161"}, +{"key":"key_142557012068","value":"value_941209111685959792"}, +{"key":"key_142561411421","value":"value_891066850145139181"}, +{"key":"key_142565379119","value":"value_105106129129141132"}, +{"key":"key_142597356899","value":"value_152951206416314792"}, +{"key":"key_142599551100","value":"value_166106116821001189"}, +{"key":"key_142617415715","value":"value_981231269712765127"}, +{"key":"key_142621187190","value":"value_127113864313018971"}, +{"key":"key_142625688130","value":"value_611201018087819535"}, +{"key":"key_142645955871","value":"value_966871655110991775"}, +{"key":"key_142659763106","value":"value_117158100102861119"}, +{"key":"key_142661651441","value":"value_126114909513286888"}, +{"key":"key_142691428050","value":"value_701281101418314258"}, +{"key":"key_142706611014","value":"value_133177557858119177"}, +{"key":"key_142711511031","value":"value_721241416590114678"}, +{"key":"key_142731451091","value":"value_128120551631076062"}, +{"key":"key_142738315391","value":"value_591061261208613360"}, +{"key":"key_142741118014","value":"value_515775931558192707"}, +{"key":"key_142761071483","value":"value_126651281351365348"}, +{"key":"key_142761451385","value":"value_851131191305891957"}, +{"key":"key_142763312495","value":"value_651067811312682701"}, +{"key":"key_142771281691","value":"value_113681721329894128"}, +{"key":"key_142781276810","value":"value_149611591741627112"}, +{"key":"key_142781319985","value":"value_751004667491189711"}, +{"key":"key_142791119327","value":"value_911281081561551299"}, +{"key":"key_142791528288","value":"value_182145131857513012"}, +{"key":"key_142799685911","value":"value_137140591137491005"}, +{"key":"key_142801379310","value":"value_180951088950130901"}, +{"key":"key_142811696369","value":"value_165840151561455714"}, +{"key":"key_142811979013","value":"value_120103964311114287"}, +{"key":"key_142819115215","value":"value_978917531481251131"}, +{"key":"key_142829798136","value":"value_811299911764908464"}, +{"key":"key_142841091513","value":"value_421019765141881231"}, +{"key":"key_142847664115","value":"value_398955076112163566"}, +{"key":"key_142847910917","value":"value_931115979951386987"}, +{"key":"key_142851015415","value":"value_661499072139151159"}, +{"key":"key_142851309485","value":"value_861006717215796759"}, +{"key":"key_142866811912","value":"value_155138139117801292"}, +{"key":"key_142871087810","value":"value_156139188713110955"}, +{"key":"key_142885068521","value":"value_937311312797105931"}, +{"key":"key_142891713720","value":"value_541411371481249412"}, +{"key":"key_142901118881","value":"value_931135331937844152"}, +{"key":"key_142901321357","value":"value_121175493129908912"}, +{"key":"key_142901471091","value":"value_126119712612413110"}, +{"key":"key_142921429367","value":"value_871417110518168190"}, +{"key":"key_142925580901","value":"value_723789112135110146"}, +{"key":"key_142931111121","value":"value_741181341291219911"}, +{"key":"key_142936773158","value":"value_881291516111312211"}, +{"key":"key_142941011479","value":"value_911358213912912343"}, +{"key":"key_142948910511","value":"value_100891031071177966"}, +{"key":"key_142951241648","value":"value_139130123131741158"}, +{"key":"key_142955412913","value":"value_108701391691608411"}, +{"key":"key_142962470126","value":"value_187132946743512898"}, +{"key":"key_142981281386","value":"value_134137137495517771"}, +{"key":"key_142986459269","value":"value_437312713314815897"}, +{"key":"key_142991001451","value":"value_851381604012895142"}, +{"key":"key_142991368497","value":"value_120971341129015316"}, +{"key":"key_142991437912","value":"value_136641661161519414"}, +{"key":"key_143100381871","value":"value_441091309012756831"}, +{"key":"key_143100738312","value":"value_120941029755861429"}, +{"key":"key_143101141100","value":"value_461251306716715112"}, +{"key":"key_143102143417","value":"value_908613813712795885"}, +{"key":"key_143102155142","value":"value_126186186140841311"}, +{"key":"key_143102731239","value":"value_931191028252151129"}, +{"key":"key_143103103134","value":"value_833889116811411051"}, +{"key":"key_143104101140","value":"value_111118111153144105"}, +{"key":"key_143104116105","value":"value_111100827811014165"}, +{"key":"key_143104567745","value":"value_146106100141717512"}, +{"key":"key_143104771431","value":"value_979910915012712610"}, +{"key":"key_143105868610","value":"value_126451248769629492"}, +{"key":"key_143106117101","value":"value_121110471098114310"}, +{"key":"key_143106117111","value":"value_611169112011979116"}, +{"key":"key_143106546713","value":"value_104891251161361891"}, +{"key":"key_143107531879","value":"value_131136811181338810"}, +{"key":"key_143108100103","value":"value_125109149157132998"}, +{"key":"key_143108124265","value":"value_130137621171071637"}, +{"key":"key_143108126180","value":"value_142591251271541363"}, +{"key":"key_143108143621","value":"value_126126461618184464"}, +{"key":"key_143108152221","value":"value_771039774112721461"}, +{"key":"key_143109691018","value":"value_126959412111855149"}, +{"key":"key_143109919091","value":"value_781241401821201067"}, +{"key":"key_143110145696","value":"value_120767413678140120"}, +{"key":"key_143110561019","value":"value_137661813114865174"}, +{"key":"key_143110671291","value":"value_831151181129414913"}, +{"key":"key_143111108964","value":"value_119122891481311091"}, +{"key":"key_143111931048","value":"value_866310616310113042"}, +{"key":"key_143112113116","value":"value_657487811236012688"}, +{"key":"key_143112125140","value":"value_971851101161189812"}, +{"key":"key_143112145139","value":"value_961311551011241461"}, +{"key":"key_143112596513","value":"value_103127114641281197"}, +{"key":"key_143113791111","value":"value_768010014113712512"}, +{"key":"key_143114108135","value":"value_124911116912889179"}, +{"key":"key_143114871871","value":"value_173291251321351414"}, +{"key":"key_143115831151","value":"value_358414685203119112"}, +{"key":"key_143116506895","value":"value_771311327777117999"}, +{"key":"key_143116989414","value":"value_361211911317883588"}, +{"key":"key_143117142741","value":"value_553288168127105631"}, +{"key":"key_143117511414","value":"value_121166506312159142"}, +{"key":"key_143117591681","value":"value_134961058114211510"}, +{"key":"key_143118100120","value":"value_792713818512611425"}, +{"key":"key_143118125993","value":"value_110661097482489993"}, +{"key":"key_143118157689","value":"value_104116891581291681"}, +{"key":"key_143118207961","value":"value_988810164634579648"}, +{"key":"key_143119101127","value":"value_131886082947613912"}, +{"key":"key_143119871016","value":"value_106599470908184135"}, +{"key":"key_143120106145","value":"value_889570104115100125"}, +{"key":"key_143120131113","value":"value_128181731101161281"}, +{"key":"key_143120143897","value":"value_103164877315815850"}, +{"key":"key_143120154121","value":"value_111111971651628210"}, +{"key":"key_143120158771","value":"value_112131876213278106"}, +{"key":"key_143121154148","value":"value_122351635412971501"}, +{"key":"key_143122158103","value":"value_147113122144142729"}, +{"key":"key_143122951199","value":"value_761417262957711415"}, +{"key":"key_143123949014","value":"value_193121459816061971"}, +{"key":"key_143124101124","value":"value_785653988610313311"}, +{"key":"key_143124109277","value":"value_809815075135122112"}, +{"key":"key_143125113878","value":"value_143108841199512512"}, +{"key":"key_143125891471","value":"value_931629032128158571"}, +{"key":"key_143126112120","value":"value_771049054421181177"}, +{"key":"key_143126311049","value":"value_106127108112158205"}, +{"key":"key_143126737765","value":"value_103139116755113711"}, +{"key":"key_143126791041","value":"value_109507116210611476"}, +{"key":"key_143127125921","value":"value_138133911258284123"}, +{"key":"key_143127573413","value":"value_139103681357213115"}, +{"key":"key_143128108559","value":"value_806444123153130120"}, +{"key":"key_143128119915","value":"value_110951011391491347"}, +{"key":"key_143128122141","value":"value_484314311016314410"}, +{"key":"key_143128725896","value":"value_331391221151144112"}, +{"key":"key_143130147571","value":"value_841711018278104766"}, +{"key":"key_143130608910","value":"value_131677912714416147"}, +{"key":"key_143130938197","value":"value_936511811887158979"}, +{"key":"key_143133661158","value":"value_941321344148103131"}, +{"key":"key_143134151486","value":"value_155142133140118188"}, +{"key":"key_143135111113","value":"value_675214676804116014"}, +{"key":"key_143135119788","value":"value_166528779141143112"}, +{"key":"key_143135126778","value":"value_162929316784561221"}, +{"key":"key_143135589211","value":"value_112311449046988510"}, +{"key":"key_143136587812","value":"value_667111216110572169"}, +{"key":"key_143136861191","value":"value_557610111617498978"}, +{"key":"key_143138648411","value":"value_727090769176145791"}, +{"key":"key_143138848113","value":"value_160126941251038214"}, +{"key":"key_143139103117","value":"value_193971111031031571"}, +{"key":"key_143140131144","value":"value_696012782106110107"}, +{"key":"key_143142741641","value":"value_153641001311111288"}, +{"key":"key_143143106781","value":"value_117166111132117124"}, +{"key":"key_143143122127","value":"value_851471051788618293"}, +{"key":"key_143143162751","value":"value_123104766411012282"}, +{"key":"key_143144831111","value":"value_102421421491097296"}, +{"key":"key_143146134130","value":"value_116859311113859761"}, +{"key":"key_143147141137","value":"value_391201497067921087"}, +{"key":"key_143150112106","value":"value_147839211112814299"}, +{"key":"key_143150158112","value":"value_130135134858811668"}, +{"key":"key_143156136111","value":"value_101781531479899961"}, +{"key":"key_143156421111","value":"value_981601301665814176"}, +{"key":"key_143157105567","value":"value_811541371181061121"}, +{"key":"key_143158301879","value":"value_102261088599838713"}, +{"key":"key_143159114102","value":"value_781114866719213114"}, +{"key":"key_143160144891","value":"value_143611128881159781"}, +{"key":"key_143162371031","value":"value_130138887612911715"}, +{"key":"key_143167119571","value":"value_122100144737992131"}, +{"key":"key_143169111979","value":"value_153931748297114169"}, +{"key":"key_143171936060","value":"value_105154711356012216"}, +{"key":"key_143172100142","value":"value_137731085488501839"}, +{"key":"key_143172601165","value":"value_160132841701077210"}, +{"key":"key_143174811214","value":"value_731311247310661551"}, +{"key":"key_143181881251","value":"value_121841256278831096"}, +{"key":"key_143190108979","value":"value_147651001259890671"}, +{"key":"key_143281531441","value":"value_511266613915015412"}, +{"key":"key_143291458017","value":"value_466875947589471217"}, +{"key":"key_143374210176","value":"value_139126128465993164"}, +{"key":"key_143388511313","value":"value_605817912467130221"}, +{"key":"key_143438580588","value":"value_140121541309510211"}, +{"key":"key_143449911171","value":"value_601166513212771113"}, +{"key":"key_143465213256","value":"value_105378311111910412"}, +{"key":"key_143487210113","value":"value_149911311101255455"}, +{"key":"key_143541159713","value":"value_101321786772124100"}, +{"key":"key_143561661191","value":"value_136105154358711714"}, +{"key":"key_143567991872","value":"value_117133671041691081"}, +{"key":"key_143601388991","value":"value_102109127126112847"}, +{"key":"key_143601659511","value":"value_111129941211021221"}, +{"key":"key_143611071228","value":"value_961911057285113411"}, +{"key":"key_143617713410","value":"value_101141136981229568"}, +{"key":"key_143618616189","value":"value_921131384313685808"}, +{"key":"key_143651091141","value":"value_105144621211116757"}, +{"key":"key_143651101309","value":"value_102144741101121401"}, +{"key":"key_143668255165","value":"value_542912545669312679"}, +{"key":"key_143671101521","value":"value_759543941741731504"}, +{"key":"key_143699478939","value":"value_161121981069110551"}, +{"key":"key_143699912511","value":"value_106595915468921051"}, +{"key":"key_143701156211","value":"value_631111501101203711"}, +{"key":"key_143701411151","value":"value_110871018811512436"}, +{"key":"key_143709347112","value":"value_123103119115123627"}, +{"key":"key_143721071091","value":"value_127998014982791311"}, +{"key":"key_143741041181","value":"value_951081044910116411"}, +{"key":"key_143747520168","value":"value_116829515611510572"}, +{"key":"key_143761091007","value":"value_821447911515893104"}, +{"key":"key_143761131348","value":"value_689711910967681427"}, +{"key":"key_143764510440","value":"value_106157133816899606"}, +{"key":"key_143768487111","value":"value_991078268122105801"}, +{"key":"key_143771511521","value":"value_801245310411768130"}, +{"key":"key_143788685186","value":"value_937613010614174100"}, +{"key":"key_143791139119","value":"value_867314012099811090"}, +{"key":"key_143795881841","value":"value_111789910813611377"}, +{"key":"key_143799811511","value":"value_103591374493932887"}, +{"key":"key_143801691491","value":"value_125148781281150112"}, +{"key":"key_143807135111","value":"value_103169140454412110"}, +{"key":"key_143811301338","value":"value_166143105122926811"}, +{"key":"key_143839513711","value":"value_128911191451208389"}, +{"key":"key_143839763901","value":"value_121132681101927134"}, +{"key":"key_143841101206","value":"value_142148105134100116"}, +{"key":"key_143845213212","value":"value_142781515310386163"}, +{"key":"key_143851329517","value":"value_132156451958211913"}, +{"key":"key_143866011414","value":"value_122758213675131108"}, +{"key":"key_143866911412","value":"value_143103133114125319"}, +{"key":"key_143878297148","value":"value_147116611231614814"}, +{"key":"key_143881231351","value":"value_116911912711611462"}, +{"key":"key_143881251349","value":"value_136624815114289979"}, +{"key":"key_143901251511","value":"value_114139808910438671"}, +{"key":"key_143903519210","value":"value_112129121114159598"}, +{"key":"key_143907499127","value":"value_641497281157911336"}, +{"key":"key_143921328314","value":"value_105131765910414298"}, +{"key":"key_143928090103","value":"value_136641628512959117"}, +{"key":"key_143941431051","value":"value_709211917310586134"}, +{"key":"key_143944211774","value":"value_137155117114936010"}, +{"key":"key_143945813210","value":"value_116851039368125778"}, +{"key":"key_143951619170","value":"value_109143809753988913"}, +{"key":"key_143961621536","value":"value_899757103106115116"}, +{"key":"key_143971664660","value":"value_125901395813210510"}, +{"key":"key_143974982396","value":"value_725478468018107681"}, +{"key":"key_143981206485","value":"value_162821311354415161"}, +{"key":"key_143981714410","value":"value_110149517513515665"}, +{"key":"key_143991208611","value":"value_647412412912596641"}, +{"key":"key_143995994153","value":"value_895613480119981251"}, +{"key":"key_144100718510","value":"value_100112158711187495"}, +{"key":"key_144101128618","value":"value_921181135980166901"}, +{"key":"key_144102107143","value":"value_123104809012583136"}, +{"key":"key_144103196719","value":"value_144901191021351387"}, +{"key":"key_144103737014","value":"value_891028493119119118"}, +{"key":"key_144104112906","value":"value_136112748188189771"}, +{"key":"key_144104883412","value":"value_127781369799113148"}, +{"key":"key_144105103132","value":"value_164103113128711191"}, +{"key":"key_144105123123","value":"value_951761001571804757"}, +{"key":"key_144105518085","value":"value_147138757911310885"}, +{"key":"key_144105631724","value":"value_105521401388010012"}, +{"key":"key_144105831321","value":"value_125123136961501371"}, +{"key":"key_144106112110","value":"value_132321119512810589"}, +{"key":"key_144106639682","value":"value_101201288811912010"}, +{"key":"key_144107116927","value":"value_134139127881201008"}, +{"key":"key_144107634375","value":"value_145143735811311312"}, +{"key":"key_144109118868","value":"value_878781671011609376"}, +{"key":"key_144109148122","value":"value_781201231181541251"}, +{"key":"key_144110146621","value":"value_779034145190106291"}, +{"key":"key_144111133145","value":"value_931351113810415578"}, +{"key":"key_144111160106","value":"value_111609832169364912"}, +{"key":"key_144111775618","value":"value_121657911587774713"}, +{"key":"key_144112126337","value":"value_781001008610514628"}, +{"key":"key_144112150157","value":"value_115841228783529364"}, +{"key":"key_144112471401","value":"value_135126106103901261"}, +{"key":"key_144113207112","value":"value_142150589716061353"}, +{"key":"key_144113751069","value":"value_851321797813394658"}, +{"key":"key_144113911339","value":"value_971041259914799673"}, +{"key":"key_144114106802","value":"value_848912013316015399"}, +{"key":"key_144114185761","value":"value_965412510596139939"}, +{"key":"key_144114591401","value":"value_108135366276118782"}, +{"key":"key_144115143106","value":"value_481088419396112519"}, +{"key":"key_144116135897","value":"value_961331296873113150"}, +{"key":"key_144116215715","value":"value_153501081311176310"}, +{"key":"key_144116501128","value":"value_136108118436480126"}, +{"key":"key_144116966631","value":"value_128102776393150797"}, +{"key":"key_144117112162","value":"value_135151133139981141"}, +{"key":"key_144118131159","value":"value_657114313085681391"}, +{"key":"key_144118133497","value":"value_115121133119941336"}, +{"key":"key_144118147831","value":"value_678110911598155462"}, +{"key":"key_144118621333","value":"value_147699012317145132"}, +{"key":"key_144118961031","value":"value_917593861518851201"}, +{"key":"key_144119174140","value":"value_122149431211271121"}, +{"key":"key_144123601851","value":"value_881498546114871061"}, +{"key":"key_144123846411","value":"value_129878912711074555"}, +{"key":"key_144124111771","value":"value_781001271191251195"}, +{"key":"key_144124114197","value":"value_898614598399111581"}, +{"key":"key_144124671003","value":"value_127757212410315210"}, +{"key":"key_144126114148","value":"value_409616988861191411"}, +{"key":"key_144126157114","value":"value_132113176144142519"}, +{"key":"key_144128128196","value":"value_106908477132131110"}, +{"key":"key_144128874088","value":"value_951431291089110793"}, +{"key":"key_144128981271","value":"value_155107107118134142"}, +{"key":"key_144129105825","value":"value_751227615173751439"}, +{"key":"key_144129928511","value":"value_868511611373878717"}, +{"key":"key_144131173163","value":"value_114831031351071447"}, +{"key":"key_144132108454","value":"value_143143941341051281"}, +{"key":"key_144132701056","value":"value_109751106983146566"}, +{"key":"key_144132818262","value":"value_104581321323910113"}, +{"key":"key_144133751531","value":"value_941345413012718773"}, +{"key":"key_144133771491","value":"value_130671437814216894"}, +{"key":"key_144134105134","value":"value_825454112102108118"}, +{"key":"key_144134115104","value":"value_117190809191761221"}, +{"key":"key_144135821201","value":"value_788384153751281251"}, +{"key":"key_144136707595","value":"value_115615278688734849"}, +{"key":"key_144136941619","value":"value_851791101901191501"}, +{"key":"key_144137103107","value":"value_131587597755910796"}, +{"key":"key_144137103708","value":"value_130959411374811481"}, +{"key":"key_144138163617","value":"value_115154115123611227"}, +{"key":"key_144139891039","value":"value_999913698911626210"}, +{"key":"key_144140111125","value":"value_388210476107865310"}, +{"key":"key_144140124617","value":"value_991246847961201331"}, +{"key":"key_144141379711","value":"value_102977962109120671"}, +{"key":"key_144141571669","value":"value_847999139138105152"}, +{"key":"key_144143179731","value":"value_121971008913155113"}, +{"key":"key_144143551271","value":"value_151445716594937513"}, +{"key":"key_144143831159","value":"value_771141129714117512"}, +{"key":"key_144143849068","value":"value_157619017316521041"}, +{"key":"key_144144108136","value":"value_106177116728455811"}, +{"key":"key_144147145981","value":"value_481309838100535913"}, +{"key":"key_144148467377","value":"value_789299147188111113"}, +{"key":"key_144148817796","value":"value_105103988316019414"}, +{"key":"key_144150188411","value":"value_108911101061457061"}, +{"key":"key_144153152931","value":"value_638284616781144722"}, +{"key":"key_144154135921","value":"value_701389748597711477"}, +{"key":"key_144158181596","value":"value_107123127112849114"}, +{"key":"key_144161134173","value":"value_968711770137568599"}, +{"key":"key_144164138889","value":"value_791476812818291774"}, +{"key":"key_144165837231","value":"value_111127100739412215"}, +{"key":"key_144167149106","value":"value_140104105601611401"}, +{"key":"key_144173111577","value":"value_147112531531518597"}, +{"key":"key_144174911331","value":"value_161124989012815694"}, +{"key":"key_144178971217","value":"value_129764110067154119"}, +{"key":"key_144182138151","value":"value_197779998621318854"}, +{"key":"key_144188411312","value":"value_116111139153628715"}, +{"key":"key_144190541811","value":"value_791457650107125121"}, +{"key":"key_144202107911","value":"value_119928810384781331"}, +{"key":"key_144202112123","value":"value_103129139998312111"}, +{"key":"key_144208716311","value":"value_751029595801337313"}, +{"key":"key_144291051187","value":"value_611027712110286965"}, +{"key":"key_144351569316","value":"value_157116855513410015"}, +{"key":"key_144371018860","value":"value_901589111710413511"}, +{"key":"key_144396010612","value":"value_123112128109156128"}, +{"key":"key_144401011056","value":"value_388412965129132901"}, +{"key":"key_144411291511","value":"value_127129113147112257"}, +{"key":"key_144431781317","value":"value_115124531181544810"}, +{"key":"key_144437711512","value":"value_701564415914778142"}, +{"key":"key_144471218210","value":"value_113130159100135891"}, +{"key":"key_144476595957","value":"value_148694782135135121"}, +{"key":"key_144489990411","value":"value_959114589688013965"}, +{"key":"key_144501358411","value":"value_941896818912911410"}, +{"key":"key_144501381441","value":"value_731027314313510176"}, +{"key":"key_144541016391","value":"value_821301659892119126"}, +{"key":"key_144561101001","value":"value_126728498108112888"}, +{"key":"key_144571156856","value":"value_108144143209957105"}, +{"key":"key_144588890113","value":"value_891349912066118991"}, +{"key":"key_144601201331","value":"value_117841211608411812"}, +{"key":"key_144601276511","value":"value_811125310371989516"}, +{"key":"key_144621065777","value":"value_711249710116217011"}, +{"key":"key_144631049910","value":"value_611038190901021491"}, +{"key":"key_144631411222","value":"value_103105128015915710"}, +{"key":"key_144651269112","value":"value_110611021466412970"}, +{"key":"key_144671341071","value":"value_188128611351031362"}, +{"key":"key_144688715110","value":"value_105143858211826108"}, +{"key":"key_144711241551","value":"value_114120176441071159"}, +{"key":"key_144711388897","value":"value_806312110584951031"}, +{"key":"key_144711461751","value":"value_116154469067102951"}, +{"key":"key_144719310312","value":"value_108145133881321256"}, +{"key":"key_144721821607","value":"value_100145615485126105"}, +{"key":"key_144727690154","value":"value_907215753108129561"}, +{"key":"key_144731221361","value":"value_661081428889103649"}, +{"key":"key_144741028994","value":"value_861223982816342551"}, +{"key":"key_144741741091","value":"value_721113812712512246"}, +{"key":"key_144763974966","value":"value_621521641631431011"}, +{"key":"key_144781121111","value":"value_152115129135134106"}, +{"key":"key_144786111692","value":"value_871378612188741281"}, +{"key":"key_144788493120","value":"value_120117701568314012"}, +{"key":"key_144801331251","value":"value_541288412714710712"}, +{"key":"key_144809884139","value":"value_911161185714013916"}, +{"key":"key_144811269189","value":"value_192101425512014416"}, +{"key":"key_144821091261","value":"value_875013514372123128"}, +{"key":"key_144821239614","value":"value_122139156177237013"}, +{"key":"key_144831191122","value":"value_881201007595911101"}, +{"key":"key_144834810474","value":"value_128658214713214353"}, +{"key":"key_144851211511","value":"value_721111614012614088"}, +{"key":"key_144867628748","value":"value_681561081111027014"}, +{"key":"key_144869391110","value":"value_911028714393741355"}, +{"key":"key_144871059713","value":"value_116167811359844541"}, +{"key":"key_144875398153","value":"value_124109691556310911"}, +{"key":"key_144877699142","value":"value_125104145841456486"}, +{"key":"key_144881199291","value":"value_899781146601351461"}, +{"key":"key_144881521171","value":"value_172113175100121781"}, +{"key":"key_144891826912","value":"value_110608984106989110"}, +{"key":"key_144906112289","value":"value_159164146126846052"}, +{"key":"key_144921159469","value":"value_113146871167410058"}, +{"key":"key_144921281501","value":"value_100104131347646821"}, +{"key":"key_144926311986","value":"value_871311351368185931"}, +{"key":"key_144931247085","value":"value_431221321457310910"}, +{"key":"key_144944410185","value":"value_152721078915812110"}, +{"key":"key_144949615573","value":"value_124921581181481265"}, +{"key":"key_144951971028","value":"value_787014911397106151"}, +{"key":"key_144961141471","value":"value_661181183544801061"}, +{"key":"key_144961271161","value":"value_111989311874861601"}, +{"key":"key_144971221456","value":"value_135111784553129461"}, +{"key":"key_144971721271","value":"value_106111801625211610"}, +{"key":"key_144975786661","value":"value_599212842140130451"}, +{"key":"key_144981131329","value":"value_961411371961281411"}, +{"key":"key_144981151539","value":"value_100146140105138130"}, +{"key":"key_144981201027","value":"value_124881358250881056"}, +{"key":"key_144981239381","value":"value_741124478104102907"}, +{"key":"key_144981467380","value":"value_138112103149117128"}, +{"key":"key_144986213110","value":"value_901068913912912714"}, +{"key":"key_144988214133","value":"value_581361601078095827"}, +{"key":"key_144991281279","value":"value_120110791365598124"}, +{"key":"key_145100139498","value":"value_641048012688113108"}, +{"key":"key_145101106471","value":"value_161346212914118516"}, +{"key":"key_145101574985","value":"value_134115120891491131"}, +{"key":"key_145101911301","value":"value_471361289011885169"}, +{"key":"key_145103114981","value":"value_151132861199936142"}, +{"key":"key_145103118911","value":"value_106120821111081471"}, +{"key":"key_145104101127","value":"value_107142932976114120"}, +{"key":"key_145105103143","value":"value_160818445108871241"}, +{"key":"key_145107121102","value":"value_901389112915663169"}, +{"key":"key_145107166114","value":"value_399813515762143108"}, +{"key":"key_145109109110","value":"value_411259650631057214"}, +{"key":"key_145109118129","value":"value_134836478144435297"}, +{"key":"key_145109130118","value":"value_945514076595811083"}, +{"key":"key_145109143122","value":"value_131738315793111134"}, +{"key":"key_145109622178","value":"value_114154158153611521"}, +{"key":"key_145109729578","value":"value_676146581801681061"}, +{"key":"key_145109781038","value":"value_111984016582341231"}, +{"key":"key_145109899697","value":"value_901348811616089941"}, +{"key":"key_145110898684","value":"value_147125431331281311"}, +{"key":"key_145110941258","value":"value_128941151071121098"}, +{"key":"key_145111211341","value":"value_122771177518610073"}, +{"key":"key_145111726094","value":"value_818892148871119952"}, +{"key":"key_145112118122","value":"value_112411214111811474"}, +{"key":"key_145112156686","value":"value_871261231741011451"}, +{"key":"key_145112165611","value":"value_136157461676510092"}, +{"key":"key_145112761299","value":"value_784946741521113411"}, +{"key":"key_145112908667","value":"value_122921311371311368"}, +{"key":"key_145113115104","value":"value_115110138160105657"}, +{"key":"key_145113145196","value":"value_109161928112010010"}, +{"key":"key_145114148121","value":"value_122611449716813698"}, +{"key":"key_145114518798","value":"value_116136152667311014"}, +{"key":"key_145115951415","value":"value_119100161875493791"}, +{"key":"key_145116151981","value":"value_154120125951005087"}, +{"key":"key_145118138883","value":"value_921269274925177631"}, +{"key":"key_145119113521","value":"value_804910115476107121"}, +{"key":"key_145119301011","value":"value_544214912111797190"}, +{"key":"key_145120104849","value":"value_156928578151116116"}, +{"key":"key_145120561151","value":"value_112192941589693115"}, +{"key":"key_145121931419","value":"value_141769591124151905"}, +{"key":"key_145122106651","value":"value_148100165651388580"}, +{"key":"key_145122108651","value":"value_891411141427411496"}, +{"key":"key_145122531318","value":"value_125137115114617313"}, +{"key":"key_145123861249","value":"value_838715215364119861"}, +{"key":"key_145124531219","value":"value_167989785936311063"}, +{"key":"key_145125163102","value":"value_156641221351521286"}, +{"key":"key_145126110118","value":"value_115123891266856123"}, +{"key":"key_145127105811","value":"value_791541061231215014"}, +{"key":"key_145127162859","value":"value_931061381008313555"}, +{"key":"key_145127609412","value":"value_154110104186961327"}, +{"key":"key_145128129116","value":"value_118559372171133134"}, +{"key":"key_145128904675","value":"value_881652613414364138"}, +{"key":"key_145129116468","value":"value_817192869799728116"}, +{"key":"key_145129118122","value":"value_261137157931471209"}, +{"key":"key_145129701021","value":"value_113908091127140991"}, +{"key":"key_145131134128","value":"value_984692852821098013"}, +{"key":"key_145132113123","value":"value_936412454104828910"}, +{"key":"key_145132614566","value":"value_931591634113010311"}, +{"key":"key_145133991097","value":"value_126103807110893124"}, +{"key":"key_145134571548","value":"value_116971451318290115"}, +{"key":"key_145135129491","value":"value_109271301301349474"}, +{"key":"key_145135179691","value":"value_817213059137565811"}, +{"key":"key_145136119121","value":"value_113120115106125136"}, +{"key":"key_145136131721","value":"value_731021267715214318"}, +{"key":"key_145137114951","value":"value_989410036101711641"}, +{"key":"key_145137659014","value":"value_134144736116714210"}, +{"key":"key_145139131168","value":"value_651299859150163122"}, +{"key":"key_145139145104","value":"value_163521051314614389"}, +{"key":"key_145140105118","value":"value_911299413879757110"}, +{"key":"key_145140461071","value":"value_114109116150107561"}, +{"key":"key_145140992012","value":"value_741321229345956210"}, +{"key":"key_145141661321","value":"value_127569480459488709"}, +{"key":"key_145142131891","value":"value_122838773491531191"}, +{"key":"key_145142697711","value":"value_124111164611318313"}, +{"key":"key_145143701036","value":"value_144361137414976125"}, +{"key":"key_145144110799","value":"value_119757107145160140"}, +{"key":"key_145144150869","value":"value_821551241221319614"}, +{"key":"key_145144152211","value":"value_118951241351098490"}, +{"key":"key_145146116771","value":"value_130130998096846112"}, +{"key":"key_145148681366","value":"value_781531017937103122"}, +{"key":"key_145149537312","value":"value_859694714911672949"}, +{"key":"key_145150581257","value":"value_134816812112154711"}, +{"key":"key_145153147627","value":"value_108136956174110671"}, +{"key":"key_145155754967","value":"value_186791288112924119"}, +{"key":"key_145158291641","value":"value_126836774871701271"}, +{"key":"key_145160146721","value":"value_681876896134631611"}, +{"key":"key_145161021271","value":"value_801181238717884103"}, +{"key":"key_145161105927","value":"value_139331216213114943"}, +{"key":"key_145165675912","value":"value_147661168711098119"}, +{"key":"key_145166150449","value":"value_168604511610478651"}, +{"key":"key_145167102941","value":"value_153851791124311575"}, +{"key":"key_145168175131","value":"value_136112108119791321"}, +{"key":"key_145171147431","value":"value_691111261091425412"}, +{"key":"key_145172161951","value":"value_141110146851398213"}, +{"key":"key_145176481239","value":"value_168146769512289628"}, +{"key":"key_145195998118","value":"value_991091011451201019"}, +{"key":"key_145251133994","value":"value_144126113190185974"}, +{"key":"key_145347518714","value":"value_881471161631201359"}, +{"key":"key_145381787875","value":"value_288313011815010894"}, +{"key":"key_145415895104","value":"value_169150951481741007"}, +{"key":"key_145461071241","value":"value_101127152125881421"}, +{"key":"key_145461131571","value":"value_100108114114125112"}, +{"key":"key_145471491289","value":"value_851061431108999118"}, +{"key":"key_145491151246","value":"value_103116101181119771"}, +{"key":"key_145501089213","value":"value_162118125981169412"}, +{"key":"key_145521137913","value":"value_101971091121089437"}, +{"key":"key_145531351328","value":"value_101139661011141101"}, +{"key":"key_145541718812","value":"value_150132105147931701"}, +{"key":"key_145545173941","value":"value_111117109122143791"}, +{"key":"key_145551371118","value":"value_106941351081768384"}, +{"key":"key_145567491581","value":"value_130110131114119113"}, +{"key":"key_145569212062","value":"value_905120612563185729"}, +{"key":"key_145589597110","value":"value_128941381158812688"}, +{"key":"key_145591279364","value":"value_110108951349215111"}, +{"key":"key_145601208347","value":"value_761095111013513714"}, +{"key":"key_145602451136","value":"value_100113741331032711"}, +{"key":"key_145616096134","value":"value_886112447118152132"}, +{"key":"key_145631051541","value":"value_664615413311212317"}, +{"key":"key_145641331228","value":"value_988790114170139139"}, +{"key":"key_145648081117","value":"value_798780108861421251"}, +{"key":"key_145657575179","value":"value_911491111637111712"}, +{"key":"key_145661221281","value":"value_241389965739697967"}, +{"key":"key_145661361319","value":"value_110158140113157123"}, +{"key":"key_145661371201","value":"value_938113411971188101"}, +{"key":"key_145661937910","value":"value_127117951231461081"}, +{"key":"key_145671185545","value":"value_100132142695912514"}, +{"key":"key_145701151428","value":"value_105804916411794102"}, +{"key":"key_145701278513","value":"value_103996934921271281"}, +{"key":"key_145716984115","value":"value_128742911437118135"}, +{"key":"key_145756612373","value":"value_928812872106776203"}, +{"key":"key_145757854125","value":"value_121111106115126118"}, +{"key":"key_145761131021","value":"value_152161132107103918"}, +{"key":"key_145761566190","value":"value_129125133155387415"}, +{"key":"key_145766077108","value":"value_123103178191777714"}, +{"key":"key_145771641289","value":"value_191181029515529683"}, +{"key":"key_145781408213","value":"value_547910514489163888"}, +{"key":"key_145786363102","value":"value_271121715214612914"}, +{"key":"key_145801279410","value":"value_106146986313211315"}, +{"key":"key_145811506937","value":"value_114133133821521221"}, +{"key":"key_145841321041","value":"value_177121115126131119"}, +{"key":"key_145851191258","value":"value_511351211271103912"}, +{"key":"key_145858516511","value":"value_621559171608685856"}, +{"key":"key_145861161231","value":"value_108708093102941146"}, +{"key":"key_145868391861","value":"value_150183134130157144"}, +{"key":"key_145881606211","value":"value_102154122109126127"}, +{"key":"key_145891061381","value":"value_101781605387135105"}, +{"key":"key_145901249276","value":"value_781139014211015514"}, +{"key":"key_145911029012","value":"value_921111412946141140"}, +{"key":"key_145911111221","value":"value_123203122135309870"}, +{"key":"key_145921331603","value":"value_411458295808073761"}, +{"key":"key_145923281781","value":"value_695696106789866100"}, +{"key":"key_145931359071","value":"value_161148164484949126"}, +{"key":"key_145935774129","value":"value_891271677613910378"}, +{"key":"key_145941117654","value":"value_911558112084124941"}, +{"key":"key_145941271821","value":"value_109167116113581261"}, +{"key":"key_145941278911","value":"value_139143121121311371"}, +{"key":"key_145942065912","value":"value_199135150841831109"}, +{"key":"key_145965158769","value":"value_122926012980158138"}, +{"key":"key_145966170887","value":"value_551167115694117613"}, +{"key":"key_145967211713","value":"value_116106731151251557"}, +{"key":"key_145981069997","value":"value_151669412881101281"}, +{"key":"key_145986767517","value":"value_150466966114881287"}, +{"key":"key_145991091471","value":"value_126104118138975913"}, +{"key":"key_145991191621","value":"value_811335014112495811"}, +{"key":"key_145991608869","value":"value_104771349015110872"}, +{"key":"key_145995413810","value":"value_116889712114211049"}, +{"key":"key_146100138741","value":"value_896415513912159157"}, +{"key":"key_146100567698","value":"value_110186118621181267"}, +{"key":"key_146100739498","value":"value_122114118113918812"}, +{"key":"key_146101119100","value":"value_115123112591696034"}, +{"key":"key_146101148122","value":"value_556510611911471761"}, +{"key":"key_146101567817","value":"value_134127113173168135"}, +{"key":"key_146101661031","value":"value_107113123307811210"}, +{"key":"key_146101677613","value":"value_911221851371097762"}, +{"key":"key_146101755512","value":"value_981311501225368114"}, +{"key":"key_146103100687","value":"value_111118149851691311"}, +{"key":"key_146103151451","value":"value_835198568310477116"}, +{"key":"key_146104467992","value":"value_132771005949906915"}, +{"key":"key_146104931319","value":"value_138911483210589451"}, +{"key":"key_146105931119","value":"value_128131162948476105"}, +{"key":"key_146105998214","value":"value_417417212212712128"}, +{"key":"key_146106166861","value":"value_108111879276111378"}, +{"key":"key_146106749314","value":"value_721557116172509487"}, +{"key":"key_146107122111","value":"value_135798710671118671"}, +{"key":"key_146110148147","value":"value_148118101113697148"}, +{"key":"key_146110651258","value":"value_123388713198717313"}, +{"key":"key_146111112664","value":"value_126421356311197112"}, +{"key":"key_146111132571","value":"value_951081131309812473"}, +{"key":"key_146111156117","value":"value_178966111777471268"}, +{"key":"key_146111197210","value":"value_132109125709413812"}, +{"key":"key_146111726360","value":"value_145101531151038613"}, +{"key":"key_146112115651","value":"value_802810718911414613"}, +{"key":"key_146114113127","value":"value_531215193114487262"}, +{"key":"key_146114145113","value":"value_781071291648275153"}, +{"key":"key_146114897799","value":"value_951101071451391531"}, +{"key":"key_146115104975","value":"value_124134811157958126"}, +{"key":"key_146116102791","value":"value_771124310514749112"}, +{"key":"key_146116986711","value":"value_885591102765398135"}, +{"key":"key_146117122108","value":"value_148172153791189763"}, +{"key":"key_146119120929","value":"value_776732725065150100"}, +{"key":"key_146119174137","value":"value_149788513177991238"}, +{"key":"key_146119911288","value":"value_155481932061311421"}, +{"key":"key_146119911787","value":"value_154105137175151491"}, +{"key":"key_146120118721","value":"value_141351401541216812"}, +{"key":"key_146120751109","value":"value_159941351171551601"}, +{"key":"key_146121761371","value":"value_271265511549228886"}, +{"key":"key_146121881093","value":"value_113113101120148110"}, +{"key":"key_146122519786","value":"value_111120107121115686"}, +{"key":"key_146122965414","value":"value_107146331041501601"}, +{"key":"key_146123171130","value":"value_111107979611710734"}, +{"key":"key_146123441039","value":"value_771078074115111957"}, +{"key":"key_146125118751","value":"value_831516010311190142"}, +{"key":"key_146125124115","value":"value_102646915210685631"}, +{"key":"key_146125130681","value":"value_103781168314911710"}, +{"key":"key_146125183631","value":"value_117697769258105163"}, +{"key":"key_146125476518","value":"value_118931041069852105"}, +{"key":"key_146126527298","value":"value_110135160418388129"}, +{"key":"key_146126831298","value":"value_107341251079112210"}, +{"key":"key_146128808212","value":"value_146137851471111131"}, +{"key":"key_146128815585","value":"value_121769113311270401"}, +{"key":"key_146129816311","value":"value_419111966130756712"}, +{"key":"key_146130112471","value":"value_123651016134591681"}, +{"key":"key_146132729774","value":"value_978974617315113681"}, +{"key":"key_146133134101","value":"value_147123103881091191"}, +{"key":"key_146134169128","value":"value_101831091057411713"}, +{"key":"key_146135116971","value":"value_791359510772117133"}, +{"key":"key_146135821031","value":"value_571001847817414812"}, +{"key":"key_146136598711","value":"value_121145829779959815"}, +{"key":"key_146136701429","value":"value_117257452491451051"}, +{"key":"key_146136721319","value":"value_801541551581281498"}, +{"key":"key_146137831029","value":"value_161114149128163132"}, +{"key":"key_146137895989","value":"value_115139173779288869"}, +{"key":"key_146139100138","value":"value_106105381145213846"}, +{"key":"key_146140808412","value":"value_150178133112136121"}, +{"key":"key_146140995093","value":"value_861221301021288012"}, +{"key":"key_146141121102","value":"value_136729883987111513"}, +{"key":"key_146141989610","value":"value_671475713089183605"}, +{"key":"key_146144125648","value":"value_141739259461431531"}, +{"key":"key_146144184224","value":"value_611001031941611331"}, +{"key":"key_146144916698","value":"value_135152691168882885"}, +{"key":"key_146145666315","value":"value_996383144605291148"}, +{"key":"key_146145821791","value":"value_112112881471051026"}, +{"key":"key_146147111108","value":"value_136100669595541114"}, +{"key":"key_146147162921","value":"value_781291211818789108"}, +{"key":"key_146148136100","value":"value_108911517914413816"}, +{"key":"key_146148671117","value":"value_122125123146125165"}, +{"key":"key_146149618315","value":"value_764311085133163387"}, +{"key":"key_146150116771","value":"value_124153103851207214"}, +{"key":"key_146150645516","value":"value_133931381109012490"}, +{"key":"key_146152160129","value":"value_381431517511110511"}, +{"key":"key_146152967584","value":"value_794710712359871169"}, +{"key":"key_146153122231","value":"value_132971297972119111"}, +{"key":"key_146154118121","value":"value_179110938911665117"}, +{"key":"key_146155121123","value":"value_170809614978661101"}, +{"key":"key_146156131801","value":"value_123335465134173495"}, +{"key":"key_146161181341","value":"value_100911198912091105"}, +{"key":"key_146161605412","value":"value_964093851739552114"}, +{"key":"key_146165121839","value":"value_147137371091071261"}, +{"key":"key_146166100931","value":"value_958812590704612162"}, +{"key":"key_146166381201","value":"value_100928911413864101"}, +{"key":"key_146170781473","value":"value_129742063715316914"}, +{"key":"key_146176137158","value":"value_688495126911401055"}, +{"key":"key_146180122111","value":"value_102177106138123109"}, +{"key":"key_146182721951","value":"value_844046765513811645"}, +{"key":"key_146190148101","value":"value_769897114109145107"}, +{"key":"key_146191741071","value":"value_756285117711496711"}, +{"key":"key_146196113729","value":"value_131761211508413613"}, +{"key":"key_146219917210","value":"value_130871507191871111"}, +{"key":"key_146229013112","value":"value_157971328717179106"}, +{"key":"key_146371041198","value":"value_166932210413111486"}, +{"key":"key_146401511511","value":"value_821131619060109871"}, +{"key":"key_146489917011","value":"value_139147917111658961"}, +{"key":"key_146491271605","value":"value_461049512513575156"}, +{"key":"key_146491349813","value":"value_126127120157166114"}, +{"key":"key_146499710714","value":"value_731635110513010596"}, +{"key":"key_146501411296","value":"value_204921116836111651"}, +{"key":"key_146519240731","value":"value_121551399514334127"}, +{"key":"key_146522710415","value":"value_173106125575496160"}, +{"key":"key_146528711512","value":"value_129108123129157134"}, +{"key":"key_146572713296","value":"value_271157817961779111"}, +{"key":"key_146587995105","value":"value_109113156951831231"}, +{"key":"key_146591251371","value":"value_131156641076710611"}, +{"key":"key_146598267607","value":"value_131122811238912866"}, +{"key":"key_146611211149","value":"value_145711171126515077"}, +{"key":"key_146628984151","value":"value_861065193207137125"}, +{"key":"key_146649210813","value":"value_103819310910770130"}, +{"key":"key_146677516513","value":"value_831231417511811516"}, +{"key":"key_146681114105","value":"value_801191131426412012"}, +{"key":"key_146681251381","value":"value_156132811291016711"}, +{"key":"key_146686186120","value":"value_146171046354164961"}, +{"key":"key_146689710514","value":"value_981178358123119113"}, +{"key":"key_146691061731","value":"value_471445011410540971"}, +{"key":"key_146691439938","value":"value_113828811314910384"}, +{"key":"key_146701241221","value":"value_798385929059110112"}, +{"key":"key_146704613090","value":"value_124811656788131951"}, +{"key":"key_146711057712","value":"value_661396110213263867"}, +{"key":"key_146711111161","value":"value_764626115138115741"}, +{"key":"key_146711341521","value":"value_751101019484120911"}, +{"key":"key_146731131021","value":"value_197989595122103881"}, +{"key":"key_146731291094","value":"value_107599512912811314"}, +{"key":"key_146739775978","value":"value_101971018415114018"}, +{"key":"key_146768784123","value":"value_100110117142697310"}, +{"key":"key_146771269595","value":"value_171561231041439311"}, +{"key":"key_146771351208","value":"value_628810680122791319"}, +{"key":"key_146771381759","value":"value_102488451984682140"}, +{"key":"key_146781156710","value":"value_108601151021536672"}, +{"key":"key_146781479521","value":"value_208911381209694135"}, +{"key":"key_146781613194","value":"value_174851621461569517"}, +{"key":"key_146785214482","value":"value_391109815114711797"}, +{"key":"key_146789811761","value":"value_112136111938992112"}, +{"key":"key_146789884149","value":"value_126125701121109559"}, +{"key":"key_146791711816","value":"value_631141569161111779"}, +{"key":"key_146821141121","value":"value_109143858061838036"}, +{"key":"key_146821218713","value":"value_971141117065881281"}, +{"key":"key_146821618014","value":"value_120644981105171127"}, +{"key":"key_146824110310","value":"value_571089697697112411"}, +{"key":"key_146829912292","value":"value_113104106131190121"}, +{"key":"key_146854813346","value":"value_114851449584120121"}, +{"key":"key_146861011429","value":"value_135721441321441368"}, +{"key":"key_146879110810","value":"value_689275938915711217"}, +{"key":"key_146881401036","value":"value_183696693102981951"}, +{"key":"key_146889889881","value":"value_133864783157128120"}, +{"key":"key_146891108458","value":"value_139172155861097684"}, +{"key":"key_146921649517","value":"value_681461349291931381"}, +{"key":"key_146928011371","value":"value_117624384174681081"}, +{"key":"key_146941271151","value":"value_113461071151464310"}, +{"key":"key_146951181201","value":"value_106859289141948811"}, +{"key":"key_146951628713","value":"value_928613094116777988"}, +{"key":"key_146959966821","value":"value_100104152124471081"}, +{"key":"key_146967610211","value":"value_147149108718960197"}, +{"key":"key_146968676117","value":"value_771134016119499821"}, +{"key":"key_146971267012","value":"value_741104513089148122"}, +{"key":"key_146976216810","value":"value_106125169118118113"}, +{"key":"key_146989813810","value":"value_891261158711513510"}, +{"key":"key_146991627979","value":"value_901161419512614313"}, +{"key":"key_147100119661","value":"value_831241171121401241"}, +{"key":"key_147101119191","value":"value_943899921321461641"}, +{"key":"key_147101173941","value":"value_127959711986170741"}, +{"key":"key_147102114107","value":"value_811339375671558786"}, +{"key":"key_147102126351","value":"value_871509174831521311"}, +{"key":"key_147102681316","value":"value_145147109103140116"}, +{"key":"key_147104110106","value":"value_467910812337103119"}, +{"key":"key_147104131771","value":"value_544961126648212910"}, +{"key":"key_147104169441","value":"value_438568891136586671"}, +{"key":"key_147105671231","value":"value_861045410213856120"}, +{"key":"key_147106110899","value":"value_429375127151105845"}, +{"key":"key_147106159109","value":"value_107857313181741061"}, +{"key":"key_147106441011","value":"value_143143811361571021"}, +{"key":"key_147106955233","value":"value_971361355613011210"}, +{"key":"key_147107106135","value":"value_144749950164112159"}, +{"key":"key_147108121103","value":"value_109137577091631501"}, +{"key":"key_147108138928","value":"value_821561711541307683"}, +{"key":"key_147109689510","value":"value_918112499528810414"}, +{"key":"key_147110307858","value":"value_994710612245107671"}, +{"key":"key_147111100591","value":"value_621468411112910278"}, +{"key":"key_147111115119","value":"value_858810812088177931"}, +{"key":"key_147111124201","value":"value_831111206778591521"}, +{"key":"key_147111601251","value":"value_109487685116887454"}, +{"key":"key_147111711311","value":"value_112966271559478198"}, +{"key":"key_147112321221","value":"value_108141105138147844"}, +{"key":"key_147112713575","value":"value_139641481601551481"}, +{"key":"key_147112931111","value":"value_821371201501091418"}, +{"key":"key_147113116971","value":"value_271225469929982130"}, +{"key":"key_147113140874","value":"value_140100671368479133"}, +{"key":"key_147113865186","value":"value_147831158813377118"}, +{"key":"key_147114133112","value":"value_449834449470143751"}, +{"key":"key_147114781721","value":"value_827310313669911311"}, +{"key":"key_147115130143","value":"value_139190147120631751"}, +{"key":"key_147115611051","value":"value_811221691346013515"}, +{"key":"key_147116143120","value":"value_100134881251411031"}, +{"key":"key_147116791787","value":"value_849614214312914210"}, +{"key":"key_147119108821","value":"value_118441081361079213"}, +{"key":"key_147119153818","value":"value_955385162115781011"}, +{"key":"key_147119601096","value":"value_173118988901227410"}, +{"key":"key_147121111140","value":"value_129141121136831041"}, +{"key":"key_147121291936","value":"value_848611210771134441"}, +{"key":"key_147121321272","value":"value_548820099102101903"}, +{"key":"key_147121901131","value":"value_528712766981329783"}, +{"key":"key_147123177108","value":"value_968515534126901428"}, +{"key":"key_147124653011","value":"value_116116907989125721"}, +{"key":"key_147126118641","value":"value_102151709662153619"}, +{"key":"key_147127100109","value":"value_128115817331788112"}, +{"key":"key_147127101141","value":"value_105685711212561126"}, +{"key":"key_147127178158","value":"value_106122126836250786"}, +{"key":"key_147127521274","value":"value_115591890109753510"}, +{"key":"key_147128145135","value":"value_115901141057963119"}, +{"key":"key_147129489867","value":"value_116104881081161076"}, +{"key":"key_147129511021","value":"value_144110487484431601"}, +{"key":"key_147130911072","value":"value_109154718479851465"}, +{"key":"key_147133134921","value":"value_819858132511478663"}, +{"key":"key_147133391357","value":"value_114117114111111366"}, +{"key":"key_147134139105","value":"value_123751658311817312"}, +{"key":"key_147134151671","value":"value_837315513811612410"}, +{"key":"key_147135117637","value":"value_131811475299631039"}, +{"key":"key_147135647696","value":"value_148921248313644921"}, +{"key":"key_147136112951","value":"value_901319414311650100"}, +{"key":"key_147136114939","value":"value_171102112638711210"}, +{"key":"key_147137128126","value":"value_122819177104121114"}, +{"key":"key_147137931231","value":"value_791469748138574914"}, +{"key":"key_147138126114","value":"value_757086108140183241"}, +{"key":"key_147138589910","value":"value_917364113163122131"}, +{"key":"key_147140121118","value":"value_104849597871401231"}, +{"key":"key_147140371117","value":"value_451081161633957449"}, +{"key":"key_147140791498","value":"value_791529510011658617"}, +{"key":"key_147142115867","value":"value_148109961181184811"}, +{"key":"key_147142135908","value":"value_611201091001418393"}, +{"key":"key_147143125103","value":"value_147585594871671561"}, +{"key":"key_147144100113","value":"value_256316215581788854"}, +{"key":"key_147145107421","value":"value_871708316511374128"}, +{"key":"key_147145766889","value":"value_154121661318715314"}, +{"key":"key_147146117149","value":"value_121121154109108135"}, +{"key":"key_147146144791","value":"value_899216913210076831"}, +{"key":"key_147147121831","value":"value_180124120591141147"}, +{"key":"key_147149491399","value":"value_801341591011701191"}, +{"key":"key_147149781031","value":"value_149118991071071331"}, +{"key":"key_147153136577","value":"value_847376146100797512"}, +{"key":"key_147155991011","value":"value_147172434473991121"}, +{"key":"key_147157119124","value":"value_881664611210154118"}, +{"key":"key_147157163891","value":"value_151101901017994931"}, +{"key":"key_147158125861","value":"value_131156801456893117"}, +{"key":"key_147165115105","value":"value_107959688111151120"}, +{"key":"key_147172889995","value":"value_148130301011266587"}, +{"key":"key_147174128648","value":"value_104989399116657393"}, +{"key":"key_147181108158","value":"value_591342357154110127"}, +{"key":"key_147185104531","value":"value_711591172313913184"}, +{"key":"key_147185451228","value":"value_127103436898601561"}, +{"key":"key_147188138955","value":"value_140121102387883117"}, +{"key":"key_147191401331","value":"value_190104641545880587"}, +{"key":"key_147195111701","value":"value_132765412174958181"}, +{"key":"key_147231491727","value":"value_121147639391071321"}, +{"key":"key_147391371331","value":"value_518115614513086136"}, +{"key":"key_147411212817","value":"value_154957312584123103"}, +{"key":"key_147461181488","value":"value_905615168163371401"}, +{"key":"key_147508053811","value":"value_948897671441248263"}, +{"key":"key_147527714620","value":"value_169108148115109769"}, +{"key":"key_147528316492","value":"value_778913172901341011"}, +{"key":"key_147541521086","value":"value_193143337312170105"}, +{"key":"key_147548992170","value":"value_144821671298112167"}, +{"key":"key_147549685106","value":"value_170811341604714551"}, +{"key":"key_147557562135","value":"value_101941371261051131"}, +{"key":"key_147571251226","value":"value_412062815975125103"}, +{"key":"key_147601349758","value":"value_961371021062546331"}, +{"key":"key_147601449852","value":"value_111142127122921744"}, +{"key":"key_147621211267","value":"value_651029814297116797"}, +{"key":"key_147631185899","value":"value_586715074103971524"}, +{"key":"key_147644190105","value":"value_891141193012212510"}, +{"key":"key_147649265117","value":"value_143788914512116610"}, +{"key":"key_147685911388","value":"value_961076672814513188"}, +{"key":"key_147686332961","value":"value_101108137129140887"}, +{"key":"key_147689110518","value":"value_126899091836712987"}, +{"key":"key_147691065959","value":"value_701371136614196401"}, +{"key":"key_147691511328","value":"value_114164116701211437"}, +{"key":"key_147709585735","value":"value_711049741411386786"}, +{"key":"key_147751125362","value":"value_993872202104132112"}, +{"key":"key_147751375813","value":"value_172120132461261401"}, +{"key":"key_147751426410","value":"value_851748212899138621"}, +{"key":"key_147766091897","value":"value_133156133129102119"}, +{"key":"key_147771411119","value":"value_126808511693935911"}, +{"key":"key_147777767491","value":"value_120112135147768214"}, +{"key":"key_147784274117","value":"value_801091268910984389"}, +{"key":"key_147787468150","value":"value_143107855576847920"}, +{"key":"key_147791441118","value":"value_109115601605617111"}, +{"key":"key_147811009013","value":"value_155374415283122915"}, +{"key":"key_147822873107","value":"value_161103125779769979"}, +{"key":"key_147831071399","value":"value_118991679116213619"}, +{"key":"key_147831191275","value":"value_141127901666475119"}, +{"key":"key_147841069811","value":"value_945210710114589291"}, +{"key":"key_147846568125","value":"value_138132758084561171"}, +{"key":"key_147868960978","value":"value_124128891001426811"}, +{"key":"key_147877973135","value":"value_869317912912783165"}, +{"key":"key_147881491121","value":"value_117759511314310912"}, +{"key":"key_147901211504","value":"value_831039112015366106"}, +{"key":"key_147908514396","value":"value_867711212912152908"}, +{"key":"key_147917812666","value":"value_124671279117913611"}, +{"key":"key_147921411554","value":"value_121104102167111104"}, +{"key":"key_147928752981","value":"value_100691043614310616"}, +{"key":"key_147931191119","value":"value_873512380776187311"}, +{"key":"key_147937913289","value":"value_671071296071188189"}, +{"key":"key_147939583801","value":"value_160971131056592131"}, +{"key":"key_147939717258","value":"value_104126581201221511"}, +{"key":"key_147951301201","value":"value_126151132128691151"}, +{"key":"key_147961251007","value":"value_571805681103133130"}, +{"key":"key_147971058814","value":"value_594491861413181976"}, +{"key":"key_147971226711","value":"value_987512814311015013"}, +{"key":"key_147971731177","value":"value_851734012612516069"}, +{"key":"key_147986898128","value":"value_831167216311211212"}, +{"key":"key_148100611321","value":"value_238511214111583102"}, +{"key":"key_148101168758","value":"value_781363710514012211"}, +{"key":"key_148101672311","value":"value_637811896156141122"}, +{"key":"key_148102154836","value":"value_171344012432112231"}, +{"key":"key_148102816678","value":"value_348972141419014384"}, +{"key":"key_148103116899","value":"value_971031221591651231"}, +{"key":"key_148103127791","value":"value_112126538993113911"}, +{"key":"key_148103129125","value":"value_105991191391311438"}, +{"key":"key_148103891028","value":"value_107178147649377121"}, +{"key":"key_148105142107","value":"value_901141101158911610"}, +{"key":"key_148105871411","value":"value_175926765125146103"}, +{"key":"key_148106973283","value":"value_125521051101121431"}, +{"key":"key_148107108147","value":"value_105116901321178413"}, +{"key":"key_148107127546","value":"value_416815310428151141"}, +{"key":"key_148107641961","value":"value_129105775110991801"}, +{"key":"key_148108581378","value":"value_731169574601419112"}, +{"key":"key_148109134154","value":"value_104771071158610168"}, +{"key":"key_148110115811","value":"value_821149393107161871"}, +{"key":"key_148111107128","value":"value_124128985944609061"}, +{"key":"key_148111128111","value":"value_110170102289675112"}, +{"key":"key_148113138677","value":"value_991601087910613591"}, +{"key":"key_148114871439","value":"value_136125264461877910"}, +{"key":"key_148115119809","value":"value_811868314613599117"}, +{"key":"key_148115121123","value":"value_971074598721181154"}, +{"key":"key_148115598416","value":"value_861405018012981132"}, +{"key":"key_148116145125","value":"value_767811811012910791"}, +{"key":"key_148116991307","value":"value_130819498818313111"}, +{"key":"key_148118107131","value":"value_741123295130121160"}, +{"key":"key_148118129161","value":"value_100981111411191328"}, +{"key":"key_148118146751","value":"value_130627911089124261"}, +{"key":"key_148118891348","value":"value_661416485896914814"}, +{"key":"key_148121136135","value":"value_991359487109478911"}, +{"key":"key_148121371327","value":"value_121591111321151111"}, +{"key":"key_148121858815","value":"value_251081212416795124"}, +{"key":"key_148123129718","value":"value_991058316114610652"}, +{"key":"key_148124120119","value":"value_201831351209469978"}, +{"key":"key_148124141861","value":"value_799811697143144141"}, +{"key":"key_148125104609","value":"value_133538712510611115"}, +{"key":"key_148125111921","value":"value_944178111111126811"}, +{"key":"key_148125121104","value":"value_177688095791057135"}, +{"key":"key_148127120891","value":"value_136119128859810996"}, +{"key":"key_148128581041","value":"value_159571271531119310"}, +{"key":"key_148129604512","value":"value_150917262141128631"}, +{"key":"key_148129841173","value":"value_875580107152951121"}, +{"key":"key_148130156841","value":"value_928711512711388107"}, +{"key":"key_148130178112","value":"value_741261751219577109"}, +{"key":"key_148130958712","value":"value_119106771151281477"}, +{"key":"key_148131511241","value":"value_131122121659813289"}, +{"key":"key_148131718612","value":"value_106147111123621221"}, +{"key":"key_148133581749","value":"value_724913213598142691"}, +{"key":"key_148134143175","value":"value_501851266570133102"}, +{"key":"key_148136111108","value":"value_132116221411541297"}, +{"key":"key_148138811088","value":"value_831031311544132931"}, +{"key":"key_148139113916","value":"value_771111001477489104"}, +{"key":"key_148142681327","value":"value_131107748717416312"}, +{"key":"key_148144141108","value":"value_471131031381041006"}, +{"key":"key_148146134131","value":"value_571471555611496901"}, +{"key":"key_148146141893","value":"value_611071182114489113"}, +{"key":"key_148148148102","value":"value_839372178136761391"}, +{"key":"key_148149161868","value":"value_120155115114116118"}, +{"key":"key_148151154861","value":"value_721211919793116148"}, +{"key":"key_148153154201","value":"value_681391368913994491"}, +{"key":"key_148155160157","value":"value_361161091551121641"}, +{"key":"key_148159851611","value":"value_130112163120895986"}, +{"key":"key_148162104100","value":"value_124901241631051491"}, +{"key":"key_148163121941","value":"value_117481031705644165"}, +{"key":"key_148166106100","value":"value_865892127547417788"}, +{"key":"key_148168381031","value":"value_117981361168216111"}, +{"key":"key_148175876712","value":"value_114428966123663811"}, +{"key":"key_148191150527","value":"value_652611761140146107"}, +{"key":"key_148197812678","value":"value_110943510912187124"}, +{"key":"key_148251111404","value":"value_147310396591309215"}, +{"key":"key_148299765120","value":"value_128155159831581011"}, +{"key":"key_148313711352","value":"value_141711261341457571"}, +{"key":"key_148411481369","value":"value_130132123979813216"}, +{"key":"key_148421091457","value":"value_578912017078124101"}, +{"key":"key_148521227511","value":"value_117133170115441421"}, +{"key":"key_148536314682","value":"value_139150741171301091"}, +{"key":"key_148541717915","value":"value_103199128155841401"}, +{"key":"key_148581031061","value":"value_986410978607082164"}, +{"key":"key_148589413311","value":"value_131149369757116811"}, +{"key":"key_148591456313","value":"value_731361069674801179"}, +{"key":"key_148601641181","value":"value_631151321708660110"}, +{"key":"key_148634542112","value":"value_143791321371441089"}, +{"key":"key_148641291427","value":"value_947065104141411431"}, +{"key":"key_148651359068","value":"value_140811141381268912"}, +{"key":"key_148651541561","value":"value_595913660116749688"}, +{"key":"key_148661051045","value":"value_110796148978412110"}, +{"key":"key_148661299339","value":"value_851371111006077717"}, +{"key":"key_148671309511","value":"value_109761579858531168"}, +{"key":"key_148691146724","value":"value_173921646311015969"}, +{"key":"key_148711242517","value":"value_958360125676615310"}, +{"key":"key_148713811886","value":"value_601584810610713514"}, +{"key":"key_148728692872","value":"value_786492105101154714"}, +{"key":"key_148743238100","value":"value_119103175921301291"}, +{"key":"key_148748012189","value":"value_146992611514716398"}, +{"key":"key_148751091179","value":"value_113116149959710986"}, +{"key":"key_148751161587","value":"value_461338513413510115"}, +{"key":"key_148758189391","value":"value_122104661371349379"}, +{"key":"key_148776815610","value":"value_941011581451549411"}, +{"key":"key_148781021526","value":"value_119761141421275715"}, +{"key":"key_148798611176","value":"value_521409498771311751"}, +{"key":"key_148808513295","value":"value_132128140128146103"}, +{"key":"key_148816112479","value":"value_931129597179117103"}, +{"key":"key_148821329018","value":"value_181721461279687103"}, +{"key":"key_148828364841","value":"value_871319614486437859"}, +{"key":"key_148831081091","value":"value_141106751274467701"}, +{"key":"key_148831551187","value":"value_741134014414720842"}, +{"key":"key_148836310911","value":"value_581351311261031377"}, +{"key":"key_148855516698","value":"value_116112881539115812"}, +{"key":"key_148858169991","value":"value_131124662059755876"}, +{"key":"key_148859784113","value":"value_132161571016511290"}, +{"key":"key_148881359710","value":"value_132105621081219074"}, +{"key":"key_148881611151","value":"value_213164187221291261"}, +{"key":"key_148911609012","value":"value_144114999115582101"}, +{"key":"key_148915612450","value":"value_106122789110598125"}, +{"key":"key_148916792143","value":"value_139661541191181061"}, +{"key":"key_148921201141","value":"value_731431241041029815"}, +{"key":"key_148921571181","value":"value_715710099927491761"}, +{"key":"key_148928810110","value":"value_581069298105941101"}, +{"key":"key_148936791188","value":"value_749215413313011076"}, +{"key":"key_148936951107","value":"value_171688610710114812"}, +{"key":"key_148961096995","value":"value_186957109160154115"}, +{"key":"key_148969648109","value":"value_135741068663157341"}, +{"key":"key_148971491291","value":"value_956015470951811351"}, +{"key":"key_148971496916","value":"value_931361277375119341"}, +{"key":"key_148981099757","value":"value_119126621131441551"}, +{"key":"key_148991401011","value":"value_121857512712646901"}, +{"key":"key_149101181421","value":"value_130571039910912313"}, +{"key":"key_149102777610","value":"value_467489110408113513"}, +{"key":"key_149103107571","value":"value_132113123751231064"}, +{"key":"key_149103571121","value":"value_103781019811018010"}, +{"key":"key_149103711506","value":"value_421819014747341821"}, +{"key":"key_149104104124","value":"value_139651961241011168"}, +{"key":"key_149104116867","value":"value_128141119190831191"}, +{"key":"key_149104123137","value":"value_117107671049914011"}, +{"key":"key_149105121157","value":"value_131719392105119121"}, +{"key":"key_149105629766","value":"value_107141116557312715"}, +{"key":"key_149106701201","value":"value_721651265362991288"}, +{"key":"key_149107114621","value":"value_581041311049010863"}, +{"key":"key_149107139117","value":"value_305772461149111110"}, +{"key":"key_149108821117","value":"value_777710115612713034"}, +{"key":"key_149109104135","value":"value_879978132118102821"}, +{"key":"key_149109701631","value":"value_861521121549216011"}, +{"key":"key_149111107731","value":"value_116130101768010515"}, +{"key":"key_149111130652","value":"value_851171001045712910"}, +{"key":"key_149112781553","value":"value_105831088813214139"}, +{"key":"key_149112981128","value":"value_156113129871501131"}, +{"key":"key_149113134521","value":"value_977410012784921381"}, +{"key":"key_149113818513","value":"value_163103911041611098"}, +{"key":"key_149113848664","value":"value_911631521411138152"}, +{"key":"key_149113851356","value":"value_130151527291114891"}, +{"key":"key_149113881008","value":"value_107108110845211777"}, +{"key":"key_149114119102","value":"value_467711614280125121"}, +{"key":"key_149115105831","value":"value_561001581531057610"}, +{"key":"key_149115132868","value":"value_371089570638215013"}, +{"key":"key_149115721576","value":"value_551491364648137156"}, +{"key":"key_149119102591","value":"value_709912610712751871"}, +{"key":"key_149119109103","value":"value_101104151144909112"}, +{"key":"key_149119539511","value":"value_681224314090111131"}, +{"key":"key_149119985584","value":"value_511711021359133146"}, +{"key":"key_149122106621","value":"value_961451881041261117"}, +{"key":"key_149122114589","value":"value_116107728211295108"}, +{"key":"key_149122126102","value":"value_994713176791267212"}, +{"key":"key_149124106927","value":"value_749183116115541067"}, +{"key":"key_149124129114","value":"value_981664311115573143"}, +{"key":"key_149124561426","value":"value_102160110991311791"}, +{"key":"key_149125114144","value":"value_981751247115663140"}, +{"key":"key_149125126521","value":"value_174911271311229312"}, +{"key":"key_149125619513","value":"value_728315414512478112"}, +{"key":"key_149125701081","value":"value_108100667310810812"}, +{"key":"key_149125709812","value":"value_799615611211111688"}, +{"key":"key_149125951951","value":"value_341021407184931608"}, +{"key":"key_149127141151","value":"value_105977364801109355"}, +{"key":"key_149129261361","value":"value_937289115149691031"}, +{"key":"key_149129771391","value":"value_871281539862106103"}, +{"key":"key_149130157921","value":"value_165741211061087529"}, +{"key":"key_149130731075","value":"value_891131469581899270"}, +{"key":"key_149130764812","value":"value_124956998989673811"}, +{"key":"key_149132111108","value":"value_651521741141151311"}, +{"key":"key_149133110761","value":"value_599096991041201781"}, +{"key":"key_149138105139","value":"value_661041268014712613"}, +{"key":"key_149138160721","value":"value_598588831512114310"}, +{"key":"key_149138696712","value":"value_509992656962166917"}, +{"key":"key_149142114150","value":"value_711401266395138128"}, +{"key":"key_149145883560","value":"value_797765861403310025"}, +{"key":"key_149147104935","value":"value_134204200431121401"}, +{"key":"key_149147112124","value":"value_861419771126999672"}, +{"key":"key_149149145941","value":"value_947412011412895110"}, +{"key":"key_149152139819","value":"value_100131751971121081"}, +{"key":"key_149153999511","value":"value_164743791150321031"}, +{"key":"key_149155143811","value":"value_152811008146951081"}, +{"key":"key_149156148981","value":"value_979099871644910482"}, +{"key":"key_149156508511","value":"value_114102851479211314"}, +{"key":"key_149157132139","value":"value_741179913011574110"}, +{"key":"key_149157816669","value":"value_611001546793159154"}, +{"key":"key_149158140132","value":"value_831107258881661181"}, +{"key":"key_149164128131","value":"value_102375610293759912"}, +{"key":"key_149167455955","value":"value_140739711166947810"}, +{"key":"key_149169131621","value":"value_111115133111134119"}, +{"key":"key_149174761266","value":"value_112448710615488135"}, +{"key":"key_149178122671","value":"value_110831157976771751"}, +{"key":"key_149179168119","value":"value_108371061248811411"}, +{"key":"key_149182153146","value":"value_751781778564621007"}, +{"key":"key_149191688012","value":"value_104129861245311991"}, +{"key":"key_149207681221","value":"value_801065610581611031"}, +{"key":"key_149249689152","value":"value_138119100109176891"}, +{"key":"key_149301319398","value":"value_119125981061605112"}, +{"key":"key_149421311301","value":"value_138150671213710718"}, +{"key":"key_149461202577","value":"value_110101124396696141"}, +{"key":"key_149489145741","value":"value_881241201097780961"}, +{"key":"key_149491381011","value":"value_936710272691563217"}, +{"key":"key_149523914986","value":"value_111732912756132971"}, +{"key":"key_149531097115","value":"value_781081013710689114"}, +{"key":"key_149531601664","value":"value_131114114152160614"}, +{"key":"key_149539511115","value":"value_901231327314110196"}, +{"key":"key_149555514819","value":"value_142151746592148161"}, +{"key":"key_149631331191","value":"value_151634668105511488"}, +{"key":"key_149651121247","value":"value_127119110551201481"}, +{"key":"key_149651256897","value":"value_154738485961411215"}, +{"key":"key_149661751241","value":"value_981561062283122125"}, +{"key":"key_149671491179","value":"value_148106907091867010"}, +{"key":"key_149704016512","value":"value_130104137123100124"}, +{"key":"key_149711121466","value":"value_127104841161359093"}, +{"key":"key_149711361553","value":"value_791181015219215577"}, +{"key":"key_149716546145","value":"value_839774129112726613"}, +{"key":"key_149731471517","value":"value_916012411711811213"}, +{"key":"key_149734250170","value":"value_478074597881348492"}, +{"key":"key_149741149711","value":"value_191132142708589152"}, +{"key":"key_149774517812","value":"value_113152110731191731"}, +{"key":"key_149777710632","value":"value_104139120118101847"}, +{"key":"key_149798310576","value":"value_941471461091129796"}, +{"key":"key_149801257212","value":"value_157761271349913775"}, +{"key":"key_149811341333","value":"value_938989127121137123"}, +{"key":"key_149817711013","value":"value_561431031075581106"}, +{"key":"key_149821001041","value":"value_116107113191771413"}, +{"key":"key_149821011161","value":"value_114688627141123641"}, +{"key":"key_149821371971","value":"value_152337870966911110"}, +{"key":"key_149846214512","value":"value_864992941059413011"}, +{"key":"key_149853915913","value":"value_954011413112110077"}, +{"key":"key_149868839104","value":"value_079154981456981561"}, +{"key":"key_149871271281","value":"value_102787710614614785"}, +{"key":"key_149875215076","value":"value_138144154168122441"}, +{"key":"key_149881331191","value":"value_138987061111769413"}, +{"key":"key_149895478874","value":"value_161101116841251201"}, +{"key":"key_149901181816","value":"value_112831271488210911"}, +{"key":"key_149909811310","value":"value_122126836010216994"}, +{"key":"key_149919492103","value":"value_707710078851191201"}, +{"key":"key_149921701868","value":"value_681397214618117110"}, +{"key":"key_149926114676","value":"value_114111701221058415"}, +{"key":"key_149935350129","value":"value_134135102106144150"}, +{"key":"key_149938612514","value":"value_124944041071401261"}, +{"key":"key_149951051111","value":"value_118165581255914879"}, +{"key":"key_149956715687","value":"value_103105511069591135"}, +{"key":"key_149961308410","value":"value_112115133831247110"}, +{"key":"key_149966111911","value":"value_163152852892115921"}, +{"key":"key_149971091481","value":"value_110481381121191069"}, +{"key":"key_150100115102","value":"value_971521611031611006"}, +{"key":"key_150100144126","value":"value_138110351119188658"}, +{"key":"key_150100751141","value":"value_167978312712812180"}, +{"key":"key_150101146106","value":"value_114120831026189125"}, +{"key":"key_150101901221","value":"value_123991268478150119"}, +{"key":"key_150102104122","value":"value_103701061041029613"}, +{"key":"key_150102108108","value":"value_396042114114115781"}, +{"key":"key_150102181154","value":"value_129134838111880589"}, +{"key":"key_150104126921","value":"value_911511258469113519"}, +{"key":"key_150104721091","value":"value_681371151231458082"}, +{"key":"key_150104783091","value":"value_100122781191095710"}, +{"key":"key_150105119102","value":"value_938656827992551406"}, +{"key":"key_150105831401","value":"value_711661171361526281"}, +{"key":"key_150105851391","value":"value_831061316415177621"}, +{"key":"key_150106123124","value":"value_123129526213556160"}, +{"key":"key_150106136501","value":"value_111298013335411736"}, +{"key":"key_150106649210","value":"value_637792167107103768"}, +{"key":"key_150108109116","value":"value_851031351316492128"}, +{"key":"key_150108182391","value":"value_113129120585911410"}, +{"key":"key_150108809410","value":"value_921391208613762104"}, +{"key":"key_150109102130","value":"value_141651211644453143"}, +{"key":"key_150110451741","value":"value_443785144901021219"}, +{"key":"key_150111124671","value":"value_415610413582121781"}, +{"key":"key_150112139145","value":"value_117159146272591103"}, +{"key":"key_150114971159","value":"value_124811869410657120"}, +{"key":"key_150115141295","value":"value_999151140152946311"}, +{"key":"key_150115768910","value":"value_124921411421301061"}, +{"key":"key_150117128401","value":"value_927215011368871457"}, +{"key":"key_150118122112","value":"value_108118791341591098"}, +{"key":"key_150118628016","value":"value_731571011641441501"}, +{"key":"key_150119123125","value":"value_123104134795010910"}, +{"key":"key_150119130113","value":"value_349211273944696128"}, +{"key":"key_150120106971","value":"value_115103147134997810"}, +{"key":"key_150120934118","value":"value_886857131641251147"}, +{"key":"key_150121731251","value":"value_817795150111378712"}, +{"key":"key_150122761219","value":"value_114131104177961251"}, +{"key":"key_150122821306","value":"value_151125757886163798"}, +{"key":"key_150123106121","value":"value_125821441691291071"}, +{"key":"key_150124858794","value":"value_326811469961021491"}, +{"key":"key_150125143697","value":"value_631356598100132929"}, +{"key":"key_150126126963","value":"value_971249090931001534"}, +{"key":"key_150126137209","value":"value_168161112787583106"}, +{"key":"key_150126204142","value":"value_110881367219784361"}, +{"key":"key_150126601691","value":"value_110851611631721807"}, +{"key":"key_150126637112","value":"value_122638378808919352"}, +{"key":"key_150126761477","value":"value_108498314966117717"}, +{"key":"key_150127132119","value":"value_130162441161211016"}, +{"key":"key_150127155136","value":"value_927112274851051271"}, +{"key":"key_150128135621","value":"value_111124113146124611"}, +{"key":"key_150128140751","value":"value_156801331291105210"}, +{"key":"key_150128164511","value":"value_106929676155858272"}, +{"key":"key_150129102681","value":"value_118811308662357110"}, +{"key":"key_150130751131","value":"value_848912340919612612"}, +{"key":"key_150130999770","value":"value_136736199951251519"}, +{"key":"key_150133745115","value":"value_127711357642939710"}, +{"key":"key_150135144715","value":"value_117131104102126113"}, +{"key":"key_150140739618","value":"value_116115911157631711"}, +{"key":"key_150141801701","value":"value_951101271091397513"}, +{"key":"key_150142115135","value":"value_113114911037962137"}, +{"key":"key_150145611423","value":"value_771291501169413861"}, +{"key":"key_150146629910","value":"value_128104168186126118"}, +{"key":"key_150146951151","value":"value_925312713985136125"}, +{"key":"key_150147163731","value":"value_170127741321067578"}, +{"key":"key_150149108165","value":"value_149135667985717679"}, +{"key":"key_150149699266","value":"value_828464686461971111"}, +{"key":"key_150151103136","value":"value_114721501289514013"}, +{"key":"key_150155441491","value":"value_977097819585771301"}, +{"key":"key_150157128179","value":"value_132811331191201031"}, +{"key":"key_150160105114","value":"value_120135139131609811"}, +{"key":"key_150161147124","value":"value_108765087601231031"}, +{"key":"key_150165146111","value":"value_142128951661857311"}, +{"key":"key_150167981391","value":"value_146141203105103598"}, +{"key":"key_150168114548","value":"value_101738315360658413"}, +{"key":"key_150168120105","value":"value_941401051401001326"}, +{"key":"key_150173148127","value":"value_981248572155955510"}, +{"key":"key_150183110154","value":"value_145361043766116132"}, +{"key":"key_150187603567","value":"value_787999103411111081"}, +{"key":"key_150198132781","value":"value_751522191918530821"}, +{"key":"key_150203326821","value":"value_951011131248593130"}, +{"key":"key_150204841755","value":"value_138619512353291065"}, +{"key":"key_150301221421","value":"value_130106621111098769"}, +{"key":"key_150331971157","value":"value_841161001331131051"}, +{"key":"key_150371138180","value":"value_110153701051291551"}, +{"key":"key_150404311051","value":"value_811191041351001125"}, +{"key":"key_150497985113","value":"value_164140706411017294"}, +{"key":"key_150501031001","value":"value_174100109941101341"}, +{"key":"key_150601039570","value":"value_129898456857112713"}, +{"key":"key_150601204088","value":"value_115641061388837102"}, +{"key":"key_150608298142","value":"value_141676610616210014"}, +{"key":"key_150611341646","value":"value_143133106881775417"}, +{"key":"key_150616196155","value":"value_156691346837521001"}, +{"key":"key_150628515213","value":"value_859969126115541129"}, +{"key":"key_150641129811","value":"value_154143123627074968"}, +{"key":"key_150676210423","value":"value_381431859015312611"}, +{"key":"key_150691778214","value":"value_121123146929814681"}, +{"key":"key_150697910510","value":"value_986812787651281351"}, +{"key":"key_150721031406","value":"value_112881841081869540"}, +{"key":"key_150721216512","value":"value_142944497628013011"}, +{"key":"key_150727544401","value":"value_151130531001281145"}, +{"key":"key_150731167470","value":"value_127911311101026211"}, +{"key":"key_150739712410","value":"value_471437916294391018"}, +{"key":"key_150744212810","value":"value_115841156679151149"}, +{"key":"key_150751054815","value":"value_170907816614510710"}, +{"key":"key_150761111861","value":"value_691201493273661071"}, +{"key":"key_150761267372","value":"value_138111157841241241"}, +{"key":"key_150764712310","value":"value_698543261051071371"}, +{"key":"key_150771211195","value":"value_148146841471621101"}, +{"key":"key_150788210010","value":"value_142811221129739176"}, +{"key":"key_150801323037","value":"value_111105831138310713"}, +{"key":"key_150811111359","value":"value_811051641531009012"}, +{"key":"key_150811541007","value":"value_102861541138515610"}, +{"key":"key_150849114495","value":"value_771558676112628510"}, +{"key":"key_150863646102","value":"value_112138165881359439"}, +{"key":"key_150869057127","value":"value_974710993151789010"}, +{"key":"key_150871458573","value":"value_100158597710310615"}, +{"key":"key_150891099164","value":"value_123135178104125113"}, +{"key":"key_150891198988","value":"value_109147103149131771"}, +{"key":"key_150901091151","value":"value_141113488294145841"}, +{"key":"key_150906518089","value":"value_126120117691239314"}, +{"key":"key_150908392130","value":"value_156132581138013315"}, +{"key":"key_150911211701","value":"value_881298614260105901"}, +{"key":"key_150911528480","value":"value_751021241121111201"}, +{"key":"key_150927013212","value":"value_971391501076781146"}, +{"key":"key_150928711114","value":"value_369712878211341141"}, +{"key":"key_150931221101","value":"value_151613016698100115"}, +{"key":"key_150931277110","value":"value_761129311378671783"}, +{"key":"key_150937711113","value":"value_109154765713659117"}, +{"key":"key_150939782576","value":"value_991334992301121118"}, +{"key":"key_150941141531","value":"value_841199584144367097"}, +{"key":"key_150947210111","value":"value_126901381519998764"}, +{"key":"key_150951017481","value":"value_111551766712015111"}, +{"key":"key_150951601321","value":"value_106111871231436889"}, +{"key":"key_150951609864","value":"value_140841281225767109"}, +{"key":"key_150961071231","value":"value_132109497794611126"}, +{"key":"key_150961461111","value":"value_991039818810311112"}, +{"key":"key_150966276131","value":"value_501368241105611521"}, +{"key":"key_150971321291","value":"value_159901307713199105"}, +{"key":"key_150971501097","value":"value_721421301111611156"}, +{"key":"key_150975760901","value":"value_118132996711314516"}, +{"key":"key_150981135081","value":"value_748017712467847970"}, +{"key":"key_150981369511","value":"value_841031081151389614"}, +{"key":"key_150983565115","value":"value_122589015488102115"}, +{"key":"key_150988397100","value":"value_999388721017012656"}, +{"key":"key_151041119910","value":"value_726670161627311388"}, +{"key":"key_151048792152","value":"value_871361131331301381"}, +{"key":"key_151100107102","value":"value_979476112861571299"}, +{"key":"key_151100846911","value":"value_123105851014613413"}, +{"key":"key_151100971271","value":"value_937693558113012312"}, +{"key":"key_151101941381","value":"value_401261211054313997"}, +{"key":"key_151102133998","value":"value_819474108130829012"}, +{"key":"key_151103105901","value":"value_739911511693125170"}, +{"key":"key_151104104138","value":"value_607012668151831074"}, +{"key":"key_151106647013","value":"value_165144381201171126"}, +{"key":"key_151107709211","value":"value_611571139610511510"}, +{"key":"key_151108102187","value":"value_174751406677921438"}, +{"key":"key_151109106378","value":"value_100401061405710911"}, +{"key":"key_151110159969","value":"value_100837085115147741"}, +{"key":"key_151112156107","value":"value_931231001001311131"}, +{"key":"key_151112921061","value":"value_691415616110497686"}, +{"key":"key_151114101146","value":"value_122136106781421025"}, +{"key":"key_151114561451","value":"value_103991251714214843"}, +{"key":"key_151117651212","value":"value_129689849125821631"}, +{"key":"key_151118126104","value":"value_106921181029764132"}, +{"key":"key_151118161681","value":"value_123103941093811458"}, +{"key":"key_151118691076","value":"value_788316713111490841"}, +{"key":"key_151119111012","value":"value_931026414293123169"}, +{"key":"key_151119951015","value":"value_123126314713110167"}, +{"key":"key_151121491387","value":"value_861151266712973150"}, +{"key":"key_151123137881","value":"value_404412211894481547"}, +{"key":"key_151123831063","value":"value_109112106133997613"}, +{"key":"key_151123876214","value":"value_398112014914097721"}, +{"key":"key_151124116111","value":"value_119974966681372127"}, +{"key":"key_151124901397","value":"value_121749111378641271"}, +{"key":"key_151125153738","value":"value_991799689827714090"}, +{"key":"key_151126351217","value":"value_701349077796362164"}, +{"key":"key_151126766811","value":"value_907761571301085012"}, +{"key":"key_151128426659","value":"value_778818411688106687"}, +{"key":"key_151128571127","value":"value_921141231064913186"}, +{"key":"key_151129675189","value":"value_105106125133197201"}, +{"key":"key_151131118871","value":"value_146801271067760743"}, +{"key":"key_151131464701","value":"value_108129981291277314"}, +{"key":"key_151131868513","value":"value_973158776113813812"}, +{"key":"key_151135721221","value":"value_575115010612610559"}, +{"key":"key_151139169641","value":"value_137120951051001081"}, +{"key":"key_151139675411","value":"value_961241396788341331"}, +{"key":"key_151143105111","value":"value_911281291285117492"}, +{"key":"key_151144187501","value":"value_170107142137117701"}, +{"key":"key_151145126645","value":"value_142759392799190737"}, +{"key":"key_151147648511","value":"value_151761445352701631"}, +{"key":"key_151148841546","value":"value_158179166581031459"}, +{"key":"key_151155119749","value":"value_804312011696981181"}, +{"key":"key_151157741438","value":"value_148151931273115111"}, +{"key":"key_151160107172","value":"value_107951066954111143"}, +{"key":"key_151161887386","value":"value_741617749144150847"}, +{"key":"key_151162741249","value":"value_124148878722168108"}, +{"key":"key_151163140126","value":"value_131511151921296693"}, +{"key":"key_151164114120","value":"value_881221171641291261"}, +{"key":"key_151164129109","value":"value_881051161517112971"}, +{"key":"key_151167701401","value":"value_361241087611369126"}, +{"key":"key_151168139110","value":"value_127421401502185109"}, +{"key":"key_151174168127","value":"value_110116751591776499"}, +{"key":"key_151175126147","value":"value_112136991691071381"}, +{"key":"key_151177929812","value":"value_765614482991361391"}, +{"key":"key_151186107126","value":"value_831081161131081071"}, +{"key":"key_151229313511","value":"value_125133946945130153"}, +{"key":"key_151331467011","value":"value_140731051199689779"}, +{"key":"key_151348014110","value":"value_114146801221248511"}, +{"key":"key_151367710481","value":"value_751186213016190122"}, +{"key":"key_151371366610","value":"value_102951491081075895"}, +{"key":"key_151419486112","value":"value_931211592995139124"}, +{"key":"key_151431196415","value":"value_100109128597714026"}, +{"key":"key_151461361301","value":"value_111681251441118312"}, +{"key":"key_151481426112","value":"value_134110110106105938"}, +{"key":"key_151509415511","value":"value_631371106916313141"}, +{"key":"key_151521009314","value":"value_961161167110998119"}, +{"key":"key_151538635778","value":"value_671201031468216412"}, +{"key":"key_151561199812","value":"value_511141581071531341"}, +{"key":"key_151577415613","value":"value_147108129633610019"}, +{"key":"key_151587813214","value":"value_128976213011194881"}, +{"key":"key_151601321181","value":"value_547264144681241066"}, +{"key":"key_151607415210","value":"value_985597181371191128"}, +{"key":"key_151611381266","value":"value_931238888116787911"}, +{"key":"key_151639097108","value":"value_801171251514225128"}, +{"key":"key_151648667101","value":"value_951051451068571104"}, +{"key":"key_151661431017","value":"value_109741399080128184"}, +{"key":"key_151671029255","value":"value_113146895370152809"}, +{"key":"key_151681313713","value":"value_167124909170811228"}, +{"key":"key_151698414317","value":"value_106951174713366129"}, +{"key":"key_151701176278","value":"value_120721636311944635"}, +{"key":"key_151706674871","value":"value_991027415110968771"}, +{"key":"key_151709653919","value":"value_126106121941356213"}, +{"key":"key_151717610010","value":"value_139451049883621018"}, +{"key":"key_151717710347","value":"value_291019810214812889"}, +{"key":"key_151727623681","value":"value_126124121851471101"}, +{"key":"key_151741281221","value":"value_141126301038311011"}, +{"key":"key_151761576510","value":"value_651168611912169861"}, +{"key":"key_151791501311","value":"value_661675510192111311"}, +{"key":"key_151801151331","value":"value_100136139107958599"}, +{"key":"key_151801655014","value":"value_806279108728614912"}, +{"key":"key_151817191137","value":"value_701039110014411210"}, +{"key":"key_151831045111","value":"value_109146804713095134"}, +{"key":"key_151831071266","value":"value_116289915849571196"}, +{"key":"key_151861371131","value":"value_591379011555142140"}, +{"key":"key_151861661218","value":"value_801371491191465292"}, +{"key":"key_151881695210","value":"value_121150871471727590"}, +{"key":"key_151891198516","value":"value_921291541147171996"}, +{"key":"key_151891278812","value":"value_861555511015012211"}, +{"key":"key_151911201821","value":"value_397616782701221089"}, +{"key":"key_151917313388","value":"value_703610340631041211"}, +{"key":"key_151921091421","value":"value_127421081071235499"}, +{"key":"key_151921171841","value":"value_716495613658106142"}, +{"key":"key_151934041641","value":"value_175128105911181158"}, +{"key":"key_151938335136","value":"value_110651144671381881"}, +{"key":"key_151969412175","value":"value_491087213415316296"}, +{"key":"key_151971073515","value":"value_691171021151036773"}, +{"key":"key_151971481361","value":"value_176881107698561358"}, +{"key":"key_151991241021","value":"value_921339094361061151"}, +{"key":"key_152101168103","value":"value_113138331001201261"}, +{"key":"key_152101791228","value":"value_204101911571491319"}, +{"key":"key_152101872111","value":"value_200113741178817113"}, +{"key":"key_152102134109","value":"value_104110166147148137"}, +{"key":"key_152102152121","value":"value_601391084178154133"}, +{"key":"key_152102541610","value":"value_117152129107868169"}, +{"key":"key_152103701662","value":"value_109115140139157135"}, +{"key":"key_152104831131","value":"value_101146906975891251"}, +{"key":"key_152106108831","value":"value_125841421078515448"}, +{"key":"key_152106115128","value":"value_119112101659912713"}, +{"key":"key_152106159829","value":"value_104991515480108100"}, +{"key":"key_152107103115","value":"value_140168129133114487"}, +{"key":"key_152108107101","value":"value_106107160152701043"}, +{"key":"key_152108341391","value":"value_114971421274813110"}, +{"key":"key_152109941091","value":"value_140146151321141121"}, +{"key":"key_152110110101","value":"value_631321214412414257"}, +{"key":"key_152110110631","value":"value_132817388104991297"}, +{"key":"key_152110133101","value":"value_112451171631841081"}, +{"key":"key_152110145721","value":"value_956610511414085123"}, +{"key":"key_152115114566","value":"value_137721211201691138"}, +{"key":"key_152115143817","value":"value_116124164738933919"}, +{"key":"key_152116157861","value":"value_876313414693745811"}, +{"key":"key_152116867372","value":"value_135917791951211331"}, +{"key":"key_152117831071","value":"value_139104160631321037"}, +{"key":"key_152118908173","value":"value_122995813117183141"}, +{"key":"key_152120111941","value":"value_944014885681541727"}, +{"key":"key_152120121123","value":"value_581377511410412592"}, +{"key":"key_152122133131","value":"value_728429157124108185"}, +{"key":"key_152122739594","value":"value_156981281321278996"}, +{"key":"key_152123108153","value":"value_838011718911011080"}, +{"key":"key_152123439132","value":"value_121104858312415412"}, +{"key":"key_152124115106","value":"value_191341581161245913"}, +{"key":"key_152126106191","value":"value_137136100121941591"}, +{"key":"key_152126561531","value":"value_871617913112219411"}, +{"key":"key_152126838947","value":"value_108691134715285152"}, +{"key":"key_152128127981","value":"value_105100124886891389"}, +{"key":"key_152129874612","value":"value_106481421141041301"}, +{"key":"key_152130831221","value":"value_164123112114106111"}, +{"key":"key_152131108142","value":"value_571104412174140751"}, +{"key":"key_152132941371","value":"value_661315612811940138"}, +{"key":"key_152133441797","value":"value_143118142130679613"}, +{"key":"key_152133849910","value":"value_125991078989134831"}, +{"key":"key_152135119102","value":"value_142199012310182121"}, +{"key":"key_152137114401","value":"value_148102113119332019"}, +{"key":"key_152139125921","value":"value_829316365157121142"}, +{"key":"key_152140170871","value":"value_115100409464679911"}, +{"key":"key_152140631241","value":"value_152115119133146721"}, +{"key":"key_152141115997","value":"value_109671091097511173"}, +{"key":"key_152144538910","value":"value_471291244511510710"}, +{"key":"key_152144968710","value":"value_758991821591429110"}, +{"key":"key_152147751601","value":"value_966211010512013114"}, +{"key":"key_152147899915","value":"value_368813888121881281"}, +{"key":"key_152148122941","value":"value_961708538494012494"}, +{"key":"key_152150558741","value":"value_707812714715411854"}, +{"key":"key_152152628371","value":"value_104114137165889091"}, +{"key":"key_152153101107","value":"value_166146108112971029"}, +{"key":"key_152155171188","value":"value_828112245987511714"}, +{"key":"key_152162129107","value":"value_711068310513259164"}, +{"key":"key_152162141104","value":"value_137153114129112134"}, +{"key":"key_152163114110","value":"value_114151116122125108"}, +{"key":"key_152165123839","value":"value_135898440851531551"}, +{"key":"key_152165698810","value":"value_142105709717694831"}, +{"key":"key_152167819675","value":"value_129102110762071371"}, +{"key":"key_152169113167","value":"value_143107129921021351"}, +{"key":"key_152172187199","value":"value_133955437681685188"}, +{"key":"key_152189698990","value":"value_101104107878780679"}, +{"key":"key_152219860160","value":"value_144929714463138729"}, +{"key":"key_152269311811","value":"value_101559010774125138"}, +{"key":"key_152272912211","value":"value_991019288131136841"}, +{"key":"key_152331147986","value":"value_118112571071461601"}, +{"key":"key_152359512012","value":"value_996710113412511291"}, +{"key":"key_152359688138","value":"value_107131631081021516"}, +{"key":"key_152387681581","value":"value_134439510714453901"}, +{"key":"key_152461231141","value":"value_107132106859297681"}, +{"key":"key_152518992851","value":"value_141667818080103861"}, +{"key":"key_152521079112","value":"value_151851011127210414"}, +{"key":"key_152561261429","value":"value_113100113104101679"}, +{"key":"key_152571251051","value":"value_138111908597117112"}, +{"key":"key_152591031656","value":"value_116102183153142931"}, +{"key":"key_152601141145","value":"value_139191133142160117"}, +{"key":"key_152601167711","value":"value_641259995857513710"}, +{"key":"key_152605693893","value":"value_987857247411712115"}, +{"key":"key_152661578956","value":"value_631461041121121157"}, +{"key":"key_152689243127","value":"value_455312811014410886"}, +{"key":"key_152711149241","value":"value_121132118667111991"}, +{"key":"key_152716169104","value":"value_140132591604315413"}, +{"key":"key_152741191171","value":"value_841479413410610712"}, +{"key":"key_152741211591","value":"value_132138111128109112"}, +{"key":"key_152761021281","value":"value_124117133859793109"}, +{"key":"key_152761418210","value":"value_961389059102107111"}, +{"key":"key_152764913311","value":"value_112112103181122213"}, +{"key":"key_152769414011","value":"value_659410412410711168"}, +{"key":"key_152771331399","value":"value_421179442143135133"}, +{"key":"key_152788314610","value":"value_479420149107115971"}, +{"key":"key_152789171304","value":"value_598899646868701221"}, +{"key":"key_152801151291","value":"value_611281321031011182"}, +{"key":"key_152806915877","value":"value_100601221401261581"}, +{"key":"key_152808195101","value":"value_109781716910111477"}, +{"key":"key_152811127710","value":"value_841036112014516489"}, +{"key":"key_152848277821","value":"value_828590120991237517"}, +{"key":"key_152849572554","value":"value_102658282421276786"}, +{"key":"key_152868519552","value":"value_171121216817210652"}, +{"key":"key_152887987948","value":"value_841301041458810614"}, +{"key":"key_152901501011","value":"value_119103681351331088"}, +{"key":"key_152911341081","value":"value_151130113169108119"}, +{"key":"key_152921397815","value":"value_871211431237313257"}, +{"key":"key_152921671341","value":"value_511382637911354415"}, +{"key":"key_152931086712","value":"value_637313591106100931"}, +{"key":"key_152933615410","value":"value_119959880119117605"}, +{"key":"key_152941471261","value":"value_668059130128681186"}, +{"key":"key_152944080153","value":"value_868213817411443104"}, +{"key":"key_152946811613","value":"value_155151861171286718"}, +{"key":"key_152951144810","value":"value_101204481298314710"}, +{"key":"key_152958480117","value":"value_122967810710677111"}, +{"key":"key_152959515114","value":"value_106869682899499181"}, +{"key":"key_152966910378","value":"value_142731043751909369"}, +{"key":"key_152971321028","value":"value_154136731061735754"}, +{"key":"key_152977592158","value":"value_126119111287178821"}, +{"key":"key_152981406813","value":"value_108100759080109508"}, +{"key":"key_152981707711","value":"value_125721101049212710"}, +{"key":"key_152991471201","value":"value_481172081684496130"}, +{"key":"key_153101167105","value":"value_147591348170411301"}, +{"key":"key_153102891175","value":"value_971248988751506212"}, +{"key":"key_153103104153","value":"value_941188410770137103"}, +{"key":"key_153103124951","value":"value_501351038269141565"}, +{"key":"key_153104679712","value":"value_893881401038511975"}, +{"key":"key_153105761881","value":"value_761431351041571651"}, +{"key":"key_153106125599","value":"value_105109877196138187"}, +{"key":"key_153106491466","value":"value_107881451206067971"}, +{"key":"key_153107341261","value":"value_110117961185417510"}, +{"key":"key_153107624164","value":"value_186135117129112911"}, +{"key":"key_153108108112","value":"value_141128123101831251"}, +{"key":"key_153108136961","value":"value_109401241111221541"}, +{"key":"key_153109107187","value":"value_106103817911653271"}, +{"key":"key_153109144115","value":"value_130611015262123115"}, +{"key":"key_153110123114","value":"value_804610068100579714"}, +{"key":"key_153110401157","value":"value_851651341391342787"}, +{"key":"key_153110925987","value":"value_111851271211191501"}, +{"key":"key_153112211129","value":"value_121196471129912112"}, +{"key":"key_153113105261","value":"value_858912610413117912"}, +{"key":"key_153113124851","value":"value_531268514212413112"}, +{"key":"key_153113889846","value":"value_711061141321549710"}, +{"key":"key_153114851351","value":"value_981458712989108153"}, +{"key":"key_153116409812","value":"value_702399158152132125"}, +{"key":"key_153118707213","value":"value_921087547162797473"}, +{"key":"key_153119130102","value":"value_117451051261039833"}, +{"key":"key_153120103132","value":"value_107153806814494187"}, +{"key":"key_153120119150","value":"value_106619910381139779"}, +{"key":"key_153120868413","value":"value_601361299512484611"}, +{"key":"key_153121177102","value":"value_938279671051051685"}, +{"key":"key_153122125611","value":"value_751041431261617812"}, +{"key":"key_153122131116","value":"value_128925912613614397"}, +{"key":"key_153125100811","value":"value_611378610975119119"}, +{"key":"key_153125871351","value":"value_931216178827710294"}, +{"key":"key_153126130751","value":"value_736713095701461526"}, +{"key":"key_153126251234","value":"value_967840159141331257"}, +{"key":"key_153126631325","value":"value_556965898297125139"}, +{"key":"key_153127118138","value":"value_651185713451123156"}, +{"key":"key_153127169897","value":"value_921106384921396281"}, +{"key":"key_153128114991","value":"value_878280114561651324"}, +{"key":"key_153128116796","value":"value_188798212013228101"}, +{"key":"key_153128599710","value":"value_931279460441351129"}, +{"key":"key_153128811349","value":"value_162311321151421531"}, +{"key":"key_153129162461","value":"value_781391421001076797"}, +{"key":"key_153129991358","value":"value_912057714110014913"}, +{"key":"key_153132125857","value":"value_102116121130849911"}, +{"key":"key_153132356313","value":"value_109699458119104847"}, +{"key":"key_153133141586","value":"value_126257915898115118"}, +{"key":"key_153134123140","value":"value_951324611311292641"}, +{"key":"key_153134921767","value":"value_139901131116088921"}, +{"key":"key_153136939578","value":"value_165761091229415174"}, +{"key":"key_153139917245","value":"value_331071511041401489"}, +{"key":"key_153141819710","value":"value_133371059695109991"}, +{"key":"key_153143147881","value":"value_135140187518859738"}, +{"key":"key_153145119102","value":"value_871077410690848810"}, +{"key":"key_153145928811","value":"value_751341487293471117"}, +{"key":"key_153146102494","value":"value_152998872821368913"}, +{"key":"key_153146123130","value":"value_101991141171321311"}, +{"key":"key_153146611471","value":"value_116651038184837715"}, +{"key":"key_153148104103","value":"value_951021371037586901"}, +{"key":"key_153148166130","value":"value_891161471021171221"}, +{"key":"key_153149109165","value":"value_128105136526091158"}, +{"key":"key_153150130768","value":"value_731718710013915912"}, +{"key":"key_153151128209","value":"value_859213113010515711"}, +{"key":"key_153151133886","value":"value_136150115153100981"}, +{"key":"key_153156142967","value":"value_797284771427715415"}, +{"key":"key_153161781276","value":"value_126113148113551321"}, +{"key":"key_153169139114","value":"value_988861908482721151"}, +{"key":"key_153197137597","value":"value_757091901318911074"}, +{"key":"key_153391151015","value":"value_102102769313112213"}, +{"key":"key_153539211295","value":"value_101841021051301464"}, +{"key":"key_153548310986","value":"value_681586510510810582"}, +{"key":"key_153551098612","value":"value_771009067113787025"}, +{"key":"key_153568992141","value":"value_629959117126761591"}, +{"key":"key_153604512810","value":"value_561601238020119189"}, +{"key":"key_153628878121","value":"value_121116108111721331"}, +{"key":"key_153631138014","value":"value_165136489114797171"}, +{"key":"key_153641539112","value":"value_871577111311158919"}, +{"key":"key_153645414264","value":"value_102109577015591126"}, +{"key":"key_153647283122","value":"value_961211146210612792"}, +{"key":"key_153678210011","value":"value_109791911337139121"}, +{"key":"key_153681631261","value":"value_103116122129986716"}, +{"key":"key_153691191048","value":"value_139772810910887146"}, +{"key":"key_153691286918","value":"value_987448107941361261"}, +{"key":"key_153701019976","value":"value_103157139601308010"}, +{"key":"key_153721251497","value":"value_939317111685421551"}, +{"key":"key_153728387123","value":"value_848791159638457107"}, +{"key":"key_153737312010","value":"value_135100104126961611"}, +{"key":"key_153739410010","value":"value_371253626138117658"}, +{"key":"key_153751276487","value":"value_101115106164100105"}, +{"key":"key_153761098678","value":"value_969513096149108152"}, +{"key":"key_153769065701","value":"value_966584104151119910"}, +{"key":"key_153781037355","value":"value_824766141691475497"}, +{"key":"key_153791373357","value":"value_137102481111161458"}, +{"key":"key_153795112614","value":"value_112965710577531201"}, +{"key":"key_153801329273","value":"value_103768881134145781"}, +{"key":"key_153806512146","value":"value_123110153371011301"}, +{"key":"key_153827710133","value":"value_101741218610597849"}, +{"key":"key_153841701171","value":"value_111111751941031297"}, +{"key":"key_153848310650","value":"value_142608615571101961"}, +{"key":"key_153849414413","value":"value_151133126726182907"}, +{"key":"key_153851109539","value":"value_851869614315214774"}, +{"key":"key_153861231068","value":"value_134114134721221101"}, +{"key":"key_153877013250","value":"value_947714511292125769"}, +{"key":"key_153881051171","value":"value_438784197856810411"}, +{"key":"key_153887411514","value":"value_128281351091391211"}, +{"key":"key_153889894751","value":"value_945719917212911269"}, +{"key":"key_153891521133","value":"value_888613379748568931"}, +{"key":"key_153902111276","value":"value_107109116901011531"}, +{"key":"key_153906410285","value":"value_104869513511082481"}, +{"key":"key_153931069878","value":"value_841021241801367712"}, +{"key":"key_153931091091","value":"value_111211087616311210"}, +{"key":"key_153931151111","value":"value_137142921086713810"}, +{"key":"key_153938212691","value":"value_926368877612115166"}, +{"key":"key_153961331067","value":"value_106108691281081116"}, +{"key":"key_153961991481","value":"value_111115138841677104"}, +{"key":"key_153964076122","value":"value_180121959713687808"}, +{"key":"key_153981015715","value":"value_148107119214789134"}, +{"key":"key_153981102031","value":"value_132148116761602511"}, +{"key":"key_153996387144","value":"value_505910612417594931"}, +{"key":"key_154100454112","value":"value_110409912014711378"}, +{"key":"key_154100987312","value":"value_121821271471021401"}, +{"key":"key_154103108439","value":"value_134132133931761110"}, +{"key":"key_154103429714","value":"value_121104961951101091"}, +{"key":"key_154103617012","value":"value_316886181661031508"}, +{"key":"key_154104661651","value":"value_101976678122173137"}, +{"key":"key_154104988888","value":"value_951481071297813913"}, +{"key":"key_154106109172","value":"value_638688112131149831"}, +{"key":"key_154107109831","value":"value_111144688112371116"}, +{"key":"key_154107412210","value":"value_127998612695145125"}, +{"key":"key_154107748371","value":"value_133114129984411415"}, +{"key":"key_154109661181","value":"value_573813238116137117"}, +{"key":"key_154110125162","value":"value_851408697103981171"}, +{"key":"key_154110511151","value":"value_126697213111810887"}, +{"key":"key_154110641108","value":"value_711308013586961161"}, +{"key":"key_154111771681","value":"value_771808817267831087"}, +{"key":"key_154111811441","value":"value_104541358817911211"}, +{"key":"key_154112845788","value":"value_106884411013411011"}, +{"key":"key_154113139931","value":"value_161091541631257583"}, +{"key":"key_154114961091","value":"value_127844190111155149"}, +{"key":"key_154115101771","value":"value_120194811571217991"}, +{"key":"key_154115657995","value":"value_129166112701499644"}, +{"key":"key_154116187913","value":"value_641131471068087180"}, +{"key":"key_154118116904","value":"value_118478661116138126"}, +{"key":"key_154118703463","value":"value_178140969897471031"}, +{"key":"key_154119143906","value":"value_738416917210190716"}, +{"key":"key_154119591154","value":"value_137991264311456788"}, +{"key":"key_154120331231","value":"value_159109981301351768"}, +{"key":"key_154121113911","value":"value_140521191561071311"}, +{"key":"key_154121130726","value":"value_268566769243718058"}, +{"key":"key_154125123120","value":"value_109901101081679615"}, +{"key":"key_154125828112","value":"value_120141104771331194"}, +{"key":"key_154126121721","value":"value_808737105123135931"}, +{"key":"key_154126541237","value":"value_110756111266114125"}, +{"key":"key_154127101609","value":"value_741181451601438511"}, +{"key":"key_154129105167","value":"value_153124113681211447"}, +{"key":"key_154129113546","value":"value_101103801263556108"}, +{"key":"key_154130108100","value":"value_871411151481196411"}, +{"key":"key_154131649410","value":"value_508411885851177812"}, +{"key":"key_154133123130","value":"value_141103146127151989"}, +{"key":"key_154133129122","value":"value_138114561608216012"}, +{"key":"key_154135129110","value":"value_101831248013211017"}, +{"key":"key_154135361161","value":"value_156941341068590891"}, +{"key":"key_154136998483","value":"value_945290101751254174"}, +{"key":"key_154139127169","value":"value_118101183174177811"}, +{"key":"key_154141931204","value":"value_149871191261351377"}, +{"key":"key_154143145891","value":"value_851568312188111677"}, +{"key":"key_154144106528","value":"value_712984111144141108"}, +{"key":"key_154144106961","value":"value_175122157109133130"}, +{"key":"key_154145636614","value":"value_538911012945130201"}, +{"key":"key_154147101136","value":"value_391491271381158410"}, +{"key":"key_154147641151","value":"value_120851678084911181"}, +{"key":"key_154148130718","value":"value_531881121021325914"}, +{"key":"key_154149841439","value":"value_941201081141738610"}, +{"key":"key_154150145821","value":"value_115983549921577614"}, +{"key":"key_154151178187","value":"value_100122881041161278"}, +{"key":"key_154155144731","value":"value_153941041361161167"}, +{"key":"key_154157100773","value":"value_112124122851075516"}, +{"key":"key_154158131871","value":"value_589160731011063811"}, +{"key":"key_154160809297","value":"value_140125111501051427"}, +{"key":"key_154160809815","value":"value_121829172123645894"}, +{"key":"key_154160958916","value":"value_667215810516110795"}, +{"key":"key_154162131140","value":"value_871188998160609695"}, +{"key":"key_154173105971","value":"value_941181396421171351"}, +{"key":"key_154173121801","value":"value_125801191891411721"}, +{"key":"key_154176145631","value":"value_131751031341151281"}, +{"key":"key_154179113901","value":"value_849324561629356891"}, +{"key":"key_154190504791","value":"value_132998914311776109"}, +{"key":"key_154191123122","value":"value_731021101001251161"}, +{"key":"key_154201112102","value":"value_138120100639114514"}, +{"key":"key_154331051071","value":"value_136107129839910611"}, +{"key":"key_154355994401","value":"value_107106158481251071"}, +{"key":"key_154381211287","value":"value_122122951601077310"}, +{"key":"key_154401063390","value":"value_951001471471168965"}, +{"key":"key_154437533152","value":"value_145102991307112212"}, +{"key":"key_154457074132","value":"value_711106070771501001"}, +{"key":"key_154498213811","value":"value_348115212311194161"}, +{"key":"key_154541216117","value":"value_421368687110771251"}, +{"key":"key_154581011041","value":"value_139911671049311088"}, +{"key":"key_154582216910","value":"value_627612311949122183"}, +{"key":"key_154591031331","value":"value_125110152133141125"}, +{"key":"key_154601709154","value":"value_831621071351051211"}, +{"key":"key_154621139995","value":"value_185841111331181271"}, +{"key":"key_154621151121","value":"value_681211231091101451"}, +{"key":"key_154639512382","value":"value_841268611264170100"}, +{"key":"key_154659818814","value":"value_109193100110105132"}, +{"key":"key_154666668104","value":"value_102121781087315714"}, +{"key":"key_154691011381","value":"value_106116160996299871"}, +{"key":"key_154698097126","value":"value_120105119106105841"}, +{"key":"key_154701401251","value":"value_112133115132106109"}, +{"key":"key_154727397968","value":"value_128937713712867921"}, +{"key":"key_154738297154","value":"value_121231401099911512"}, +{"key":"key_154741461378","value":"value_104112109911679183"}, +{"key":"key_154751331769","value":"value_617912017810513389"}, +{"key":"key_154758371143","value":"value_431421191221372985"}, +{"key":"key_154781191061","value":"value_162761017312293138"}, +{"key":"key_154791191471","value":"value_968889120699711614"}, +{"key":"key_154792410210","value":"value_651051111051168780"}, +{"key":"key_154798799129","value":"value_132102129117849513"}, +{"key":"key_154811011186","value":"value_135951141046613011"}, +{"key":"key_154811369392","value":"value_111808610214412672"}, +{"key":"key_154819187457","value":"value_538083104981191261"}, +{"key":"key_154846912513","value":"value_128649290531206910"}, +{"key":"key_154851071657","value":"value_128149111608011388"}, +{"key":"key_154901201237","value":"value_127856110810313058"}, +{"key":"key_154907394138","value":"value_145109813814268136"}, +{"key":"key_154907789461","value":"value_667612187168661451"}, +{"key":"key_154911074472","value":"value_124125121118751441"}, +{"key":"key_154911131474","value":"value_791106358901221071"}, +{"key":"key_154935813813","value":"value_110100721068911461"}, +{"key":"key_154936711893","value":"value_165789411779127114"}, +{"key":"key_154941458790","value":"value_145127102138949611"}, +{"key":"key_154951069777","value":"value_989212993123541481"}, +{"key":"key_154951741639","value":"value_837116283134177897"}, +{"key":"key_154968516579","value":"value_146100143113154113"}, +{"key":"key_154972093186","value":"value_107771139999104104"}, +{"key":"key_154975611611","value":"value_111821241131009171"}, +{"key":"key_154995795849","value":"value_187710897834590123"}, +{"key":"key_155089941351","value":"value_146961231061499812"}, +{"key":"key_155098151110","value":"value_107116145912021167"}, +{"key":"key_155101781411","value":"value_911297677111589129"}, +{"key":"key_155103145142","value":"value_757813983120931347"}, +{"key":"key_155104981111","value":"value_891369612467296210"}, +{"key":"key_155106146104","value":"value_144121569410810561"}, +{"key":"key_155107102932","value":"value_838514915812293695"}, +{"key":"key_155107160119","value":"value_928386142991051001"}, +{"key":"key_155107731519","value":"value_135881181651136616"}, +{"key":"key_155108116876","value":"value_971671191471275398"}, +{"key":"key_155109143105","value":"value_738061101133822815"}, +{"key":"key_155111152686","value":"value_108113117141117995"}, +{"key":"key_155111165961","value":"value_891241302445941508"}, +{"key":"key_155114751078","value":"value_571165810389107784"}, +{"key":"key_155115161125","value":"value_127121113167691258"}, +{"key":"key_155117125921","value":"value_821299212512611211"}, +{"key":"key_155117968970","value":"value_127117160141971676"}, +{"key":"key_155118116541","value":"value_128611231361241239"}, +{"key":"key_155118159125","value":"value_156118165131131771"}, +{"key":"key_155118180126","value":"value_288547991111235595"}, +{"key":"key_155119110138","value":"value_136107561437998998"}, +{"key":"key_155119411687","value":"value_839615011775162108"}, +{"key":"key_155119831147","value":"value_937456107117637085"}, +{"key":"key_155120191996","value":"value_827493711401545569"}, +{"key":"key_155122117110","value":"value_107173100152107152"}, +{"key":"key_155122571281","value":"value_103164788697107135"}, +{"key":"key_155124391481","value":"value_551591717715489461"}, +{"key":"key_155127941175","value":"value_167209211612368641"}, +{"key":"key_155128117411","value":"value_421637043858423112"}, +{"key":"key_155128721874","value":"value_107195165891221157"}, +{"key":"key_155131162103","value":"value_491671651201171011"}, +{"key":"key_155132918117","value":"value_541007959701891647"}, +{"key":"key_155135991421","value":"value_821710586771001319"}, +{"key":"key_155138871216","value":"value_128973979106306989"}, +{"key":"key_155139127123","value":"value_110959285894890100"}, +{"key":"key_155139723013","value":"value_139591634118475143"}, +{"key":"key_155140167749","value":"value_127931329714100541"}, +{"key":"key_155141120711","value":"value_103372975156112178"}, +{"key":"key_155147114841","value":"value_172769093811241521"}, +{"key":"key_155147923696","value":"value_102125135123158130"}, +{"key":"key_155149122847","value":"value_731521829711568100"}, +{"key":"key_155149931114","value":"value_891475574681201351"}, +{"key":"key_155152119137","value":"value_691141656744127841"}, +{"key":"key_155153198801","value":"value_271501138019095746"}, +{"key":"key_155153691371","value":"value_127827213487159737"}, +{"key":"key_155155127117","value":"value_951544611896898910"}, +{"key":"key_155158809284","value":"value_719212368150112172"}, +{"key":"key_155159103119","value":"value_791051121312111136"}, +{"key":"key_155162159979","value":"value_636850835560119113"}, +{"key":"key_155173717114","value":"value_484090956314612015"}, +{"key":"key_155176170114","value":"value_921007910213514343"}, +{"key":"key_155189114144","value":"value_142107138911510011"}, +{"key":"key_155191911481","value":"value_738695115119941451"}, +{"key":"key_155193831194","value":"value_117991311399911913"}, +{"key":"key_155209371186","value":"value_126951551241317971"}, +{"key":"key_155269189976","value":"value_137129541041161391"}, +{"key":"key_155311531321","value":"value_116142128122351171"}, +{"key":"key_155365078104","value":"value_195441371136834621"}, +{"key":"key_155366169112","value":"value_113981831359210687"}, +{"key":"key_155391451387","value":"value_139120911491141097"}, +{"key":"key_155398692136","value":"value_778012373117109139"}, +{"key":"key_155431201361","value":"value_167107106151149261"}, +{"key":"key_155451491557","value":"value_891051511388048151"}, +{"key":"key_155471287518","value":"value_113131238480105341"}, +{"key":"key_155481218997","value":"value_872013582886110311"}, +{"key":"key_155491401001","value":"value_791391077377174136"}, +{"key":"key_155549311514","value":"value_109797110268967866"}, +{"key":"key_155559356438","value":"value_151130891301255145"}, +{"key":"key_155621301541","value":"value_829781901411111197"}, +{"key":"key_155629494991","value":"value_566910813711910410"}, +{"key":"key_155636861123","value":"value_106861001561461101"}, +{"key":"key_155651441055","value":"value_965312614611610815"}, +{"key":"key_155671286015","value":"value_128501031231059510"}, +{"key":"key_155699610260","value":"value_996985286014610499"}, +{"key":"key_155707111814","value":"value_113134109969283107"}, +{"key":"key_155721404810","value":"value_105122113521329711"}, +{"key":"key_155727013446","value":"value_127811357514214769"}, +{"key":"key_155731161551","value":"value_106741793382120179"}, +{"key":"key_155731421041","value":"value_146120109145587411"}, +{"key":"key_155749193111","value":"value_631711482511512512"}, +{"key":"key_155791610211","value":"value_113119100774714260"}, +{"key":"key_155801788265","value":"value_781425991139181671"}, +{"key":"key_155810514491","value":"value_191226311689105104"}, +{"key":"key_155811261228","value":"value_136687212599689315"}, +{"key":"key_155831351261","value":"value_104878813512711739"}, +{"key":"key_155867213314","value":"value_121821127314499149"}, +{"key":"key_155869921110","value":"value_711766215010813258"}, +{"key":"key_155871361197","value":"value_179158971779169971"}, +{"key":"key_155871611021","value":"value_113491164811410211"}, +{"key":"key_155877884661","value":"value_897884147908291155"}, +{"key":"key_155879686125","value":"value_120661471288672172"}, +{"key":"key_155885415810","value":"value_891111041404782134"}, +{"key":"key_155903412412","value":"value_601141431431021077"}, +{"key":"key_155921575957","value":"value_132521801457176711"}, +{"key":"key_155931271071","value":"value_150431351155913923"}, +{"key":"key_155931541259","value":"value_118931115912171911"}, +{"key":"key_155934019114","value":"value_461541086815312710"}, +{"key":"key_155951281059","value":"value_156531425610876104"}, +{"key":"key_155961211381","value":"value_121110136167128636"}, +{"key":"key_155961371908","value":"value_841793161110746811"}, +{"key":"key_155965715013","value":"value_133113948374113901"}, +{"key":"key_155967515993","value":"value_645417212867895363"}, +{"key":"key_155971731569","value":"value_154801401191278497"}, +{"key":"key_155979848651","value":"value_473355911257079112"}, +{"key":"key_155987312011","value":"value_135109691108914867"}, +{"key":"key_155988589114","value":"value_122945015811213811"}, +{"key":"key_155991051048","value":"value_110127808511414212"}, +{"key":"key_156100901049","value":"value_117751253012659784"}, +{"key":"key_156102609473","value":"value_951835214961106389"}, +{"key":"key_156103757913","value":"value_125855680187131152"}, +{"key":"key_156104110109","value":"value_103711062211647121"}, +{"key":"key_156104162129","value":"value_511399312878100821"}, +{"key":"key_156105109126","value":"value_112103141641175416"}, +{"key":"key_156109501111","value":"value_961031068018183142"}, +{"key":"key_156109747515","value":"value_115101795070961307"}, +{"key":"key_156110103711","value":"value_137544883124638847"}, +{"key":"key_156110681141","value":"value_131143791077250177"}, +{"key":"key_156110956310","value":"value_991911261165112872"}, +{"key":"key_156110961332","value":"value_107102163197132105"}, +{"key":"key_156111103109","value":"value_107101146691006391"}, +{"key":"key_156111107381","value":"value_571468812680998011"}, +{"key":"key_156111921135","value":"value_114825213314247137"}, +{"key":"key_156113121211","value":"value_831311976686741111"}, +{"key":"key_156113149691","value":"value_139381651065714815"}, +{"key":"key_156114801441","value":"value_761201511381089713"}, +{"key":"key_156115120491","value":"value_511341182880148124"}, +{"key":"key_156116742214","value":"value_799254811254418911"}, +{"key":"key_156118124837","value":"value_122118118104551117"}, +{"key":"key_156118141100","value":"value_123183118571123110"}, +{"key":"key_156120525515","value":"value_461031256911610912"}, +{"key":"key_156120989910","value":"value_101797210857458912"}, +{"key":"key_156121919775","value":"value_105122946948811381"}, +{"key":"key_156124117553","value":"value_861401657810981951"}, +{"key":"key_156125848487","value":"value_126576662861101028"}, +{"key":"key_156128855312","value":"value_136109871596295102"}, +{"key":"key_156129106699","value":"value_109109727213613181"}, +{"key":"key_156130163998","value":"value_161111108845316413"}, +{"key":"key_156131851221","value":"value_138641136010110113"}, +{"key":"key_156132114172","value":"value_851061271411231301"}, +{"key":"key_156132135113","value":"value_137103131137100107"}, +{"key":"key_156134113155","value":"value_661189511411810814"}, +{"key":"key_156136132741","value":"value_941068213280116116"}, +{"key":"key_156137152511","value":"value_631171486712370145"}, +{"key":"key_156137871501","value":"value_841041141058567801"}, +{"key":"key_156137951111","value":"value_144140120911241099"}, +{"key":"key_156138127871","value":"value_143971511231331261"}, +{"key":"key_156138404189","value":"value_471061225712810587"}, +{"key":"key_156138941123","value":"value_143133112120478214"}, +{"key":"key_156140113123","value":"value_105725311413158498"}, +{"key":"key_156140811721","value":"value_124131461051167384"}, +{"key":"key_156147381075","value":"value_481169213060122894"}, +{"key":"key_156147965511","value":"value_741331401511391255"}, +{"key":"key_156148132121","value":"value_261141328511611053"}, +{"key":"key_156150821181","value":"value_138161103132781004"}, +{"key":"key_156156126531","value":"value_156408513856151163"}, +{"key":"key_156158431506","value":"value_148354313017199941"}, +{"key":"key_156159141205","value":"value_105109751421181261"}, +{"key":"key_156160129143","value":"value_137160131761051411"}, +{"key":"key_156161271331","value":"value_116124155115781067"}, +{"key":"key_156163618289","value":"value_108107961291131921"}, +{"key":"key_156171154148","value":"value_132113561161459111"}, +{"key":"key_156281041351","value":"value_741091591848312211"}, +{"key":"key_156314426101","value":"value_329013311718894106"}, +{"key":"key_156411011158","value":"value_649142896911410510"}, +{"key":"key_156479310913","value":"value_103102331209457699"}, +{"key":"key_156482119987","value":"value_891128937671076010"}, +{"key":"key_156539011914","value":"value_108704364501376515"}, +{"key":"key_156544543127","value":"value_104971151357690756"}, +{"key":"key_156546888132","value":"value_814012579938536219"}, +{"key":"key_156584711210","value":"value_120521308010812213"}, +{"key":"key_156601277717","value":"value_113134132145157411"}, +{"key":"key_156631404692","value":"value_111911151277885110"}, +{"key":"key_156638913813","value":"value_111891011061428913"}, +{"key":"key_156667783108","value":"value_176145851051034641"}, +{"key":"key_156668717710","value":"value_147127831209983163"}, +{"key":"key_156671059310","value":"value_138624514018110749"}, +{"key":"key_156678611280","value":"value_110143525212114359"}, +{"key":"key_156681231171","value":"value_851181067495170451"}, +{"key":"key_156681434218","value":"value_102827016719269135"}, +{"key":"key_156686114595","value":"value_871158983184766396"}, +{"key":"key_156697465644","value":"value_741122041572129132"}, +{"key":"key_156707913664","value":"value_150719111014689114"}, +{"key":"key_156709012613","value":"value_897812712511211235"}, +{"key":"key_156711441091","value":"value_419311714094771141"}, +{"key":"key_156714012810","value":"value_938386137941348886"}, +{"key":"key_156731259210","value":"value_861078616810211910"}, +{"key":"key_156741141421","value":"value_110714510214079217"}, +{"key":"key_156741621371","value":"value_130116481191121301"}, +{"key":"key_156748591691","value":"value_568414511316718614"}, +{"key":"key_156751211391","value":"value_134861168511415915"}, +{"key":"key_156771041461","value":"value_100110741068394177"}, +{"key":"key_156789883381","value":"value_106716110513585119"}, +{"key":"key_156801161021","value":"value_901349999180134897"}, +{"key":"key_156831689787","value":"value_103107151101051139"}, +{"key":"key_156841431871","value":"value_108789615490156118"}, +{"key":"key_156846393421","value":"value_708210665781381034"}, +{"key":"key_156855796705","value":"value_741627697281561671"}, +{"key":"key_156867711913","value":"value_151884615313310611"}, +{"key":"key_156871139529","value":"value_102140131148111118"}, +{"key":"key_156879111260","value":"value_170156126140172781"}, +{"key":"key_156891371111","value":"value_142124434211713113"}, +{"key":"key_156901161341","value":"value_521167352671265169"}, +{"key":"key_156911141118","value":"value_926984107941716696"}, +{"key":"key_156911631571","value":"value_111031429712216197"}, +{"key":"key_156918092121","value":"value_144868490546490651"}, +{"key":"key_156919614369","value":"value_100148120113101918"}, +{"key":"key_156921391145","value":"value_631021181301259115"}, +{"key":"key_156929083681","value":"value_761638813895663130"}, +{"key":"key_156931021358","value":"value_109538630101115122"}, +{"key":"key_156935013116","value":"value_134114154781008811"}, +{"key":"key_156937875138","value":"value_621148483133110137"}, +{"key":"key_156941059915","value":"value_104105867011711615"}, +{"key":"key_156951359474","value":"value_979611498971059793"}, +{"key":"key_156961329393","value":"value_117471267911897127"}, +{"key":"key_156966178100","value":"value_681191041161226882"}, +{"key":"key_156979611611","value":"value_139669911413287201"}, +{"key":"key_157100103100","value":"value_731381251112410515"}, +{"key":"key_157100361281","value":"value_791561147786461411"}, +{"key":"key_157101191207","value":"value_137169701161009913"}, +{"key":"key_157102821109","value":"value_769492112901258914"}, +{"key":"key_157102991206","value":"value_103160731091206413"}, +{"key":"key_157104108908","value":"value_145139758573111138"}, +{"key":"key_157104110891","value":"value_758383179812715292"}, +{"key":"key_157104781297","value":"value_148170152131104116"}, +{"key":"key_157106119127","value":"value_949052798698130538"}, +{"key":"key_157106751139","value":"value_124125171103108911"}, +{"key":"key_157107738367","value":"value_135124140149145761"}, +{"key":"key_157108113168","value":"value_559262921675511465"}, +{"key":"key_157108531149","value":"value_144148107988311413"}, +{"key":"key_157108966328","value":"value_141691121021686714"}, +{"key":"key_157111411065","value":"value_128797510515059128"}, +{"key":"key_157112177136","value":"value_146120561539110517"}, +{"key":"key_157112209211","value":"value_921309584101114821"}, +{"key":"key_157113108871","value":"value_677613812410663578"}, +{"key":"key_157113144531","value":"value_681144276889813966"}, +{"key":"key_157113741731","value":"value_921723690175141139"}, +{"key":"key_157113968958","value":"value_107831374411910414"}, +{"key":"key_157114939218","value":"value_113103438212974769"}, +{"key":"key_157116112140","value":"value_481141068511711810"}, +{"key":"key_157116126142","value":"value_824115813212375153"}, +{"key":"key_157117115188","value":"value_941681171261381161"}, +{"key":"key_157118103848","value":"value_961611105013813597"}, +{"key":"key_157118111114","value":"value_754912912311014115"}, +{"key":"key_157118711538","value":"value_848810886911171175"}, +{"key":"key_157118938133","value":"value_941601401521251406"}, +{"key":"key_157118992028","value":"value_114138816312399156"}, +{"key":"key_157119103103","value":"value_131139171110689792"}, +{"key":"key_157119681181","value":"value_761071351001601188"}, +{"key":"key_157121111891","value":"value_119108167119137267"}, +{"key":"key_157125131128","value":"value_152106100111791149"}, +{"key":"key_157125467087","value":"value_116103793713989135"}, +{"key":"key_157127911291","value":"value_977614071140133101"}, +{"key":"key_157128123876","value":"value_251331384410872765"}, +{"key":"key_157130867573","value":"value_221341501441199969"}, +{"key":"key_157131901127","value":"value_152107521221096615"}, +{"key":"key_157132761048","value":"value_125116777882146106"}, +{"key":"key_157134928767","value":"value_102143591191107911"}, +{"key":"key_157135124751","value":"value_941161161111048876"}, +{"key":"key_157136106125","value":"value_845936110758911580"}, +{"key":"key_157136919479","value":"value_849610881151124152"}, +{"key":"key_157139150741","value":"value_128172127136147103"}, +{"key":"key_157140121901","value":"value_501351291001151271"}, +{"key":"key_157141110150","value":"value_885373915515510785"}, +{"key":"key_157143661309","value":"value_131989572122116124"}, +{"key":"key_157147156126","value":"value_101186587185909111"}, +{"key":"key_157148134143","value":"value_351271031151101187"}, +{"key":"key_157152578411","value":"value_773010313111311397"}, +{"key":"key_157164868317","value":"value_136401431928380122"}, +{"key":"key_157178123132","value":"value_131218315113684479"}, +{"key":"key_157189159651","value":"value_437710917812513313"}, +{"key":"key_157195413510","value":"value_741221284312311316"}, +{"key":"key_157331048414","value":"value_113121102125338375"}, +{"key":"key_157479911610","value":"value_881091212047917125"}, +{"key":"key_157551461351","value":"value_124661411421117651"}, +{"key":"key_157564548811","value":"value_591111511149213411"}, +{"key":"key_157578412013","value":"value_501041951415170116"}, +{"key":"key_157589574146","value":"value_985414415810411813"}, +{"key":"key_157591311809","value":"value_137142469373481321"}, +{"key":"key_157619310669","value":"value_901161129913544697"}, +{"key":"key_157631244214","value":"value_100691203366116771"}, +{"key":"key_157661244712","value":"value_747952149177125897"}, +{"key":"key_157691109410","value":"value_961189897121929498"}, +{"key":"key_157707612815","value":"value_114175110137135116"}, +{"key":"key_157721881155","value":"value_851247519111487881"}, +{"key":"key_157731167981","value":"value_811117512212969118"}, +{"key":"key_157751181081","value":"value_126568812887120841"}, +{"key":"key_157756012265","value":"value_711019847891311317"}, +{"key":"key_157758976159","value":"value_964312366151127104"}, +{"key":"key_157778397136","value":"value_144866915082851346"}, +{"key":"key_157791481381","value":"value_451391267611312993"}, +{"key":"key_157811315011","value":"value_132153989196759515"}, +{"key":"key_157813221467","value":"value_106106791751038011"}, +{"key":"key_157819110386","value":"value_110108807985919481"}, +{"key":"key_157821311342","value":"value_130169148123918395"}, +{"key":"key_157821451101","value":"value_771749410210117313"}, +{"key":"key_157828295797","value":"value_811178314516013697"}, +{"key":"key_157836787136","value":"value_721613712724791191"}, +{"key":"key_157841208691","value":"value_871019311416876106"}, +{"key":"key_157848934117","value":"value_120486514220214716"}, +{"key":"key_157856493411","value":"value_101108801241044410"}, +{"key":"key_157861261467","value":"value_130606379985811586"}, +{"key":"key_157866312477","value":"value_851501026667871691"}, +{"key":"key_157869397831","value":"value_127167971399067721"}, +{"key":"key_157878213479","value":"value_102155106137861351"}, +{"key":"key_157881182361","value":"value_939312013412711296"}, +{"key":"key_157881285310","value":"value_127133125951527812"}, +{"key":"key_157888212691","value":"value_989813913312356110"}, +{"key":"key_157891235151","value":"value_157958610768112102"}, +{"key":"key_157893010194","value":"value_961491006120499109"}, +{"key":"key_157901621010","value":"value_174116625964148110"}, +{"key":"key_157911401181","value":"value_931486474103122115"}, +{"key":"key_157928215488","value":"value_101749687218085211"}, +{"key":"key_157931198210","value":"value_791211401184113317"}, +{"key":"key_157931531135","value":"value_124134951001276698"}, +{"key":"key_157961371528","value":"value_148118138129134991"}, +{"key":"key_157975810012","value":"value_123911061621167517"}, +{"key":"key_157979710610","value":"value_108481338715791177"}, +{"key":"key_157989214111","value":"value_917688132111291317"}, +{"key":"key_157991121001","value":"value_661461817313710213"}, +{"key":"key_158101124102","value":"value_105117905814950116"}, +{"key":"key_158104123684","value":"value_143113559459117134"}, +{"key":"key_158104166103","value":"value_717995109106949882"}, +{"key":"key_158104196121","value":"value_868733110761091061"}, +{"key":"key_158104959810","value":"value_104139125958810574"}, +{"key":"key_158105108981","value":"value_806111213690107110"}, +{"key":"key_158105124106","value":"value_120917313295618311"}, +{"key":"key_158106185145","value":"value_151133143488799835"}, +{"key":"key_158107144129","value":"value_161284813712383114"}, +{"key":"key_158108110173","value":"value_120137116155115134"}, +{"key":"key_158109109499","value":"value_114123127130111135"}, +{"key":"key_158109911471","value":"value_496013145147841731"}, +{"key":"key_158109981651","value":"value_106110118241369685"}, +{"key":"key_158112140134","value":"value_861391128271183110"}, +{"key":"key_158112846513","value":"value_128145123114941121"}, +{"key":"key_158115170786","value":"value_701151101231061367"}, +{"key":"key_158117148118","value":"value_881061571407394129"}, +{"key":"key_158118113931","value":"value_103105578811312416"}, +{"key":"key_158119142841","value":"value_136938082111841388"}, +{"key":"key_158119701481","value":"value_183146103201469368"}, +{"key":"key_158119999595","value":"value_147139431029174143"}, +{"key":"key_158120102198","value":"value_179137180891099697"}, +{"key":"key_158121127104","value":"value_112977010792611251"}, +{"key":"key_158123997317","value":"value_102411252114985954"}, +{"key":"key_158124144596","value":"value_130831071436712417"}, +{"key":"key_158125126127","value":"value_137113369910373103"}, +{"key":"key_158125811231","value":"value_102941161151401101"}, +{"key":"key_158126911357","value":"value_881201541595640689"}, +{"key":"key_158127126160","value":"value_958710016014485123"}, +{"key":"key_158132781289","value":"value_167714574787514298"}, +{"key":"key_158134164546","value":"value_108861118210311510"}, +{"key":"key_158134259976","value":"value_124756310940147508"}, +{"key":"key_158135112551","value":"value_111112908098115104"}, +{"key":"key_158140135116","value":"value_103125103100176899"}, +{"key":"key_158140941363","value":"value_971191621559614114"}, +{"key":"key_158141102981","value":"value_123841121731221241"}, +{"key":"key_158144146164","value":"value_901331611651259895"}, +{"key":"key_158144771049","value":"value_115126681629211411"}, +{"key":"key_158145141150","value":"value_381149296115749411"}, +{"key":"key_158146105571","value":"value_481771621256111083"}, +{"key":"key_158148107130","value":"value_144114981487285102"}, +{"key":"key_158148120631","value":"value_821361864810344117"}, +{"key":"key_158150121124","value":"value_103100598912288146"}, +{"key":"key_158150487392","value":"value_115139721291328272"}, +{"key":"key_158151728716","value":"value_136811409210011513"}, +{"key":"key_158151773415","value":"value_172867517379981911"}, +{"key":"key_158151791041","value":"value_961161271241161517"}, +{"key":"key_158160783614","value":"value_135808753511251501"}, +{"key":"key_158165153311","value":"value_106807714812110314"}, +{"key":"key_158167658792","value":"value_154122121964711420"}, +{"key":"key_158168311376","value":"value_163699112244105898"}, +{"key":"key_158174113152","value":"value_102951441031691091"}, +{"key":"key_158178511119","value":"value_817256125689411012"}, +{"key":"key_158185967717","value":"value_108122142146803410"}, +{"key":"key_158206117100","value":"value_181248210839746391"}, +{"key":"key_158211091521","value":"value_102156139831456059"}, +{"key":"key_158220111135","value":"value_119946710426143931"}, +{"key":"key_158277510773","value":"value_771311391141627470"}, +{"key":"key_158311887124","value":"value_111102111131171401"}, +{"key":"key_158316112513","value":"value_797967611069710611"}, +{"key":"key_158351157213","value":"value_901556315272178145"}, +{"key":"key_158371767672","value":"value_109154105125104103"}, +{"key":"key_158421091281","value":"value_947464951421049675"}, +{"key":"key_158466265138","value":"value_749078118711141241"}, +{"key":"key_158471031135","value":"value_959087174149105157"}, +{"key":"key_158503812213","value":"value_961751231579312612"}, +{"key":"key_158531537712","value":"value_103521252110411812"}, +{"key":"key_158557915210","value":"value_849512098145991096"}, +{"key":"key_158576579126","value":"value_147739390136947817"}, +{"key":"key_158583016299","value":"value_266631111351283198"}, +{"key":"key_158591134913","value":"value_531298619812810192"}, +{"key":"key_158591256872","value":"value_837181140175148102"}, +{"key":"key_158614414941","value":"value_107818065102185481"}, +{"key":"key_158618993118","value":"value_941465811191159918"}, +{"key":"key_158659467109","value":"value_851221201539948134"}, +{"key":"key_158668410118","value":"value_678913016858110117"}, +{"key":"key_158674812310","value":"value_151155133158411039"}, +{"key":"key_158711028960","value":"value_134153429490142137"}, +{"key":"key_158725612465","value":"value_808473122153768893"}, +{"key":"key_158731088717","value":"value_127971192471731418"}, +{"key":"key_158731121145","value":"value_721501006779751501"}, +{"key":"key_158731236711","value":"value_761153892811411817"}, +{"key":"key_158731338856","value":"value_824796148571581381"}, +{"key":"key_158741491271","value":"value_127101837065147905"}, +{"key":"key_158747010281","value":"value_173177951108650929"}, +{"key":"key_158761041051","value":"value_115341665211178112"}, +{"key":"key_158761566313","value":"value_971081161351211461"}, +{"key":"key_158781096210","value":"value_881288489118986616"}, +{"key":"key_158781659981","value":"value_143141123106751031"}, +{"key":"key_158786015393","value":"value_103106421071051338"}, +{"key":"key_158793169829","value":"value_153531486111585151"}, +{"key":"key_158801241451","value":"value_798297891399813414"}, +{"key":"key_158808184103","value":"value_337213710112712415"}, +{"key":"key_158821311031","value":"value_817533671151111127"}, +{"key":"key_158847213480","value":"value_579410713011969102"}, +{"key":"key_158871091357","value":"value_539710610114793142"}, +{"key":"key_158891381041","value":"value_901081171433970651"}, +{"key":"key_158908711380","value":"value_768614711112793749"}, +{"key":"key_158908715516","value":"value_131118172126126377"}, +{"key":"key_158931364810","value":"value_129638411315417694"}, +{"key":"key_158961221681","value":"value_557127121821173512"}, +{"key":"key_158961319091","value":"value_401387412010015410"}, +{"key":"key_158971577110","value":"value_128149865990839912"}, +{"key":"key_158978392127","value":"value_759410610016399901"}, +{"key":"key_158979713514","value":"value_821157710555931081"}, +{"key":"key_158981481116","value":"value_964595105937791109"}, +{"key":"key_158982510130","value":"value_981326512111614822"}, +{"key":"key_158991267616","value":"value_841241381321071041"}, +{"key":"key_158994654129","value":"value_114607970109551618"}, +{"key":"key_158996480985","value":"value_110184152901021105"}, +{"key":"key_158998577531","value":"value_102638410089631351"}, +{"key":"key_159105143112","value":"value_136155107132109110"}, +{"key":"key_159106108158","value":"value_971268370109127841"}, +{"key":"key_159106112351","value":"value_123136797510014981"}, +{"key":"key_159106151744","value":"value_964314967129123100"}, +{"key":"key_159106901141","value":"value_117170101133651101"}, +{"key":"key_159109110991","value":"value_113861151151101081"}, +{"key":"key_159109135100","value":"value_128133866881934682"}, +{"key":"key_159112103691","value":"value_937279921316611110"}, +{"key":"key_159112121156","value":"value_483511810340100821"}, +{"key":"key_159113139142","value":"value_481021141431489173"}, +{"key":"key_159113143311","value":"value_667313612311683711"}, +{"key":"key_159114100131","value":"value_931391091177991951"}, +{"key":"key_159114572644","value":"value_118150101221031021"}, +{"key":"key_159115696414","value":"value_946986128919310110"}, +{"key":"key_159117122771","value":"value_609115696101411011"}, +{"key":"key_159117144114","value":"value_531181211592913393"}, +{"key":"key_159118119971","value":"value_831059710764120105"}, +{"key":"key_159118120144","value":"value_132123145107123117"}, +{"key":"key_159118129431","value":"value_712990109689390100"}, +{"key":"key_159121131115","value":"value_948710095117531061"}, +{"key":"key_159124117162","value":"value_981106916793123441"}, +{"key":"key_159124386210","value":"value_928062100721271267"}, +{"key":"key_159125811266","value":"value_137911071561246590"}, +{"key":"key_159126749373","value":"value_127135129136148879"}, +{"key":"key_159126755013","value":"value_127405177781275911"}, +{"key":"key_159127651048","value":"value_494582143601134510"}, +{"key":"key_159129122871","value":"value_162741111257813053"}, +{"key":"key_159129681101","value":"value_961339197706195631"}, +{"key":"key_159130114183","value":"value_954412146401387478"}, +{"key":"key_159131130120","value":"value_107661409072109991"}, +{"key":"key_159134105124","value":"value_130133631064040160"}, +{"key":"key_159136827615","value":"value_114110145115831131"}, +{"key":"key_159137123741","value":"value_135110141475312216"}, +{"key":"key_159138101711","value":"value_164718610586447610"}, +{"key":"key_159138150721","value":"value_111134844912370914"}, +{"key":"key_159140182141","value":"value_131951571277910112"}, +{"key":"key_159143108167","value":"value_105110614316622919"}, +{"key":"key_159143849610","value":"value_119112113106969211"}, +{"key":"key_159144152107","value":"value_175529241118119182"}, +{"key":"key_159145971621","value":"value_851381301581319611"}, +{"key":"key_159147151103","value":"value_150791771631476556"}, +{"key":"key_159148798311","value":"value_140145861181394798"}, +{"key":"key_159149797315","value":"value_129110152142136818"}, +{"key":"key_159151124104","value":"value_110101847911090931"}, +{"key":"key_159153965414","value":"value_809712110811697121"}, +{"key":"key_159159162128","value":"value_991151149410310514"}, +{"key":"key_159161113921","value":"value_139116148901161231"}, +{"key":"key_159166781379","value":"value_124124679013711711"}, +{"key":"key_159168116476","value":"value_731171661511288011"}, +{"key":"key_159169102107","value":"value_124721269810713090"}, +{"key":"key_159186110147","value":"value_122143438795128137"}, +{"key":"key_159215712913","value":"value_887578601307964182"}, +{"key":"key_159364568771","value":"value_112113511141431061"}, +{"key":"key_159367512812","value":"value_144931271019315939"}, +{"key":"key_159395016511","value":"value_129961646913114676"}, +{"key":"key_159466011210","value":"value_109115134120143161"}, +{"key":"key_159471001121","value":"value_929157150931081117"}, +{"key":"key_159511401311","value":"value_129122936091881319"}, +{"key":"key_159599112291","value":"value_901787240103135821"}, +{"key":"key_159611211227","value":"value_674615712198811479"}, +{"key":"key_159611281301","value":"value_105993910883145159"}, +{"key":"key_159637511050","value":"value_421551021021541281"}, +{"key":"key_159661638497","value":"value_127531226912648101"}, +{"key":"key_159683477101","value":"value_111101668571116115"}, +{"key":"key_159711467874","value":"value_106113941197720613"}, +{"key":"key_159756482154","value":"value_965915930120849160"}, +{"key":"key_159759962878","value":"value_156113891446712911"}, +{"key":"key_159769413234","value":"value_134139851488651594"}, +{"key":"key_159773617211","value":"value_831586286118113178"}, +{"key":"key_159791777535","value":"value_122129921191761038"}, +{"key":"key_159801067487","value":"value_103711521271379510"}, +{"key":"key_159817045162","value":"value_971381191557812084"}, +{"key":"key_159839731111","value":"value_566836131126959190"}, +{"key":"key_159841209781","value":"value_135107811291071181"}, +{"key":"key_159861301578","value":"value_127127815499109607"}, +{"key":"key_159886696456","value":"value_152846513311817117"}, +{"key":"key_159899298156","value":"value_881049312313750641"}, +{"key":"key_159901739961","value":"value_799910413768392577"}, +{"key":"key_159907112014","value":"value_130569510675101132"}, +{"key":"key_159907585231","value":"value_106107147108841401"}, +{"key":"key_159911831451","value":"value_808711413112611111"}, +{"key":"key_159913012987","value":"value_261031411191659354"}, +{"key":"key_159913912991","value":"value_561021291501271041"}, +{"key":"key_159921372383","value":"value_911051126613682116"}, +{"key":"key_159929910483","value":"value_106117114149731241"}, +{"key":"key_159931079972","value":"value_877064161058114273"}, +{"key":"key_159941071497","value":"value_127641089714111111"}, +{"key":"key_159941421171","value":"value_889780961326112211"}, +{"key":"key_159957166298","value":"value_971151291081396215"}, +{"key":"key_159969211119","value":"value_127639913396104817"}, +{"key":"key_159979111773","value":"value_168123117611127387"}, +{"key":"key_159979987107","value":"value_928211411515150679"}, +{"key":"key_160100124117","value":"value_906910510110615295"}, +{"key":"key_160103105123","value":"value_804898506110462671"}, +{"key":"key_160103165138","value":"value_481559412612212585"}, +{"key":"key_160106566883","value":"value_109104671007712058"}, +{"key":"key_160107123114","value":"value_997710211012011812"}, +{"key":"key_160110126111","value":"value_961041301431184112"}, +{"key":"key_160110741031","value":"value_978979103521107914"}, +{"key":"key_160110821291","value":"value_711579115851811781"}, +{"key":"key_160118105102","value":"value_956811611412239132"}, +{"key":"key_160123101105","value":"value_411067910112917139"}, +{"key":"key_160124651371","value":"value_134461105415631581"}, +{"key":"key_160126481286","value":"value_133115145891411031"}, +{"key":"key_160126887516","value":"value_131915111899516575"}, +{"key":"key_160127173165","value":"value_139531991161339110"}, +{"key":"key_160127192143","value":"value_791221601219512817"}, +{"key":"key_160127771674","value":"value_109978212611191998"}, +{"key":"key_160128116728","value":"value_948710510380121149"}, +{"key":"key_160128691111","value":"value_140611061363739751"}, +{"key":"key_160130106142","value":"value_132837610910117791"}, +{"key":"key_160130145821","value":"value_173837597141957713"}, +{"key":"key_160131119777","value":"value_122669114313611111"}, +{"key":"key_160132699916","value":"value_162100194921651321"}, +{"key":"key_160135127119","value":"value_100139737377331154"}, +{"key":"key_160136122661","value":"value_103421246910490155"}, +{"key":"key_160136133741","value":"value_118998772160129787"}, +{"key":"key_160136176945","value":"value_114218417616836721"}, +{"key":"key_160138112133","value":"value_107106792812611683"}, +{"key":"key_160138124351","value":"value_921191231199556855"}, +{"key":"key_160142938310","value":"value_411779082775174148"}, +{"key":"key_160142948234","value":"value_103691371185713196"}, +{"key":"key_160143114728","value":"value_911521007511476143"}, +{"key":"key_160144801116","value":"value_121104315874147421"}, +{"key":"key_160147751431","value":"value_102158173836861135"}, +{"key":"key_160148908257","value":"value_921171204611050121"}, +{"key":"key_160150132978","value":"value_137124116135787255"}, +{"key":"key_160150151103","value":"value_465972991131081478"}, +{"key":"key_160157591182","value":"value_745711079518013363"}, +{"key":"key_160159137728","value":"value_757188491056810794"}, +{"key":"key_160165115173","value":"value_194150261049189136"}, +{"key":"key_160173709880","value":"value_967254724712652664"}, +{"key":"key_160175601001","value":"value_102168631221421498"}, +{"key":"key_160184147116","value":"value_941179415710695151"}, +{"key":"key_160331091468","value":"value_981169584751581013"}, +{"key":"key_160337110710","value":"value_931516611513715365"}, +{"key":"key_160386565598","value":"value_118939111969876310"}, +{"key":"key_160421531541","value":"value_608712912314113311"}, +{"key":"key_160426178949","value":"value_837512593639910711"}, +{"key":"key_160426486132","value":"value_551021041228415512"}, +{"key":"key_160536613911","value":"value_406414884721591226"}, +{"key":"key_160561011997","value":"value_648014612313911391"}, +{"key":"key_160571217615","value":"value_135126541175972103"}, +{"key":"key_160571391111","value":"value_117641731361038312"}, +{"key":"key_160627919513","value":"value_977910290112133737"}, +{"key":"key_160651151067","value":"value_713852142133921251"}, +{"key":"key_160687511887","value":"value_967811512314013518"}, +{"key":"key_160708512037","value":"value_157164925513014194"}, +{"key":"key_160711171078","value":"value_911031107316665951"}, +{"key":"key_160719151991","value":"value_861161496211913082"}, +{"key":"key_160745094119","value":"value_811804920297599332"}, +{"key":"key_160751331421","value":"value_100941358211686101"}, +{"key":"key_160751459810","value":"value_101373165951151128"}, +{"key":"key_160771158811","value":"value_834299125406410696"}, +{"key":"key_160771221694","value":"value_611129966135491007"}, +{"key":"key_160781057110","value":"value_135761141648013213"}, +{"key":"key_160781288110","value":"value_144165134147103118"}, +{"key":"key_160791031229","value":"value_651381461896155120"}, +{"key":"key_160811051371","value":"value_204921055912715312"}, +{"key":"key_160831595211","value":"value_106107107132116126"}, +{"key":"key_160857057881","value":"value_621291398514312311"}, +{"key":"key_160877951671","value":"value_113109131127104101"}, +{"key":"key_160901051271","value":"value_708451701381254913"}, +{"key":"key_160926797107","value":"value_831267511411490961"}, +{"key":"key_160928136122","value":"value_538312212512876161"}, +{"key":"key_160941071031","value":"value_167105187911341396"}, +{"key":"key_160951138516","value":"value_142616512011816471"}, +{"key":"key_160961361409","value":"value_611176211342401051"}, +{"key":"key_160967660127","value":"value_438711912015012866"}, +{"key":"key_160971191001","value":"value_124131154119735913"}, +{"key":"key_160977810410","value":"value_117521808112110710"}, +{"key":"key_160979286102","value":"value_116108122135893714"}, +{"key":"key_160986810911","value":"value_943163140118141119"}, +{"key":"key_160991961551","value":"value_115104931181171209"}, +{"key":"key_160999055731","value":"value_121761241611311246"}, +{"key":"key_161001248612","value":"value_251091211501391016"}, +{"key":"key_161100115111","value":"value_152168466211062137"}, +{"key":"key_161100119134","value":"value_736484941241001501"}, +{"key":"key_161100941021","value":"value_130941071481431049"}, +{"key":"key_161101131801","value":"value_734012711084801007"}, +{"key":"key_161102601386","value":"value_701351616914796121"}, +{"key":"key_161104130871","value":"value_135138107101207015"}, +{"key":"key_161105106100","value":"value_102149112671407911"}, +{"key":"key_161106121120","value":"value_981459011510312865"}, +{"key":"key_161106921304","value":"value_117851121716412486"}, +{"key":"key_161107951031","value":"value_134631118713090781"}, +{"key":"key_161110881321","value":"value_149117841417310412"}, +{"key":"key_161111132691","value":"value_113140118801431651"}, +{"key":"key_161111516132","value":"value_149125170108108908"}, +{"key":"key_161112756712","value":"value_742796771301051414"}, +{"key":"key_161112782978","value":"value_111571961081001091"}, +{"key":"key_161114581527","value":"value_881111125771107779"}, +{"key":"key_161115114101","value":"value_841184011513089138"}, +{"key":"key_161115396101","value":"value_135489976625985931"}, +{"key":"key_161117709113","value":"value_701409378136897770"}, +{"key":"key_161119106827","value":"value_132136964513999166"}, +{"key":"key_161119121411","value":"value_821291288166107111"}, +{"key":"key_161121107859","value":"value_816811993921668417"}, +{"key":"key_161125135108","value":"value_100581808586124819"}, +{"key":"key_161125841096","value":"value_169754510941147108"}, +{"key":"key_161127127871","value":"value_311731371181291228"}, +{"key":"key_161129129114","value":"value_911151091479490179"}, +{"key":"key_161132104120","value":"value_168541151749310576"}, +{"key":"key_161132107123","value":"value_154142696139982183"}, +{"key":"key_161132574293","value":"value_743212111284112894"}, +{"key":"key_161134521196","value":"value_132347580141721078"}, +{"key":"key_161138108112","value":"value_175956263133142729"}, +{"key":"key_161139841301","value":"value_116125157103838311"}, +{"key":"key_161140491581","value":"value_811428110912222126"}, +{"key":"key_161140732011","value":"value_107511111521161001"}, +{"key":"key_161144107119","value":"value_109113921011031141"}, +{"key":"key_161144138481","value":"value_133111871349114215"}, +{"key":"key_161144216132","value":"value_152787914817455191"}, +{"key":"key_161146143431","value":"value_989110910611952931"}, +{"key":"key_161150431151","value":"value_125110323510613013"}, +{"key":"key_161150506318","value":"value_147119100931093894"}, +{"key":"key_161168512759","value":"value_152110111106967612"}, +{"key":"key_161174869182","value":"value_791208312914113297"}, +{"key":"key_161184871211","value":"value_149152936210783936"}, +{"key":"key_161201287915","value":"value_162779113613060851"}, +{"key":"key_161281195913","value":"value_911369640571151338"}, +{"key":"key_161317972891","value":"value_161621163510386572"}, +{"key":"key_161334720689","value":"value_148778786563414891"}, +{"key":"key_161351155812","value":"value_153211417298919063"}, +{"key":"key_161351189811","value":"value_137788210658761265"}, +{"key":"key_161358066113","value":"value_134508313880103681"}, +{"key":"key_161456257143","value":"value_156111149100741201"}, +{"key":"key_161461011141","value":"value_104721558510111610"}, +{"key":"key_161486115714","value":"value_116144949011011410"}, +{"key":"key_161489396907","value":"value_209969277281102130"}, +{"key":"key_161511341351","value":"value_117106197166110143"}, +{"key":"key_161569310283","value":"value_165126152128558210"}, +{"key":"key_161601067513","value":"value_961451381651031419"}, +{"key":"key_161651051379","value":"value_113147154116981051"}, +{"key":"key_161653210915","value":"value_981071252869149476"}, +{"key":"key_161685812413","value":"value_471187814087124701"}, +{"key":"key_161701007399","value":"value_761151079913110611"}, +{"key":"key_161741151579","value":"value_104761191135592761"}, +{"key":"key_161741161599","value":"value_824279158641589310"}, +{"key":"key_161749176521","value":"value_103107861299086119"}, +{"key":"key_161761231021","value":"value_175141107841396831"}, +{"key":"key_161791428565","value":"value_659392718210911556"}, +{"key":"key_161801671001","value":"value_109972035014666889"}, +{"key":"key_161821102178","value":"value_861067510913011010"}, +{"key":"key_161841011041","value":"value_993087113135134111"}, +{"key":"key_161851001331","value":"value_124408845691101191"}, +{"key":"key_161861341126","value":"value_499511112612913910"}, +{"key":"key_161867012746","value":"value_127122571181361186"}, +{"key":"key_161869913114","value":"value_130100105134118166"}, +{"key":"key_161878178721","value":"value_831231131091871108"}, +{"key":"key_161881381151","value":"value_881311171309517562"}, +{"key":"key_161891051151","value":"value_381011311131081349"}, +{"key":"key_161901316215","value":"value_824115093871308760"}, +{"key":"key_161921274710","value":"value_107926110984132123"}, +{"key":"key_161921314915","value":"value_180102651501031031"}, +{"key":"key_161936411665","value":"value_707510011989105641"}, +{"key":"key_161937565381","value":"value_114109140124571161"}, +{"key":"key_161941201028","value":"value_115608056651091321"}, +{"key":"key_161961271041","value":"value_125766730107124116"}, +{"key":"key_162101141115","value":"value_557212610111481718"}, +{"key":"key_162102127147","value":"value_122135138102160897"}, +{"key":"key_162103129683","value":"value_184111209412710812"}, +{"key":"key_162106781269","value":"value_837917210612770120"}, +{"key":"key_162108109152","value":"value_100129100571151392"}, +{"key":"key_162108167888","value":"value_164776811711912753"}, +{"key":"key_162110117140","value":"value_408072134387613049"}, +{"key":"key_162111641321","value":"value_115818283151135758"}, +{"key":"key_162112112133","value":"value_153936912310615610"}, +{"key":"key_162112151461","value":"value_160849314213152116"}, +{"key":"key_162112901621","value":"value_127571015614943961"}, +{"key":"key_162113721551","value":"value_126131122121711328"}, +{"key":"key_162117971608","value":"value_671121131151021051"}, +{"key":"key_162121578112","value":"value_157145204180885019"}, +{"key":"key_162122129133","value":"value_971391401091637549"}, +{"key":"key_162123721098","value":"value_863388798162751191"}, +{"key":"key_162125105141","value":"value_117791248296131419"}, +{"key":"key_162126898192","value":"value_121122711384315082"}, +{"key":"key_162129109160","value":"value_119731711421291277"}, +{"key":"key_162129729777","value":"value_112110907114572120"}, +{"key":"key_162130981306","value":"value_811017198934758148"}, +{"key":"key_162131251051","value":"value_114916310688104851"}, +{"key":"key_162131646210","value":"value_165878570131172581"}, +{"key":"key_162131698410","value":"value_881311339691108114"}, +{"key":"key_162132119136","value":"value_120161991201491411"}, +{"key":"key_162134644213","value":"value_194123496511711011"}, +{"key":"key_162136814511","value":"value_167015410610710542"}, +{"key":"key_162136925511","value":"value_108149981206510811"}, +{"key":"key_162148694173","value":"value_103144166113394711"}, +{"key":"key_162149778055","value":"value_149144261468165931"}, +{"key":"key_162153586877","value":"value_132751061491411129"}, +{"key":"key_162155741051","value":"value_757212311581119831"}, +{"key":"key_162156157154","value":"value_107639413510898549"}, +{"key":"key_162158103121","value":"value_901266969120911101"}, +{"key":"key_162160143142","value":"value_701346914810617613"}, +{"key":"key_162163921331","value":"value_851531111671231004"}, +{"key":"key_162172687686","value":"value_121109481031051159"}, +{"key":"key_162182691541","value":"value_134121131691027311"}, +{"key":"key_162241710784","value":"value_551274572115821267"}, +{"key":"key_162251011178","value":"value_112819457202878657"}, +{"key":"key_162501501015","value":"value_811127011810584321"}, +{"key":"key_162507989117","value":"value_621411331709885747"}, +{"key":"key_162591184792","value":"value_102741039210610698"}, +{"key":"key_162611128951","value":"value_854197998512511464"}, +{"key":"key_162651388619","value":"value_761009588124148121"}, +{"key":"key_162681223858","value":"value_106591007192109123"}, +{"key":"key_162681731038","value":"value_117161133716093125"}, +{"key":"key_162701211191","value":"value_183161281369614937"}, +{"key":"key_162701781131","value":"value_891078914411811059"}, +{"key":"key_162728076849","value":"value_261141051141341081"}, +{"key":"key_162731137813","value":"value_108112938210311085"}, +{"key":"key_162778112110","value":"value_161801251761151355"}, +{"key":"key_162797485891","value":"value_107120118110471281"}, +{"key":"key_162811021121","value":"value_711161271171486475"}, +{"key":"key_162811331442","value":"value_137104122707685127"}, +{"key":"key_162828811720","value":"value_886511867791331028"}, +{"key":"key_162831559014","value":"value_128677512719469104"}, +{"key":"key_162837298114","value":"value_121105103251131571"}, +{"key":"key_162871691261","value":"value_164997612296134911"}, +{"key":"key_162921297810","value":"value_106881221111231117"}, +{"key":"key_162928612213","value":"value_164109361419112712"}, +{"key":"key_162931011051","value":"value_581149211935849342"}, +{"key":"key_162931451041","value":"value_758599367210110783"}, +{"key":"key_162938711710","value":"value_677474321171409214"}, +{"key":"key_162941439414","value":"value_201029435271211091"}, +{"key":"key_162961251099","value":"value_219281125909032611"}, +{"key":"key_162961379090","value":"value_100152125521329312"}, +{"key":"key_162964118081","value":"value_125821216587142109"}, +{"key":"key_162966818614","value":"value_132548195351148912"}, +{"key":"key_162971818737","value":"value_145124143439159911"}, +{"key":"key_162998494114","value":"value_150118511351048113"}, +{"key":"key_163102784559","value":"value_841099760103118445"}, +{"key":"key_163103108124","value":"value_819912110910456142"}, +{"key":"key_163103999036","value":"value_135120711241179213"}, +{"key":"key_163104108565","value":"value_708715710216310052"}, +{"key":"key_163104451121","value":"value_128881051117811110"}, +{"key":"key_163105124901","value":"value_741091181901451011"}, +{"key":"key_163106107167","value":"value_611355525116521167"}, +{"key":"key_163108140828","value":"value_431801101161007513"}, +{"key":"key_163113104150","value":"value_137102124671321028"}, +{"key":"key_163114100701","value":"value_110109140132102120"}, +{"key":"key_163114139888","value":"value_921831335011771001"}, +{"key":"key_163115130117","value":"value_134881375182104779"}, +{"key":"key_163116130114","value":"value_118114100591434994"}, +{"key":"key_163116156148","value":"value_921125811979139711"}, +{"key":"key_163117147138","value":"value_136183124140951221"}, +{"key":"key_163118391251","value":"value_739374100418191113"}, +{"key":"key_163120829540","value":"value_103113901191011249"}, +{"key":"key_163121154187","value":"value_791191351464123861"}, +{"key":"key_163122105109","value":"value_134109971143813967"}, +{"key":"key_163125599512","value":"value_174729293578190127"}, +{"key":"key_163128132126","value":"value_132150111193113621"}, +{"key":"key_163130113107","value":"value_109621019079811471"}, +{"key":"key_163131781411","value":"value_978110715474165117"}, +{"key":"key_163131793416","value":"value_821466910588651551"}, +{"key":"key_163134110167","value":"value_641431361919070731"}, +{"key":"key_163137141124","value":"value_819010813914769907"}, +{"key":"key_163138129102","value":"value_140866861998168151"}, +{"key":"key_163138130122","value":"value_139143146971036951"}, +{"key":"key_163141124947","value":"value_919813486136121181"}, +{"key":"key_163144804812","value":"value_134130124119108467"}, +{"key":"key_163153170148","value":"value_451116511269135159"}, +{"key":"key_163154816864","value":"value_120615485471216116"}, +{"key":"key_163161751361","value":"value_129659271130851068"}, +{"key":"key_163172811315","value":"value_105124127719866919"}, +{"key":"key_163182921381","value":"value_108122541291661918"}, +{"key":"key_163291053678","value":"value_117991018058119130"}, +{"key":"key_163411121761","value":"value_811261609510110399"}, +{"key":"key_163508387112","value":"value_144626790145861091"}, +{"key":"key_163545288131","value":"value_121119129149149691"}, +{"key":"key_163561161449","value":"value_985748128624012012"}, +{"key":"key_163573811911","value":"value_801061361231447713"}, +{"key":"key_163575211212","value":"value_858310812863858265"}, +{"key":"key_163578578113","value":"value_661401191361041318"}, +{"key":"key_163586017912","value":"value_951507610314414785"}, +{"key":"key_163611181241","value":"value_531509272113428511"}, +{"key":"key_163621489711","value":"value_105779013710662110"}, +{"key":"key_163651031548","value":"value_110511391561548810"}, +{"key":"key_163689011816","value":"value_809514364771521569"}, +{"key":"key_163696096931","value":"value_128110481238567627"}, +{"key":"key_163711255011","value":"value_375160102142101797"}, +{"key":"key_163731179914","value":"value_941438090137131133"}, +{"key":"key_163731537898","value":"value_941181081083675101"}, +{"key":"key_163751658313","value":"value_142154131153103799"}, +{"key":"key_163752811610","value":"value_119116959211910811"}, +{"key":"key_163761726253","value":"value_411512284116106128"}, +{"key":"key_163778576521","value":"value_152641081241193891"}, +{"key":"key_163781281181","value":"value_147105696157127771"}, +{"key":"key_163801596868","value":"value_107129739694106115"}, +{"key":"key_163821391008","value":"value_851171511076810813"}, +{"key":"key_163827818660","value":"value_551411083710112112"}, +{"key":"key_163862898192","value":"value_385164941337610212"}, +{"key":"key_163901477567","value":"value_958371753880781089"}, +{"key":"key_163901508486","value":"value_176128961411181411"}, +{"key":"key_163901564970","value":"value_891301227613724150"}, +{"key":"key_163901721241","value":"value_801141151326314412"}, +{"key":"key_163911311051","value":"value_905019315385138869"}, +{"key":"key_163911871561","value":"value_621189513982110114"}, +{"key":"key_163921091507","value":"value_139891081601051069"}, +{"key":"key_163958079155","value":"value_158721141101455865"}, +{"key":"key_163961335710","value":"value_143114651625065127"}, +{"key":"key_164100771829","value":"value_501411107812410210"}, +{"key":"key_164100854311","value":"value_781821401122412712"}, +{"key":"key_164100931243","value":"value_851223312256661741"}, +{"key":"key_164102114113","value":"value_134961587012813713"}, +{"key":"key_164102164129","value":"value_143136106139381271"}, +{"key":"key_164102178115","value":"value_758267127143113109"}, +{"key":"key_164104119109","value":"value_103133895176979722"}, +{"key":"key_164104134156","value":"value_968865659859134122"}, +{"key":"key_164104888210","value":"value_656612114410411943"}, +{"key":"key_164106103128","value":"value_731454695127831021"}, +{"key":"key_164106106111","value":"value_157931295978435674"}, +{"key":"key_164108124591","value":"value_741721099788144125"}, +{"key":"key_164108507714","value":"value_309183146133981261"}, +{"key":"key_164109971287","value":"value_381137511218212514"}, +{"key":"key_164112827778","value":"value_127681441588310180"}, +{"key":"key_164115183120","value":"value_904885106658813677"}, +{"key":"key_164116108899","value":"value_104795511230117118"}, +{"key":"key_164117104901","value":"value_132571171089152331"}, +{"key":"key_164117114745","value":"value_132999790701127380"}, +{"key":"key_164119115138","value":"value_111857312992162919"}, +{"key":"key_164119771631","value":"value_843510611113998778"}, +{"key":"key_164119887912","value":"value_182107119921198973"}, +{"key":"key_164120122101","value":"value_138631355111817731"}, +{"key":"key_164120124126","value":"value_111103132177144100"}, +{"key":"key_164120821318","value":"value_968611917014011210"}, +{"key":"key_164124113123","value":"value_103118111110105631"}, +{"key":"key_164124801121","value":"value_471771326990117936"}, +{"key":"key_164129311211","value":"value_817794739915590801"}, +{"key":"key_164130361039","value":"value_718083921116516313"}, +{"key":"key_164132183801","value":"value_126911261351001223"}, +{"key":"key_164134771697","value":"value_111125759613468431"}, +{"key":"key_164134987713","value":"value_706683118821021298"}, +{"key":"key_164135151159","value":"value_285678132104136991"}, +{"key":"key_164138104908","value":"value_831565488591191549"}, +{"key":"key_164138115107","value":"value_831801071011379997"}, +{"key":"key_164139116130","value":"value_100137908213857168"}, +{"key":"key_164140531761","value":"value_166148136169139140"}, +{"key":"key_164145123127","value":"value_162102107111971111"}, +{"key":"key_164149150138","value":"value_105139951321156711"}, +{"key":"key_164150136981","value":"value_671141134711718564"}, +{"key":"key_164151881241","value":"value_139155102106107132"}, +{"key":"key_164151989553","value":"value_929915912110215013"}, +{"key":"key_164158446983","value":"value_101150173991489083"}, +{"key":"key_164178148142","value":"value_739510880951071297"}, +{"key":"key_164182112127","value":"value_691351231308174851"}, +{"key":"key_164189134150","value":"value_251261021131278810"}, +{"key":"key_164200107123","value":"value_121143911331031241"}, +{"key":"key_164211531108","value":"value_447398109159711191"}, +{"key":"key_164248373837","value":"value_105171143114841255"}, +{"key":"key_164298682138","value":"value_124759610313594175"}, +{"key":"key_164379414258","value":"value_115787685138448193"}, +{"key":"key_164413316616","value":"value_113147137729814113"}, +{"key":"key_164434850607","value":"value_579470101130935284"}, +{"key":"key_164479984130","value":"value_113112196994410296"}, +{"key":"key_164541511001","value":"value_901038812582127115"}, +{"key":"key_164631311481","value":"value_866538130163861991"}, +{"key":"key_164658318590","value":"value_125921601601111298"}, +{"key":"key_164661431131","value":"value_549513512410412012"}, +{"key":"key_164681071142","value":"value_106160991161611381"}, +{"key":"key_164683996164","value":"value_905863136197736565"}, +{"key":"key_164691081071","value":"value_168542292100341701"}, +{"key":"key_164701588186","value":"value_112123174104841471"}, +{"key":"key_164707510411","value":"value_996410185155156129"}, +{"key":"key_164709810478","value":"value_154117130144631511"}, +{"key":"key_164791354911","value":"value_137147128129668472"}, +{"key":"key_164809810215","value":"value_821471579387411238"}, +{"key":"key_164819611416","value":"value_128130110166899252"}, +{"key":"key_164861448111","value":"value_112134151145956214"}, +{"key":"key_164895584161","value":"value_821079012278146998"}, +{"key":"key_164908084691","value":"value_929210667140988312"}, +{"key":"key_164921021327","value":"value_138781118511888142"}, +{"key":"key_164947010415","value":"value_121801367210169102"}, +{"key":"key_164951041472","value":"value_110651344168165105"}, +{"key":"key_164961351158","value":"value_152160971121175999"}, +{"key":"key_164978510699","value":"value_101128124103143117"}, +{"key":"key_164991251581","value":"value_130129834310813113"}, +{"key":"key_164992179791","value":"value_111125681401441261"}, +{"key":"key_164999827109","value":"value_361221438212715611"}, +{"key":"key_165102728172","value":"value_110761551188379147"}, +{"key":"key_165103129144","value":"value_122761011067112978"}, +{"key":"key_165104103871","value":"value_136111731551026512"}, +{"key":"key_165105112168","value":"value_865212445115110113"}, +{"key":"key_165105497015","value":"value_160105829377104123"}, +{"key":"key_165106121119","value":"value_147113721698328532"}, +{"key":"key_165107151957","value":"value_818089797276103951"}, +{"key":"key_165107671288","value":"value_129160106876215097"}, +{"key":"key_165110112937","value":"value_807611213973158735"}, +{"key":"key_165110114571","value":"value_112165113172134741"}, +{"key":"key_165110158931","value":"value_153738174128971291"}, +{"key":"key_165110941491","value":"value_331251221467312293"}, +{"key":"key_165111153122","value":"value_101178933415212011"}, +{"key":"key_165111631521","value":"value_106781067836121911"}, +{"key":"key_165111984411","value":"value_138131931251341295"}, +{"key":"key_165112156151","value":"value_128761311016012515"}, +{"key":"key_165114104781","value":"value_481411381511011031"}, +{"key":"key_165114105103","value":"value_134112301291331299"}, +{"key":"key_165114110127","value":"value_771001121281401271"}, +{"key":"key_165115180110","value":"value_799812814413211411"}, +{"key":"key_165116547915","value":"value_153130921081131081"}, +{"key":"key_165118179111","value":"value_511379569681286244"}, +{"key":"key_165118991021","value":"value_143100645212013115"}, +{"key":"key_165121106871","value":"value_106549617911853122"}, +{"key":"key_165121125121","value":"value_898012212514568259"}, +{"key":"key_165123148160","value":"value_771049114413588116"}, +{"key":"key_165123771031","value":"value_132124116111112891"}, +{"key":"key_165125106991","value":"value_961241655995137638"}, +{"key":"key_165126636811","value":"value_140981876710380104"}, +{"key":"key_165126701131","value":"value_707812239153157881"}, +{"key":"key_165126721165","value":"value_140142101118836815"}, +{"key":"key_165126935014","value":"value_144106841551149181"}, +{"key":"key_165127881161","value":"value_107102153128156104"}, +{"key":"key_165128157105","value":"value_286012575909610511"}, +{"key":"key_165129643511","value":"value_114132651051191241"}, +{"key":"key_165130896311","value":"value_821371081331331377"}, +{"key":"key_165131110100","value":"value_159617811212315512"}, +{"key":"key_165134991063","value":"value_161551023104158118"}, +{"key":"key_165135341461","value":"value_110541477513613511"}, +{"key":"key_165137101101","value":"value_111801169185147914"}, +{"key":"key_165138108844","value":"value_110461822844938098"}, +{"key":"key_165138321619","value":"value_801077018285701091"}, +{"key":"key_165143921179","value":"value_871537785103127130"}, +{"key":"key_165149981481","value":"value_139391321451069613"}, +{"key":"key_165150130173","value":"value_110146637916211781"}, +{"key":"key_165151124138","value":"value_831395015586631341"}, +{"key":"key_165151160124","value":"value_119146100169711371"}, +{"key":"key_165156141115","value":"value_521461101306798239"}, +{"key":"key_165176116145","value":"value_120120491087614262"}, +{"key":"key_165291581334","value":"value_604510910640136130"}, +{"key":"key_165369993391","value":"value_845112599933412471"}, +{"key":"key_165438911013","value":"value_106132177137565712"}, +{"key":"key_165441058611","value":"value_621281141421343199"}, +{"key":"key_165511381431","value":"value_115612675781226748"}, +{"key":"key_165591641001","value":"value_134128173165145831"}, +{"key":"key_165649559113","value":"value_104821091386610759"}, +{"key":"key_165674910852","value":"value_110588710785134130"}, +{"key":"key_165713889108","value":"value_801369212054141413"}, +{"key":"key_165731219592","value":"value_104761071261151001"}, +{"key":"key_165744110313","value":"value_579573791241135214"}, +{"key":"key_165769413516","value":"value_731171236793125140"}, +{"key":"key_165771371777","value":"value_122119951591249112"}, +{"key":"key_165791301151","value":"value_132114159193120127"}, +{"key":"key_165796668891","value":"value_649882701198986146"}, +{"key":"key_165827475140","value":"value_126130124431071041"}, +{"key":"key_165837714371","value":"value_466377143112106721"}, +{"key":"key_165841211531","value":"value_783710158116687513"}, +{"key":"key_165879714685","value":"value_434410810712111477"}, +{"key":"key_165899083157","value":"value_142126691179777461"}, +{"key":"key_165901157012","value":"value_761167767103141140"}, +{"key":"key_165902712379","value":"value_185659390140527100"}, +{"key":"key_165919412312","value":"value_771081029410817090"}, +{"key":"key_166102959290","value":"value_101268746921181231"}, +{"key":"key_166105107586","value":"value_911251306610112010"}, +{"key":"key_166105691601","value":"value_156541309315713391"}, +{"key":"key_166107881368","value":"value_137129976185140911"}, +{"key":"key_166109113119","value":"value_133118851049713592"}, +{"key":"key_166110761064","value":"value_111119711031431071"}, +{"key":"key_166113120142","value":"value_149123621251331301"}, +{"key":"key_166113126159","value":"value_798710568101108149"}, +{"key":"key_166113951156","value":"value_626711514372759590"}, +{"key":"key_166114121998","value":"value_100395995109971056"}, +{"key":"key_166118131721","value":"value_788013610967741461"}, +{"key":"key_166120179871","value":"value_122661361171261031"}, +{"key":"key_166120451211","value":"value_545012812611088141"}, +{"key":"key_166122109441","value":"value_165144735610311916"}, +{"key":"key_166123117135","value":"value_321431036718495909"}, +{"key":"key_166125641641","value":"value_949911513912112182"}, +{"key":"key_166126105787","value":"value_966556120143971286"}, +{"key":"key_166126123153","value":"value_122148101671015164"}, +{"key":"key_166126871096","value":"value_449710718113911515"}, +{"key":"key_166127461241","value":"value_121149109367114110"}, +{"key":"key_166132811371","value":"value_871497811771138106"}, +{"key":"key_166134131108","value":"value_127116120114152911"}, +{"key":"key_166137110911","value":"value_112601548710513014"}, +{"key":"key_166137142557","value":"value_951601279081938013"}, +{"key":"key_166138127174","value":"value_748811761103931371"}, +{"key":"key_166140152139","value":"value_701668374166125989"}, +{"key":"key_166142491291","value":"value_142128112145139101"}, +{"key":"key_166143731321","value":"value_139981039990136123"}, +{"key":"key_166144104949","value":"value_931024713411011311"}, +{"key":"key_166147110601","value":"value_751308242671678514"}, +{"key":"key_166150686313","value":"value_125117138104123551"}, +{"key":"key_166157142711","value":"value_506065739788951511"}, +{"key":"key_166162811531","value":"value_121112141141777014"}, +{"key":"key_166162969068","value":"value_127113138122125951"}, +{"key":"key_166163132154","value":"value_127991011651228911"}, +{"key":"key_166172907811","value":"value_125122511891615176"}, +{"key":"key_166184391171","value":"value_107102108105110165"}, +{"key":"key_166185140571","value":"value_761241471341441121"}, +{"key":"key_166213814616","value":"value_127125177111841278"}, +{"key":"key_166398213012","value":"value_125587011811613012"}, +{"key":"key_166461221341","value":"value_107701229911611311"}, +{"key":"key_166551679316","value":"value_911371361181171012"}, +{"key":"key_166621541329","value":"value_708469122991049984"}, +{"key":"key_166641661131","value":"value_891421238183145901"}, +{"key":"key_166691326511","value":"value_143791106655889782"}, +{"key":"key_166706461104","value":"value_761467211212467691"}, +{"key":"key_166711197481","value":"value_901605131891346614"}, +{"key":"key_166711321398","value":"value_546582658887981261"}, +{"key":"key_166726410893","value":"value_991077956517213029"}, +{"key":"key_166749610410","value":"value_105751055315517086"}, +{"key":"key_166751021161","value":"value_160125161799083981"}, +{"key":"key_166781961241","value":"value_102117989111515199"}, +{"key":"key_166791051351","value":"value_115168125124114133"}, +{"key":"key_166821568524","value":"value_109133120130149117"}, +{"key":"key_166831491507","value":"value_591001071287897118"}, +{"key":"key_166851054462","value":"value_139118888371123109"}, +{"key":"key_166851431191","value":"value_981151286612212050"}, +{"key":"key_166859788124","value":"value_791211111317294148"}, +{"key":"key_166875594193","value":"value_141458413184791249"}, +{"key":"key_166881101021","value":"value_108461431059510681"}, +{"key":"key_166881139784","value":"value_133862048784431252"}, +{"key":"key_166889597185","value":"value_971451561377084451"}, +{"key":"key_166958946101","value":"value_112797760121591289"}, +{"key":"key_166988787729","value":"value_156911451058615716"}, +{"key":"key_166999215611","value":"value_123621491391269376"}, +{"key":"key_167100111121","value":"value_118157106146441181"}, +{"key":"key_167100861001","value":"value_321101318714584811"}, +{"key":"key_167101159117","value":"value_125957829141161967"}, +{"key":"key_167101629912","value":"value_807983145601091331"}, +{"key":"key_167102949677","value":"value_627215474897047138"}, +{"key":"key_167103831121","value":"value_133829710111060502"}, +{"key":"key_167104771561","value":"value_133126158111124961"}, +{"key":"key_167105721339","value":"value_137875093857311277"}, +{"key":"key_167106789499","value":"value_991371421051121377"}, +{"key":"key_167106811561","value":"value_616159621251101141"}, +{"key":"key_167108119104","value":"value_138979611112310710"}, +{"key":"key_167108126100","value":"value_379060113114891076"}, +{"key":"key_167109131881","value":"value_655990146798998918"}, +{"key":"key_167110771071","value":"value_871061342812917477"}, +{"key":"key_167112851001","value":"value_661302015611297863"}, +{"key":"key_167113111103","value":"value_128137757886150141"}, +{"key":"key_167113955511","value":"value_801271051451311401"}, +{"key":"key_167115140115","value":"value_831087412011361127"}, +{"key":"key_167117154736","value":"value_637713912283791546"}, +{"key":"key_167121871251","value":"value_142156144857410378"}, +{"key":"key_167122140135","value":"value_591491591178611960"}, +{"key":"key_167125133131","value":"value_136431451241181261"}, +{"key":"key_167125621061","value":"value_571031054311111020"}, +{"key":"key_167125781021","value":"value_107911343885426250"}, +{"key":"key_167128117307","value":"value_131181518674155731"}, +{"key":"key_167128651361","value":"value_147871058614010213"}, +{"key":"key_167130183751","value":"value_126100100112621865"}, +{"key":"key_167130538998","value":"value_911497813766998110"}, +{"key":"key_167135851331","value":"value_967573471251217510"}, +{"key":"key_167136141858","value":"value_103839242161771491"}, +{"key":"key_167136466492","value":"value_140859271114136113"}, +{"key":"key_167141109102","value":"value_118596510610714267"}, +{"key":"key_167146571299","value":"value_155671045093971181"}, +{"key":"key_167147106115","value":"value_103104148108654279"}, +{"key":"key_167147751101","value":"value_111136117117831477"}, +{"key":"key_167153109156","value":"value_114107887292138180"}, +{"key":"key_167153120129","value":"value_901021311111029793"}, +{"key":"key_167159104122","value":"value_911651629314715091"}, +{"key":"key_167162917310","value":"value_112837593138111731"}, +{"key":"key_167177761112","value":"value_113691439075831008"}, +{"key":"key_167187906616","value":"value_958089108105851186"}, +{"key":"key_167354910213","value":"value_158931161171301191"}, +{"key":"key_167391011018","value":"value_293699711791277869"}, +{"key":"key_167481161271","value":"value_115827811612961551"}, +{"key":"key_167512712314","value":"value_351524616477767311"}, +{"key":"key_167525715983","value":"value_145698140142130134"}, +{"key":"key_167633717415","value":"value_941201287211938538"}, +{"key":"key_167659059138","value":"value_114911471261101661"}, +{"key":"key_167731411501","value":"value_136157828510010310"}, +{"key":"key_167756175113","value":"value_102351028271145129"}, +{"key":"key_167786296100","value":"value_117140541221431321"}, +{"key":"key_167821381191","value":"value_677396831421281061"}, +{"key":"key_167866110815","value":"value_961491159720115111"}, +{"key":"key_167868512192","value":"value_113156154861507181"}, +{"key":"key_167881189670","value":"value_871567942135704714"}, +{"key":"key_167901027210","value":"value_671326210695301051"}, +{"key":"key_167901281769","value":"value_118461561236786716"}, +{"key":"key_167949414011","value":"value_599997921271217491"}, +{"key":"key_167961239112","value":"value_491505286103138817"}, +{"key":"key_167971088482","value":"value_121351261739712310"}, +{"key":"key_167971261611","value":"value_137516212087122876"}, +{"key":"key_167976483154","value":"value_128104148221585915"}, +{"key":"key_167989768911","value":"value_721389797738696491"}, +{"key":"key_168101140851","value":"value_147167791052016210"}, +{"key":"key_168102667131","value":"value_149160799613311219"}, +{"key":"key_168106102691","value":"value_119145185461086893"}, +{"key":"key_168108146132","value":"value_901151191367475132"}, +{"key":"key_168110183126","value":"value_179571211021376798"}, +{"key":"key_168112341248","value":"value_142561025911311181"}, +{"key":"key_168113407871","value":"value_129134190107127138"}, +{"key":"key_168114911421","value":"value_144137126150120122"}, +{"key":"key_168115792117","value":"value_107170761141392360"}, +{"key":"key_168121911366","value":"value_871671291281171152"}, +{"key":"key_168123134147","value":"value_142104439918813610"}, +{"key":"key_168127113896","value":"value_431071481191543784"}, +{"key":"key_168133841276","value":"value_110671281201237612"}, +{"key":"key_168136927311","value":"value_122931031046487726"}, +{"key":"key_168138801531","value":"value_201678212016372115"}, +{"key":"key_168144146952","value":"value_871041161021057875"}, +{"key":"key_168146116135","value":"value_949667788510911112"}, +{"key":"key_168149941551","value":"value_899814610010214663"}, +{"key":"key_168151621621","value":"value_791381451791011461"}, +{"key":"key_168153154981","value":"value_928694117131124154"}, +{"key":"key_168158159576","value":"value_715264102737313315"}, +{"key":"key_168160144102","value":"value_154367710474131156"}, +{"key":"key_168166811241","value":"value_137119137919010716"}, +{"key":"key_168170123561","value":"value_146108511181037393"}, +{"key":"key_168261258782","value":"value_141156118113157829"}, +{"key":"key_168310451761","value":"value_132511081295980103"}, +{"key":"key_168321251361","value":"value_988187107789063102"}, +{"key":"key_168428197777","value":"value_991691478273116891"}, +{"key":"key_168458311591","value":"value_160801288774128133"}, +{"key":"key_168501811422","value":"value_901346247831101581"}, +{"key":"key_168611021268","value":"value_128998890227810513"}, +{"key":"key_168611381027","value":"value_123617495134107811"}, +{"key":"key_168631708714","value":"value_118886890974181107"}, +{"key":"key_168641548110","value":"value_149959913218410011"}, +{"key":"key_168661585155","value":"value_111991439697571671"}, +{"key":"key_168699128777","value":"value_124951167411010916"}, +{"key":"key_168701701186","value":"value_114156991546655103"}, +{"key":"key_168721002029","value":"value_101581331565314810"}, +{"key":"key_168731115786","value":"value_138123101939316058"}, +{"key":"key_168747610075","value":"value_871161851357314211"}, +{"key":"key_168751038887","value":"value_228812092134123987"}, +{"key":"key_168757210912","value":"value_117816080979277116"}, +{"key":"key_168767299721","value":"value_617818249838996101"}, +{"key":"key_168768017310","value":"value_115951371361081269"}, +{"key":"key_168771169393","value":"value_120123158851041361"}, +{"key":"key_168771331269","value":"value_797994771941171518"}, +{"key":"key_168791656780","value":"value_891421299815611075"}, +{"key":"key_168831261457","value":"value_146156105117801041"}, +{"key":"key_168837097102","value":"value_921411726852144897"}, +{"key":"key_168838210711","value":"value_609448160901196916"}, +{"key":"key_168838613572","value":"value_110109102761141011"}, +{"key":"key_168839896869","value":"value_155617382971273886"}, +{"key":"key_168859215764","value":"value_768910514752881087"}, +{"key":"key_168871087213","value":"value_331399169111989586"}, +{"key":"key_168926111570","value":"value_167826069151519310"}, +{"key":"key_168929281901","value":"value_707979517794701117"}, +{"key":"key_168938357128","value":"value_722365991165813211"}, +{"key":"key_168988577961","value":"value_851398410512511986"}, +{"key":"key_169100579991","value":"value_791261398915069115"}, +{"key":"key_169104831441","value":"value_977712789781311121"}, +{"key":"key_169105531251","value":"value_811561001405113010"}, +{"key":"key_169108116151","value":"value_108111124117148931"}, +{"key":"key_169108746587","value":"value_954214880185988014"}, +{"key":"key_169109105127","value":"value_123731026936162737"}, +{"key":"key_169110130727","value":"value_825412149133132101"}, +{"key":"key_169112101132","value":"value_126898490122117591"}, +{"key":"key_169113188781","value":"value_123931561551769114"}, +{"key":"key_169113415370","value":"value_166841641191091321"}, +{"key":"key_169115877218","value":"value_116118144143131688"}, +{"key":"key_169116987171","value":"value_721467782869873106"}, +{"key":"key_169117367413","value":"value_951251183410015911"}, +{"key":"key_169119521296","value":"value_106160137137831131"}, +{"key":"key_169125119449","value":"value_591232210812817910"}, +{"key":"key_169125174127","value":"value_581205594124121185"}, +{"key":"key_169125981301","value":"value_106651376215711926"}, +{"key":"key_169127458613","value":"value_861019011488821071"}, +{"key":"key_169130465152","value":"value_661008413176162401"}, +{"key":"key_169132641178","value":"value_104501417777113154"}, +{"key":"key_169143107961","value":"value_868963102124549011"}, +{"key":"key_169146961091","value":"value_849010611476134288"}, +{"key":"key_169147576838","value":"value_133130136568513114"}, +{"key":"key_169147786410","value":"value_108112951469682871"}, +{"key":"key_169151536149","value":"value_111145691289612914"}, +{"key":"key_169151549452","value":"value_688182130612021445"}, +{"key":"key_169151997775","value":"value_741461076414384121"}, +{"key":"key_169158771051","value":"value_871027384142691061"}, +{"key":"key_169163119197","value":"value_161100145521506635"}, +{"key":"key_169186843818","value":"value_119150577994105581"}, +{"key":"key_169211321121","value":"value_999264101111106110"}, +{"key":"key_169212212437","value":"value_103101138951611137"}, +{"key":"key_169326212961","value":"value_136126701601041211"}, +{"key":"key_169401323214","value":"value_161428211966926290"}, +{"key":"key_169528111311","value":"value_101929415276100881"}, +{"key":"key_169648210296","value":"value_809283488798151409"}, +{"key":"key_169648511689","value":"value_891101351227690768"}, +{"key":"key_169651111579","value":"value_128119971021271087"}, +{"key":"key_169683243251","value":"value_829513313018515710"}, +{"key":"key_169711418348","value":"value_611151501568259951"}, +{"key":"key_169711781311","value":"value_134138117118421001"}, +{"key":"key_169723910111","value":"value_249112114891100805"}, +{"key":"key_169741142111","value":"value_131130985868137106"}, +{"key":"key_169756940561","value":"value_402894168114781101"}, +{"key":"key_169761038535","value":"value_173147881521231298"}, +{"key":"key_169801181459","value":"value_701488110420136621"}, +{"key":"key_169821011071","value":"value_811109961107876988"}, +{"key":"key_169828313581","value":"value_125838311264107108"}, +{"key":"key_169841331401","value":"value_127116637711198117"}, +{"key":"key_169851031811","value":"value_901029078831528510"}, +{"key":"key_169861531351","value":"value_124951465510375113"}, +{"key":"key_169871101142","value":"value_851151171241526112"}, +{"key":"key_169876012793","value":"value_911091431271901361"}, +{"key":"key_169919615310","value":"value_162611169712313142"}, +{"key":"key_169951541071","value":"value_119691409639458116"}, +{"key":"key_169961251119","value":"value_192142978013889130"}, +{"key":"key_170100158951","value":"value_151145961336514041"}, +{"key":"key_170101881309","value":"value_129159366827574132"}, +{"key":"key_170103154611","value":"value_120901891218372171"}, +{"key":"key_170105104129","value":"value_119858112057118277"}, +{"key":"key_170105129119","value":"value_118138120741228680"}, +{"key":"key_170105133125","value":"value_149144971355513279"}, +{"key":"key_170108158591","value":"value_142156187129771191"}, +{"key":"key_170108739060","value":"value_131631215910047778"}, +{"key":"key_170110961501","value":"value_131120129141120114"}, +{"key":"key_170112106741","value":"value_438513410969157101"}, +{"key":"key_170112936448","value":"value_130651437869108100"}, +{"key":"key_170113142761","value":"value_791721791011009511"}, +{"key":"key_170113911109","value":"value_651258816389111247"}, +{"key":"key_170114119284","value":"value_154898412114013010"}, +{"key":"key_170126104138","value":"value_788111391988783111"}, +{"key":"key_170128132143","value":"value_156122103991287571"}, +{"key":"key_170128142155","value":"value_154133764010292110"}, +{"key":"key_170129669214","value":"value_985896779171121115"}, +{"key":"key_170129851001","value":"value_679485162291331724"}, +{"key":"key_170130107152","value":"value_931345972107112140"}, +{"key":"key_170131109174","value":"value_757098108399823171"}, +{"key":"key_170132128113","value":"value_753612416312412266"}, +{"key":"key_170133124819","value":"value_133455312712177123"}, +{"key":"key_170135709910","value":"value_598395721310136118"}, +{"key":"key_170138941328","value":"value_831737415310110517"}, +{"key":"key_170142144106","value":"value_140589215548679112"}, +{"key":"key_170144857057","value":"value_127699915416691961"}, +{"key":"key_170174878110","value":"value_816213774951098219"}, +{"key":"key_170195891105","value":"value_719288946511988817"}, +{"key":"key_170207152839","value":"value_996413011511710960"}, +{"key":"key_170241481968","value":"value_756981122317213019"}, +{"key":"key_170436411068","value":"value_131134120321621081"}, +{"key":"key_170519215277","value":"value_114135601181321148"}, +{"key":"key_170521276411","value":"value_143671091041061179"}, +{"key":"key_170568813386","value":"value_821271196910794113"}, +{"key":"key_170604864133","value":"value_101107823820114124"}, +{"key":"key_170631058143","value":"value_831159510112081901"}, +{"key":"key_170651341301","value":"value_851146210013257104"}, +{"key":"key_170657998104","value":"value_869951506096117114"}, +{"key":"key_170691111141","value":"value_891036312693891271"}, +{"key":"key_170758861001","value":"value_821111477555306057"}, +{"key":"key_170767412184","value":"value_125111318110713069"}, +{"key":"key_170781421309","value":"value_120877879978596107"}, +{"key":"key_170806215379","value":"value_869014911767174109"}, +{"key":"key_170831381808","value":"value_611381541231234511"}, +{"key":"key_170868575778","value":"value_921041657955104118"}, +{"key":"key_170888512483","value":"value_818511393811158111"}, +{"key":"key_170897013579","value":"value_154971391001158913"}, +{"key":"key_170911121137","value":"value_128143104911331181"}, +{"key":"key_170911219617","value":"value_661212051958877141"}, +{"key":"key_170931091308","value":"value_857080631471141691"}, +{"key":"key_170941419010","value":"value_711361069261160135"}, +{"key":"key_170949984667","value":"value_629414369144125221"}, +{"key":"key_170978311572","value":"value_126791191249313315"}, +{"key":"key_170986910415","value":"value_125531005111710258"}, +{"key":"key_170989113512","value":"value_861141138114078364"}, +{"key":"key_170995311212","value":"value_751071591527710310"}, +{"key":"key_171028780848","value":"value_140861311091349914"}, +{"key":"key_171101116142","value":"value_162198157112117167"}, +{"key":"key_171102113122","value":"value_123144121176113831"}, +{"key":"key_171104911246","value":"value_105105761281001313"}, +{"key":"key_171107755886","value":"value_891237170177781931"}, +{"key":"key_171111109180","value":"value_451229762147731081"}, +{"key":"key_171111411231","value":"value_757811687125105117"}, +{"key":"key_171115791132","value":"value_138152122148112866"}, +{"key":"key_171118611657","value":"value_119122801279359437"}, +{"key":"key_171121110145","value":"value_997698136109174100"}, +{"key":"key_171121636043","value":"value_991451512061658511"}, +{"key":"key_171123398913","value":"value_127911221101217889"}, +{"key":"key_171123531141","value":"value_118109125123741106"}, +{"key":"key_171125774916","value":"value_751041029811813216"}, +{"key":"key_171127119142","value":"value_143116118178136119"}, +{"key":"key_171132756430","value":"value_100116123131833284"}, +{"key":"key_171133808112","value":"value_781108510510580511"}, +{"key":"key_171137142617","value":"value_109725610779481421"}, +{"key":"key_171148129138","value":"value_358695137831897961"}, +{"key":"key_171156110681","value":"value_108958993877313870"}, +{"key":"key_171169103888","value":"value_118951166010815110"}, +{"key":"key_171170110841","value":"value_102149126681356199"}, +{"key":"key_171179158861","value":"value_128591251211121171"}, +{"key":"key_171188971115","value":"value_113101151113111108"}, +{"key":"key_171321231468","value":"value_107130889415210212"}, +{"key":"key_171397478691","value":"value_791179110213310514"}, +{"key":"key_171471821291","value":"value_811137611112511010"}, +{"key":"key_171501086510","value":"value_116118142116677897"}, +{"key":"key_171558014212","value":"value_100867675187131111"}, +{"key":"key_171601458812","value":"value_534112510611615710"}, +{"key":"key_171619812039","value":"value_110701261311971197"}, +{"key":"key_171629912667","value":"value_838190991011211371"}, +{"key":"key_171641456611","value":"value_107108126781376177"}, +{"key":"key_171646726851","value":"value_160169128142102801"}, +{"key":"key_171651959042","value":"value_101795895361191477"}, +{"key":"key_171701091023","value":"value_201141461277513011"}, +{"key":"key_171701191081","value":"value_861057655147112170"}, +{"key":"key_171741021091","value":"value_113117130183791091"}, +{"key":"key_171808399102","value":"value_112145597122718314"}, +{"key":"key_171811321311","value":"value_119139679915113411"}, +{"key":"key_171829510510","value":"value_157130489819040681"}, +{"key":"key_171871061591","value":"value_466010231116111157"}, +{"key":"key_171871156816","value":"value_125118611091439712"}, +{"key":"key_171871239388","value":"value_103143725593112969"}, +{"key":"key_171901226276","value":"value_521271588285551337"}, +{"key":"key_171938717761","value":"value_761291126211411615"}, +{"key":"key_171951351221","value":"value_107901011396885751"}, +{"key":"key_171967410314","value":"value_124768912236124311"}, +{"key":"key_171971531341","value":"value_931049315719184144"}, +{"key":"key_171981056812","value":"value_135124591308514649"}, +{"key":"key_171985493129","value":"value_381351261076014213"}, +{"key":"key_171989811517","value":"value_101103160117153921"}, +{"key":"key_171998271831","value":"value_163892489664212393"}, +{"key":"key_171998878192","value":"value_150971761349510412"}, +{"key":"key_172108121084","value":"value_153101816612613759"}, +{"key":"key_172111136771","value":"value_141851301611141395"}, +{"key":"key_172114638711","value":"value_764498951071377614"}, +{"key":"key_172115135142","value":"value_378810711971909111"}, +{"key":"key_172116761571","value":"value_911161106082341306"}, +{"key":"key_172117431101","value":"value_831379610110971831"}, +{"key":"key_172125117116","value":"value_981279885661391241"}, +{"key":"key_172128558410","value":"value_131112891301001241"}, +{"key":"key_172134771027","value":"value_137115875993111899"}, +{"key":"key_172144176111","value":"value_118621507298115694"}, +{"key":"key_172147116811","value":"value_145101129139941758"}, +{"key":"key_172174146941","value":"value_176140123157921438"}, +{"key":"key_172182631111","value":"value_108109106141123115"}, +{"key":"key_172395911653","value":"value_100159101419284119"}, +{"key":"key_172431411247","value":"value_109124137936713016"}, +{"key":"key_172497891777","value":"value_149839012067133104"}, +{"key":"key_172501671341","value":"value_356950356812316696"}, +{"key":"key_172521181396","value":"value_109191001371201671"}, +{"key":"key_172547672159","value":"value_140100645361139107"}, +{"key":"key_172577413260","value":"value_139112136111137136"}, +{"key":"key_172751741169","value":"value_116731101211037976"}, +{"key":"key_172761619213","value":"value_515560817111210910"}, +{"key":"key_172771474246","value":"value_119671236844878690"}, +{"key":"key_172838792107","value":"value_100117123127481121"}, +{"key":"key_172849976102","value":"value_879119641081138677"}, +{"key":"key_172851129810","value":"value_108991181071181391"}, +{"key":"key_172854812284","value":"value_130141358914468150"}, +{"key":"key_172891269410","value":"value_971039713141143155"}, +{"key":"key_172891507313","value":"value_471511096975140551"}, +{"key":"key_172911144359","value":"value_971768370114581099"}, +{"key":"key_172918183138","value":"value_142112619242116861"}, +{"key":"key_172941217210","value":"value_106109895810483134"}, +{"key":"key_173104117118","value":"value_939450109145115827"}, +{"key":"key_173107292688","value":"value_105919415953157601"}, +{"key":"key_173107491151","value":"value_969411510293521291"}, +{"key":"key_173108839513","value":"value_991016814211955121"}, +{"key":"key_173111989087","value":"value_811361281521191881"}, +{"key":"key_173114661601","value":"value_514611512510397134"}, +{"key":"key_173115145116","value":"value_115359385128113871"}, +{"key":"key_173122112136","value":"value_911361474716273841"}, +{"key":"key_173123100905","value":"value_152911381216417485"}, +{"key":"key_173124459915","value":"value_158159798710272951"}, +{"key":"key_173126153711","value":"value_151559011512513174"}, +{"key":"key_173129135449","value":"value_130248570138481268"}, +{"key":"key_173129168851","value":"value_112139976711712090"}, +{"key":"key_173131668775","value":"value_808074651151121541"}, +{"key":"key_173133641151","value":"value_491559677125931081"}, +{"key":"key_173136108599","value":"value_136756512086951386"}, +{"key":"key_173142143131","value":"value_156651349295139120"}, +{"key":"key_173146139153","value":"value_144102891604393356"}, +{"key":"key_173151102159","value":"value_411941689882851312"}, +{"key":"key_173156721918","value":"value_148101110671148960"}, +{"key":"key_173607313375","value":"value_914819172165110170"}, +{"key":"key_173657677151","value":"value_571501246260841311"}, +{"key":"key_173691071242","value":"value_109164871332217410"}, +{"key":"key_173731251431","value":"value_975211387679110711"}, +{"key":"key_173771096112","value":"value_741291421461028811"}, +{"key":"key_173801161007","value":"value_146190897019510610"}, +{"key":"key_173808012375","value":"value_728512670801141059"}, +{"key":"key_173861031284","value":"value_188115776443764111"}, +{"key":"key_173871639666","value":"value_706911281128998513"}, +{"key":"key_173875714596","value":"value_141107349810991165"}, +{"key":"key_173878390731","value":"value_102919866231031061"}, +{"key":"key_173913398105","value":"value_155102108107961021"}, +{"key":"key_173924411412","value":"value_185839113395115143"}, +{"key":"key_173971451611","value":"value_681153710470108140"}, +{"key":"key_173995113960","value":"value_691021291368152475"}, +{"key":"key_174102571511","value":"value_156781479253100114"}, +{"key":"key_174103993971","value":"value_107105921141211419"}, +{"key":"key_174105181121","value":"value_158114150132869511"}, +{"key":"key_174105811221","value":"value_158138117123371389"}, +{"key":"key_174109139687","value":"value_576585869596129551"}, +{"key":"key_174110751148","value":"value_211169715112222155"}, +{"key":"key_174114134101","value":"value_134691608913713363"}, +{"key":"key_174114801051","value":"value_987335541071528377"}, +{"key":"key_174114901335","value":"value_118879712910412863"}, +{"key":"key_174115129759","value":"value_116105162107901673"}, +{"key":"key_174115131143","value":"value_591071211081501119"}, +{"key":"key_174116121111","value":"value_143991151561261408"}, +{"key":"key_174117961568","value":"value_150154161661101169"}, +{"key":"key_174119114172","value":"value_108149117132125951"}, +{"key":"key_174119116939","value":"value_143121102169150120"}, +{"key":"key_174124125122","value":"value_105895986147135539"}, +{"key":"key_174125701285","value":"value_751021071121281031"}, +{"key":"key_174125911307","value":"value_955659163601508948"}, +{"key":"key_174130125114","value":"value_140120571828010671"}, +{"key":"key_174131739489","value":"value_671059870921346992"}, +{"key":"key_174133156121","value":"value_143118127789312710"}, +{"key":"key_174144127132","value":"value_848315510712733956"}, +{"key":"key_174147338079","value":"value_110115162874710313"}, +{"key":"key_174148501418","value":"value_858518210914170127"}, +{"key":"key_174150112961","value":"value_138101781891261401"}, +{"key":"key_174164148691","value":"value_801039586766613915"}, +{"key":"key_174281364393","value":"value_147115571349010311"}, +{"key":"key_174321381357","value":"value_689113699931256786"}, +{"key":"key_174389766871","value":"value_116351441257257122"}, +{"key":"key_174591267112","value":"value_142951461591041643"}, +{"key":"key_174612811712","value":"value_122911159011115616"}, +{"key":"key_174617312214","value":"value_201131888882876710"}, +{"key":"key_174666671621","value":"value_131140981612577104"}, +{"key":"key_174669913415","value":"value_144466449821081061"}, +{"key":"key_174759716710","value":"value_116119841411661021"}, +{"key":"key_174761188386","value":"value_557387134118977014"}, +{"key":"key_174769712190","value":"value_117871188597928611"}, +{"key":"key_174821069492","value":"value_839121101661181621"}, +{"key":"key_174851101281","value":"value_601201206215712412"}, +{"key":"key_174851391113","value":"value_881037910665387310"}, +{"key":"key_174891424713","value":"value_888411612812989108"}, +{"key":"key_174941088412","value":"value_120541591621441121"}, +{"key":"key_175101778112","value":"value_941111391861367581"}, +{"key":"key_175101979810","value":"value_786545153801301751"}, +{"key":"key_175102123169","value":"value_637555875019511011"}, +{"key":"key_175105102935","value":"value_451361566580911071"}, +{"key":"key_175106117921","value":"value_112143125134899954"}, +{"key":"key_175109579411","value":"value_655842140531111101"}, +{"key":"key_175114741321","value":"value_153568512912713737"}, +{"key":"key_175114929093","value":"value_158151137161577611"}, +{"key":"key_175115110164","value":"value_841449212474104843"}, +{"key":"key_175120101118","value":"value_178749091116875612"}, +{"key":"key_175120107981","value":"value_132699338123851318"}, +{"key":"key_175120966070","value":"value_147748613911371871"}, +{"key":"key_175123582917","value":"value_947175109115691337"}, +{"key":"key_175124991338","value":"value_114776513990159118"}, +{"key":"key_175128122698","value":"value_116421131031041841"}, +{"key":"key_175130114121","value":"value_321331141129114411"}, +{"key":"key_175131136124","value":"value_129109579067485471"}, +{"key":"key_175140621221","value":"value_909289406476123698"}, +{"key":"key_175140729610","value":"value_621581734261626316"}, +{"key":"key_175144106178","value":"value_146888681109918613"}, +{"key":"key_175147881571","value":"value_137994114113789108"}, +{"key":"key_175154110140","value":"value_806388888913589889"}, +{"key":"key_175162124991","value":"value_105451004816412010"}, +{"key":"key_175163105124","value":"value_121117601531044053"}, +{"key":"key_175163136224","value":"value_141801049896105137"}, +{"key":"key_175200139101","value":"value_128161728198122161"}, +{"key":"key_175215861009","value":"value_921037269102141691"}, +{"key":"key_175265012579","value":"value_101756847126891311"}, +{"key":"key_175321219488","value":"value_447311199559558108"}, +{"key":"key_175367379573","value":"value_108179188921711641"}, +{"key":"key_175581171121","value":"value_100411911910115110"}, +{"key":"key_175596713816","value":"value_656792154981021174"}, +{"key":"key_175641401581","value":"value_881097711612113597"}, +{"key":"key_175691321566","value":"value_921116313878121116"}, +{"key":"key_175771241257","value":"value_521174091121641117"}, +{"key":"key_175799012711","value":"value_144625813612014659"}, +{"key":"key_175821161131","value":"value_150107879313089109"}, +{"key":"key_175847357102","value":"value_631261094360586199"}, +{"key":"key_175887911014","value":"value_143231586189115125"}, +{"key":"key_175891148054","value":"value_849650101101114137"}, +{"key":"key_175939411410","value":"value_881065616112615661"}, +{"key":"key_175961061041","value":"value_144995212110763751"}, +{"key":"key_176100130603","value":"value_124731561435894158"}, +{"key":"key_176100671116","value":"value_136104100111112100"}, +{"key":"key_176101140661","value":"value_137150564158122159"}, +{"key":"key_176101596611","value":"value_129106911345113891"}, +{"key":"key_176105161911","value":"value_101154109116111160"}, +{"key":"key_176106801209","value":"value_158148118192113178"}, +{"key":"key_176107351198","value":"value_101871818710398541"}, +{"key":"key_176107901011","value":"value_112631521276017689"}, +{"key":"key_176110107111","value":"value_521398610910010469"}, +{"key":"key_176110881111","value":"value_100871263991121102"}, +{"key":"key_176112161901","value":"value_100101771658260811"}, +{"key":"key_176112847314","value":"value_121577610210811912"}, +{"key":"key_176115968012","value":"value_113851129864391271"}, +{"key":"key_176116981807","value":"value_145107145961069010"}, +{"key":"key_176117112271","value":"value_986593169498113911"}, +{"key":"key_176122116148","value":"value_107838374120861008"}, +{"key":"key_176124971061","value":"value_115968837999241968"}, +{"key":"key_176127178681","value":"value_821151449584103661"}, +{"key":"key_176134911295","value":"value_195881432895991011"}, +{"key":"key_176147109102","value":"value_819711187869784114"}, +{"key":"key_176149431311","value":"value_701516511410876102"}, +{"key":"key_176158937312","value":"value_120901041347412597"}, +{"key":"key_176160852914","value":"value_921216490153495110"}, +{"key":"key_176171111948","value":"value_918612359947299641"}, +{"key":"key_176186157138","value":"value_122179145899071120"}, +{"key":"key_176200711151","value":"value_747512210713383321"}, +{"key":"key_176337612787","value":"value_127754910528839798"}, +{"key":"key_176451211109","value":"value_613819094891188714"}, +{"key":"key_176465395163","value":"value_111113621531401601"}, +{"key":"key_176617211115","value":"value_163831386114134711"}, +{"key":"key_176619511515","value":"value_961151161178514510"}, +{"key":"key_176671039517","value":"value_711731031268892741"}, +{"key":"key_176676101144","value":"value_130157122119109172"}, +{"key":"key_176701031151","value":"value_731261008598718712"}, +{"key":"key_176701425410","value":"value_105139130175107139"}, +{"key":"key_176721061421","value":"value_991331011028711210"}, +{"key":"key_176768311811","value":"value_128153391451141111"}, +{"key":"key_176839914110","value":"value_100436365132128103"}, +{"key":"key_176866113217","value":"value_884198525672145591"}, +{"key":"key_176878112645","value":"value_851358013513012896"}, +{"key":"key_176968713412","value":"value_851059811973112110"}, +{"key":"key_176969413670","value":"value_110164151136145116"}, +{"key":"key_176971311367","value":"value_831378210012612911"}, +{"key":"key_176978211012","value":"value_140918844110118369"}, +{"key":"key_177104155726","value":"value_461377519516413010"}, +{"key":"key_177106144631","value":"value_108107688385112127"}, +{"key":"key_177109791341","value":"value_271339512410546751"}, +{"key":"key_177111127112","value":"value_112681411541511511"}, +{"key":"key_177113621221","value":"value_448064157156144178"}, +{"key":"key_177117112861","value":"value_136133120161118536"}, +{"key":"key_177118601005","value":"value_120122126951691581"}, +{"key":"key_177122132104","value":"value_651671511451216381"}, +{"key":"key_177123871261","value":"value_961811011401259189"}, +{"key":"key_177126166863","value":"value_621351687310110660"}, +{"key":"key_177128949788","value":"value_311099014015713913"}, +{"key":"key_177129149109","value":"value_861251109488139115"}, +{"key":"key_177130128128","value":"value_125145635878281221"}, +{"key":"key_177132119131","value":"value_152172799114748909"}, +{"key":"key_177144102155","value":"value_145105129948898939"}, +{"key":"key_177146119976","value":"value_951321191221051301"}, +{"key":"key_177158811736","value":"value_441207112876118766"}, +{"key":"key_177331088713","value":"value_791008779156666838"}, +{"key":"key_177334178144","value":"value_673612112413557899"}, +{"key":"key_177459594775","value":"value_123123142831378518"}, +{"key":"key_177465415817","value":"value_671066710687601491"}, +{"key":"key_177511515614","value":"value_107781519610264751"}, +{"key":"key_177659710190","value":"value_948447147711171381"}, +{"key":"key_177691245858","value":"value_105278811594511410"}, +{"key":"key_177719210410","value":"value_100124110631368675"}, +{"key":"key_177741181031","value":"value_781021068993931328"}, +{"key":"key_177768610796","value":"value_361531411566310317"}, +{"key":"key_177771667999","value":"value_141118132851411061"}, +{"key":"key_177808083921","value":"value_161136140871061497"}, +{"key":"key_177901186382","value":"value_866998124646480115"}, +{"key":"key_177905617396","value":"value_531161521239077104"}, +{"key":"key_177917910214","value":"value_751317316610776129"}, +{"key":"key_177931467913","value":"value_118144641141221211"}, +{"key":"key_177957210962","value":"value_177598474431037157"}, +{"key":"key_177971641661","value":"value_128123591073399109"}, +{"key":"key_177978590118","value":"value_103113635782967114"}, +{"key":"key_178101152441","value":"value_136801131453011280"}, +{"key":"key_178109148899","value":"value_591568014698951351"}, +{"key":"key_178109939728","value":"value_648091114110129140"}, +{"key":"key_178110891221","value":"value_731121071357113077"}, +{"key":"key_178112951804","value":"value_971336815510514441"}, +{"key":"key_178114869358","value":"value_916010085171119126"}, +{"key":"key_178115111110","value":"value_839794158119108118"}, +{"key":"key_178115169888","value":"value_781217769143134947"}, +{"key":"key_178116931091","value":"value_931058713214014713"}, +{"key":"key_178119943269","value":"value_681169713914410212"}, +{"key":"key_178121901479","value":"value_961411191251268314"}, +{"key":"key_178124113109","value":"value_110901311091585662"}, +{"key":"key_178126160116","value":"value_104103102751219411"}, +{"key":"key_178128114113","value":"value_601138868652880102"}, +{"key":"key_178130146146","value":"value_102120621031151181"}, +{"key":"key_178132137641","value":"value_531031401021718583"}, +{"key":"key_178138140154","value":"value_971311567613997136"}, +{"key":"key_178138164874","value":"value_155921149810612510"}, +{"key":"key_178147121561","value":"value_120417011330122499"}, +{"key":"key_178148739985","value":"value_138102681421368573"}, +{"key":"key_178156531181","value":"value_791341536014010714"}, +{"key":"key_178164681781","value":"value_424614914813464951"}, +{"key":"key_178167185519","value":"value_851121078114966159"}, +{"key":"key_178421088413","value":"value_123106831271121361"}, +{"key":"key_178441317576","value":"value_168471009561176122"}, +{"key":"key_178631347666","value":"value_871751528012267159"}, +{"key":"key_178666140104","value":"value_981231006199991481"}, +{"key":"key_178681181131","value":"value_107121801087274881"}, +{"key":"key_178681231099","value":"value_903350162138431081"}, +{"key":"key_178687345122","value":"value_135127107694111211"}, +{"key":"key_178781571421","value":"value_189916697134125118"}, +{"key":"key_178783783151","value":"value_116122611171161073"}, +{"key":"key_178821381039","value":"value_771197812312990737"}, +{"key":"key_178901231291","value":"value_799082135119114601"}, +{"key":"key_178918313710","value":"value_921281161301121121"}, +{"key":"key_178941788489","value":"value_931081481821041229"}, +{"key":"key_178949878112","value":"value_118105118107105121"}, +{"key":"key_178951167814","value":"value_999584557195120601"}, +{"key":"key_178986688106","value":"value_721351001521111101"}, +{"key":"key_178994615410","value":"value_100661311417812395"}, +{"key":"key_179100125120","value":"value_941446453538911563"}, +{"key":"key_179101147111","value":"value_130128147102172146"}, +{"key":"key_179104801136","value":"value_108751361366869753"}, +{"key":"key_179105147268","value":"value_989217783113136658"}, +{"key":"key_179110821473","value":"value_178801261028511988"}, +{"key":"key_179111118115","value":"value_107147105101926310"}, +{"key":"key_179112614312","value":"value_105601291031486291"}, +{"key":"key_179113134128","value":"value_112848087101109110"}, +{"key":"key_179121112159","value":"value_114119189901229615"}, +{"key":"key_179122818298","value":"value_123202108581306810"}, +{"key":"key_179127118518","value":"value_107971355057112122"}, +{"key":"key_179128118841","value":"value_125691161728490142"}, +{"key":"key_179128144971","value":"value_691491678413991869"}, +{"key":"key_179132531161","value":"value_146116801088715315"}, +{"key":"key_179138736795","value":"value_133841009375122151"}, +{"key":"key_179138921046","value":"value_755013945102130961"}, +{"key":"key_179147894268","value":"value_137821451001301361"}, +{"key":"key_179148103857","value":"value_839962795912989192"}, +{"key":"key_179156134691","value":"value_676513712814711914"}, +{"key":"key_179160801071","value":"value_105125172155731206"}, +{"key":"key_179167124117","value":"value_110731491711113010"}, +{"key":"key_179374118114","value":"value_359777108131471557"}, +{"key":"key_179451581565","value":"value_127105446984145137"}, +{"key":"key_179481441179","value":"value_871291171011397910"}, +{"key":"key_179731451501","value":"value_491109512689105848"}, +{"key":"key_179761129715","value":"value_379613710581100123"}, +{"key":"key_179771001241","value":"value_421137392671401261"}, +{"key":"key_179791021501","value":"value_985413110612510480"}, +{"key":"key_179809840811","value":"value_631294812663127871"}, +{"key":"key_179819976132","value":"value_124143115774299132"}, +{"key":"key_179831591041","value":"value_113109114144124101"}, +{"key":"key_179839188111","value":"value_789514911210114811"}, +{"key":"key_179871341311","value":"value_481159812910319189"}, +{"key":"key_179889188131","value":"value_591091171048011010"}, +{"key":"key_179944659801","value":"value_185681095910093152"}, +{"key":"key_180100139159","value":"value_109791091288116015"}, +{"key":"key_180107127451","value":"value_978210688109451431"}, +{"key":"key_180110871121","value":"value_851061728880152120"}, +{"key":"key_180113711501","value":"value_114156651308911912"}, +{"key":"key_180116156146","value":"value_116901301305211310"}, +{"key":"key_180116615417","value":"value_100881541301351171"}, +{"key":"key_180117128811","value":"value_129138571357790359"}, +{"key":"key_180121405090","value":"value_109146112371202013"}, +{"key":"key_180124128786","value":"value_681161211479610252"}, +{"key":"key_180134561666","value":"value_959399126901201017"}, +{"key":"key_180138113171","value":"value_826095681097310811"}, +{"key":"key_180139137187","value":"value_991371531774788125"}, +{"key":"key_180147122102","value":"value_811041278597140834"}, +{"key":"key_180148126121","value":"value_727073107537260112"}, +{"key":"key_180169132211","value":"value_109871225614680124"}, +{"key":"key_180170919615","value":"value_401261601171075022"}, +{"key":"key_180396348925","value":"value_114137656873731383"}, +{"key":"key_180518694173","value":"value_171481389717311199"}, +{"key":"key_180689616615","value":"value_971276494117947512"}, +{"key":"key_180699011911","value":"value_891811731047913086"}, +{"key":"key_180763213595","value":"value_551187693106839912"}, +{"key":"key_180801401051","value":"value_147137689413571731"}, +{"key":"key_180821091861","value":"value_729379811701011005"}, +{"key":"key_180944280124","value":"value_515697699512374102"}, +{"key":"key_180961411236","value":"value_185477415712371111"}, +{"key":"key_180971219764","value":"value_506473287610194721"}, +{"key":"key_180979347107","value":"value_131108117911368912"}, +{"key":"key_181061331435","value":"value_797417129611411031"}, +{"key":"key_181101271008","value":"value_139138101971218171"}, +{"key":"key_181106139136","value":"value_117848613816514469"}, +{"key":"key_181110129129","value":"value_556513264143141157"}, +{"key":"key_181110891181","value":"value_991251381075490154"}, +{"key":"key_181112160598","value":"value_661046715934701487"}, +{"key":"key_181117141138","value":"value_143125628160127123"}, +{"key":"key_181118521711","value":"value_712611012311757881"}, +{"key":"key_181120125109","value":"value_677815372701342107"}, +{"key":"key_181128157120","value":"value_132147123541061441"}, +{"key":"key_181132110122","value":"value_122121161239615996"}, +{"key":"key_181133139130","value":"value_151631391061571286"}, +{"key":"key_181136127806","value":"value_111845612171861095"}, +{"key":"key_181138139166","value":"value_791418514469150162"}, +{"key":"key_181139132896","value":"value_871271378574641521"}, +{"key":"key_181143122134","value":"value_137387415392741071"}, +{"key":"key_181150100107","value":"value_748318584754315815"}, +{"key":"key_181158106949","value":"value_121137142121136871"}, +{"key":"key_181201001121","value":"value_667512597168147106"}, +{"key":"key_181211381081","value":"value_100991801108512166"}, +{"key":"key_181238113911","value":"value_114125115127528892"}, +{"key":"key_181331661281","value":"value_168108946151162133"}, +{"key":"key_181438895939","value":"value_185431221103810562"}, +{"key":"key_181471475012","value":"value_116146439990761375"}, +{"key":"key_181481181609","value":"value_928355889711212111"}, +{"key":"key_181516173108","value":"value_711359487651411491"}, +{"key":"key_181561101331","value":"value_100144897914014713"}, +{"key":"key_181641201111","value":"value_118901231238169875"}, +{"key":"key_181658179100","value":"value_969477166129118616"}, +{"key":"key_181718296136","value":"value_145147130134153661"}, +{"key":"key_181741251287","value":"value_607610762459312611"}, +{"key":"key_181791301725","value":"value_121711299966167401"}, +{"key":"key_181801451581","value":"value_788612375169961131"}, +{"key":"key_181821181325","value":"value_967016385126109734"}, +{"key":"key_181853513118","value":"value_100103122911054857"}, +{"key":"key_181868558114","value":"value_167100148164116721"}, +{"key":"key_181963384327","value":"value_981387010711312114"}, +{"key":"key_181971556713","value":"value_957213512297178556"}, +{"key":"key_181991131026","value":"value_871151171271175844"}, +{"key":"key_182113104331","value":"value_133134471111381048"}, +{"key":"key_182114168861","value":"value_905580123115104102"}, +{"key":"key_182125109130","value":"value_901621038313293113"}, +{"key":"key_182126147114","value":"value_621275860561025999"}, +{"key":"key_182131115831","value":"value_112141101165129146"}, +{"key":"key_182131971114","value":"value_134103626265841191"}, +{"key":"key_182143158951","value":"value_104103111130101141"}, +{"key":"key_182167119124","value":"value_152106114871699011"}, +{"key":"key_182429014912","value":"value_762015616458152741"}, +{"key":"key_182539010490","value":"value_666152149588413161"}, +{"key":"key_182539675851","value":"value_121113139109861051"}, +{"key":"key_182781001061","value":"value_139126988514311750"}, +{"key":"key_182794472166","value":"value_861311351131281281"}, +{"key":"key_182841324212","value":"value_877615283116136115"}, +{"key":"key_182861773515","value":"value_108133108129128781"}, +{"key":"key_182908280858","value":"value_161051361227814758"}, +{"key":"key_182911281167","value":"value_109741431201049810"}, +{"key":"key_182918115310","value":"value_149115116180128731"}, +{"key":"key_182919811514","value":"value_165118931061098112"}, +{"key":"key_182941849716","value":"value_136110669950152741"}, +{"key":"key_182961141301","value":"value_135111101107141361"}, +{"key":"key_183100186147","value":"value_908677999317011312"}, +{"key":"key_183101931638","value":"value_689241131139941621"}, +{"key":"key_183104118841","value":"value_611067911181113105"}, +{"key":"key_183106731191","value":"value_107109136691358518"}, +{"key":"key_183111369413","value":"value_731058510510912374"}, +{"key":"key_183112407629","value":"value_115132131102611101"}, +{"key":"key_183113711029","value":"value_105925815511610816"}, +{"key":"key_183114961021","value":"value_549840885912310581"}, +{"key":"key_183116861036","value":"value_112100148831208416"}, +{"key":"key_183128957289","value":"value_801071121469910410"}, +{"key":"key_183130541151","value":"value_119109911261411275"}, +{"key":"key_183141105167","value":"value_106521691556689371"}, +{"key":"key_183141691398","value":"value_105891374711313211"}, +{"key":"key_183144165119","value":"value_118105135651681201"}, +{"key":"key_183145919017","value":"value_127858836579790737"}, +{"key":"key_183471161309","value":"value_117141158579114411"}, +{"key":"key_183627313738","value":"value_661221188579991589"}, +{"key":"key_183679410816","value":"value_245488681311151231"}, +{"key":"key_183708712675","value":"value_618810010188721076"}, +{"key":"key_183741081068","value":"value_889953748910810596"}, +{"key":"key_183751051041","value":"value_891298510876124611"}, +{"key":"key_183751341151","value":"value_131125135137901251"}, +{"key":"key_183896465717","value":"value_120951078311290171"}, +{"key":"key_183901008214","value":"value_701661825010410311"}, +{"key":"key_183911141231","value":"value_641491101323814011"}, +{"key":"key_183988818316","value":"value_941138697153173557"}, +{"key":"key_183995682729","value":"value_141106134781081021"}, +{"key":"key_184103113142","value":"value_961651791011771151"}, +{"key":"key_184106859723","value":"value_928550112126118787"}, +{"key":"key_184108779246","value":"value_118114321279013776"}, +{"key":"key_184109811029","value":"value_113101126826882731"}, +{"key":"key_184114821177","value":"value_202679310188681131"}, +{"key":"key_184121118941","value":"value_139110156111761021"}, +{"key":"key_184135117816","value":"value_144133110981681111"}, +{"key":"key_184176114917","value":"value_329395114128671248"}, +{"key":"key_184185113120","value":"value_161981411099694169"}, +{"key":"key_184252128126","value":"value_701661141338412511"}, +{"key":"key_184418287142","value":"value_921036189148891273"}, +{"key":"key_184637710370","value":"value_841248079849310615"}, +{"key":"key_184681031758","value":"value_110618713383168623"}, +{"key":"key_184887410481","value":"value_118140952414010482"}, +{"key":"key_184901337814","value":"value_116931047610342107"}, +{"key":"key_184911546387","value":"value_141631161086980468"}, +{"key":"key_185105140436","value":"value_106109124148737968"}, +{"key":"key_185109146961","value":"value_891241301109411913"}, +{"key":"key_185111136171","value":"value_771039768106911141"}, +{"key":"key_185112536483","value":"value_150113117112137536"}, +{"key":"key_185113118977","value":"value_139124991437965105"}, +{"key":"key_185115741496","value":"value_102848995114148518"}, +{"key":"key_185117641686","value":"value_931281099713744104"}, +{"key":"key_185125122118","value":"value_321097671126157941"}, +{"key":"key_185141854891","value":"value_133127135825812511"}, +{"key":"key_185149321341","value":"value_708011668164308014"}, +{"key":"key_185153467712","value":"value_150101101120981218"}, +{"key":"key_185268782861","value":"value_109591221005076166"}, +{"key":"key_185484582130","value":"value_411441076317811011"}, +{"key":"key_185501006990","value":"value_134136931591351591"}, +{"key":"key_185626512817","value":"value_661156318794901171"}, +{"key":"key_185691161301","value":"value_894810014311192127"}, +{"key":"key_185771101371","value":"value_142133511741269533"}, +{"key":"key_185791438072","value":"value_786313115730941381"}, +{"key":"key_185816613267","value":"value_429668113120697194"}, +{"key":"key_185871009811","value":"value_107116123133103438"}, +{"key":"key_185891388210","value":"value_137851131711087115"}, +{"key":"key_185926660411","value":"value_431261441176411710"}, +{"key":"key_186017487107","value":"value_138140537068142788"}, +{"key":"key_186109178105","value":"value_579911468928910013"}, +{"key":"key_186111124538","value":"value_961259097123110110"}, +{"key":"key_186120111791","value":"value_149932699136761254"}, +{"key":"key_186165144881","value":"value_741581417515214992"}, +{"key":"key_186327684385","value":"value_146142120819211715"}, +{"key":"key_186421296211","value":"value_132153103408210010"}, +{"key":"key_186465898122","value":"value_120658795137421561"}, +{"key":"key_186614783126","value":"value_161102142221101075"}, +{"key":"key_186621151321","value":"value_122108159154895015"}, +{"key":"key_186628815594","value":"value_841224769126147381"}, +{"key":"key_186721765812","value":"value_125201104155169948"}, +{"key":"key_186737461954","value":"value_826394286214482701"}, +{"key":"key_186791146512","value":"value_159801668110960158"}, +{"key":"key_186831581151","value":"value_103711521307610163"}, +{"key":"key_186861958210","value":"value_897611247853106731"}, +{"key":"key_186911571201","value":"value_118123114137140666"}, +{"key":"key_186931041145","value":"value_801441237598102581"}, +{"key":"key_187102151737","value":"value_141918655115137871"}, +{"key":"key_187102828771","value":"value_117123120117123133"}, +{"key":"key_187105851257","value":"value_799910511414914641"}, +{"key":"key_187105911561","value":"value_901191578585571661"}, +{"key":"key_187106144140","value":"value_107105149134747314"}, +{"key":"key_187111204102","value":"value_116741098958159961"}, +{"key":"key_187115501021","value":"value_143996478391061069"}, +{"key":"key_187122120165","value":"value_941107611012210713"}, +{"key":"key_187142831171","value":"value_127927910842561489"}, +{"key":"key_187181091621","value":"value_707812010620010873"}, +{"key":"key_187252711217","value":"value_144529694112117471"}, +{"key":"key_187409111812","value":"value_140714073100102749"}, +{"key":"key_187491209412","value":"value_123896694109130931"}, +{"key":"key_187537231301","value":"value_941001211341107313"}, +{"key":"key_187711811631","value":"value_185991014517314415"}, +{"key":"key_187791481751","value":"value_166103841211001046"}, +{"key":"key_187871001201","value":"value_131116120949989126"}, +{"key":"key_187896912612","value":"value_131895296771196564"}, +{"key":"key_187901598088","value":"value_109143631181311011"}, +{"key":"key_187913481114","value":"value_155112961178315310"}, +{"key":"key_187931271061","value":"value_721376878123127801"}, +{"key":"key_187939192106","value":"value_153148511401271781"}, +{"key":"key_187951257810","value":"value_108161611258164947"}, +{"key":"key_187959910974","value":"value_821138847148651301"}, +{"key":"key_187991041121","value":"value_156655714187143761"}, +{"key":"key_188108117111","value":"value_664210383457518311"}, +{"key":"key_188108729513","value":"value_146511178019597979"}, +{"key":"key_188109117913","value":"value_122172601577482110"}, +{"key":"key_188115113135","value":"value_124149100103811061"}, +{"key":"key_188116188641","value":"value_811421668962119821"}, +{"key":"key_188120127142","value":"value_125124142911041118"}, +{"key":"key_188120201161","value":"value_109851006479134100"}, +{"key":"key_188122109651","value":"value_101878510815412028"}, +{"key":"key_188128884014","value":"value_111142121169118721"}, +{"key":"key_188137351021","value":"value_809211870105102126"}, +{"key":"key_188144164951","value":"value_971286512241651544"}, +{"key":"key_188153118131","value":"value_691081371046414572"}, +{"key":"key_188369291139","value":"value_124165136581133342"}, +{"key":"key_188661261807","value":"value_711187010010425112"}, +{"key":"key_188761284093","value":"value_142127110131155121"}, +{"key":"key_188811061039","value":"value_799513114812911110"}, +{"key":"key_188951205094","value":"value_431016513166135136"}, +{"key":"key_188977317675","value":"value_571281248212511682"}, +{"key":"key_189104661031","value":"value_911361237475698186"}, +{"key":"key_189111115551","value":"value_157901571071107310"}, +{"key":"key_189113110714","value":"value_955914013114694417"}, +{"key":"key_189123747013","value":"value_111756969477377131"}, +{"key":"key_189128138951","value":"value_107136491211199978"}, +{"key":"key_189153999380","value":"value_129149123931661291"}, +{"key":"key_189155114132","value":"value_851386875761568598"}, +{"key":"key_189166111868","value":"value_871201881281158075"}, +{"key":"key_189288711396","value":"value_601089991469812482"}, +{"key":"key_189511031431","value":"value_159376016105921647"}, +{"key":"key_189511121529","value":"value_988413213810698147"}, +{"key":"key_189581201311","value":"value_321161121141091128"}, +{"key":"key_189587059164","value":"value_107651241431131076"}, +{"key":"key_189681011481","value":"value_133103143140911581"}, +{"key":"key_189707479151","value":"value_116109111698413516"}, +{"key":"key_189892671126","value":"value_117130929312013855"}, +{"key":"key_189965712536","value":"value_140984591153978027"}, +{"key":"key_189971588323","value":"value_901251325777918511"}, +{"key":"key_190113120621","value":"value_764153107957261846"}, +{"key":"key_190115716912","value":"value_132158709910910444"}, +{"key":"key_190117981389","value":"value_651071563492817711"}, +{"key":"key_190122636892","value":"value_491121431216913513"}, +{"key":"key_190126200761","value":"value_153138797107124956"}, +{"key":"key_190129161166","value":"value_144981319512114010"}, +{"key":"key_190141114749","value":"value_112121801219699167"}, +{"key":"key_190148155691","value":"value_911361847010512872"}, +{"key":"key_190160139104","value":"value_782109761521004610"}, +{"key":"key_190538496571","value":"value_731201171051851191"}, +{"key":"key_190703815715","value":"value_125121921494292991"}, +{"key":"key_190803485681","value":"value_113651221331017769"}, +{"key":"key_190841311381","value":"value_981251088094777913"}, +{"key":"key_190901007110","value":"value_931215914712410217"}, +{"key":"key_190921049811","value":"value_611169214315486112"}, +{"key":"key_191106976613","value":"value_873612512910568811"}, +{"key":"key_191136165184","value":"value_107921601216714496"}, +{"key":"key_191137107779","value":"value_906448961551405614"}, +{"key":"key_191287747120","value":"value_668218897941331251"}, +{"key":"key_191331071041","value":"value_172142971036912911"}, +{"key":"key_191361007810","value":"value_103945986108103591"}, +{"key":"key_191371592114","value":"value_797913122168150746"}, +{"key":"key_191651078311","value":"value_117102619595107431"}, +{"key":"key_191729880781","value":"value_143668191301049612"}, +{"key":"key_191737189122","value":"value_155867611655109961"}, +{"key":"key_191817414987","value":"value_112115163941099310"}, +{"key":"key_191861751021","value":"value_124901278610292128"}, +{"key":"key_192100581341","value":"value_114113731381151398"}, +{"key":"key_192101140154","value":"value_123801371219514915"}, +{"key":"key_192102174871","value":"value_148748414912398983"}, +{"key":"key_192104817110","value":"value_132581381301461297"}, +{"key":"key_192105451361","value":"value_511315911814411616"}, +{"key":"key_192114127771","value":"value_112989910338105788"}, +{"key":"key_192115709866","value":"value_129958978160941521"}, +{"key":"key_192117120114","value":"value_942713290741168512"}, +{"key":"key_192126146411","value":"value_113931221301651326"}, +{"key":"key_192131744612","value":"value_125131729448193125"}, +{"key":"key_192133119131","value":"value_899540149114611336"}, +{"key":"key_192133886598","value":"value_106117120781821111"}, +{"key":"key_192171138103","value":"value_641451481401549610"}, +{"key":"key_192184157521","value":"value_126109891311305511"}, +{"key":"key_192738186361","value":"value_119911401438810511"}, +{"key":"key_192791007787","value":"value_168711381101451159"}, +{"key":"key_192955081857","value":"value_123109120811871274"}, +{"key":"key_193083131125","value":"value_101110175481081401"}, +{"key":"key_193101101101","value":"value_728652157114451326"}, +{"key":"key_193113771396","value":"value_173157947984968712"}, +{"key":"key_193124609169","value":"value_145121886084102137"}, +{"key":"key_193125180109","value":"value_102485812113011711"}, +{"key":"key_193137625715","value":"value_148127106151113175"}, +{"key":"key_193621609010","value":"value_111386812810111510"}, +{"key":"key_193737978146","value":"value_896299138531215213"}, +{"key":"key_193876280851","value":"value_114717788621281521"}, +{"key":"key_193915054116","value":"value_441145211398871035"}, +{"key":"key_194116155731","value":"value_876211890113103186"}, +{"key":"key_194147156128","value":"value_681081611418363193"}, +{"key":"key_194150100741","value":"value_749360881228055145"}, +{"key":"key_194153111127","value":"value_153611251161011351"}, +{"key":"key_194189751579","value":"value_799981491051141232"}, +{"key":"key_194202581305","value":"value_871225328108899998"}, +{"key":"key_194831071649","value":"value_130601191041611967"}, +{"key":"key_194891446294","value":"value_113766610612913193"}, +{"key":"key_195100941351","value":"value_112122138119130113"}, +{"key":"key_195101781361","value":"value_695510111672837812"}, +{"key":"key_195131915189","value":"value_139899616411967866"}, +{"key":"key_195139107118","value":"value_126119138118182165"}, +{"key":"key_195139134521","value":"value_971431521021378996"}, +{"key":"key_195143921111","value":"value_634414711986529412"}, +{"key":"key_195199150116","value":"value_103147127829799148"}, +{"key":"key_195495122114","value":"value_848857133951126863"}, +{"key":"key_195511491063","value":"value_468210713511984131"}, +{"key":"key_195811051051","value":"value_163811281631451601"}, +{"key":"key_195915683122","value":"value_771107911067848413"}, +{"key":"key_196115144729","value":"value_731181061489961555"}, +{"key":"key_196129111955","value":"value_135818312346876813"}, +{"key":"key_196136668578","value":"value_100130105120108896"}, +{"key":"key_196136929813","value":"value_127167787083120115"}, +{"key":"key_196161132107","value":"value_962009089827637108"}, +{"key":"key_196165811377","value":"value_112896348251169117"}, +{"key":"key_196233917482","value":"value_957278160124147781"}, +{"key":"key_196291401437","value":"value_118838011912513569"}, +{"key":"key_196771087015","value":"value_103957511863961311"}, +{"key":"key_196821029358","value":"value_138145104128951051"}, +{"key":"key_196828089113","value":"value_811566685132991194"}, +{"key":"key_196871221055","value":"value_113137143811021001"}, +{"key":"key_196887971007","value":"value_155149107101621269"}, +{"key":"key_197104161977","value":"value_157258674891063080"}, +{"key":"key_197125108104","value":"value_151701128017011115"}, +{"key":"key_197506311842","value":"value_108103100808014661"}, +{"key":"key_197513259132","value":"value_108103859513619894"}, +{"key":"key_197571476511","value":"value_869193951284553101"}, +{"key":"key_197656710254","value":"value_912183100731399199"}, +{"key":"key_197791091841","value":"value_101651011309597704"}, +{"key":"key_197927414070","value":"value_107132661201079910"}, +{"key":"key_197961491189","value":"value_979515611510416699"}, +{"key":"key_198109112607","value":"value_103128908915512085"}, +{"key":"key_198115421131","value":"value_671371219513817869"}, +{"key":"key_198371601248","value":"value_949461356410612372"}, +{"key":"key_198565312289","value":"value_149937533315712980"}, +{"key":"key_198711138312","value":"value_828572153154771181"}, +{"key":"key_198778491186","value":"value_102170941448812110"}, +{"key":"key_198971199013","value":"value_130721078464103160"}, +{"key":"key_199105526012","value":"value_702946127901341069"}, +{"key":"key_199106104771","value":"value_115831151051151168"}, +{"key":"key_199117114124","value":"value_498796113831009435"}, +{"key":"key_199121751558","value":"value_921807457151918112"}, +{"key":"key_199143911244","value":"value_123927814312411066"}, +{"key":"key_199151971336","value":"value_921081042814393631"}, +{"key":"key_199154681198","value":"value_971339398180147861"}, +{"key":"key_199494961011","value":"value_111161399916016811"}, +{"key":"key_199531111417","value":"value_459614220108315485"}, +{"key":"key_199611938489","value":"value_921437111112978369"}, +{"key":"key_199848210376","value":"value_461158515228132981"}, +{"key":"key_199870948355","value":"value_878813569135118711"}, +{"key":"key_200106120128","value":"value_479339861336793112"}, +{"key":"key_200591004911","value":"value_811891001237683591"}, +{"key":"key_200811441458","value":"value_114147118124150821"}, +{"key":"key_200861311451","value":"value_198967512990128731"}, +{"key":"key_201105150321","value":"value_981521231188093161"}, +{"key":"key_201120761068","value":"value_851467516213912489"}, +{"key":"key_201121131162","value":"value_139143135901021621"}, +{"key":"key_201151051169","value":"value_126941501407899123"}, +{"key":"key_201174714110","value":"value_118801175411095638"}, +{"key":"key_201178116116","value":"value_981161409610510818"}, +{"key":"key_201185169149","value":"value_125648912213146301"}, +{"key":"key_201201461501","value":"value_146111829010815186"}, +{"key":"key_201236210311","value":"value_961141241031411581"}, +{"key":"key_201261331175","value":"value_143105598976839112"}, +{"key":"key_201271106512","value":"value_119681101091813311"}, +{"key":"key_201316023591","value":"value_721301131538184681"}, +{"key":"key_201341029411","value":"value_101133881031271047"}, +{"key":"key_201361148987","value":"value_160989381132921116"}, +{"key":"key_201391171031","value":"value_110117791437112296"}, +{"key":"key_201421151071","value":"value_105771645510872556"}, +{"key":"key_201608914013","value":"value_671901445611914031"}, +{"key":"key_201761238566","value":"value_998214179107871111"}, +{"key":"key_201923812212","value":"value_117100112108988012"}, +{"key":"key_202031581041","value":"value_110619314013111075"}, +{"key":"key_202133761311","value":"value_142129821251309914"}, +{"key":"key_202134101948","value":"value_441337111811490134"}, +{"key":"key_202841121226","value":"value_991249394148102847"}, +{"key":"key_203110931788","value":"value_122728612010990661"}, +{"key":"key_203133138856","value":"value_103121136148138110"}, +{"key":"key_203136861066","value":"value_867948588565118928"}, +{"key":"key_203138111145","value":"value_122461041155678921"}, +{"key":"key_203501001311","value":"value_106146123821021291"}, +{"key":"key_203581179391","value":"value_108859964112150102"}, +{"key":"key_203621011237","value":"value_138131389115511084"}, +{"key":"key_203821421267","value":"value_123112851191168463"}, +{"key":"key_204109778980","value":"value_537110110894359112"}, +{"key":"key_204111857816","value":"value_971001551761061115"}, +{"key":"key_204156107681","value":"value_114147978971596936"}, +{"key":"key_204159731481","value":"value_571115965671361421"}, +{"key":"key_204174971141","value":"value_126154767089908212"}, +{"key":"key_204713214811","value":"value_108621575464121162"}, +{"key":"key_204865181981","value":"value_123124122130104691"}, +{"key":"key_205119879912","value":"value_137103801459812048"}, +{"key":"key_205152119123","value":"value_186712410919512214"}, +{"key":"key_205168861331","value":"value_102149895931091731"}, +{"key":"key_205931036189","value":"value_509616413411715044"}, +{"key":"key_205981028710","value":"value_746489135795816311"}, +{"key":"key_206096951208","value":"value_129153963557456489"}, +{"key":"key_206105777912","value":"value_891385016352741381"}, +{"key":"key_206107801528","value":"value_126121152861161729"}, +{"key":"key_206140106601","value":"value_107129161130131819"}, +{"key":"key_206524611912","value":"value_105124118581437015"}, +{"key":"key_206871331011","value":"value_515311510614068136"}, +{"key":"key_207112911540","value":"value_154113108961176512"}, +{"key":"key_207116947473","value":"value_429012978137134103"}, +{"key":"key_207120105168","value":"value_100411221531345013"}, +{"key":"key_207352119551","value":"value_861241196112314011"}, +{"key":"key_207699550605","value":"value_924111019738714774"}, +{"key":"key_208199149819","value":"value_865234136139697693"}, +{"key":"key_208521161421","value":"value_788512112774444615"}, +{"key":"key_209112108841","value":"value_101771051171316494"}, +{"key":"key_209180695910","value":"value_131044085176481897"}, +{"key":"key_209410715911","value":"value_121267712417212687"}, +{"key":"key_209411022110","value":"value_801121114712775185"}, +{"key":"key_209514711397","value":"value_708118510012111211"}, +{"key":"key_209970841581","value":"value_742412583128689087"}, +{"key":"key_210102104107","value":"value_163621001128177621"}, +{"key":"key_210112112368","value":"value_162102105751348411"}, +{"key":"key_210169100180","value":"value_157171126101661231"}, +{"key":"key_210956410015","value":"value_525995105991446084"}, +{"key":"key_210959413914","value":"value_155829410199129561"}, +{"key":"key_211031079860","value":"value_107729712978891001"}, +{"key":"key_211078068691","value":"value_115959312411516590"}, +{"key":"key_211105413812","value":"value_811587014592771431"}, +{"key":"key_211114841465","value":"value_201698461211111071"}, +{"key":"key_211127851748","value":"value_661201005873114137"}, +{"key":"key_211134511027","value":"value_821038970839214970"}, +{"key":"key_211141481001","value":"value_127134116731491421"}, +{"key":"key_211147877971","value":"value_701331081411211117"}, +{"key":"key_211259126148","value":"value_631156812881961088"}, +{"key":"key_211276978133","value":"value_109726382135161748"}, +{"key":"key_211371559610","value":"value_119105811271381119"}, +{"key":"key_211399358945","value":"value_991866299717411793"}, +{"key":"key_211617114011","value":"value_170110851288510786"}, +{"key":"key_211661402412","value":"value_144441192511969109"}, +{"key":"key_211671079212","value":"value_115859116745107106"}, +{"key":"key_211717310542","value":"value_591527614012172513"}, +{"key":"key_213140115759","value":"value_908812795638888137"}, +{"key":"key_213140311356","value":"value_179651401299874192"}, +{"key":"key_214481031386","value":"value_100951216712810987"}, +{"key":"key_214695116109","value":"value_901557415215235129"}, +{"key":"key_214947812462","value":"value_131102185151140758"}, +{"key":"key_215116105147","value":"value_707710111794745159"}, +{"key":"key_215124136122","value":"value_166121150112133113"}, +{"key":"key_216946149146","value":"value_821361442036997991"}, +{"key":"key_217109987614","value":"value_153166451191281571"}, +{"key":"key_218010576152","value":"value_164531441049612710"}, +{"key":"key_218100951029","value":"value_137621536012012210"}, +{"key":"key_218105531381","value":"value_152749914679641211"}, +{"key":"key_218112115140","value":"value_119101967857118100"}, +{"key":"key_219212511134","value":"value_796798155162366716"}, +{"key":"key_219389133648","value":"value_921319011011076125"}, +{"key":"key_219613378110","value":"value_989415113594751609"}, +{"key":"key_219710874117","value":"value_601388559157137941"}, +{"key":"key_220124761331","value":"value_120014912110896164"}, +{"key":"key_220721001391","value":"value_419062699690116106"}, +{"key":"key_221011031231","value":"value_121613513176106841"}, +{"key":"key_221051211031","value":"value_141979784849815313"}, +{"key":"key_221051408143","value":"value_164491128612488165"}, +{"key":"key_221058399134","value":"value_838797131459275127"}, +{"key":"key_221069972139","value":"value_100156129391184911"}, +{"key":"key_221145975911","value":"value_691348680931081038"}, +{"key":"key_221256053119","value":"value_177901221191451171"}, +{"key":"key_221291231011","value":"value_102641291611198611"}, +{"key":"key_221309790133","value":"value_128618685133918312"}, +{"key":"key_221311041297","value":"value_118125591246514416"}, +{"key":"key_221396710985","value":"value_128831257711489152"}, +{"key":"key_221561449612","value":"value_381229914390981568"}, +{"key":"key_221586013810","value":"value_991258012510020116"}, +{"key":"key_221701837084","value":"value_109153104541271511"}, +{"key":"key_221812710417","value":"value_144961186310512130"}, +{"key":"key_223765987129","value":"value_868513812211861525"}, +{"key":"key_224511188290","value":"value_827987691531508314"}, +{"key":"key_224589811424","value":"value_531049912613911513"}, +{"key":"key_224831741237","value":"value_817214580524610811"}, +{"key":"key_224931741626","value":"value_611411271328873923"}, +{"key":"key_225976914910","value":"value_779110713013113610"}, +{"key":"key_226861401317","value":"value_125999310386111140"}, +{"key":"key_228414516063","value":"value_781721028176381439"}, +{"key":"key_228472959314","value":"value_118946763341621689"}, +{"key":"key_228687149921","value":"value_889611540781409695"}, +{"key":"key_229158771021","value":"value_926764146111114935"}, +{"key":"key_229813292102","value":"value_891051149515510895"}, +{"key":"key_231021591164","value":"value_112661495681711471"}, +{"key":"key_231101236918","value":"value_561328197108811219"}, +{"key":"key_231132489145","value":"value_971201629716016586"}, +{"key":"key_231246871641","value":"value_134134145589210511"}, +{"key":"key_231251397211","value":"value_721049669118821319"}, +{"key":"key_231261131265","value":"value_104841401521231207"}, +{"key":"key_231411341401","value":"value_109106941501088013"}, +{"key":"key_231551071119","value":"value_671081546284118150"}, +{"key":"key_231645411982","value":"value_501459473718310512"}, +{"key":"key_231788245881","value":"value_107201963314713594"}, +{"key":"key_231906539476","value":"value_671433735150128691"}, +{"key":"key_235310485507","value":"value_956710013692114114"}, +{"key":"key_235512612486","value":"value_123122114689813976"}, +{"key":"key_237011919680","value":"value_121148596103881617"}, +{"key":"key_237019414616","value":"value_148101152101130167"}, +{"key":"key_237135991276","value":"value_941121159310061804"}, +{"key":"key_237210812113","value":"value_641461391221218311"}, +{"key":"key_237311686871","value":"value_161151451119613610"}, +{"key":"key_237840501251","value":"value_129754410244938511"}, +{"key":"key_238511286132","value":"value_891121256267709474"}, +{"key":"key_239510654100","value":"value_421276510913312517"}, +{"key":"key_239510911519","value":"value_174132104661173811"}, +{"key":"key_241021401176","value":"value_511381501409911093"}, +{"key":"key_241041033180","value":"value_153143138153661131"}, +{"key":"key_241059511914","value":"value_371224112672497325"}, +{"key":"key_241081021051","value":"value_741061231251069382"}, +{"key":"key_241081286311","value":"value_140113714311515694"}, +{"key":"key_241111041009","value":"value_561111148098121957"}, +{"key":"key_241127819111","value":"value_111491021398595717"}, +{"key":"key_241215060624","value":"value_108120643512610914"}, +{"key":"key_241291479911","value":"value_125599817211337144"}, +{"key":"key_241311651181","value":"value_871141511198413017"}, +{"key":"key_241318697704","value":"value_458169160112197581"}, +{"key":"key_241319119710","value":"value_132921101011027965"}, +{"key":"key_241361066887","value":"value_811101421151118383"}, +{"key":"key_241366212310","value":"value_124931356482361511"}, +{"key":"key_241451191471","value":"value_150115809597701117"}, +{"key":"key_241461071331","value":"value_528811912116110865"}, +{"key":"key_241771096310","value":"value_166107701651101519"}, +{"key":"key_244010189145","value":"value_167163144124127579"}, +{"key":"key_247418416663","value":"value_891371491001111471"}, +{"key":"key_247811013982","value":"value_911171061041379175"}, +{"key":"key_248317713312","value":"value_108138107106831398"}, +{"key":"key_248480851121","value":"value_714231120151135131"}, +{"key":"key_248511273121","value":"value_986585119113551453"}, +{"key":"key_248713814187","value":"value_451665813411216758"}, +{"key":"key_249311881921","value":"value_668911413895117150"}, +{"key":"key_249693164601","value":"value_104891155962601258"}, +{"key":"key_251111491221","value":"value_795766139125828577"}, +{"key":"key_251117515316","value":"value_399093671451351141"}, +{"key":"key_251161021581","value":"value_115894814310416270"}, +{"key":"key_251165285381","value":"value_110941207210214096"}, +{"key":"key_251166107128","value":"value_878714884109431711"}, +{"key":"key_251271181487","value":"value_901801541166499105"}, +{"key":"key_251321629191","value":"value_691331126910578119"}, +{"key":"key_251327213287","value":"value_727013583169080957"}, +{"key":"key_251364011352","value":"value_108981151731063414"}, +{"key":"key_251441084910","value":"value_144125821201251351"}, +{"key":"key_251459943505","value":"value_137102126155981341"}, +{"key":"key_251485516883","value":"value_160121162621347310"}, +{"key":"key_251751391105","value":"value_796554125116618598"}, +{"key":"key_252978818087","value":"value_125906511615998871"}, +{"key":"key_256186114751","value":"value_811011431059880549"}, +{"key":"key_256257117103","value":"value_106561819460938732"}, +{"key":"key_258210912081","value":"value_138129104981377064"}, +{"key":"key_259310317474","value":"value_156891371871141087"}, +{"key":"key_259519111913","value":"value_100159881401481241"}, +{"key":"key_259711010276","value":"value_731201245575908281"}, +{"key":"key_261021308095","value":"value_154811541178192761"}, +{"key":"key_261079373162","value":"value_142471409118712412"}, +{"key":"key_261129611413","value":"value_108115366693959414"}, +{"key":"key_261138013510","value":"value_134971281188787139"}, +{"key":"key_261327514311","value":"value_129659844123971003"}, +{"key":"key_261339551111","value":"value_134811358963156881"}, +{"key":"key_261367370115","value":"value_589417391951031246"}, +{"key":"key_261429920911","value":"value_125149781176913611"}, +{"key":"key_261471008712","value":"value_681141008710614710"}, +{"key":"key_261857584102","value":"value_651349398101114935"}, +{"key":"key_265511270114","value":"value_861441629910811810"}, +{"key":"key_266410893155","value":"value_361201289510699841"}, +{"key":"key_268911013112","value":"value_104615611313713378"}, +{"key":"key_268912282916","value":"value_661298556132142521"}, +{"key":"key_269096158173","value":"value_909484908312513011"}, +{"key":"key_269197104109","value":"value_867648901066478761"}, +{"key":"key_269287919582","value":"value_127143745896104137"}, +{"key":"key_269881871301","value":"value_987659161105149951"}, +{"key":"key_271007668129","value":"value_173106699013111987"}, +{"key":"key_271034547100","value":"value_979914710898111173"}, +{"key":"key_271071564712","value":"value_398630991331485190"}, +{"key":"key_271181231574","value":"value_671751759492140126"}, +{"key":"key_271201001571","value":"value_777513811354621231"}, +{"key":"key_271321808663","value":"value_111136741069289121"}, +{"key":"key_271331376010","value":"value_118671058639991481"}, +{"key":"key_271427381149","value":"value_125991091071281521"}, +{"key":"key_271461169721","value":"value_641557092621007110"}, +{"key":"key_271614113410","value":"value_105106782257111130"}, +{"key":"key_274391368397","value":"value_731001123712812615"}, +{"key":"key_274612779121","value":"value_501131257213713512"}, +{"key":"key_274918112828","value":"value_109711191301671101"}, +{"key":"key_275512114391","value":"value_140103571099317118"}, +{"key":"key_276015712613","value":"value_143651061006316515"}, +{"key":"key_277117672137","value":"value_391156861133153109"}, +{"key":"key_277810690111","value":"value_541275910214210767"}, +{"key":"key_277985140106","value":"value_115871408617152101"}, +{"key":"key_278097108144","value":"value_116140133951161701"}, +{"key":"key_278110914312","value":"value_689712112252754761"}, +{"key":"key_278593120341","value":"value_971056661115771407"}, +{"key":"key_279113939010","value":"value_117130716312470941"}, +{"key":"key_279399611537","value":"value_128111421084138461"}, +{"key":"key_279699671113","value":"value_871061371321491357"}, +{"key":"key_279963122791","value":"value_107126911031558310"}, +{"key":"key_281035986731","value":"value_861337373171101124"}, +{"key":"key_281088816912","value":"value_104521086418014351"}, +{"key":"key_281101051096","value":"value_301016010112414115"}, +{"key":"key_281134783137","value":"value_106948599155551141"}, +{"key":"key_281161307011","value":"value_143107962057010157"}, +{"key":"key_281217810910","value":"value_888211595106461341"}, +{"key":"key_281321081151","value":"value_116674823162971559"}, +{"key":"key_281331036390","value":"value_137115113991741349"}, +{"key":"key_281435911313","value":"value_691868310012866477"}, +{"key":"key_281601341061","value":"value_342913984134108838"}, +{"key":"key_281697967338","value":"value_671318682599081419"}, +{"key":"key_284137103100","value":"value_124107759988791511"}, +{"key":"key_285110085491","value":"value_759108149797511151"}, +{"key":"key_285242751068","value":"value_109621041526073116"}, +{"key":"key_285710012315","value":"value_124133167146825013"}, +{"key":"key_286315010781","value":"value_100135718285121133"}, +{"key":"key_286684979486","value":"value_141831096211866411"}, +{"key":"key_287312469181","value":"value_165351411221531071"}, +{"key":"key_287721498129","value":"value_132991244414699148"}, +{"key":"key_287910673153","value":"value_907777369611611018"}, +{"key":"key_287987951429","value":"value_115118691311201111"}, +{"key":"key_288215877509","value":"value_188685010983681491"}, +{"key":"key_288289102943","value":"value_112119113981701114"}, +{"key":"key_288912013412","value":"value_102218312113210015"}, +{"key":"key_289110417814","value":"value_981171261098569879"}, +{"key":"key_289252924942","value":"value_721399612157201561"}, +{"key":"key_289311587107","value":"value_865812375981384912"}, +{"key":"key_289557103118","value":"value_187218010613649123"}, +{"key":"key_291001324412","value":"value_901141541531261318"}, +{"key":"key_291011167299","value":"value_521077967691021281"}, +{"key":"key_291079191135","value":"value_911481151847012685"}, +{"key":"key_291091317512","value":"value_471189710897101104"}, +{"key":"key_291161223513","value":"value_387930991521228510"}, +{"key":"key_291194411968","value":"value_102101110104541081"}, +{"key":"key_291231481312","value":"value_109140667614412011"}, +{"key":"key_291351599870","value":"value_115115521137688937"}, +{"key":"key_291371021341","value":"value_821141675590971611"}, +{"key":"key_291421237010","value":"value_621737910761111809"}, +{"key":"key_291451031441","value":"value_119103581431236210"}, +{"key":"key_291454310215","value":"value_691381271051601127"}, +{"key":"key_291537713211","value":"value_110801151021631171"}, +{"key":"key_291601781245","value":"value_131104138801731536"}, +{"key":"key_292981145181","value":"value_731312021234215510"}, +{"key":"key_293671751066","value":"value_120101658742127977"}, +{"key":"key_294980151116","value":"value_129153111801371561"}, +{"key":"key_295712183821","value":"value_578185625011070619"}, +{"key":"key_296010711720","value":"value_118861025112110311"}, +{"key":"key_296387788472","value":"value_124146119112121143"}, +{"key":"key_296410113810","value":"value_296312813413515810"}, +{"key":"key_296654601411","value":"value_123123174111591121"}, +{"key":"key_297313628155","value":"value_132351281128159536"}, +{"key":"key_298811214967","value":"value_105125831121081149"}, +{"key":"key_298986120627","value":"value_617075617311411710"}, +{"key":"key_299184758315","value":"value_105891551221561558"}, +{"key":"key_299254901256","value":"value_102126124114799913"}, +{"key":"key_299357891051","value":"value_143138945611893611"}, +{"key":"key_299397951451","value":"value_104991071041391579"}, +{"key":"key_299410973103","value":"value_865252407010411110"}, +{"key":"key_299573111777","value":"value_331315549841221161"}, +{"key":"key_299711411692","value":"value_102712174951131771"}, +{"key":"key_299892671551","value":"value_100351321021025911"}, +{"key":"key_299973118105","value":"value_869981137741099915"}, +{"key":"key_301001548113","value":"value_128172711481651061"}, +{"key":"key_301018313099","value":"value_182125128128104108"}, +{"key":"key_301041424116","value":"value_777510214430681241"}, +{"key":"key_301045411110","value":"value_741021471126311198"}, +{"key":"key_301109983921","value":"value_621101113411410610"}, +{"key":"key_301131411163","value":"value_113122146136120471"}, +{"key":"key_301151468643","value":"value_521181551077416211"}, +{"key":"key_301171599269","value":"value_251146393124133103"}, +{"key":"key_301211431469","value":"value_166136711289370881"}, +{"key":"key_301247199110","value":"value_117751641157934787"}, +{"key":"key_301251501419","value":"value_132106701391478912"}, +{"key":"key_301271091071","value":"value_126130748248901521"}, +{"key":"key_301359613173","value":"value_126107134117537873"}, +{"key":"key_301571071431","value":"value_112146911171361335"}, +{"key":"key_301791079813","value":"value_116144161173771125"}, +{"key":"key_301841021128","value":"value_204213487154138981"}, +{"key":"key_302463137143","value":"value_184112130148985926"}, +{"key":"key_307113312210","value":"value_931649388129145197"}, +{"key":"key_307113682741","value":"value_751541041681418397"}, +{"key":"key_308211112867","value":"value_154148801047876647"}, +{"key":"key_308349947973","value":"value_143921077311210114"}, +{"key":"key_308710034103","value":"value_855897124111102768"}, +{"key":"key_309011911211","value":"value_469968153173813589"}, +{"key":"key_309114814656","value":"value_168173348182348111"}, +{"key":"key_309760889911","value":"value_120651745412110412"}, +{"key":"key_311037686711","value":"value_151106104101731356"}, +{"key":"key_311048411616","value":"value_809543144112100122"}, +{"key":"key_311061021204","value":"value_844714311386133139"}, +{"key":"key_311081051261","value":"value_934115957136104122"}, +{"key":"key_311081331197","value":"value_701311421216413611"}, +{"key":"key_311091378757","value":"value_127119141377316081"}, +{"key":"key_311095314913","value":"value_123138111921477912"}, +{"key":"key_311096784711","value":"value_135151831409915396"}, +{"key":"key_311101604311","value":"value_141781031271021121"}, +{"key":"key_311111351731","value":"value_105110100857051100"}, +{"key":"key_311168713493","value":"value_154147761087296721"}, +{"key":"key_311189211589","value":"value_971151111209599161"}, +{"key":"key_311251561089","value":"value_154153261045315675"}, +{"key":"key_311259014810","value":"value_771297710211210241"}, +{"key":"key_311348913411","value":"value_149116143105865010"}, +{"key":"key_311369336131","value":"value_149106611161138211"}, +{"key":"key_311381371441","value":"value_114117321178019358"}, +{"key":"key_311401181271","value":"value_158165126994015613"}, +{"key":"key_311457215811","value":"value_659210712685687488"}, +{"key":"key_311458514612","value":"value_741101087914610585"}, +{"key":"key_311519382106","value":"value_778313012376110889"}, +{"key":"key_311810310416","value":"value_119106961321291258"}, +{"key":"key_312239011412","value":"value_881541121491253364"}, +{"key":"key_313611010079","value":"value_107117115126137127"}, +{"key":"key_313988150761","value":"value_197911381229611278"}, +{"key":"key_314714356978","value":"value_831281131338013492"}, +{"key":"key_315511811010","value":"value_109901432820110995"}, +{"key":"key_315970103858","value":"value_975611213098149153"}, +{"key":"key_316594100551","value":"value_108119153567516677"}, +{"key":"key_316711399147","value":"value_129977712245851081"}, +{"key":"key_316892971487","value":"value_120103908462929777"}, +{"key":"key_318177989650","value":"value_564710211757747783"}, +{"key":"key_318199952139","value":"value_162891381041131187"}, +{"key":"key_318514213613","value":"value_112126180136941361"}, +{"key":"key_318711597103","value":"value_661356486981511291"}, +{"key":"key_318841124137","value":"value_691335716996152308"}, +{"key":"key_319017515712","value":"value_136639912913211661"}, +{"key":"key_319114416914","value":"value_145149116142738468"}, +{"key":"key_319211582117","value":"value_122691361131009782"}, +{"key":"key_319313711687","value":"value_156119161989474108"}, +{"key":"key_319397100821","value":"value_681091454111711911"}, +{"key":"key_321006982641","value":"value_126631179982152531"}, +{"key":"key_321031762711","value":"value_779111816892115995"}, +{"key":"key_321071674210","value":"value_146611355815591735"}, +{"key":"key_321114712473","value":"value_541667310317415612"}, +{"key":"key_321128410013","value":"value_721191141301681311"}, +{"key":"key_321129912399","value":"value_141741671017975769"}, +{"key":"key_321131171068","value":"value_632047913393945514"}, +{"key":"key_321151421349","value":"value_146125529290877694"}, +{"key":"key_321151553896","value":"value_137691141161621211"}, +{"key":"key_321159013189","value":"value_699613975124121601"}, +{"key":"key_321171041441","value":"value_106108124979879819"}, +{"key":"key_321171117310","value":"value_471139511798123881"}, +{"key":"key_321171309213","value":"value_113174119109117118"}, +{"key":"key_321238486135","value":"value_131821431189413787"}, +{"key":"key_321261341251","value":"value_142151944813872155"}, +{"key":"key_321291201371","value":"value_109115141155849687"}, +{"key":"key_321399249130","value":"value_152977712014667127"}, +{"key":"key_321402798651","value":"value_108119130108806110"}, +{"key":"key_321415499136","value":"value_150951151171419622"}, +{"key":"key_321514115411","value":"value_765313713181165148"}, +{"key":"key_321576413518","value":"value_811401491021181239"}, +{"key":"key_321631961131","value":"value_968346144851311401"}, +{"key":"key_321688310075","value":"value_120801314166148215"}, +{"key":"key_321747210311","value":"value_193817813578118117"}, +{"key":"key_321791141018","value":"value_811017090681151471"}, +{"key":"key_321801151011","value":"value_675613087238234113"}, +{"key":"key_321811301281","value":"value_127117701461051168"}, +{"key":"key_324912084145","value":"value_681111387114116411"}, +{"key":"key_325254117821","value":"value_144461109386814216"}, +{"key":"key_327154122839","value":"value_888411160891221061"}, +{"key":"key_327377106109","value":"value_101814394152127631"}, +{"key":"key_327686725074","value":"value_871502340551141231"}, +{"key":"key_327878114901","value":"value_136118341158699891"}, +{"key":"key_327913313797","value":"value_134171116518864861"}, +{"key":"key_328777118138","value":"value_111169951201286711"}, +{"key":"key_328816310512","value":"value_848519710610992751"}, +{"key":"key_328911893126","value":"value_111508815288119884"}, +{"key":"key_328947104819","value":"value_153581549112110797"}, +{"key":"key_329386541307","value":"value_901101251121101388"}, +{"key":"key_329635107104","value":"value_905993113109931511"}, +{"key":"key_329888108711","value":"value_869812112976126133"}, +{"key":"key_331021177212","value":"value_918539661257273609"}, +{"key":"key_331061361111","value":"value_136129827289116107"}, +{"key":"key_331081321051","value":"value_997310613617513412"}, +{"key":"key_331097410298","value":"value_142968411313387134"}, +{"key":"key_331116591124","value":"value_128145371341381148"}, +{"key":"key_331191651231","value":"value_162107998476132103"}, +{"key":"key_331271161211","value":"value_961224697133131651"}, +{"key":"key_331349811216","value":"value_129661291031191045"}, +{"key":"key_331377713111","value":"value_151105751131911176"}, +{"key":"key_331386513636","value":"value_139651011167683105"}, +{"key":"key_331449116318","value":"value_116868665587916711"}, +{"key":"key_331461411515","value":"value_111971067711861120"}, +{"key":"key_331549176921","value":"value_921001746941491021"}, +{"key":"key_331611049610","value":"value_866575953612311859"}, +{"key":"key_331661259151","value":"value_104116147471261431"}, +{"key":"key_331709811012","value":"value_106858243981191208"}, +{"key":"key_331781069895","value":"value_627776771505810489"}, +{"key":"key_331821481406","value":"value_142113109761298853"}, +{"key":"key_334513951921","value":"value_152541008525779793"}, +{"key":"key_335019194808","value":"value_451031626443118102"}, +{"key":"key_335110015096","value":"value_126821181211191341"}, +{"key":"key_335414148821","value":"value_101891156511116611"}, +{"key":"key_335472144699","value":"value_140153126123123171"}, +{"key":"key_336124117878","value":"value_146156115128159661"}, +{"key":"key_336214911114","value":"value_132100150124328413"}, +{"key":"key_336313739961","value":"value_117101114757285126"}, +{"key":"key_336785133541","value":"value_909357149891071601"}, +{"key":"key_336916111566","value":"value_711138911847178110"}, +{"key":"key_337135621321","value":"value_116947385921538157"}, +{"key":"key_337411114410","value":"value_751526711812913984"}, +{"key":"key_337815955971","value":"value_108119100121521201"}, +{"key":"key_338357172115","value":"value_168731257412017111"}, +{"key":"key_338590901591","value":"value_146140169657767106"}, +{"key":"key_339513910011","value":"value_788233431064411565"}, +{"key":"key_339812493105","value":"value_991501631161151047"}, +{"key":"key_339812916315","value":"value_851051811049373725"}, +{"key":"key_341001377412","value":"value_551201329868107136"}, +{"key":"key_341001951881","value":"value_988142776013173286"}, +{"key":"key_341005249110","value":"value_844577186104113161"}, +{"key":"key_341011281241","value":"value_131179421391057611"}, +{"key":"key_341057560121","value":"value_629913815212565101"}, +{"key":"key_341067878767","value":"value_105124891228611917"}, +{"key":"key_341081381062","value":"value_120711081209711818"}, +{"key":"key_341088289124","value":"value_118101126961598615"}, +{"key":"key_341111171336","value":"value_811397811041100146"}, +{"key":"key_341134085511","value":"value_100948811076311676"}, +{"key":"key_341196986121","value":"value_100135861245798891"}, +{"key":"key_341269011312","value":"value_134145821098715096"}, +{"key":"key_341301694114","value":"value_103659110393441799"}, +{"key":"key_341364786114","value":"value_711561001376113212"}, +{"key":"key_341399384131","value":"value_205889914779261016"}, +{"key":"key_341491155687","value":"value_100134127901011121"}, +{"key":"key_341506116290","value":"value_941381141021146616"}, +{"key":"key_341511451371","value":"value_110815613013414512"}, +{"key":"key_341821416090","value":"value_821081471151207036"}, +{"key":"key_341961217768","value":"value_115711051327912911"}, +{"key":"key_343016114211","value":"value_721055314970581121"}, +{"key":"key_344697118731","value":"value_897196981391721201"}, +{"key":"key_345036149176","value":"value_145121122193166831"}, +{"key":"key_346613786107","value":"value_491651386410594591"}, +{"key":"key_347813276102","value":"value_114771971261091139"}, +{"key":"key_347814499124","value":"value_132159851518463788"}, +{"key":"key_347911260438","value":"value_819414455138751268"}, +{"key":"key_348014291981","value":"value_133177156161120121"}, +{"key":"key_348398518213","value":"value_129100881371091161"}, +{"key":"key_348476861131","value":"value_981287513113880849"}, +{"key":"key_348681751919","value":"value_128571368378135675"}, +{"key":"key_349312417099","value":"value_709599548214945118"}, +{"key":"key_349517412513","value":"value_125129741031149612"}, +{"key":"key_351011226418","value":"value_109811251181451161"}, +{"key":"key_351041168276","value":"value_671201517310011010"}, +{"key":"key_351077573831","value":"value_113116112153130118"}, +{"key":"key_351111231101","value":"value_451112213195688353"}, +{"key":"key_351139369149","value":"value_111791249963881121"}, +{"key":"key_351181027020","value":"value_100123621065374127"}, +{"key":"key_351208788541","value":"value_851324312711268113"}, +{"key":"key_351211691491","value":"value_971068312654171136"}, +{"key":"key_351251451491","value":"value_141110120827814471"}, +{"key":"key_351281021089","value":"value_135202889817615278"}, +{"key":"key_351287914993","value":"value_120861213574901121"}, +{"key":"key_351307130758","value":"value_951237310296127114"}, +{"key":"key_351331251021","value":"value_104939291736687135"}, +{"key":"key_351391451287","value":"value_153125108651159512"}, +{"key":"key_351421181498","value":"value_101120120126187875"}, +{"key":"key_351531441097","value":"value_171859896831161681"}, +{"key":"key_351541134512","value":"value_146135841518450964"}, +{"key":"key_351557311034","value":"value_113611031171529712"}, +{"key":"key_351581441191","value":"value_971201289710210543"}, +{"key":"key_351631591171","value":"value_571221431121139310"}, +{"key":"key_353310272103","value":"value_118921459810393159"}, +{"key":"key_353610576115","value":"value_848444125925598127"}, +{"key":"key_355410611112","value":"value_147819467144127671"}, +{"key":"key_356364147259","value":"value_719385438990591301"}, +{"key":"key_356491128761","value":"value_481167793134132697"}, +{"key":"key_356791851739","value":"value_110124931626688139"}, +{"key":"key_356879120449","value":"value_441678792113119135"}, +{"key":"key_357328115901","value":"value_131871081091016764"}, +{"key":"key_357656648984","value":"value_112857911317131821"}, +{"key":"key_357973147221","value":"value_117588140166166140"}, +{"key":"key_358275865611","value":"value_101521041218610016"}, +{"key":"key_358292124851","value":"value_696178106969412945"}, +{"key":"key_358321105122","value":"value_911877711713797127"}, +{"key":"key_358413282731","value":"value_120133821057784859"}, +{"key":"key_359212556581","value":"value_931321286812618175"}, +{"key":"key_359316573866","value":"value_778798731989633143"}, +{"key":"key_359410713514","value":"value_147127116149134129"}, +{"key":"key_359910875183","value":"value_174994178176611023"}, +{"key":"key_359994144112","value":"value_134132555269711136"}, +{"key":"key_361008591183","value":"value_102182511398382909"}, +{"key":"key_361031181001","value":"value_106119100109271291"}, +{"key":"key_361031389010","value":"value_531215597951358114"}, +{"key":"key_361041421467","value":"value_681309412712414680"}, +{"key":"key_361051298812","value":"value_135953213830105881"}, +{"key":"key_361061321241","value":"value_911311557117106774"}, +{"key":"key_361069979133","value":"value_154137781348010489"}, +{"key":"key_361139513910","value":"value_919549875254811059"}, +{"key":"key_361146813917","value":"value_411448715510810296"}, +{"key":"key_361148299101","value":"value_115152125891128997"}, +{"key":"key_361158710212","value":"value_101129738466881391"}, +{"key":"key_361169061579","value":"value_106100138791141395"}, +{"key":"key_361171091311","value":"value_137879310716210511"}, +{"key":"key_361191331048","value":"value_549099311591218012"}, +{"key":"key_361221439810","value":"value_761041018368911191"}, +{"key":"key_361245762431","value":"value_100911281751701591"}, +{"key":"key_361268010843","value":"value_128125679911612616"}, +{"key":"key_361291298560","value":"value_113901449971736910"}, +{"key":"key_361313113811","value":"value_641121541183111013"}, +{"key":"key_361331417090","value":"value_119944796711389162"}, +{"key":"key_361351151059","value":"value_981273613556119701"}, +{"key":"key_361371391369","value":"value_289811975111133112"}, +{"key":"key_361421548210","value":"value_771507713911999140"}, +{"key":"key_361441211191","value":"value_853910988105129901"}, +{"key":"key_361447010388","value":"value_621335371231184513"}, +{"key":"key_361461301616","value":"value_655920614711293182"}, +{"key":"key_361558251821","value":"value_132132103109125162"}, +{"key":"key_361601301311","value":"value_271011644714912211"}, +{"key":"key_361671481369","value":"value_112156129711211131"}, +{"key":"key_362411398132","value":"value_881586443911668511"}, +{"key":"key_365077601471","value":"value_112109631188659831"}, +{"key":"key_365998491391","value":"value_157132116115751211"}, +{"key":"key_366265951141","value":"value_114151414166164769"}, +{"key":"key_366612077879","value":"value_971341708010513310"}, +{"key":"key_367798103119","value":"value_102125103147735279"}, +{"key":"key_368095131399","value":"value_865010414293123116"}, +{"key":"key_368512093105","value":"value_110123102120741229"}, +{"key":"key_369109726010","value":"value_696957951331687368"}, +{"key":"key_369312211593","value":"value_611431238112013069"}, +{"key":"key_369480518179","value":"value_539485131957413110"}, +{"key":"key_369680711019","value":"value_100958412090108818"}, +{"key":"key_371011109314","value":"value_103124121105481148"}, +{"key":"key_371011221451","value":"value_641448440641201059"}, +{"key":"key_371011641378","value":"value_144145120941621281"}, +{"key":"key_371021688695","value":"value_132145136113669684"}, +{"key":"key_371051099511","value":"value_621127615679991321"}, +{"key":"key_371064315811","value":"value_601321351458013016"}, +{"key":"key_371069910714","value":"value_661541438582140779"}, +{"key":"key_371081011481","value":"value_951171511181001891"}, +{"key":"key_371091237812","value":"value_841039285116315811"}, +{"key":"key_371104450707","value":"value_143103124143721229"}, +{"key":"key_371106612010","value":"value_771058333161162819"}, +{"key":"key_371151401321","value":"value_936912662128931381"}, +{"key":"key_371166311420","value":"value_115711829112414010"}, +{"key":"key_371241148012","value":"value_809914058184100921"}, +{"key":"key_371241271341","value":"value_109122121128158961"}, +{"key":"key_371241329313","value":"value_107104143821001091"}, +{"key":"key_371291076596","value":"value_731071391138788301"}, +{"key":"key_371301744411","value":"value_138725473921129141"}, +{"key":"key_371347313415","value":"value_994391671198212710"}, +{"key":"key_371351071041","value":"value_477712610911370102"}, +{"key":"key_371361718810","value":"value_646715136601208911"}, +{"key":"key_371431167510","value":"value_124731211691101761"}, +{"key":"key_371461051481","value":"value_561081311337513983"}, +{"key":"key_371661166760","value":"value_144186659912613479"}, +{"key":"key_371951245298","value":"value_129991501394710413"}, +{"key":"key_372988991351","value":"value_132176148961421167"}, +{"key":"key_374134781057","value":"value_110122851268012971"}, +{"key":"key_374268891439","value":"value_966777105881751119"}, +{"key":"key_375116910512","value":"value_431471141251087258"}, +{"key":"key_375566101113","value":"value_961078316710214191"}, +{"key":"key_376310710910","value":"value_121843511574729612"}, +{"key":"key_376411412675","value":"value_588614849136898980"}, +{"key":"key_376910673163","value":"value_581163010196897389"}, +{"key":"key_377793108105","value":"value_871398213910513111"}, +{"key":"key_377811858542","value":"value_111147567488133117"}, +{"key":"key_377910678691","value":"value_142991015411011461"}, +{"key":"key_378110813254","value":"value_721051669164132123"}, +{"key":"key_378212669132","value":"value_103131130951111141"}, +{"key":"key_378253129930","value":"value_691501121021021409"}, +{"key":"key_378515799117","value":"value_729992118787814179"}, +{"key":"key_378696155119","value":"value_118119133109931271"}, +{"key":"key_378713411517","value":"value_901065489135361182"}, +{"key":"key_378759734311","value":"value_981197581119114768"}, +{"key":"key_379410860162","value":"value_141132159851149125"}, +{"key":"key_379612487136","value":"value_851371164610271127"}, +{"key":"key_379761117120","value":"value_129130116138921121"}, +{"key":"key_379810580461","value":"value_151816181879872692"}, +{"key":"key_381005975431","value":"value_103113129103161123"}, +{"key":"key_381021191399","value":"value_711397911185971079"}, +{"key":"key_381089419411","value":"value_110831061051431171"}, +{"key":"key_381121771381","value":"value_113162133711107612"}, +{"key":"key_381137716282","value":"value_149122150124508210"}, +{"key":"key_381158710882","value":"value_661171029711389114"}, +{"key":"key_381171071081","value":"value_106112691449454119"}, +{"key":"key_381172108645","value":"value_198103441091038480"}, +{"key":"key_381244116103","value":"value_981039111410084611"}, +{"key":"key_381249010511","value":"value_937913914616011229"}, +{"key":"key_381327412114","value":"value_101561671528650101"}, +{"key":"key_381361251769","value":"value_991041078719811211"}, +{"key":"key_381411261581","value":"value_113128599513075140"}, +{"key":"key_381414915812","value":"value_781507063881011026"}, +{"key":"key_381427814699","value":"value_146671311461219614"}, +{"key":"key_381431046413","value":"value_144108928570859511"}, +{"key":"key_381431907172","value":"value_114985713110170166"}, +{"key":"key_381449393981","value":"value_521251107330541887"}, +{"key":"key_381469212989","value":"value_141146132971541386"}, +{"key":"key_381551087578","value":"value_894872871391415510"}, +{"key":"key_381611621761","value":"value_941256310612175102"}, +{"key":"key_381646512611","value":"value_179410016197161701"}, +{"key":"key_381684104651","value":"value_955282977776116771"}, +{"key":"key_381689111698","value":"value_140124149941141297"}, +{"key":"key_383288935787","value":"value_105177878413980103"}, +{"key":"key_383914316355","value":"value_116146641171031169"}, +{"key":"key_385310712014","value":"value_894871411141361201"}, +{"key":"key_385813671741","value":"value_110871338187155103"}, +{"key":"key_385817170143","value":"value_458487158947515361"}, +{"key":"key_386311154944","value":"value_156721098195163133"}, +{"key":"key_386993131110","value":"value_111110165861351231"}, +{"key":"key_387611216210","value":"value_868899114124121366"}, +{"key":"key_388111912176","value":"value_110109130257476491"}, +{"key":"key_388257145111","value":"value_110113574893749585"}, +{"key":"key_388383125931","value":"value_116132777616412366"}, +{"key":"key_388412486661","value":"value_178130911371651261"}, +{"key":"key_388979192891","value":"value_113851331191601821"}, +{"key":"key_388999145110","value":"value_171129141109100106"}, +{"key":"key_389091529814","value":"value_841038213210067129"}, +{"key":"key_389317773163","value":"value_130731829592141112"}, +{"key":"key_389410457911","value":"value_149828730123958684"}, +{"key":"key_389414314311","value":"value_835880828584778812"}, +{"key":"key_389511573122","value":"value_149575132971085989"}, +{"key":"key_389584711098","value":"value_143621201555514311"}, +{"key":"key_389912559917","value":"value_133931491171541031"}, +{"key":"key_391005714388","value":"value_751249114211311463"}, +{"key":"key_391041611086","value":"value_137153118886514511"}, +{"key":"key_391078675721","value":"value_131113801151719015"}, +{"key":"key_391081231181","value":"value_913515759159126100"}, +{"key":"key_391127116068","value":"value_115871144175158751"}, +{"key":"key_391127613611","value":"value_142119126116731541"}, +{"key":"key_391131019197","value":"value_101167103551368511"}, +{"key":"key_391131601081","value":"value_718515992136881315"}, +{"key":"key_391151078495","value":"value_781471298414817394"}, +{"key":"key_391154293160","value":"value_188812212310611814"}, +{"key":"key_391171661331","value":"value_929043747311211689"}, +{"key":"key_391181081349","value":"value_971041417437133591"}, +{"key":"key_391277011814","value":"value_144134107531111081"}, +{"key":"key_391302981931","value":"value_869719012946958976"}, +{"key":"key_391331447593","value":"value_143110731491115969"}, +{"key":"key_391368579162","value":"value_127969111914117012"}, +{"key":"key_391461721221","value":"value_574710711912291108"}, +{"key":"key_391806610566","value":"value_339357091801441316"}, +{"key":"key_393815898108","value":"value_997815188125112178"}, +{"key":"key_395215598101","value":"value_881279272974699117"}, +{"key":"key_395310811410","value":"value_135163571149134174"}, +{"key":"key_395410210412","value":"value_124159183126771141"}, +{"key":"key_395912311410","value":"value_711206912111010771"}, +{"key":"key_395915240143","value":"value_891108558941081251"}, +{"key":"key_396213010012","value":"value_876815910587671876"}, +{"key":"key_396497117108","value":"value_152551491191731061"}, +{"key":"key_396513793851","value":"value_531341471991201281"}, +{"key":"key_396912615452","value":"value_101988616912512098"}, +{"key":"key_397311799919","value":"value_128138581241029093"}, +{"key":"key_397384969095","value":"value_107881549810010361"}, +{"key":"key_397610312654","value":"value_104109621239289679"}, +{"key":"key_397912056104","value":"value_971291341431322593"}, +{"key":"key_397988941119","value":"value_611281101271661101"}, +{"key":"key_398111118915","value":"value_657814664139104159"}, +{"key":"key_398412087278","value":"value_154598410211316511"}, +{"key":"key_398583100136","value":"value_130741629435103129"}, +{"key":"key_398890115831","value":"value_142159671169060121"}, +{"key":"key_398914413596","value":"value_691169415299531081"}, +{"key":"key_399081104101","value":"value_110801081484289535"}, +{"key":"key_399211256761","value":"value_136931039311113515"}, +{"key":"key_399311213214","value":"value_153121111521355693"}, +{"key":"key_399312687114","value":"value_641049119212715314"}, +{"key":"key_399410810613","value":"value_564410356569311798"}, +{"key":"key_401005390183","value":"value_125111729990145149"}, +{"key":"key_401071061407","value":"value_935291129573416969"}, +{"key":"key_401076610212","value":"value_122147987155105138"}, +{"key":"key_401082008280","value":"value_116841025910510410"}, +{"key":"key_401101456682","value":"value_129651099377123866"}, +{"key":"key_401108580144","value":"value_951131418713898771"}, +{"key":"key_401134413315","value":"value_491199342991185110"}, +{"key":"key_401139464928","value":"value_100155561351187353"}, +{"key":"key_401141209290","value":"value_129115107469118149"}, +{"key":"key_401141327965","value":"value_801171471201098912"}, +{"key":"key_401151531691","value":"value_136525380935512212"}, +{"key":"key_401151681077","value":"value_468415615610592108"}, +{"key":"key_401154810116","value":"value_108949814366110135"}, +{"key":"key_401181229214","value":"value_110771351201381561"}, +{"key":"key_401205514457","value":"value_761231581017310312"}, +{"key":"key_401221439816","value":"value_127947165127111639"}, +{"key":"key_401228811490","value":"value_104752911165931631"}, +{"key":"key_401251371298","value":"value_151761101007840143"}, +{"key":"key_401271161141","value":"value_104807411295941261"}, +{"key":"key_401278315212","value":"value_773896124121142728"}, +{"key":"key_401331221499","value":"value_909810088124118785"}, +{"key":"key_401335911086","value":"value_721341105796117561"}, +{"key":"key_401341591121","value":"value_766311111967791597"}, +{"key":"key_401351411031","value":"value_134143981361011491"}, +{"key":"key_401361291351","value":"value_112137139726516096"}, +{"key":"key_401451051361","value":"value_278767104158969611"}, +{"key":"key_401459819315","value":"value_102745110216010786"}, +{"key":"key_401501365960","value":"value_129741558014416396"}, +{"key":"key_401591351229","value":"value_137142167359713011"}, +{"key":"key_404812463271","value":"value_125961211027113312"}, +{"key":"key_405310451691","value":"value_137731001019434871"}, +{"key":"key_405914717418","value":"value_107136113127901141"}, +{"key":"key_406010213278","value":"value_651228610415412028"}, +{"key":"key_406672969711","value":"value_971351001151058590"}, +{"key":"key_406914113510","value":"value_106957513012611712"}, +{"key":"key_407710711114","value":"value_115176144161141103"}, +{"key":"key_407819269121","value":"value_114113116991237177"}, +{"key":"key_408094756314","value":"value_701226494951121271"}, +{"key":"key_408496836979","value":"value_132122871098082100"}, +{"key":"key_408510111413","value":"value_140611409669927912"}, +{"key":"key_408814135148","value":"value_123128981041291189"}, +{"key":"key_408986116858","value":"value_954788113648013014"}, +{"key":"key_409384499912","value":"value_139131122132108997"}, +{"key":"key_409394137101","value":"value_843318695132621241"}, +{"key":"key_409489781501","value":"value_103104112119831051"}, +{"key":"key_409611212590","value":"value_901351101285177837"}, +{"key":"key_409912146109","value":"value_865711769140144104"}, +{"key":"key_411008298112","value":"value_147125659380171201"}, +{"key":"key_411028510310","value":"value_849594941178411710"}, +{"key":"key_411081238510","value":"value_908414313616546941"}, +{"key":"key_411091271171","value":"value_938442577574778456"}, +{"key":"key_411091621719","value":"value_945381106531649716"}, +{"key":"key_411151591477","value":"value_112172137861607810"}, +{"key":"key_411181341221","value":"value_781301159717512010"}, +{"key":"key_411183108141","value":"value_598150153123111126"}, +{"key":"key_411188410411","value":"value_781351101419013017"}, +{"key":"key_411189597287","value":"value_118114361231091161"}, +{"key":"key_411189777140","value":"value_165143101881551525"}, +{"key":"key_411241521391","value":"value_130868512815212513"}, +{"key":"key_411243513813","value":"value_147103951311049096"}, +{"key":"key_411317310233","value":"value_471571388414512812"}, +{"key":"key_411318081981","value":"value_105147110101691036"}, +{"key":"key_411361117957","value":"value_182123421069591628"}, +{"key":"key_411366815190","value":"value_641417834122781371"}, +{"key":"key_411371228510","value":"value_641371271301157311"}, +{"key":"key_411391789694","value":"value_118839812815769807"}, +{"key":"key_411461411161","value":"value_801651297652431041"}, +{"key":"key_411661531291","value":"value_937364908491146102"}, +{"key":"key_411761031301","value":"value_117938213517146607"}, +{"key":"key_411831251191","value":"value_341121156610750135"}, +{"key":"key_414117212110","value":"value_160715574160811111"}, +{"key":"key_414568881301","value":"value_110123123148151101"}, +{"key":"key_415014211710","value":"value_126661397217180771"}, +{"key":"key_415311387117","value":"value_104757575831631351"}, +{"key":"key_416113213687","value":"value_103101172168137951"}, +{"key":"key_416214882548","value":"value_991629910157668855"}, +{"key":"key_416313410475","value":"value_907712710210016512"}, +{"key":"key_416688711261","value":"value_147123856912410411"}, +{"key":"key_417028348315","value":"value_978077140150113163"}, +{"key":"key_417210716113","value":"value_798113811892137146"}, +{"key":"key_417612598118","value":"value_138467515316549124"}, +{"key":"key_417698484105","value":"value_129891671209981811"}, +{"key":"key_417814462951","value":"value_144144676713710910"}, +{"key":"key_417859936311","value":"value_135157111118711207"}, +{"key":"key_418062122103","value":"value_106613918855121138"}, +{"key":"key_418080929083","value":"value_160739614312777961"}, +{"key":"key_418086132841","value":"value_128751191646812510"}, +{"key":"key_418593869311","value":"value_121115132123981001"}, +{"key":"key_418595154138","value":"value_401011161095276120"}, +{"key":"key_419110710314","value":"value_129118819518613187"}, +{"key":"key_419197941666","value":"value_149517110014210560"}, +{"key":"key_419870126164","value":"value_721041171039894143"}, +{"key":"key_419998118139","value":"value_140808982844088937"}, +{"key":"key_421031146111","value":"value_918642134107100133"}, +{"key":"key_421071407069","value":"value_591599354841501557"}, +{"key":"key_421084814919","value":"value_170119961228111110"}, +{"key":"key_421091114494","value":"value_999614811138143515"}, +{"key":"key_421111461461","value":"value_105949914953185866"}, +{"key":"key_421151051526","value":"value_173191125441586114"}, +{"key":"key_421179588107","value":"value_991001201141639810"}, +{"key":"key_421191361461","value":"value_147282058913012111"}, +{"key":"key_421199280621","value":"value_108117557667901021"}, +{"key":"key_421211371261","value":"value_397711277751279083"}, +{"key":"key_421215988183","value":"value_881331329211698108"}, +{"key":"key_421221091028","value":"value_748116880112129821"}, +{"key":"key_421225656119","value":"value_116831981341611218"}, +{"key":"key_421261131241","value":"value_951109613310087136"}, +{"key":"key_421277859145","value":"value_999490938210114513"}, +{"key":"key_421316898100","value":"value_154821639710712017"}, +{"key":"key_421331159715","value":"value_888987971837011212"}, +{"key":"key_421337098581","value":"value_104166146921447412"}, +{"key":"key_421351511411","value":"value_156101859571838958"}, +{"key":"key_421371121371","value":"value_813612782103114341"}, +{"key":"key_421373513914","value":"value_125108139701521425"}, +{"key":"key_421411301111","value":"value_758810196109704460"}, +{"key":"key_421419612358","value":"value_107448412414531711"}, +{"key":"key_421427411413","value":"value_731091137811213978"}, +{"key":"key_421438410572","value":"value_744810412013628806"}, +{"key":"key_421471381121","value":"value_111114150116759285"}, +{"key":"key_421629811210","value":"value_857787156150154359"}, +{"key":"key_422815651112","value":"value_180102118612697132"}, +{"key":"key_423911810785","value":"value_821251101039619112"}, +{"key":"key_424270877114","value":"value_111115521035674142"}, +{"key":"key_424381157891","value":"value_937315616913511161"}, +{"key":"key_424610812510","value":"value_156711791135311585"}, +{"key":"key_425112711898","value":"value_631001111106710311"}, +{"key":"key_425212114410","value":"value_129152955667103971"}, +{"key":"key_425489786211","value":"value_199107801066788928"}, +{"key":"key_425511212721","value":"value_139121968497113135"}, +{"key":"key_425511412379","value":"value_134128103418089149"}, +{"key":"key_425610567128","value":"value_137117791271138092"}, +{"key":"key_426011968881","value":"value_138931304491105851"}, +{"key":"key_426213196641","value":"value_134175411131157113"}, +{"key":"key_426793138132","value":"value_100107128134131887"}, +{"key":"key_426938101160","value":"value_120761301168587934"}, +{"key":"key_427368130129","value":"value_110158861394743478"}, +{"key":"key_427582768254","value":"value_131140949567981001"}, +{"key":"key_427591139505","value":"value_113162617812613315"}, +{"key":"key_427794111851","value":"value_751241091596674116"}, +{"key":"key_427878129107","value":"value_161122166835986983"}, +{"key":"key_427886139104","value":"value_757411514699905613"}, +{"key":"key_428513811314","value":"value_987410361103681021"}, +{"key":"key_428610510189","value":"value_124132132889411481"}, +{"key":"key_429188811421","value":"value_567713023891277734"}, +{"key":"key_429236681421","value":"value_708918593172120577"}, +{"key":"key_429312913973","value":"value_117160152122160125"}, +{"key":"key_429313814894","value":"value_114112112731138413"}, +{"key":"key_429451041451","value":"value_127961021301021081"}, +{"key":"key_429465971381","value":"value_111166317178103114"}, +{"key":"key_429814778511","value":"value_170139148160947812"}, +{"key":"key_431015015794","value":"value_718286107471416454"}, +{"key":"key_431029566121","value":"value_765712666437812011"}, +{"key":"key_431041596715","value":"value_129291371111061488"}, +{"key":"key_431049886539","value":"value_143267081121789101"}, +{"key":"key_431051141141","value":"value_122142112133141120"}, +{"key":"key_431088298864","value":"value_105130111140861307"}, +{"key":"key_431091165810","value":"value_739711517162106761"}, +{"key":"key_431111348210","value":"value_871031451278015058"}, +{"key":"key_431161085710","value":"value_975411891173991371"}, +{"key":"key_431201239512","value":"value_311121276813395725"}, +{"key":"key_431218639841","value":"value_996810794881401521"}, +{"key":"key_431231221108","value":"value_705110513916912011"}, +{"key":"key_431261171097","value":"value_100996611314013777"}, +{"key":"key_431261328780","value":"value_121901231175896721"}, +{"key":"key_431281281291","value":"value_109391763211011777"}, +{"key":"key_431311364910","value":"value_791041201391329995"}, +{"key":"key_431341281121","value":"value_127178148471158112"}, +{"key":"key_431341709813","value":"value_996510713510984129"}, +{"key":"key_431381481301","value":"value_114601661021398262"}, +{"key":"key_431388487114","value":"value_488612211912214214"}, +{"key":"key_431404114445","value":"value_711351041381321499"}, +{"key":"key_431408415019","value":"value_118991892401221018"}, +{"key":"key_431416758881","value":"value_155171127102141636"}, +{"key":"key_431417495891","value":"value_936159978311466106"}, +{"key":"key_431491269312","value":"value_148161134126781048"}, +{"key":"key_431514611414","value":"value_126521071544637129"}, +{"key":"key_431541172913","value":"value_110454114766651111"}, +{"key":"key_431555813714","value":"value_647797116797112868"}, +{"key":"key_431571261345","value":"value_995782915115141108"}, +{"key":"key_431591391585","value":"value_521511281031061037"}, +{"key":"key_431679110997","value":"value_113867672721001311"}, +{"key":"key_431697174177","value":"value_458810512858311397"}, +{"key":"key_433911111111","value":"value_611102001169310199"}, +{"key":"key_434012265146","value":"value_116899012011796102"}, +{"key":"key_434212282125","value":"value_808311073668413112"}, +{"key":"key_434516815271","value":"value_106661158991481156"}, +{"key":"key_434813110611","value":"value_104168120999314798"}, +{"key":"key_434970109721","value":"value_154113661171757347"}, +{"key":"key_435988939759","value":"value_129761461468014015"}, +{"key":"key_437073579179","value":"value_104100677597583710"}, +{"key":"key_437383122998","value":"value_732411210815116011"}, +{"key":"key_437792986383","value":"value_961391311211321131"}, +{"key":"key_437962100124","value":"value_125891135549129476"}, +{"key":"key_438179612172","value":"value_148891501911361111"}, +{"key":"key_438512614555","value":"value_169118147134671081"}, +{"key":"key_438562521499","value":"value_163674310012393135"}, +{"key":"key_438598102174","value":"value_751068113687961061"}, +{"key":"key_438710315011","value":"value_134734579861091221"}, +{"key":"key_438712310311","value":"value_471681448812912810"}, +{"key":"key_438912610181","value":"value_601271111181126871"}, +{"key":"key_438914214311","value":"value_138921151601721361"}, +{"key":"key_439276132974","value":"value_104541711171067414"}, +{"key":"key_439310562121","value":"value_899273383458905815"}, +{"key":"key_439310968964","value":"value_113941014479145104"}, +{"key":"key_439412811512","value":"value_831301161127485131"}, +{"key":"key_439611994821","value":"value_169111156868424163"}, +{"key":"key_439685481301","value":"value_931101646210470109"}, +{"key":"key_439765100184","value":"value_123146791136016688"}, +{"key":"key_439816114263","value":"value_116122791555711573"}, +{"key":"key_441017014281","value":"value_887786143551837568"}, +{"key":"key_441021091141","value":"value_666912315012412911"}, +{"key":"key_441045212693","value":"value_103106883564971086"}, +{"key":"key_441048560828","value":"value_151132132771471111"}, +{"key":"key_441071106616","value":"value_154111132129841581"}, +{"key":"key_441078512810","value":"value_108746912013988113"}, +{"key":"key_441081001851","value":"value_921194854857914812"}, +{"key":"key_441101611157","value":"value_941367910735938817"}, +{"key":"key_441107478834","value":"value_136107791477865131"}, +{"key":"key_441131298298","value":"value_119143141561166976"}, +{"key":"key_441161071311","value":"value_110126119989312711"}, +{"key":"key_441181231319","value":"value_130921831383914314"}, +{"key":"key_441191056610","value":"value_617713214450116114"}, +{"key":"key_441198011911","value":"value_127862047985134118"}, +{"key":"key_441209115753","value":"value_119139130101160691"}, +{"key":"key_441281433711","value":"value_871057887281161139"}, +{"key":"key_441297172136","value":"value_421279614491617410"}, +{"key":"key_441311059310","value":"value_108981314117921178"}, +{"key":"key_441311831071","value":"value_111897336139142511"}, +{"key":"key_441331109856","value":"value_144119413979153921"}, +{"key":"key_441359198205","value":"value_847986851001196013"}, +{"key":"key_441371328112","value":"value_108127728488991191"}, +{"key":"key_441441421339","value":"value_919889551032718013"}, +{"key":"key_441446197130","value":"value_941294013733557992"}, +{"key":"key_441458499409","value":"value_154721321280130691"}, +{"key":"key_441461541165","value":"value_136871061141358512"}, +{"key":"key_441471281251","value":"value_108128170991711081"}, +{"key":"key_441501211236","value":"value_871021947314070180"}, +{"key":"key_441511444711","value":"value_128771291184416815"}, +{"key":"key_441518610887","value":"value_591561104313965158"}, +{"key":"key_441538791136","value":"value_133151117112168156"}, +{"key":"key_441551031051","value":"value_949931161071057857"}, +{"key":"key_441561237714","value":"value_117221488712143130"}, +{"key":"key_441769679919","value":"value_186140128125651191"}, +{"key":"key_444810913915","value":"value_125113103104100123"}, +{"key":"key_445483991081","value":"value_117115861011371381"}, +{"key":"key_446012014098","value":"value_105778758152911401"}, +{"key":"key_446012555102","value":"value_133291251671241371"}, +{"key":"key_446243995278","value":"value_126839912012554818"}, +{"key":"key_446478721151","value":"value_117246113313690129"}, +{"key":"key_446548106150","value":"value_100158596342103531"}, +{"key":"key_446811813182","value":"value_909163961111051041"}, +{"key":"key_446912357541","value":"value_768665108238612489"}, +{"key":"key_447087148133","value":"value_939196115781066871"}, +{"key":"key_447415597691","value":"value_107140681241356969"}, +{"key":"key_447469809272","value":"value_951131011347455109"}, +{"key":"key_447582731099","value":"value_818274121200228214"}, +{"key":"key_447796105878","value":"value_112521265412910365"}, +{"key":"key_448111310341","value":"value_581154413313754102"}, +{"key":"key_448216990697","value":"value_116541166235981711"}, +{"key":"key_448311614989","value":"value_581069475102929814"}, +{"key":"key_448413663838","value":"value_741121169771785520"}, +{"key":"key_448484989912","value":"value_861221189916178109"}, +{"key":"key_448771697813","value":"value_931298913996758813"}, +{"key":"key_449078331722","value":"value_921226361791066082"}, +{"key":"key_449216710112","value":"value_118321211201561156"}, +{"key":"key_449253711241","value":"value_761051229016513815"}, +{"key":"key_449496761326","value":"value_154141108769994116"}, +{"key":"key_449510710586","value":"value_132927815419416210"}, +{"key":"key_449653103130","value":"value_109112125116711001"}, +{"key":"key_449718014111","value":"value_167595014491138126"}, +{"key":"key_449790155121","value":"value_951095439124122133"}, +{"key":"key_449811379115","value":"value_154103105941211037"}, +{"key":"key_449983132123","value":"value_826689766616413115"}, +{"key":"key_451001046892","value":"value_761431091427368114"}, +{"key":"key_451005680119","value":"value_581059787112779711"}, +{"key":"key_451011071773","value":"value_112901691625813971"}, +{"key":"key_451041216415","value":"value_131761234411513312"}, +{"key":"key_451041361111","value":"value_117100133160122118"}, +{"key":"key_451071698912","value":"value_881349411514586881"}, +{"key":"key_451081261351","value":"value_140959175197100122"}, +{"key":"key_451081341036","value":"value_162112109771376014"}, +{"key":"key_451089816768","value":"value_856947171966313663"}, +{"key":"key_451101477410","value":"value_154611003988154746"}, +{"key":"key_451111229611","value":"value_471631341308516589"}, +{"key":"key_451121536013","value":"value_116144831768278131"}, +{"key":"key_451126110977","value":"value_110143105879678111"}, +{"key":"key_451131461161","value":"value_120142118137961581"}, +{"key":"key_451139113011","value":"value_876110282154105796"}, +{"key":"key_451171038866","value":"value_192148831197511033"}, +{"key":"key_451171449788","value":"value_122106110115160129"}, +{"key":"key_451197714784","value":"value_101478865635850129"}, +{"key":"key_451231001435","value":"value_939284851046110215"}, +{"key":"key_451241221397","value":"value_467790741081261191"}, +{"key":"key_451241491598","value":"value_751201245819312214"}, +{"key":"key_451248980105","value":"value_518510612570959311"}, +{"key":"key_451268682521","value":"value_103128835710612263"}, +{"key":"key_451277913110","value":"value_115113988914914979"}, +{"key":"key_451291217410","value":"value_123128124164141721"}, +{"key":"key_451299663123","value":"value_124131103118751257"}, +{"key":"key_451321224887","value":"value_851411069115950801"}, +{"key":"key_451351254782","value":"value_851279498126154861"}, +{"key":"key_451361168174","value":"value_107109591181051381"}, +{"key":"key_451367410558","value":"value_429912512397939115"}, +{"key":"key_451409110699","value":"value_686412313046651011"}, +{"key":"key_451427010872","value":"value_751199812831078794"}, +{"key":"key_451441231231","value":"value_101691051374511272"}, +{"key":"key_451451008214","value":"value_645887130116289597"}, +{"key":"key_451499594731","value":"value_135129123135145146"}, +{"key":"key_451518163106","value":"value_751749019810411010"}, +{"key":"key_451521519414","value":"value_119115891141911438"}, +{"key":"key_451531119512","value":"value_107119143109861161"}, +{"key":"key_451532914810","value":"value_911177411411710414"}, +{"key":"key_451581141517","value":"value_133917710317768816"}, +{"key":"key_451625383921","value":"value_123178581435771641"}, +{"key":"key_451631111665","value":"value_611088315010395165"}, +{"key":"key_451681148772","value":"value_116778013596153116"}, +{"key":"key_453012018511","value":"value_131142851461111471"}, +{"key":"key_454515415167","value":"value_781872881056670162"}, +{"key":"key_454710089110","value":"value_146106991331151321"}, +{"key":"key_455914513111","value":"value_729838835371106911"}, +{"key":"key_456010911011","value":"value_132691401121501246"}, +{"key":"key_456210965146","value":"value_112821287678112122"}, +{"key":"key_456267161130","value":"value_130961461261616614"}, +{"key":"key_456316770140","value":"value_787311558113867149"}, +{"key":"key_457083146118","value":"value_955770111911461128"}, +{"key":"key_457088891271","value":"value_141123107166123101"}, +{"key":"key_457613289919","value":"value_671021071098610272"}, +{"key":"key_457713414413","value":"value_591381149913511412"}, +{"key":"key_457714499689","value":"value_132631121461272412"}, +{"key":"key_457750123901","value":"value_901285311910088126"}, +{"key":"key_457811415312","value":"value_957813070103127981"}, +{"key":"key_457884978012","value":"value_891016226133641039"}, +{"key":"key_458156140127","value":"value_128110769415911811"}, +{"key":"key_458189911396","value":"value_911291196493106101"}, +{"key":"key_458259131971","value":"value_751391039013645102"}, +{"key":"key_458571135971","value":"value_711868017410216616"}, +{"key":"key_458979208810","value":"value_801301448667109156"}, +{"key":"key_459111186971","value":"value_701439373170771261"}, +{"key":"key_459112211483","value":"value_121105117164924994"}, +{"key":"key_459215557131","value":"value_105173431291351009"}, +{"key":"key_459276132426","value":"value_811128368379168119"}, +{"key":"key_459312712311","value":"value_108149124286310815"}, +{"key":"key_459546193128","value":"value_581012913115911910"}, +{"key":"key_459710412642","value":"value_105764311911214102"}, +{"key":"key_461001579316","value":"value_179107911221161031"}, +{"key":"key_461011459320","value":"value_125162105152681501"}, +{"key":"key_461012388103","value":"value_132147675715277118"}, +{"key":"key_461025093107","value":"value_176986313411962861"}, +{"key":"key_461061411108","value":"value_741489312429136102"}, +{"key":"key_461081631315","value":"value_611051218911610537"}, +{"key":"key_461088510643","value":"value_100875710510613511"}, +{"key":"key_461126880831","value":"value_109616013012788162"}, +{"key":"key_461137368117","value":"value_124127135116130387"}, +{"key":"key_461141408664","value":"value_561241361281527875"}, +{"key":"key_461148910098","value":"value_100115124786411614"}, +{"key":"key_461181068610","value":"value_148124138922295581"}, +{"key":"key_461181346110","value":"value_119931331381129782"}, +{"key":"key_461201079011","value":"value_817713863136154123"}, +{"key":"key_461221048783","value":"value_841041121121221299"}, +{"key":"key_461221779690","value":"value_928611211693929715"}, +{"key":"key_461271089559","value":"value_637113033125154335"}, +{"key":"key_461271191171","value":"value_231409091131901831"}, +{"key":"key_461281075010","value":"value_120151179441331141"}, +{"key":"key_461311271271","value":"value_130110531371061671"}, +{"key":"key_461321266211","value":"value_981261791031141161"}, +{"key":"key_461358511810","value":"value_105137173119100127"}, +{"key":"key_461371401228","value":"value_132151110996844711"}, +{"key":"key_461444392559","value":"value_116165929769106103"}, +{"key":"key_461511067552","value":"value_100971081276745160"}, +{"key":"key_461516212396","value":"value_100100139421161001"}, +{"key":"key_461531318715","value":"value_987710873100134103"}, +{"key":"key_461531416313","value":"value_841038213211215871"}, +{"key":"key_461546988102","value":"value_133147887512945381"}, +{"key":"key_461547249102","value":"value_791279481931024078"}, +{"key":"key_461649714811","value":"value_105987469142103133"}, +{"key":"key_461971311091","value":"value_981051651158913768"}, +{"key":"key_463410668951","value":"value_951071611081286415"}, +{"key":"key_464101528310","value":"value_125751821011615512"}, +{"key":"key_464714458949","value":"value_110126908917314288"}, +{"key":"key_465978971761","value":"value_123141794166801514"}, +{"key":"key_465983106186","value":"value_146124117138146163"}, +{"key":"key_466161117113","value":"value_681131261109682110"}, +{"key":"key_466311216512","value":"value_110779111917213644"}, +{"key":"key_466412411789","value":"value_865216911613711811"}, +{"key":"key_466510212473","value":"value_668912099135133104"}, +{"key":"key_466610392131","value":"value_971065942127126146"}, +{"key":"key_467016115311","value":"value_133111166845414113"}, +{"key":"key_467812214213","value":"value_971073390557512314"}, +{"key":"key_467965906913","value":"value_733149112104936072"}, +{"key":"key_467999134851","value":"value_108711011051371271"}, +{"key":"key_468089145120","value":"value_599613310680138180"}, +{"key":"key_468198143146","value":"value_701599614760112741"}, +{"key":"key_468637881211","value":"value_103821491251242394"}, +{"key":"key_468814116411","value":"value_619611510599901939"}, +{"key":"key_468911010261","value":"value_124128120116351191"}, +{"key":"key_469286178808","value":"value_189101628613390918"}, +{"key":"key_469315914613","value":"value_908710911210713187"}, +{"key":"key_469578147117","value":"value_159150111126158112"}, +{"key":"key_469712012097","value":"value_777517029130168109"}, +{"key":"key_469779123105","value":"value_811111359211570927"}, +{"key":"key_471009815125","value":"value_941251257273143391"}, +{"key":"key_471017916810","value":"value_127931719266103112"}, +{"key":"key_471021378510","value":"value_102926916482158130"}, +{"key":"key_471031488010","value":"value_549663134591361517"}, +{"key":"key_471051187217","value":"value_112145101716592448"}, +{"key":"key_471071155513","value":"value_145111114841201116"}, +{"key":"key_471091328411","value":"value_469967109129869912"}, +{"key":"key_471091391268","value":"value_951471366410943116"}, +{"key":"key_471121449513","value":"value_911151091501291071"}, +{"key":"key_471131119798","value":"value_107671581171541201"}, +{"key":"key_471141177110","value":"value_105810192811027270"}, +{"key":"key_471161471111","value":"value_110935616772851041"}, +{"key":"key_471169814611","value":"value_104881111281229392"}, +{"key":"key_471171081636","value":"value_159961027091117124"}, +{"key":"key_471181221081","value":"value_414615078154984313"}, +{"key":"key_471184612813","value":"value_541001491024688109"}, +{"key":"key_471187185183","value":"value_979948126155110396"}, +{"key":"key_471201521161","value":"value_130997547170639458"}, +{"key":"key_471208738132","value":"value_160111841737414646"}, +{"key":"key_471239711828","value":"value_117129138144111851"}, +{"key":"key_471251591151","value":"value_951611161151061125"}, +{"key":"key_471261499969","value":"value_115170128951138611"}, +{"key":"key_471331001717","value":"value_101981101251571501"}, +{"key":"key_471346116193","value":"value_135791141108450407"}, +{"key":"key_471421025259","value":"value_108101646318714512"}, +{"key":"key_471426915813","value":"value_170449352111319110"}, +{"key":"key_471431737145","value":"value_143101112131651309"}, +{"key":"key_471507412312","value":"value_104321799854179946"}, +{"key":"key_471528615215","value":"value_163561127698118153"}, +{"key":"key_471551321157","value":"value_947798771129311277"}, +{"key":"key_471575092119","value":"value_106196479126119961"}, +{"key":"key_471591471141","value":"value_825516013246101140"}, +{"key":"key_471741541571","value":"value_801257189135538513"}, +{"key":"key_471991198311","value":"value_121607510310914682"}, +{"key":"key_472689549710","value":"value_135107203961171001"}, +{"key":"key_473110694114","value":"value_851711296211113474"}, +{"key":"key_473414259123","value":"value_144929410812310117"}, +{"key":"key_474076717010","value":"value_176861071361203973"}, +{"key":"key_474413015789","value":"value_114121117167551251"}, +{"key":"key_475189961051","value":"value_685929903411414814"}, +{"key":"key_475310011212","value":"value_118841207815213089"}, +{"key":"key_475414213210","value":"value_168158751049970144"}, +{"key":"key_475610812311","value":"value_146684593777411010"}, +{"key":"key_475798858015","value":"value_705274145113851261"}, +{"key":"key_475813312937","value":"value_115100101951199610"}, +{"key":"key_475894104179","value":"value_134661811406975447"}, +{"key":"key_476066140125","value":"value_391178813211716813"}, +{"key":"key_476256117975","value":"value_131161116951161771"}, +{"key":"key_476411310814","value":"value_106865610473173721"}, +{"key":"key_476514512112","value":"value_771349186115118841"}, +{"key":"key_476616687711","value":"value_103968716616067758"}, +{"key":"key_476710539134","value":"value_701277613116696651"}, +{"key":"key_476875108189","value":"value_808392581671301171"}, +{"key":"key_477210978110","value":"value_166168112189181781"}, +{"key":"key_477716697105","value":"value_931061067165180758"}, +{"key":"key_477814011479","value":"value_102146134103153757"}, +{"key":"key_477994119159","value":"value_151851711421561399"}, +{"key":"key_478011142143","value":"value_109971486990172103"}, +{"key":"key_478050109123","value":"value_686773599588126133"}, +{"key":"key_478211710812","value":"value_114961611518710311"}, +{"key":"key_478583117133","value":"value_121156109581061371"}, +{"key":"key_478611613513","value":"value_144999355851131751"}, +{"key":"key_478612079134","value":"value_123115801131101581"}, +{"key":"key_478981899494","value":"value_978010563951661877"}, +{"key":"key_479111070571","value":"value_137114565412111215"}, +{"key":"key_479142921091","value":"value_114128701726614111"}, +{"key":"key_479183988210","value":"value_601156559114551088"}, +{"key":"key_479213015413","value":"value_888114110312898958"}, +{"key":"key_479310913910","value":"value_981081029917962117"}, +{"key":"key_479412414413","value":"value_535014167112521471"}, +{"key":"key_479514015014","value":"value_881069111416393771"}, +{"key":"key_479814610211","value":"value_116535787112981021"}, +{"key":"key_479971052028","value":"value_100831431241481141"}, +{"key":"key_479974756611","value":"value_112123138218513713"}, +{"key":"key_479985624612","value":"value_168111589613014811"}, +{"key":"key_481001021621","value":"value_911161641599755112"}, +{"key":"key_481001339510","value":"value_895672108104901471"}, +{"key":"key_481001499014","value":"value_461931507210753119"}, +{"key":"key_481021581011","value":"value_771281091259064741"}, +{"key":"key_481031068788","value":"value_468512791835413590"}, +{"key":"key_481051026951","value":"value_648734943615710383"}, +{"key":"key_481056310612","value":"value_717118513213820311"}, +{"key":"key_481069060153","value":"value_789511466101123126"}, +{"key":"key_481069921651","value":"value_112151139106146296"}, +{"key":"key_481078772140","value":"value_131170135135138122"}, +{"key":"key_481091351131","value":"value_851317986162101134"}, +{"key":"key_481091704110","value":"value_721418114117911779"}, +{"key":"key_481101731381","value":"value_127761091909558701"}, +{"key":"key_481119213513","value":"value_801291609716970156"}, +{"key":"key_481121238316","value":"value_896869133100135821"}, +{"key":"key_481141371188","value":"value_139115721218872858"}, +{"key":"key_481145743137","value":"value_156971579913618090"}, +{"key":"key_481171127710","value":"value_661331069885809843"}, +{"key":"key_481171251521","value":"value_691135213111612113"}, +{"key":"key_481171477911","value":"value_114113671007810513"}, +{"key":"key_481177617457","value":"value_174120151125112981"}, +{"key":"key_481187260135","value":"value_124156376659601278"}, +{"key":"key_481191206811","value":"value_837731106697798108"}, +{"key":"key_481201251296","value":"value_461691211129416310"}, +{"key":"key_481228862116","value":"value_755411786125447211"}, +{"key":"key_481235311711","value":"value_154170133149886425"}, +{"key":"key_481268610410","value":"value_118831626211514013"}, +{"key":"key_481277310912","value":"value_134691191039183721"}, +{"key":"key_481291262001","value":"value_777010816082123100"}, +{"key":"key_481301011397","value":"value_748713711311911793"}, +{"key":"key_481301184211","value":"value_116891271661408315"}, +{"key":"key_481307310666","value":"value_124169136114103987"}, +{"key":"key_481309889906","value":"value_140701351376711511"}, +{"key":"key_481341251381","value":"value_371275220614127113"}, +{"key":"key_481361321471","value":"value_556277671491585829"}, +{"key":"key_481368089468","value":"value_685281120102641095"}, +{"key":"key_481379516818","value":"value_115109110491396889"}, +{"key":"key_481471261241","value":"value_539712183901246614"}, +{"key":"key_481478723133","value":"value_115517213056589310"}, +{"key":"key_481481081238","value":"value_118748396143103641"}, +{"key":"key_481511488911","value":"value_118136547455711271"}, +{"key":"key_481521461171","value":"value_102999719489117171"}, +{"key":"key_481528612610","value":"value_961251031161421551"}, +{"key":"key_481599142681","value":"value_801051169062112951"}, +{"key":"key_481693691366","value":"value_998695761531001218"}, +{"key":"key_481701081321","value":"value_991661021435659117"}, +{"key":"key_481734496140","value":"value_886942652811014110"}, +{"key":"key_481809770811","value":"value_921059314313110412"}, +{"key":"key_481821541019","value":"value_128101141788313048"}, +{"key":"key_483499111948","value":"value_721087590120167116"}, +{"key":"key_483881762971","value":"value_146145401248579106"}, +{"key":"key_483910997124","value":"value_847310480691111071"}, +{"key":"key_484511412486","value":"value_871351421157510799"}, +{"key":"key_484782114881","value":"value_227414295156151115"}, +{"key":"key_485213543135","value":"value_110124539110915187"}, +{"key":"key_485575145119","value":"value_701081411171371751"}, +{"key":"key_486138114551","value":"value_147129659911011713"}, +{"key":"key_486613682627","value":"value_511261611317614367"}, +{"key":"key_487011444115","value":"value_153117124124991307"}, +{"key":"key_487016698107","value":"value_134171821071168215"}, +{"key":"key_487019610563","value":"value_535714011019915914"}, +{"key":"key_487088778782","value":"value_119145121521548810"}, +{"key":"key_487212493987","value":"value_861131821381201258"}, +{"key":"key_487311412610","value":"value_178101981314855105"}, +{"key":"key_487364871781","value":"value_101110105136701066"}, +{"key":"key_487411459107","value":"value_731341171107312310"}, +{"key":"key_487513846891","value":"value_721621009879836779"}, +{"key":"key_487713311274","value":"value_166659118112713112"}, +{"key":"key_487898641001","value":"value_129461678241931111"}, +{"key":"key_487910555731","value":"value_107114117100951226"}, +{"key":"key_488010795787","value":"value_114791111351111061"}, +{"key":"key_488195981821","value":"value_107821149112113385"}, +{"key":"key_488411085120","value":"value_117818412514862871"}, +{"key":"key_488614973100","value":"value_811415212410110810"}, +{"key":"key_488681109597","value":"value_166013714833109691"}, +{"key":"key_488711412155","value":"value_141122115939510359"}, +{"key":"key_488715887973","value":"value_718111512410310211"}, +{"key":"key_488815112266","value":"value_127391341381657012"}, +{"key":"key_488877133172","value":"value_211061041256712911"}, +{"key":"key_488991107974","value":"value_811669114112991567"}, +{"key":"key_489116810011","value":"value_123195122127124536"}, +{"key":"key_489199771019","value":"value_110958911790961101"}, +{"key":"key_489211211611","value":"value_157621071441289315"}, +{"key":"key_489211812710","value":"value_135986845594659537"}, +{"key":"key_489370156144","value":"value_176979312112111110"}, +{"key":"key_489565561071","value":"value_939278122672713624"}, +{"key":"key_489711713157","value":"value_401041607610811014"}, +{"key":"key_489813316240","value":"value_121116459913490121"}, +{"key":"key_489910611410","value":"value_867497881401561531"}, +{"key":"key_489991159841","value":"value_881321111959947138"}, +{"key":"key_491008810794","value":"value_134611171001221161"}, +{"key":"key_491013496861","value":"value_153771261921311237"}, +{"key":"key_491041577877","value":"value_451106412151141638"}, +{"key":"key_491041909626","value":"value_891251238512835661"}, +{"key":"key_491061041088","value":"value_124184710712293628"}, +{"key":"key_491061291408","value":"value_639977109711401051"}, +{"key":"key_491081491131","value":"value_791339213770141114"}, +{"key":"key_491089742131","value":"value_177897011211216783"}, +{"key":"key_491101342612","value":"value_127758314111585109"}, +{"key":"key_491108310110","value":"value_838613572367692298"}, +{"key":"key_491112821351","value":"value_981681021055410883"}, +{"key":"key_491131279196","value":"value_971231088411417035"}, +{"key":"key_491141451201","value":"value_118139145107141691"}, +{"key":"key_491145412711","value":"value_398213367567612310"}, +{"key":"key_491151059995","value":"value_110108466847825890"}, +{"key":"key_491161551151","value":"value_125711558725125113"}, +{"key":"key_491171318698","value":"value_791161211178211910"}, +{"key":"key_491195292431","value":"value_836912515354131132"}, +{"key":"key_491195711197","value":"value_851381201351361347"}, +{"key":"key_491201097710","value":"value_140811321468489130"}, +{"key":"key_491221134912","value":"value_721757939011110371"}, +{"key":"key_491231011021","value":"value_119478080761457911"}, +{"key":"key_491241241011","value":"value_721451555317415412"}, +{"key":"key_491241751225","value":"value_331201091369113415"}, +{"key":"key_491264210110","value":"value_150568789123158148"}, +{"key":"key_491286214795","value":"value_106110115691528029"}, +{"key":"key_491291271061","value":"value_511188312577867113"}, +{"key":"key_491316511761","value":"value_598011370125128122"}, +{"key":"key_491338718097","value":"value_102113107127143133"}, +{"key":"key_491341161251","value":"value_376260106259212112"}, +{"key":"key_491349212858","value":"value_132156126124111100"}, +{"key":"key_491361479910","value":"value_108987510010110692"}, +{"key":"key_491369812785","value":"value_548514561109778935"}, +{"key":"key_491381361231","value":"value_751041221111331019"}, +{"key":"key_491459767140","value":"value_102741467756956214"}, +{"key":"key_491481411081","value":"value_123135906225133116"}, +{"key":"key_491487893968","value":"value_655711711513568671"}, +{"key":"key_491491238810","value":"value_981461411081108212"}, +{"key":"key_491501241021","value":"value_109164122977464106"}, +{"key":"key_491501321001","value":"value_829312711979129181"}, +{"key":"key_491539983168","value":"value_191124461691368390"}, +{"key":"key_491565312214","value":"value_481176313913382866"}, +{"key":"key_491569211613","value":"value_143112125141154449"}, +{"key":"key_491611101168","value":"value_150951285611684658"}, +{"key":"key_491621171261","value":"value_949816184164641311"}, +{"key":"key_491653212312","value":"value_157566912664139104"}, +{"key":"key_491737093601","value":"value_128761579970991621"}, +{"key":"key_491761141491","value":"value_993311764728326148"}, +{"key":"key_491761221141","value":"value_129141721204411910"}, +{"key":"key_491771331061","value":"value_616115215612386130"}, +{"key":"key_491791531288","value":"value_104747713359701068"}, +{"key":"key_492111997104","value":"value_871021178487111128"}, +{"key":"key_492777111671","value":"value_108941177696924016"}, +{"key":"key_492914789102","value":"value_781281158212211312"}, +{"key":"key_493412875106","value":"value_153841731071225188"}, +{"key":"key_493434831347","value":"value_124189156981893313"}, +{"key":"key_493516378129","value":"value_123941401541441457"}, +{"key":"key_493563143152","value":"value_122117581406614785"}, +{"key":"key_493911716513","value":"value_120167551221069713"}, +{"key":"key_494317416371","value":"value_107128135125105751"}, +{"key":"key_495234101876","value":"value_951208583677179681"}, +{"key":"key_495514275717","value":"value_757166921241227311"}, +{"key":"key_495591807385","value":"value_122781321091001267"}, +{"key":"key_495597952009","value":"value_741713577937911193"}, +{"key":"key_495611261941","value":"value_106168127851267410"}, +{"key":"key_495686861031","value":"value_484982101928918093"}, +{"key":"key_496087181798","value":"value_941311441021171404"}, +{"key":"key_496276108127","value":"value_109961337910211710"}, +{"key":"key_496311680998","value":"value_115991466711010392"}, +{"key":"key_496514519111","value":"value_138112110461541351"}, +{"key":"key_496610513211","value":"value_146621036991671011"}, +{"key":"key_496611894156","value":"value_811141331411341269"}, +{"key":"key_497010413411","value":"value_545211112229135559"}, +{"key":"key_497166126971","value":"value_114158671047340631"}, +{"key":"key_497192104122","value":"value_811301601201701088"}, +{"key":"key_497598151868","value":"value_138107136166172721"}, +{"key":"key_497610811681","value":"value_721018472138649786"}, +{"key":"key_498011214212","value":"value_105107681171321315"}, +{"key":"key_498057841126","value":"value_143102102106159125"}, +{"key":"key_498096150891","value":"value_150129105135104501"}, +{"key":"key_498113411312","value":"value_100102116501081672"}, +{"key":"key_498389139116","value":"value_103102135824710682"}, +{"key":"key_498657611219","value":"value_811547513677941509"}, +{"key":"key_498913713511","value":"value_138144185135556815"}, +{"key":"key_498915013010","value":"value_948213412899146103"}, +{"key":"key_498992791106","value":"value_641701347212410494"}, +{"key":"key_499072111397","value":"value_128119958410281138"}, +{"key":"key_499296101861","value":"value_991129510298136781"}, +{"key":"key_499311516712","value":"value_741127411615111013"}, +{"key":"key_499562139941","value":"value_182551131111327316"}, +{"key":"key_499616211715","value":"value_138113909511681184"}, +{"key":"key_499638137161","value":"value_103142566314767107"}, +{"key":"key_499682103129","value":"value_114791508713413116"}, +{"key":"key_499687839585","value":"value_105951101051341375"}, +{"key":"key_499815046103","value":"value_113130798613070105"}, +{"key":"key_499815211713","value":"value_114178105131160145"}, +{"key":"key_499912514514","value":"value_139110906376931079"}, +{"key":"key_501001171109","value":"value_441301046890117158"}, +{"key":"key_501008568142","value":"value_143112117119105138"}, +{"key":"key_501046710698","value":"value_718814714712914313"}, +{"key":"key_501048097851","value":"value_106117109103101107"}, +{"key":"key_501049788136","value":"value_102132120174149122"}, +{"key":"key_501061611171","value":"value_145104998113712010"}, +{"key":"key_501066311380","value":"value_776182143130558596"}, +{"key":"key_501071007214","value":"value_142112147138150160"}, +{"key":"key_501071181056","value":"value_881011439199145291"}, +{"key":"key_501071359816","value":"value_115104701181221131"}, +{"key":"key_501089841511","value":"value_106138431391401241"}, +{"key":"key_501111325193","value":"value_108119126112121172"}, +{"key":"key_501141044837","value":"value_138110151769713280"}, +{"key":"key_501141113286","value":"value_821001241111411215"}, +{"key":"key_501155087171","value":"value_151498110192115135"}, +{"key":"key_501161168315","value":"value_441291531231601621"}, +{"key":"key_501161239710","value":"value_147105102116341651"}, +{"key":"key_501189111711","value":"value_107104821009054887"}, +{"key":"key_501201058895","value":"value_109109164117102100"}, +{"key":"key_501211067511","value":"value_105127110136548416"}, +{"key":"key_501221021127","value":"value_899710711410713667"}, +{"key":"key_501229412010","value":"value_113113102938599123"}, +{"key":"key_501239258669","value":"value_731161164664551361"}, +{"key":"key_501239378100","value":"value_135631651384213937"}, +{"key":"key_501241251246","value":"value_958557809714288117"}, +{"key":"key_501255938459","value":"value_911411179050717610"}, +{"key":"key_501261771159","value":"value_115139469691116150"}, +{"key":"key_501271431424","value":"value_602490133821688186"}, +{"key":"key_501271611391","value":"value_178123100847112384"}, +{"key":"key_501287212279","value":"value_150112491051078888"}, +{"key":"key_501331261811","value":"value_136128761229498115"}, +{"key":"key_501375588146","value":"value_701141168611289921"}, +{"key":"key_501416212357","value":"value_101109109193110113"}, +{"key":"key_501481201349","value":"value_132150891413513616"}, +{"key":"key_501487810810","value":"value_751453871741451411"}, +{"key":"key_501521371419","value":"value_101147116988313113"}, +{"key":"key_501529083107","value":"value_861449711897801761"}, +{"key":"key_501531346880","value":"value_149107351167814890"}, +{"key":"key_501535413411","value":"value_969196156144111235"}, +{"key":"key_501541281101","value":"value_136108801497612766"}, +{"key":"key_501561391131","value":"value_126609059153511301"}, +{"key":"key_501591186819","value":"value_775884815760638455"}, +{"key":"key_501801201101","value":"value_112131139145911221"}, +{"key":"key_501821464215","value":"value_648782119113153113"}, +{"key":"key_501921201580","value":"value_102107114661177970"}, +{"key":"key_501981221491","value":"value_122856911973115127"}, +{"key":"key_503416210580","value":"value_995148971501231031"}, +{"key":"key_503510211714","value":"value_961031227914018813"}, +{"key":"key_503614212197","value":"value_128841221118211411"}, +{"key":"key_504813911413","value":"value_768210714218711831"}, +{"key":"key_505076108125","value":"value_100811041009778111"}, +{"key":"key_505184101147","value":"value_103991531971121211"}, +{"key":"key_505210013286","value":"value_121821208811315912"}, +{"key":"key_505218167118","value":"value_149135117128144104"}, +{"key":"key_505510910812","value":"value_129752812575711421"}, +{"key":"key_505710284909","value":"value_975658143118951229"}, +{"key":"key_505881101118","value":"value_471469114786102601"}, +{"key":"key_505917081133","value":"value_136110124163118139"}, +{"key":"key_506490731731","value":"value_119118899111914214"}, +{"key":"key_506513511512","value":"value_110115145162697115"}, +{"key":"key_506516611112","value":"value_731249713795626851"}, +{"key":"key_506596609860","value":"value_886211511912691115"}, +{"key":"key_506690581226","value":"value_924114096123991371"}, +{"key":"key_506883134716","value":"value_137165132141829876"}, +{"key":"key_507010214916","value":"value_135989213412611913"}, +{"key":"key_507216010910","value":"value_163156129157821127"}, +{"key":"key_507310014240","value":"value_481069911769881658"}, +{"key":"key_507810014478","value":"value_154134123711191538"}, +{"key":"key_508312077109","value":"value_131137799511791150"}, +{"key":"key_508413611468","value":"value_117103110140991208"}, +{"key":"key_508511512544","value":"value_166166781091248549"}, +{"key":"key_508541739252","value":"value_104117681781281126"}, +{"key":"key_508599102113","value":"value_114114143111748746"}, +{"key":"key_508711754881","value":"value_941747010336107154"}, +{"key":"key_508812790125","value":"value_901621221217712981"}, +{"key":"key_508957421061","value":"value_107944612832136441"}, +{"key":"key_509010811494","value":"value_125732644147112124"}, +{"key":"key_509015513062","value":"value_110128112911035661"}, +{"key":"key_509051142131","value":"value_119145691211487059"}, +{"key":"key_509110711713","value":"value_131102941016887153"}, +{"key":"key_509155157677","value":"value_114113138811008371"}, +{"key":"key_509410066937","value":"value_551071511861001161"}, +{"key":"key_509468136958","value":"value_561038678105103768"}, +{"key":"key_509510942987","value":"value_891021321596311314"}, +{"key":"key_509590181161","value":"value_701351341085499711"}, +{"key":"key_509615489124","value":"value_108691026782108788"}, +{"key":"key_509741137161","value":"value_908112590135965184"}, +{"key":"key_509767398584","value":"value_889945148601421151"}, +{"key":"key_509791717014","value":"value_167517096941051371"}, +{"key":"key_509843765213","value":"value_831201238815414610"}, +{"key":"key_509910254891","value":"value_621928615010111565"}, +{"key":"key_510398126397","value":"value_128140141761131218"}, +{"key":"key_510561110881","value":"value_150105621231141251"}, +{"key":"key_511012282164","value":"value_153115591337113811"}, +{"key":"key_511018510614","value":"value_125140141336992103"}, +{"key":"key_511021171278","value":"value_971529455561161016"}, +{"key":"key_511028985861","value":"value_134841411398372140"}, +{"key":"key_511041094859","value":"value_641384794111128146"}, +{"key":"key_511047017212","value":"value_122109117421801531"}, +{"key":"key_511047560488","value":"value_142927910479857211"}, +{"key":"key_511049473821","value":"value_106361061201191217"}, +{"key":"key_511051141399","value":"value_781041287911996128"}, +{"key":"key_511051451501","value":"value_755582151110981241"}, +{"key":"key_511061281581","value":"value_118599715412695871"}, +{"key":"key_511071208811","value":"value_779911214612077116"}, +{"key":"key_511071321241","value":"value_441413112212114110"}, +{"key":"key_511088312262","value":"value_111606390513017087"}, +{"key":"key_511088510313","value":"value_171611009097131151"}, +{"key":"key_511089717815","value":"value_921607574949615014"}, +{"key":"key_511117314214","value":"value_157116117103101731"}, +{"key":"key_511131281508","value":"value_117588214713767124"}, +{"key":"key_511139315112","value":"value_794913712286186128"}, +{"key":"key_511141001181","value":"value_104122951221161311"}, +{"key":"key_511151109713","value":"value_871811459898100188"}, +{"key":"key_511178412081","value":"value_134741301071108479"}, +{"key":"key_511181191157","value":"value_969913299501001697"}, +{"key":"key_511191439111","value":"value_112103120991152019"}, +{"key":"key_511197384144","value":"value_129117114779354771"}, +{"key":"key_511198312179","value":"value_991011061451171307"}, +{"key":"key_511201275793","value":"value_142801001632845828"}, +{"key":"key_511201714913","value":"value_145144101104118121"}, +{"key":"key_511219294471","value":"value_140951288762661033"}, +{"key":"key_511241151245","value":"value_125155717926136618"}, +{"key":"key_511278193691","value":"value_437512637102106104"}, +{"key":"key_511285463108","value":"value_106671171191078886"}, +{"key":"key_511301206592","value":"value_108128937712014165"}, +{"key":"key_511306313566","value":"value_961151557478150108"}, +{"key":"key_511307810111","value":"value_961081591236555541"}, +{"key":"key_511311031177","value":"value_139124100501091101"}, +{"key":"key_511321337017","value":"value_953013679581031091"}, +{"key":"key_511328099152","value":"value_113441238594143113"}, +{"key":"key_511331316910","value":"value_126100105155162158"}, +{"key":"key_511341082915","value":"value_965712457824515887"}, +{"key":"key_511361331906","value":"value_605615762886683103"}, +{"key":"key_511364789109","value":"value_119126761405074133"}, +{"key":"key_511367389117","value":"value_131861026515849147"}, +{"key":"key_511379364641","value":"value_110838810192110101"}, +{"key":"key_511391291261","value":"value_103112991377974436"}, +{"key":"key_511397510068","value":"value_109936995911571005"}, +{"key":"key_511401306969","value":"value_979841771155138129"}, +{"key":"key_511401681189","value":"value_122130775813914476"}, +{"key":"key_511436111015","value":"value_601841169014497141"}, +{"key":"key_511456411590","value":"value_170117145129193140"}, +{"key":"key_511481291191","value":"value_149172791054655102"}, +{"key":"key_511581161019","value":"value_974711214684496912"}, +{"key":"key_511601258412","value":"value_458715717412374142"}, +{"key":"key_511626557911","value":"value_601268610292103818"}, +{"key":"key_511671601443","value":"value_125130896813814293"}, +{"key":"key_512282159102","value":"value_127115143558171171"}, +{"key":"key_512995116128","value":"value_971109812694113179"}, +{"key":"key_513616614812","value":"value_138796998759812112"}, +{"key":"key_514211081154","value":"value_947813813299867010"}, +{"key":"key_514510043877","value":"value_139251178447139160"}, +{"key":"key_515311724116","value":"value_171112821121381391"}, +{"key":"key_515513879147","value":"value_143146971466210295"}, +{"key":"key_515696127104","value":"value_165119468859153179"}, +{"key":"key_515715211711","value":"value_971101061051087474"}, +{"key":"key_515951461311","value":"value_136718974101169975"}, +{"key":"key_516312111080","value":"value_772011391179311710"}, +{"key":"key_516497121758","value":"value_113801286211213010"}, +{"key":"key_516558181117","value":"value_866810085211071597"}, +{"key":"key_516610812110","value":"value_112908257110705911"}, +{"key":"key_516949113281","value":"value_127106124979412311"}, +{"key":"key_517011086129","value":"value_103162114679611014"}, +{"key":"key_517113313483","value":"value_132904412393126119"}, +{"key":"key_517311959981","value":"value_149839472777211813"}, +{"key":"key_517366113951","value":"value_771137994167769211"}, +{"key":"key_517367149148","value":"value_107106781221099833"}, +{"key":"key_517710393349","value":"value_939699105921079112"}, +{"key":"key_517813014169","value":"value_137110816380211781"}, +{"key":"key_517965125108","value":"value_561161161497922126"}, +{"key":"key_518276124128","value":"value_461551291155713212"}, +{"key":"key_518413135591","value":"value_109128138101104757"}, +{"key":"key_518459127142","value":"value_130138146126145931"}, +{"key":"key_518611611016","value":"value_801659813759104116"}, +{"key":"key_518646168195","value":"value_168711098412591144"}, +{"key":"key_518667971547","value":"value_761188954651231018"}, +{"key":"key_518743128109","value":"value_112162103134120116"}, +{"key":"key_518815362111","value":"value_135114151158134124"}, +{"key":"key_518912012511","value":"value_889988156826873100"}, +{"key":"key_518988116137","value":"value_991211171699880119"}, +{"key":"key_519016010088","value":"value_918571107791577512"}, +{"key":"key_519235118331","value":"value_527297311318010378"}, +{"key":"key_519310966109","value":"value_901214666261059820"}, +{"key":"key_519310984107","value":"value_142109100531621116"}, +{"key":"key_519470119748","value":"value_911569810257467927"}, +{"key":"key_519518512671","value":"value_130115102117137823"}, +{"key":"key_519533816099","value":"value_140156107105108729"}, +{"key":"key_519591100102","value":"value_123941321001141601"}, +{"key":"key_519635119114","value":"value_481206110062130134"}, +{"key":"key_519663617689","value":"value_172726435998411611"}, +{"key":"key_519771598775","value":"value_117130168615577109"}, +{"key":"key_519811229641","value":"value_945864731166473109"}, +{"key":"key_519812694113","value":"value_581457955115113879"}, +{"key":"key_519815711212","value":"value_118199973106174123"}, +{"key":"key_519913414128","value":"value_128109121103106997"}, +{"key":"key_519980107661","value":"value_831241910413661112"}, +{"key":"key_519991831211","value":"value_954713516925101781"}, +{"key":"key_520995295971","value":"value_781177712512410376"}, +{"key":"key_521001101011","value":"value_116841036195122120"}, +{"key":"key_521001826113","value":"value_114791591291061041"}, +{"key":"key_521011551731","value":"value_105100164439311579"}, +{"key":"key_521019610660","value":"value_831159912012275119"}, +{"key":"key_521031141091","value":"value_128961348713466671"}, +{"key":"key_521036849961","value":"value_968010712610311814"}, +{"key":"key_521037079170","value":"value_119143879899181501"}, +{"key":"key_521087110778","value":"value_106109144133591331"}, +{"key":"key_521098211111","value":"value_138115581153210012"}, +{"key":"key_521111221381","value":"value_148817316765107761"}, +{"key":"key_521137612588","value":"value_971011131071201438"}, +{"key":"key_521155810667","value":"value_661101078316111674"}, +{"key":"key_521161128210","value":"value_891021581123793951"}, +{"key":"key_521171138394","value":"value_123106471379013080"}, +{"key":"key_521193031341","value":"value_155976323961021861"}, +{"key":"key_521199113911","value":"value_475166787615114113"}, +{"key":"key_521201221169","value":"value_569484113130125141"}, +{"key":"key_521239959361","value":"value_103157126129869386"}, +{"key":"key_521261047814","value":"value_116160941014084931"}, +{"key":"key_521266214773","value":"value_130109120857810911"}, +{"key":"key_521271539974","value":"value_973214076101112669"}, +{"key":"key_521286674821","value":"value_128112189133499914"}, +{"key":"key_521291009213","value":"value_178118931361572512"}, +{"key":"key_521307848150","value":"value_611189411337150137"}, +{"key":"key_521321581064","value":"value_131711261216365151"}, +{"key":"key_521348810655","value":"value_117728885116133951"}, +{"key":"key_521351198813","value":"value_521261001425813410"}, +{"key":"key_521365618541","value":"value_871241481054014212"}, +{"key":"key_521401626692","value":"value_119901029414011310"}, +{"key":"key_521431236710","value":"value_155113117341079484"}, +{"key":"key_521441418112","value":"value_123698929447597979"}, +{"key":"key_521445389122","value":"value_589775906358115901"}, +{"key":"key_521468311658","value":"value_114551158192761031"}, +{"key":"key_521621786916","value":"value_791031011081101044"}, +{"key":"key_521641089611","value":"value_599648103136751036"}, +{"key":"key_521641951417","value":"value_968689791611469010"}, +{"key":"key_521661188289","value":"value_921111051333210373"}, +{"key":"key_521699511614","value":"value_108921089810110869"}, +{"key":"key_521981001091","value":"value_146951491577713352"}, +{"key":"key_522614964130","value":"value_106102431251541059"}, +{"key":"key_522811410110","value":"value_441559514810511813"}, +{"key":"key_522891711171","value":"value_939886897416062111"}, +{"key":"key_522912474133","value":"value_856795611178112059"}, +{"key":"key_523711513215","value":"value_705312913010410818"}, +{"key":"key_524480971301","value":"value_781071503013486941"}, +{"key":"key_525012992151","value":"value_896785115117449172"}, +{"key":"key_525615454124","value":"value_888169884469831261"}, +{"key":"key_526016585186","value":"value_101120101528469103"}, +{"key":"key_526798154124","value":"value_601417513012859138"}, +{"key":"key_526914234126","value":"value_125143391317512810"}, +{"key":"key_526914683484","value":"value_698711010899179113"}, +{"key":"key_527012710016","value":"value_671341628188102114"}, +{"key":"key_527016011610","value":"value_117647215097106158"}, +{"key":"key_527110211962","value":"value_618964936884109168"}, +{"key":"key_527118317013","value":"value_781171026314759841"}, +{"key":"key_527414514489","value":"value_921361101551031231"}, +{"key":"key_527490142119","value":"value_127911271571368953"}, +{"key":"key_527510692856","value":"value_131791101331561021"}, +{"key":"key_527514413111","value":"value_871157411216851831"}, +{"key":"key_527613853154","value":"value_136939973701266689"}, +{"key":"key_527710110566","value":"value_167113117751019838"}, +{"key":"key_527811271161","value":"value_857611510112868958"}, +{"key":"key_527816715616","value":"value_555011911910912988"}, +{"key":"key_527948145811","value":"value_981041087456154939"}, +{"key":"key_527963811221","value":"value_106108511277179128"}, +{"key":"key_528076105100","value":"value_531199111716813211"}, +{"key":"key_528110416586","value":"value_118519255756611484"}, +{"key":"key_528156604610","value":"value_451541145670921211"}, +{"key":"key_528167951548","value":"value_441241541091438410"}, +{"key":"key_528173161911","value":"value_123941361663994150"}, +{"key":"key_528175119102","value":"value_178121711171014663"}, +{"key":"key_528210414459","value":"value_854815090106132147"}, +{"key":"key_528986185646","value":"value_137169100124711068"}, +{"key":"key_529047144481","value":"value_110100811101587815"}, +{"key":"key_529190778010","value":"value_175106130147103108"}, +{"key":"key_529194136919","value":"value_738993591271228340"}, +{"key":"key_529212510177","value":"value_123142881481821261"}, +{"key":"key_529212511369","value":"value_135743110412910913"}, +{"key":"key_529213314897","value":"value_709690107811055913"}, +{"key":"key_529311477121","value":"value_628311997102631461"}, +{"key":"key_529425322130","value":"value_134127601408310713"}, +{"key":"key_529676112128","value":"value_977987869238156501"}, +{"key":"key_529693496054","value":"value_115121621438912275"}, +{"key":"key_529746923413","value":"value_116631181401556211"}, +{"key":"key_529768137121","value":"value_146811161038015711"}, +{"key":"key_529813116514","value":"value_174109961571191701"}, +{"key":"key_529911411551","value":"value_127814417585391201"}, +{"key":"key_531001094684","value":"value_839183801321015110"}, +{"key":"key_531001271011","value":"value_126985555155162967"}, +{"key":"key_531001360108","value":"value_857710011789861281"}, +{"key":"key_531011499829","value":"value_401081151051227412"}, +{"key":"key_531027911611","value":"value_163851711165615310"}, +{"key":"key_531031461489","value":"value_436615114546781051"}, +{"key":"key_531031551211","value":"value_132102981056510368"}, +{"key":"key_531041381289","value":"value_125901269111214513"}, +{"key":"key_531051185710","value":"value_951408664765810210"}, +{"key":"key_531051491341","value":"value_721141041221821301"}, +{"key":"key_531061311229","value":"value_149106831281051041"}, +{"key":"key_531061419311","value":"value_104907315713414611"}, +{"key":"key_531081351401","value":"value_847310975153871191"}, +{"key":"key_531091299064","value":"value_664791881091179913"}, +{"key":"key_531091798418","value":"value_142112989514017112"}, +{"key":"key_531101651247","value":"value_971349311572128921"}, +{"key":"key_531121196887","value":"value_135791091051447586"}, +{"key":"key_531121225314","value":"value_151147947512815212"}, +{"key":"key_531121271461","value":"value_149126461039461101"}, +{"key":"key_531149175866","value":"value_144281279815380118"}, +{"key":"key_531151041271","value":"value_123746167931075265"}, +{"key":"key_531161337245","value":"value_831019079821231401"}, +{"key":"key_531167672778","value":"value_138132821186116816"}, +{"key":"key_531181037511","value":"value_159144112959074153"}, +{"key":"key_531204911738","value":"value_121041581841081581"}, +{"key":"key_531209983701","value":"value_691371582811513210"}, +{"key":"key_531211081253","value":"value_844716814410584110"}, +{"key":"key_531219582122","value":"value_142113119113132105"}, +{"key":"key_531229618978","value":"value_461687322821376011"}, +{"key":"key_531231201191","value":"value_112170100791733910"}, +{"key":"key_531241321908","value":"value_841216218453851381"}, +{"key":"key_531241398513","value":"value_881121101468817111"}, +{"key":"key_531248189651","value":"value_981097410983711036"}, +{"key":"key_531274483132","value":"value_111991334612247100"}, +{"key":"key_531279278106","value":"value_130168468035118921"}, +{"key":"key_531281248765","value":"value_603829844176126921"}, +{"key":"key_531281311349","value":"value_190178112104158151"}, +{"key":"key_531281551401","value":"value_641009872132106112"}, +{"key":"key_531291271031","value":"value_109101501097712662"}, +{"key":"key_531301521322","value":"value_618011653160136987"}, +{"key":"key_531324778153","value":"value_117133361021234011"}, +{"key":"key_531326495128","value":"value_121126898624105135"}, +{"key":"key_531347111011","value":"value_135701049218585144"}, +{"key":"key_531348812874","value":"value_701171661466118142"}, +{"key":"key_531348910511","value":"value_104451391219012013"}, +{"key":"key_531361811059","value":"value_591051757995972047"}, +{"key":"key_531407110711","value":"value_116361014511510310"}, +{"key":"key_531421431141","value":"value_611211161071109612"}, +{"key":"key_531431221011","value":"value_841301308111310712"}, +{"key":"key_531438891153","value":"value_718311186426589521"}, +{"key":"key_531461288913","value":"value_111125119988612211"}, +{"key":"key_531461665310","value":"value_156102771427116813"}, +{"key":"key_531479859176","value":"value_351249499481181351"}, +{"key":"key_531486910473","value":"value_109871044961116491"}, +{"key":"key_531491201074","value":"value_521148110294134141"}, +{"key":"key_531491238811","value":"value_122121184105771138"}, +{"key":"key_531529213479","value":"value_113179152921131208"}, +{"key":"key_531537110941","value":"value_681741496466881108"}, +{"key":"key_531561209710","value":"value_501511401474314790"}, +{"key":"key_531566412013","value":"value_781039889144801568"}, +{"key":"key_531571061299","value":"value_639210272104521151"}, +{"key":"key_531594810110","value":"value_117136611809624891"}, +{"key":"key_531612881143","value":"value_132801441191161228"}, +{"key":"key_531618613511","value":"value_428215396111707612"}, +{"key":"key_531711173610","value":"value_109851331581388813"}, +{"key":"key_531946714410","value":"value_139911179664128116"}, +{"key":"key_533286929796","value":"value_777797124140711258"}, +{"key":"key_534664127119","value":"value_113143127671441491"}, +{"key":"key_534684561431","value":"value_961171128085751501"}, +{"key":"key_535110515710","value":"value_107851199780472061"}, +{"key":"key_535360161105","value":"value_125318414393859470"}, +{"key":"key_535520810542","value":"value_661278712910993100"}, +{"key":"key_535610739674","value":"value_948641114135118711"}, +{"key":"key_535798994612","value":"value_147511133175146182"}, +{"key":"key_536084153138","value":"value_797113297110112141"}, +{"key":"key_536113712213","value":"value_145153117118131107"}, +{"key":"key_536211610092","value":"value_691276611712110213"}, +{"key":"key_536310783202","value":"value_116931621021067589"}, +{"key":"key_536367113787","value":"value_861171521156983118"}, +{"key":"key_536411411614","value":"value_975425104936680124"}, +{"key":"key_536413672106","value":"value_135112991211181461"}, +{"key":"key_536485116755","value":"value_124641109513912512"}, +{"key":"key_536875981161","value":"value_148113851081146710"}, +{"key":"key_537210580120","value":"value_975812694749211589"}, +{"key":"key_537410097691","value":"value_959449735014791151"}, +{"key":"key_537411111014","value":"value_443812812813110111"}, +{"key":"key_537613311177","value":"value_102128106114681211"}, +{"key":"key_537666149109","value":"value_669313612213764114"}, +{"key":"key_537776126105","value":"value_751631028912899904"}, +{"key":"key_537872664710","value":"value_425982558815511010"}, +{"key":"key_538012913212","value":"value_148107958793381487"}, +{"key":"key_538077117136","value":"value_147103629110113771"}, +{"key":"key_538233103135","value":"value_112150101108771257"}, +{"key":"key_538311612619","value":"value_115107129396514391"}, +{"key":"key_538413912380","value":"value_117107119511114412"}, +{"key":"key_538416566103","value":"value_611531291551211071"}, +{"key":"key_538495130147","value":"value_124811051425870758"}, +{"key":"key_538591128921","value":"value_133431429410718212"}, +{"key":"key_538815711965","value":"value_100112125351225910"}, +{"key":"key_538911010556","value":"value_201099213095139142"}, +{"key":"key_538912899861","value":"value_135168265512957118"}, +{"key":"key_538914961115","value":"value_791138595129107126"}, +{"key":"key_539098897510","value":"value_108879214012911113"}, +{"key":"key_539188969781","value":"value_825110611596128117"}, +{"key":"key_539212299109","value":"value_721781107513717114"}, +{"key":"key_539277996156","value":"value_311471291608410971"}, +{"key":"key_539410988155","value":"value_957073817352135129"}, +{"key":"key_539412917210","value":"value_114139127719218511"}, +{"key":"key_539413116097","value":"value_103810814913213311"}, +{"key":"key_539475971207","value":"value_163119701008911712"}, +{"key":"key_539496791301","value":"value_881048199548014912"}, +{"key":"key_539563121841","value":"value_108145821201746553"}, +{"key":"key_539716211774","value":"value_666812813482871421"}, +{"key":"key_539723121839","value":"value_841253213767172111"}, +{"key":"key_539758695511","value":"value_867313210010711910"}, +{"key":"key_539786109116","value":"value_811465913513210764"}, +{"key":"key_539912011516","value":"value_939385821211008103"}, +{"key":"key_539987100961","value":"value_728115660169761051"}, +{"key":"key_541011425811","value":"value_128129871861071151"}, +{"key":"key_541011516046","value":"value_118801428612688130"}, +{"key":"key_541041401021","value":"value_991387014986687712"}, +{"key":"key_541051724796","value":"value_152130146871151081"}, +{"key":"key_541061111261","value":"value_858995651161206317"}, +{"key":"key_541061161098","value":"value_100132531181268080"}, +{"key":"key_541061397412","value":"value_117108104117996710"}, +{"key":"key_541079811617","value":"value_771101149160110708"}, +{"key":"key_541081329212","value":"value_120987994100716281"}, +{"key":"key_541096114835","value":"value_541571261381431828"}, +{"key":"key_541106110612","value":"value_469572721257515412"}, +{"key":"key_541121571051","value":"value_867212512713211337"}, +{"key":"key_541124362167","value":"value_878714010013962641"}, +{"key":"key_541146694748","value":"value_107136787856872012"}, +{"key":"key_541165865601","value":"value_998044148132931219"}, +{"key":"key_541179511110","value":"value_401041299215520714"}, +{"key":"key_541181461736","value":"value_127794614661691341"}, +{"key":"key_541187911114","value":"value_128911531411318216"}, +{"key":"key_541218378137","value":"value_130112949059978291"}, +{"key":"key_541219712610","value":"value_149559986118110761"}, +{"key":"key_541226152107","value":"value_179711412212912596"}, +{"key":"key_541231111101","value":"value_157180111631141451"}, +{"key":"key_541239714082","value":"value_381251408777751601"}, +{"key":"key_541241061091","value":"value_111101143118160111"}, +{"key":"key_541241081141","value":"value_105881619287134128"}, +{"key":"key_541248914789","value":"value_861269486961459864"}, +{"key":"key_541251271501","value":"value_133125179641171027"}, +{"key":"key_541289716196","value":"value_771511241311459510"}, +{"key":"key_541311751271","value":"value_108112761298714617"}, +{"key":"key_541315315036","value":"value_621341361445095969"}, +{"key":"key_541321421163","value":"value_787412787118132871"}, +{"key":"key_541329957691","value":"value_404412556599613418"}, +{"key":"key_541341001821","value":"value_781131021406699131"}, +{"key":"key_541351496512","value":"value_847615514811515654"}, +{"key":"key_541399297781","value":"value_806412010288929581"}, +{"key":"key_541411251261","value":"value_781271155114788137"}, +{"key":"key_541421141071","value":"value_921131358177991079"}, +{"key":"key_541431311441","value":"value_671082813614915918"}, +{"key":"key_541471159127","value":"value_103136155104168599"}, +{"key":"key_541481015811","value":"value_104114159115131811"}, +{"key":"key_541588690447","value":"value_729817911471041229"}, +{"key":"key_541613515111","value":"value_132845615791201041"}, +{"key":"key_541661069914","value":"value_828913399509456107"}, +{"key":"key_541661625717","value":"value_138111871291071338"}, +{"key":"key_541663124138","value":"value_167140469683901491"}, +{"key":"key_541671711088","value":"value_891261103476117156"}, +{"key":"key_541715290511","value":"value_139615812145170877"}, +{"key":"key_541744310810","value":"value_851749612553155691"}, +{"key":"key_541981121208","value":"value_136951109465791234"}, +{"key":"key_542278711982","value":"value_152115108139134711"}, +{"key":"key_543914371841","value":"value_928610058115131127"}, +{"key":"key_544115013557","value":"value_121601298180771004"}, +{"key":"key_545214911365","value":"value_136811121261061219"}, +{"key":"key_545414910113","value":"value_911151121123813910"}, +{"key":"key_545812914186","value":"value_139101117671361249"}, +{"key":"key_545911717043","value":"value_641038539124112561"}, +{"key":"key_546113177110","value":"value_101106761459813512"}, +{"key":"key_546479116151","value":"value_766193164115149518"}, +{"key":"key_546511282182","value":"value_711789067137855412"}, +{"key":"key_546597109123","value":"value_116611121151231851"}, +{"key":"key_546713174931","value":"value_104144148966640151"}, +{"key":"key_546770921111","value":"value_131456349131536912"}, +{"key":"key_546811686891","value":"value_126868514461731651"}, +{"key":"key_547011811412","value":"value_137103666117129134"}, +{"key":"key_547099343914","value":"value_341205997531251051"}, +{"key":"key_547290901411","value":"value_101119146931395597"}, +{"key":"key_547314518844","value":"value_119141121101591351"}, +{"key":"key_547777147104","value":"value_147117771229113644"}, +{"key":"key_547811677107","value":"value_791369512191801251"}, +{"key":"key_547812613612","value":"value_959999156115721398"}, +{"key":"key_547912099138","value":"value_142111122124131191"}, +{"key":"key_548070361231","value":"value_191158128771558880"}, +{"key":"key_548183851071","value":"value_691041319916413151"}, +{"key":"key_548211112613","value":"value_142105481131451111"}, +{"key":"key_548314032120","value":"value_160159135108118105"}, +{"key":"key_548381586013","value":"value_105164114156109775"}, +{"key":"key_548381867114","value":"value_604610190951301401"}, +{"key":"key_548410684141","value":"value_889314815210415514"}, +{"key":"key_548421994513","value":"value_981291051231458110"}, +{"key":"key_548557821501","value":"value_821121389713011910"}, +{"key":"key_548618388931","value":"value_781269410092911087"}, +{"key":"key_548669411491","value":"value_102120166130621261"}, +{"key":"key_548710514414","value":"value_931011958312863561"}, +{"key":"key_548898129791","value":"value_167110641541071231"}, +{"key":"key_548899137881","value":"value_701121319315110516"}, +{"key":"key_548978746264","value":"value_191231281181929564"}, +{"key":"key_548986125146","value":"value_591061161159511515"}, +{"key":"key_548989131471","value":"value_103153326210989139"}, +{"key":"key_549014112011","value":"value_859968140192981261"}, +{"key":"key_549014714661","value":"value_122911147082129867"}, +{"key":"key_549286139781","value":"value_781241411598712015"}, +{"key":"key_549413817372","value":"value_944010768136739953"}, +{"key":"key_549513336131","value":"value_751041327811814123"}, +{"key":"key_549513598109","value":"value_110137133105128142"}, +{"key":"key_549710592152","value":"value_108109721162001081"}, +{"key":"key_549713390141","value":"value_871008754100821441"}, +{"key":"key_549716316984","value":"value_106831154263118104"}, +{"key":"key_549910064442","value":"value_144140929568134100"}, +{"key":"key_549911315413","value":"value_102561071507316787"}, +{"key":"key_549913511311","value":"value_110166172501101053"}, +{"key":"key_551001161151","value":"value_178145167120701041"}, +{"key":"key_551021158095","value":"value_167120146149981584"}, +{"key":"key_551021261617","value":"value_795912812778101118"}, +{"key":"key_551031259715","value":"value_131137113616386153"}, +{"key":"key_551031641201","value":"value_123771448993649315"}, +{"key":"key_551039474501","value":"value_114104717417366152"}, +{"key":"key_551041188185","value":"value_118964712394748511"}, +{"key":"key_551041369610","value":"value_105110119471728212"}, +{"key":"key_551041821011","value":"value_978510492146460130"}, +{"key":"key_551049473846","value":"value_861071266811486581"}, +{"key":"key_551056414755","value":"value_121328291121154861"}, +{"key":"key_551061471057","value":"value_140141838613787891"}, +{"key":"key_551081161058","value":"value_861155513813285872"}, +{"key":"key_551081244796","value":"value_165138113180120131"}, +{"key":"key_551088817057","value":"value_886713713893718341"}, +{"key":"key_551091061939","value":"value_128114107821687511"}, +{"key":"key_551091084588","value":"value_117118881531286073"}, +{"key":"key_551091116474","value":"value_144691117847140646"}, +{"key":"key_551104710415","value":"value_468476119489010144"}, +{"key":"key_551121387415","value":"value_999856116511361431"}, +{"key":"key_551136914617","value":"value_838511571148134571"}, +{"key":"key_551145510716","value":"value_821479510713712616"}, +{"key":"key_551151153914","value":"value_175591115210978113"}, +{"key":"key_551151391357","value":"value_135154137881621211"}, +{"key":"key_551151601351","value":"value_881451321021491161"}, +{"key":"key_551151741326","value":"value_131161114731201291"}, +{"key":"key_551161331061","value":"value_102115112112137208"}, +{"key":"key_551161357171","value":"value_751344312196848211"}, +{"key":"key_551161446539","value":"value_266514282117109631"}, +{"key":"key_551169682977","value":"value_122168102172921211"}, +{"key":"key_551171071021","value":"value_130180936415612476"}, +{"key":"key_551171191031","value":"value_125115112114671071"}, +{"key":"key_551171571348","value":"value_103118107701471781"}, +{"key":"key_551186777967","value":"value_611341371331027813"}, +{"key":"key_551209513210","value":"value_110100107170119771"}, +{"key":"key_551221241521","value":"value_701091221097231100"}, +{"key":"key_551221371229","value":"value_855687331621371491"}, +{"key":"key_551225368103","value":"value_124721181301631284"}, +{"key":"key_551227410781","value":"value_147811511288015411"}, +{"key":"key_551227765110","value":"value_116109847398124104"}, +{"key":"key_551231031721","value":"value_104127561329864161"}, +{"key":"key_551248911412","value":"value_437999801026053192"}, +{"key":"key_551261146476","value":"value_671517966131631069"}, +{"key":"key_551267867137","value":"value_123291098711594165"}, +{"key":"key_551268911687","value":"value_659974115108116896"}, +{"key":"key_551271011277","value":"value_461167671105127108"}, +{"key":"key_551271241051","value":"value_147127702788117118"}, +{"key":"key_551271441469","value":"value_103140116143381079"}, +{"key":"key_551279513986","value":"value_110536711064103113"}, +{"key":"key_551281086514","value":"value_101114801201071439"}, +{"key":"key_551285687102","value":"value_103881161081084569"}, +{"key":"key_551289110110","value":"value_506411579967477851"}, +{"key":"key_551289869169","value":"value_661058711612114915"}, +{"key":"key_551291201121","value":"value_119177801044485103"}, +{"key":"key_551291386815","value":"value_997310117190135105"}, +{"key":"key_551301331231","value":"value_925913573946599999"}, +{"key":"key_551303431101","value":"value_152156128143144869"}, +{"key":"key_551311351176","value":"value_891297515492123828"}, +{"key":"key_551321261971","value":"value_121156120129731071"}, +{"key":"key_551351121018","value":"value_891173411547149881"}, +{"key":"key_551351194913","value":"value_541001041359111731"}, +{"key":"key_551358914472","value":"value_111871119010596111"}, +{"key":"key_551359650931","value":"value_711011298318088571"}, +{"key":"key_551361217212","value":"value_101164974750120117"}, +{"key":"key_551361621081","value":"value_185120132981221005"}, +{"key":"key_551371181931","value":"value_102376612858101115"}, +{"key":"key_551391268516","value":"value_636973836078135921"}, +{"key":"key_551409710186","value":"value_861343811214989113"}, +{"key":"key_551421232810","value":"value_108879811850689297"}, +{"key":"key_551471248817","value":"value_961161201378814612"}, +{"key":"key_551471448214","value":"value_118148114409789817"}, +{"key":"key_551471501309","value":"value_130132891651006716"}, +{"key":"key_551531281191","value":"value_114114138951151346"}, +{"key":"key_551558811032","value":"value_103738948118122578"}, +{"key":"key_551558898601","value":"value_102121135121821609"}, +{"key":"key_551565120780","value":"value_144861351601429010"}, +{"key":"key_551571061391","value":"value_138131891491471211"}, +{"key":"key_551571521111","value":"value_119681961261128712"}, +{"key":"key_551601491215","value":"value_829711690101117105"}, +{"key":"key_551621121058","value":"value_491548011616111810"}, +{"key":"key_551636612879","value":"value_166121557775419410"}, +{"key":"key_551781691511","value":"value_741156811010315312"}, +{"key":"key_551811413289","value":"value_147841748411487128"}, +{"key":"key_551919131112","value":"value_851071491311637512"}, +{"key":"key_552081118159","value":"value_861671601157613012"}, +{"key":"key_553817010878","value":"value_146155841027850927"}, +{"key":"key_553867961121","value":"value_109681111151568011"}, +{"key":"key_555015583120","value":"value_106937014890143117"}, +{"key":"key_555410037771","value":"value_124911091838092115"}, +{"key":"key_555412166941","value":"value_132112136107716917"}, +{"key":"key_555414211612","value":"value_185131150778713117"}, +{"key":"key_555612931138","value":"value_113551857813713312"}, +{"key":"key_555659601221","value":"value_541021259616612313"}, +{"key":"key_556010999661","value":"value_149631048651739710"}, +{"key":"key_556172108142","value":"value_741051451121411436"}, +{"key":"key_556196114117","value":"value_596612372521081201"}, +{"key":"key_556198104128","value":"value_861001436411578954"}, +{"key":"key_556311289107","value":"value_121699288105941301"}, +{"key":"key_556564160514","value":"value_109969086112571076"}, +{"key":"key_556598651121","value":"value_140971458091105129"}, +{"key":"key_556760153501","value":"value_591223036981648249"}, +{"key":"key_557011616110","value":"value_561135743641301049"}, +{"key":"key_557018892143","value":"value_193150528711563746"}, +{"key":"key_557075971091","value":"value_144175741179364102"}, +{"key":"key_557610640806","value":"value_931391021131141127"}, +{"key":"key_557614597827","value":"value_601551049210815988"}, +{"key":"key_557693411156","value":"value_106156115106741537"}, +{"key":"key_557699528713","value":"value_110641061291194813"}, +{"key":"key_557778168131","value":"value_162191181071613911"}, +{"key":"key_557797107122","value":"value_831331191621571058"}, +{"key":"key_557811747117","value":"value_126701561051651046"}, +{"key":"key_557910516782","value":"value_141114133309191921"}, +{"key":"key_557971569015","value":"value_148871301018211010"}, +{"key":"key_558010268114","value":"value_874911080102571461"}, +{"key":"key_558010713512","value":"value_731398718515611413"}, +{"key":"key_558011511281","value":"value_949912690108998014"}, +{"key":"key_558116911161","value":"value_104104477312112199"}, +{"key":"key_558158669290","value":"value_131269111811688137"}, +{"key":"key_558313371142","value":"value_879470997710212338"}, +{"key":"key_558571111142","value":"value_681851071081321501"}, +{"key":"key_558669725286","value":"value_119137102869472941"}, +{"key":"key_558714491736","value":"value_957610630141671551"}, +{"key":"key_559011215394","value":"value_911116310543629995"}, +{"key":"key_559025132881","value":"value_491131747691103766"}, +{"key":"key_559211360107","value":"value_951194511090124112"}, +{"key":"key_559212910076","value":"value_116941096316572147"}, +{"key":"key_559259136135","value":"value_106491081091121073"}, +{"key":"key_559395150112","value":"value_105163147119133150"}, +{"key":"key_559612686105","value":"value_741611541131408410"}, +{"key":"key_559658154125","value":"value_118134148150261311"}, +{"key":"key_559711683971","value":"value_112143671059515676"}, +{"key":"key_559712611110","value":"value_751111061007744124"}, +{"key":"key_559795581221","value":"value_106691716399105146"}, +{"key":"key_559810299114","value":"value_135140121131741621"}, +{"key":"key_559885909210","value":"value_441041061223153112"}, +{"key":"key_559914615213","value":"value_856868114124129811"}, +{"key":"key_559982112138","value":"value_148146144115578712"}, +{"key":"key_561008181871","value":"value_303211895106134781"}, +{"key":"key_561019210115","value":"value_136701221217415701"}, +{"key":"key_561021151271","value":"value_801201141447210788"}, +{"key":"key_561031346880","value":"value_104143117859414814"}, +{"key":"key_561041425312","value":"value_106131114141171101"}, +{"key":"key_561051131101","value":"value_125147731921671022"}, +{"key":"key_561059160102","value":"value_725297100132168188"}, +{"key":"key_561071041387","value":"value_137104114112389415"}, +{"key":"key_561071309690","value":"value_103841081876513493"}, +{"key":"key_561071791173","value":"value_122103649195591571"}, +{"key":"key_561081412268","value":"value_751049214570158213"}, +{"key":"key_561091054971","value":"value_103961261224182146"}, +{"key":"key_561092021538","value":"value_721654511313377112"}, +{"key":"key_561101227644","value":"value_951087913347110139"}, +{"key":"key_561101526510","value":"value_701651621211051411"}, +{"key":"key_561101631106","value":"value_110109120110169513"}, +{"key":"key_561119914713","value":"value_514084130661202659"}, +{"key":"key_561131018653","value":"value_931041649046120119"}, +{"key":"key_561131304613","value":"value_144109978810413089"}, +{"key":"key_561137711511","value":"value_173119105787773704"}, +{"key":"key_561145416378","value":"value_104130129779395871"}, +{"key":"key_561151401701","value":"value_116118124100157132"}, +{"key":"key_561151531131","value":"value_998113076119130153"}, +{"key":"key_561157812916","value":"value_160143189144151971"}, +{"key":"key_561161674892","value":"value_701311237493110901"}, +{"key":"key_561166075751","value":"value_130103134788411414"}, +{"key":"key_561181217315","value":"value_321051761159559106"}, +{"key":"key_561181365667","value":"value_127798070509110253"}, +{"key":"key_561181711231","value":"value_119954085145731111"}, +{"key":"key_561188649799","value":"value_691287933809213612"}, +{"key":"key_561189113386","value":"value_151651401086515712"}, +{"key":"key_561201501071","value":"value_113108841221648312"}, +{"key":"key_561206812152","value":"value_701258578130115828"}, +{"key":"key_561228413619","value":"value_100121461401491331"}, +{"key":"key_561231121131","value":"value_115120134123851096"}, +{"key":"key_561231331078","value":"value_948997125581451447"}, +{"key":"key_561234293112","value":"value_831191548311942165"}, +{"key":"key_561241351091","value":"value_625913710513752117"}, +{"key":"key_561243590791","value":"value_136116128123108153"}, +{"key":"key_561271211468","value":"value_701386510011892144"}, +{"key":"key_561281541091","value":"value_256923105749911314"}, +{"key":"key_561306180154","value":"value_157931028468106114"}, +{"key":"key_561318412940","value":"value_826173110848712812"}, +{"key":"key_561336710196","value":"value_111761608019990101"}, +{"key":"key_561347577102","value":"value_551011201147787939"}, +{"key":"key_561361481051","value":"value_124134111811591261"}, +{"key":"key_561369362891","value":"value_671169059131158914"}, +{"key":"key_561378715099","value":"value_116127111135761548"}, +{"key":"key_561401161081","value":"value_154136928211598109"}, +{"key":"key_561431138298","value":"value_834455100159439813"}, +{"key":"key_561431601519","value":"value_616411913411110017"}, +{"key":"key_561455513660","value":"value_120118121100608786"}, +{"key":"key_561494189120","value":"value_119719070132138116"}, +{"key":"key_561497794906","value":"value_176959811116914017"}, +{"key":"key_561511111157","value":"value_106771116316492861"}, +{"key":"key_561539615110","value":"value_126921152396120891"}, +{"key":"key_561541118089","value":"value_941531164295109911"}, +{"key":"key_561541959413","value":"value_921001131529211615"}, +{"key":"key_561561021031","value":"value_511249512284132100"}, +{"key":"key_561561207433","value":"value_126799269133114106"}, +{"key":"key_561591033150","value":"value_144189521011348912"}, +{"key":"key_561591088789","value":"value_125137701811501547"}, +{"key":"key_561596598461","value":"value_107646190124611551"}, +{"key":"key_561631611256","value":"value_121659710317311684"}, +{"key":"key_561691139067","value":"value_108148129833494116"}, +{"key":"key_561710889142","value":"value_110771361301538912"}, +{"key":"key_561731348264","value":"value_197161170661474872"}, +{"key":"key_561911071721","value":"value_104107129164127107"}, +{"key":"key_562743861120","value":"value_648014912658771149"}, +{"key":"key_562750571199","value":"value_103537195138961067"}, +{"key":"key_563487163931","value":"value_295154741128452727"}, +{"key":"key_563953195134","value":"value_118351351273984411"}, +{"key":"key_564012310296","value":"value_799513094158928033"}, +{"key":"key_564078135904","value":"value_142729871131150169"}, +{"key":"key_564867310550","value":"value_861021131219311513"}, +{"key":"key_564911314511","value":"value_123901478412387134"}, +{"key":"key_565211712010","value":"value_961056466142123841"}, +{"key":"key_565478804710","value":"value_586391803911910465"}, +{"key":"key_565816614390","value":"value_130123121159142111"}, +{"key":"key_565913614284","value":"value_811006083851421327"}, +{"key":"key_566241122102","value":"value_149131101119133109"}, +{"key":"key_566812980109","value":"value_155102116134811337"}, +{"key":"key_567214182106","value":"value_128103106771221141"}, +{"key":"key_567315712997","value":"value_114138130991187811"}, +{"key":"key_567396126671","value":"value_931343413712910615"}, +{"key":"key_567413614013","value":"value_601171099575105859"}, +{"key":"key_567416711411","value":"value_971268669132901429"}, +{"key":"key_567581101791","value":"value_118127848411311021"}, +{"key":"key_567649146887","value":"value_131135661359910194"}, +{"key":"key_567790110106","value":"value_981341621301041391"}, +{"key":"key_567814197766","value":"value_908710110813278107"}, +{"key":"key_568017190112","value":"value_864882138941036776"}, +{"key":"key_568111185128","value":"value_452665119103861237"}, +{"key":"key_568210110455","value":"value_837659132136581068"}, +{"key":"key_568210771999","value":"value_951581510938180132"}, +{"key":"key_568288681379","value":"value_114768583987710634"}, +{"key":"key_568459701221","value":"value_151136991311611245"}, +{"key":"key_568511161444","value":"value_621317512974737158"}, +{"key":"key_568611660391","value":"value_851018014812912210"}, +{"key":"key_568784100931","value":"value_116117971427677971"}, +{"key":"key_569016292100","value":"value_140141132758679143"}, +{"key":"key_569274556455","value":"value_806754102102311357"}, +{"key":"key_569287130958","value":"value_133881041271021475"}, +{"key":"key_569310566175","value":"value_100128998892132806"}, +{"key":"key_569312310483","value":"value_154241639576145119"}, +{"key":"key_569318393166","value":"value_142137124134976990"}, +{"key":"key_569347131158","value":"value_141311196915898891"}, +{"key":"key_569711111716","value":"value_142871461477813314"}, +{"key":"key_569715111662","value":"value_143154131133135128"}, +{"key":"key_569767711201","value":"value_142121173759612013"}, +{"key":"key_569815711011","value":"value_551291611331056913"}, +{"key":"key_569855621321","value":"value_135125407616396331"}, +{"key":"key_569941741111","value":"value_127581151308511212"}, +{"key":"key_571001011010","value":"value_111429689118104156"}, +{"key":"key_571001085412","value":"value_999099101138105193"}, +{"key":"key_571001273917","value":"value_110138131184147711"}, +{"key":"key_571005815010","value":"value_114521261357813885"}, +{"key":"key_571021321236","value":"value_119126115331621011"}, +{"key":"key_571024616414","value":"value_111858837150110961"}, +{"key":"key_571039762117","value":"value_100631258099891381"}, +{"key":"key_571051411091","value":"value_108138121805374701"}, +{"key":"key_571057572130","value":"value_100140113781269911"}, +{"key":"key_571057713212","value":"value_126361201491561131"}, +{"key":"key_571061001248","value":"value_951281111181108013"}, +{"key":"key_571061171734","value":"value_138136744863997858"}, +{"key":"key_571063714494","value":"value_591071216210616489"}, +{"key":"key_571063811394","value":"value_109109104187621111"}, +{"key":"key_571066110715","value":"value_118841201139963427"}, +{"key":"key_571071305711","value":"value_751417412311915011"}, +{"key":"key_571071371261","value":"value_140127711205982138"}, +{"key":"key_571078989606","value":"value_851023812844150109"}, +{"key":"key_571091041111","value":"value_152715513211072154"}, +{"key":"key_571091211201","value":"value_100461411781308581"}, +{"key":"key_571108196511","value":"value_911028235851001167"}, +{"key":"key_571111476115","value":"value_131615491919110713"}, +{"key":"key_571121119212","value":"value_966014310612085751"}, +{"key":"key_571121187013","value":"value_921095713010682651"}, +{"key":"key_571121399811","value":"value_131144118184133109"}, +{"key":"key_571128612412","value":"value_767189172148783982"}, +{"key":"key_571129056150","value":"value_916510330851038911"}, +{"key":"key_571131221461","value":"value_807212811311711291"}, +{"key":"key_571131351749","value":"value_635389130131119129"}, +{"key":"key_571146891951","value":"value_102901041476115411"}, +{"key":"key_571161281519","value":"value_639014111112411211"}, +{"key":"key_571169998159","value":"value_146131131144150691"}, +{"key":"key_571171061124","value":"value_868517997103928310"}, +{"key":"key_571172713374","value":"value_661101541239813710"}, +{"key":"key_571181191438","value":"value_477514212216099159"}, +{"key":"key_571208114010","value":"value_911173615314113314"}, +{"key":"key_571219656826","value":"value_701386933861251501"}, +{"key":"key_571231016111","value":"value_829610912699114795"}, +{"key":"key_571238914513","value":"value_951221737779150116"}, +{"key":"key_571257451641","value":"value_771058841392335165"}, +{"key":"key_571261261066","value":"value_109157791195813268"}, +{"key":"key_571271208759","value":"value_110911161299711411"}, +{"key":"key_571271582061","value":"value_729910490938213113"}, +{"key":"key_571281141221","value":"value_117826513082519312"}, +{"key":"key_571281341121","value":"value_102411079812814997"}, +{"key":"key_571301111025","value":"value_969714313240811075"}, +{"key":"key_571314170155","value":"value_931277195160911047"}, +{"key":"key_571318076941","value":"value_851327311480781015"}, +{"key":"key_571321171147","value":"value_921131107810517810"}, +{"key":"key_571328778867","value":"value_107104541031117310"}, +{"key":"key_571341041371","value":"value_936214112912210011"}, +{"key":"key_571344610713","value":"value_991128112815111513"}, +{"key":"key_571371111239","value":"value_115791341621681057"}, +{"key":"key_571376991928","value":"value_102771234461100122"}, +{"key":"key_571381211960","value":"value_881269212316114013"}, +{"key":"key_571387092113","value":"value_122119120137113906"}, +{"key":"key_571388990133","value":"value_102125748698108121"}, +{"key":"key_571391238910","value":"value_133103888311960751"}, +{"key":"key_571391358867","value":"value_925616414885726783"}, +{"key":"key_571399285312","value":"value_258011899129156937"}, +{"key":"key_571407371108","value":"value_141127851406813378"}, +{"key":"key_571425512110","value":"value_156153956496182335"}, +{"key":"key_571441322021","value":"value_511621151191051231"}, +{"key":"key_571448681601","value":"value_457211418411714813"}, +{"key":"key_571451073975","value":"value_128142901157911411"}, +{"key":"key_571455010810","value":"value_133234511898103152"}, +{"key":"key_571461507373","value":"value_821045011560148114"}, +{"key":"key_571501477738","value":"value_102351201378288174"}, +{"key":"key_571505684113","value":"value_137997010016057105"}, +{"key":"key_571509585171","value":"value_921389214012659461"}, +{"key":"key_571518590861","value":"value_108107809066195517"}, +{"key":"key_571531311591","value":"value_391601277685105691"}, +{"key":"key_571541011205","value":"value_917610610271122115"}, +{"key":"key_571547215811","value":"value_115991084668847987"}, +{"key":"key_571561021151","value":"value_114111113676685991"}, +{"key":"key_571597829188","value":"value_130103581386510170"}, +{"key":"key_571608187659","value":"value_135119129841251355"}, +{"key":"key_571671631471","value":"value_101112128152105839"}, +{"key":"key_571716689190","value":"value_125105686810376957"}, +{"key":"key_571771438769","value":"value_137701056292134861"}, +{"key":"key_571776610214","value":"value_991201681219412348"}, +{"key":"key_572247105831","value":"value_103981131271259211"}, +{"key":"key_572811460711","value":"value_761347484109126907"}, +{"key":"key_575393838415","value":"value_206901141101271129"}, +{"key":"key_575410385832","value":"value_721001396984116125"}, +{"key":"key_576010897168","value":"value_104871027211013588"}, +{"key":"key_576011312111","value":"value_429912518512014811"}, +{"key":"key_576316611465","value":"value_541017516010712581"}, +{"key":"key_576562106134","value":"value_102118641099013711"}, +{"key":"key_576612016410","value":"value_751541231739543574"}, +{"key":"key_577112567141","value":"value_141152581181221401"}, +{"key":"key_577124143136","value":"value_133162871531071046"}, +{"key":"key_577230123961","value":"value_101112109919986134"}, +{"key":"key_577298866910","value":"value_115106491098612110"}, +{"key":"key_577310613185","value":"value_117538675496580203"}, +{"key":"key_577311581137","value":"value_107825615812732167"}, +{"key":"key_577315524512","value":"value_831599490113246673"}, +{"key":"key_577410714310","value":"value_726215790120103637"}, +{"key":"key_577493132851","value":"value_139699596107177591"}, +{"key":"key_577615689108","value":"value_851361225689145113"}, +{"key":"key_577656104114","value":"value_192571011721556811"}, +{"key":"key_577815982836","value":"value_114678217410034103"}, +{"key":"key_578076913115","value":"value_907512749115671061"}, +{"key":"key_578187858012","value":"value_100849910056141108"}, +{"key":"key_578214832129","value":"value_199122158125731317"}, +{"key":"key_578271551187","value":"value_804210311432168241"}, +{"key":"key_578287171181","value":"value_691001031524541461"}, +{"key":"key_578377935696","value":"value_631431011121161131"}, +{"key":"key_578390130129","value":"value_641391688995104155"}, +{"key":"key_578398143681","value":"value_143152119102961491"}, +{"key":"key_578452961044","value":"value_929142711116871134"}, +{"key":"key_578469132101","value":"value_791401431426882124"}, +{"key":"key_578511711113","value":"value_115761748768108143"}, +{"key":"key_578587161103","value":"value_748013873861098210"}, +{"key":"key_578616311312","value":"value_107112110101140134"}, +{"key":"key_578746691311","value":"value_984510911112791791"}, +{"key":"key_578997112841","value":"value_103110132921487265"}, +{"key":"key_579048918010","value":"value_114704813916012710"}, +{"key":"key_579121129138","value":"value_126639314711588103"}, +{"key":"key_579196212154","value":"value_969010116751109118"}, +{"key":"key_579214575956","value":"value_123658815856729895"}, +{"key":"key_579374141669","value":"value_591458966153103663"}, +{"key":"key_579469101107","value":"value_120188157180809997"}, +{"key":"key_579611211091","value":"value_115291607781152999"}, +{"key":"key_579652123621","value":"value_110841486516110713"}, +{"key":"key_579812110795","value":"value_431388614816810973"}, +{"key":"key_579813317811","value":"value_336115514214311616"}, +{"key":"key_579813897105","value":"value_808486124109123154"}, +{"key":"key_579915893727","value":"value_128941071756110714"}, +{"key":"key_579956123118","value":"value_861191119011397104"}, +{"key":"key_579968681201","value":"value_120168756610691146"}, +{"key":"key_579990117164","value":"value_571261081191162714"}, +{"key":"key_581001281138","value":"value_126504713011612674"}, +{"key":"key_581008412313","value":"value_120266014410313618"}, +{"key":"key_581021071591","value":"value_141149121133791037"}, +{"key":"key_581034914511","value":"value_125841161221371119"}, +{"key":"key_581038410012","value":"value_107771097757102817"}, +{"key":"key_581061555812","value":"value_788810191168122961"}, +{"key":"key_581071219759","value":"value_111108938287725710"}, +{"key":"key_581075872100","value":"value_158132569682103119"}, +{"key":"key_581089495825","value":"value_618212349981151031"}, +{"key":"key_581121171381","value":"value_143167108908310312"}, +{"key":"key_581121259610","value":"value_831441049699173721"}, +{"key":"key_581135713879","value":"value_761241246911759116"}, +{"key":"key_581141061184","value":"value_861061287210592112"}, +{"key":"key_581151281019","value":"value_104139131122648716"}, +{"key":"key_581151381001","value":"value_129965116810385731"}, +{"key":"key_581161121228","value":"value_871156998151978182"}, +{"key":"key_581161241198","value":"value_981211521241209312"}, +{"key":"key_581171001121","value":"value_102144139841279410"}, +{"key":"key_581206745781","value":"value_151104631281252910"}, +{"key":"key_581211041278","value":"value_136911668511495581"}, +{"key":"key_581221072615","value":"value_551261049512711111"}, +{"key":"key_581231081005","value":"value_571529448331136613"}, +{"key":"key_581231488513","value":"value_132114131854712491"}, +{"key":"key_581238514011","value":"value_126961491571191341"}, +{"key":"key_581249014015","value":"value_954579931041271191"}, +{"key":"key_581251111451","value":"value_112927999651388075"}, +{"key":"key_581267613865","value":"value_146606011116510418"}, +{"key":"key_581271581065","value":"value_174106886556969297"}, +{"key":"key_581281318274","value":"value_145961101061061151"}, +{"key":"key_581288311418","value":"value_589211011517220122"}, +{"key":"key_581291148018","value":"value_772940867790154122"}, +{"key":"key_581291265896","value":"value_132828513814896815"}, +{"key":"key_581291297274","value":"value_114109108103167288"}, +{"key":"key_581296379411","value":"value_173801081011099215"}, +{"key":"key_581301311001","value":"value_122881275510014194"}, +{"key":"key_581307910192","value":"value_827191368610613215"}, +{"key":"key_581329571131","value":"value_168111762911613861"}, +{"key":"key_581341101728","value":"value_147146981445613666"}, +{"key":"key_581347810013","value":"value_801371416784121162"}, +{"key":"key_581349884611","value":"value_741258111583142161"}, +{"key":"key_581353472128","value":"value_671101136956146756"}, +{"key":"key_581361651291","value":"value_127203411511311328"}, +{"key":"key_581375964789","value":"value_941791451293985106"}, +{"key":"key_581381676875","value":"value_123133131155138761"}, +{"key":"key_581408012716","value":"value_271451291301341259"}, +{"key":"key_581411371131","value":"value_140105684084861079"}, +{"key":"key_581417166138","value":"value_176751529817759129"}, +{"key":"key_581428310317","value":"value_941771741117692100"}, +{"key":"key_581449515110","value":"value_617592122114137129"}, +{"key":"key_581451001161","value":"value_711103396161138129"}, +{"key":"key_581456269132","value":"value_996111553991311025"}, +{"key":"key_581459098656","value":"value_116631051249970698"}, +{"key":"key_581469412294","value":"value_788877102818613911"}, +{"key":"key_581471189417","value":"value_119118127120151145"}, +{"key":"key_581478016415","value":"value_889377145117651401"}, +{"key":"key_581478214814","value":"value_841147214612089721"}, +{"key":"key_581491419512","value":"value_127129156926510411"}, +{"key":"key_581495214289","value":"value_681061147561106132"}, +{"key":"key_581499913986","value":"value_156143106122821171"}, +{"key":"key_581519415677","value":"value_105132811005282109"}, +{"key":"key_581616312110","value":"value_861299192156137140"}, +{"key":"key_581658496935","value":"value_768992749513117580"}, +{"key":"key_581724184125","value":"value_112119521671191409"}, +{"key":"key_581756452164","value":"value_106479371421999954"}, +{"key":"key_581761079511","value":"value_819911486100141162"}, +{"key":"key_581781211121","value":"value_100701524110888698"}, +{"key":"key_581781287212","value":"value_127971899883134100"}, +{"key":"key_581791051101","value":"value_871691151009114785"}, +{"key":"key_581792161161","value":"value_121178511511377975"}, +{"key":"key_581812812846","value":"value_143606013212389481"}, +{"key":"key_581818156991","value":"value_162659870145118317"}, +{"key":"key_581871001461","value":"value_120133129112131126"}, +{"key":"key_582024687131","value":"value_421012234986518612"}, +{"key":"key_582812212815","value":"value_160966771259411412"}, +{"key":"key_583099761136","value":"value_117106488816789169"}, +{"key":"key_583318780511","value":"value_778315469110117128"}, +{"key":"key_583810810762","value":"value_134661491121541271"}, +{"key":"key_584012412874","value":"value_856315884561253315"}, +{"key":"key_584014424111","value":"value_351421121531731085"}, +{"key":"key_584211111010","value":"value_829675588811814773"}, +{"key":"key_584711718042","value":"value_681143410374140658"}, +{"key":"key_585489134781","value":"value_508812064121139761"}, +{"key":"key_585552166421","value":"value_158148891511201241"}, +{"key":"key_585612613412","value":"value_651091179812012371"}, +{"key":"key_585689561731","value":"value_116728215814510575"}, +{"key":"key_585710011842","value":"value_158122119113152143"}, +{"key":"key_585861456415","value":"value_711221078310512410"}, +{"key":"key_585914738439","value":"value_119881338374168981"}, +{"key":"key_586251111679","value":"value_110653032896189125"}, +{"key":"key_586511313227","value":"value_184638773102807236"}, +{"key":"key_586512043514","value":"value_887117060744581269"}, +{"key":"key_586514056108","value":"value_145111127149134116"}, +{"key":"key_586574729612","value":"value_120131131516179689"}, +{"key":"key_586613438105","value":"value_971431331236112812"}, +{"key":"key_586710731154","value":"value_115128105807612914"}, +{"key":"key_586714013259","value":"value_981041131031091281"}, +{"key":"key_586716180871","value":"value_743013781116901587"}, +{"key":"key_586914111017","value":"value_103754611388106819"}, +{"key":"key_586916812112","value":"value_831132210767588160"}, +{"key":"key_586965162122","value":"value_701301091371008815"}, +{"key":"key_586975841001","value":"value_841261061191254115"}, +{"key":"key_587148991346","value":"value_110439611189811211"}, +{"key":"key_587284141143","value":"value_106128127143119891"}, +{"key":"key_587351981565","value":"value_111931389910815310"}, +{"key":"key_587427105946","value":"value_110921125587117137"}, +{"key":"key_587482721011","value":"value_879212599118109100"}, +{"key":"key_587571659410","value":"value_108757399151111711"}, +{"key":"key_587714312815","value":"value_699316195801451592"}, +{"key":"key_587810511112","value":"value_121681001161261601"}, +{"key":"key_587812313786","value":"value_891301881305084721"}, +{"key":"key_588014511871","value":"value_133107971041241198"}, +{"key":"key_588211511711","value":"value_983896711001528891"}, +{"key":"key_588244631518","value":"value_221351481029711085"}, +{"key":"key_588272109135","value":"value_112888010780491123"}, +{"key":"key_588311010758","value":"value_681038710898104471"}, +{"key":"key_588337627676","value":"value_109996514148574578"}, +{"key":"key_588611815455","value":"value_916015347120151103"}, +{"key":"key_588696122557","value":"value_611197811869103109"}, +{"key":"key_588798651031","value":"value_122107988814113811"}, +{"key":"key_588888621144","value":"value_125927516010446831"}, +{"key":"key_588915610013","value":"value_601051511157411017"}, +{"key":"key_589111917058","value":"value_138791041201036092"}, +{"key":"key_589212712612","value":"value_101911235473984213"}, +{"key":"key_589214310056","value":"value_107714967114424512"}, +{"key":"key_589311314111","value":"value_869968117125124159"}, +{"key":"key_589386102801","value":"value_101391291076563981"}, +{"key":"key_589410612212","value":"value_761099713848841821"}, +{"key":"key_589410677581","value":"value_169851838712868659"}, +{"key":"key_589489136164","value":"value_526171361529414814"}, +{"key":"key_589510810296","value":"value_100132129601558212"}, +{"key":"key_589597134741","value":"value_123871251201449999"}, +{"key":"key_589599971041","value":"value_130139761466996859"}, +{"key":"key_589815713918","value":"value_142114111541381198"}, +{"key":"key_589910811312","value":"value_109578910392112137"}, +{"key":"key_589911412659","value":"value_111701029911477921"}, +{"key":"key_589917088868","value":"value_104897412110214966"}, +{"key":"key_589917310412","value":"value_135121124911078748"}, +{"key":"key_589956110838","value":"value_145851821091310011"}, +{"key":"key_591007810881","value":"value_981088210413014068"}, +{"key":"key_591009287111","value":"value_109895313113612816"}, +{"key":"key_591011283913","value":"value_851199114113389679"}, +{"key":"key_591011486885","value":"value_801058312213011311"}, +{"key":"key_591018163117","value":"value_879112449561691711"}, +{"key":"key_591025194164","value":"value_126113101857311214"}, +{"key":"key_591028114775","value":"value_151851071321481039"}, +{"key":"key_591036185171","value":"value_917210711496111761"}, +{"key":"key_591046971641","value":"value_100128115113351042"}, +{"key":"key_591051151516","value":"value_949510814113812212"}, +{"key":"key_591057234771","value":"value_491351011391144763"}, +{"key":"key_591057616613","value":"value_114167157121951232"}, +{"key":"key_591061181468","value":"value_887980411309110049"}, +{"key":"key_591098992103","value":"value_721331596076108681"}, +{"key":"key_591111511039","value":"value_159451119781119911"}, +{"key":"key_591116510077","value":"value_941271081457313173"}, +{"key":"key_591117811512","value":"value_921121071171631421"}, +{"key":"key_591131276512","value":"value_164839467122786811"}, +{"key":"key_591147911580","value":"value_871671136994755513"}, +{"key":"key_591151544876","value":"value_357770611062810910"}, +{"key":"key_591159811416","value":"value_898913513710514811"}, +{"key":"key_591161212013","value":"value_114140116919710311"}, +{"key":"key_591167479108","value":"value_102731046419356133"}, +{"key":"key_591171111041","value":"value_100921398815275695"}, +{"key":"key_591171308562","value":"value_751758912010013938"}, +{"key":"key_591173511141","value":"value_115114291026474119"}, +{"key":"key_591191497189","value":"value_151162461127216274"}, +{"key":"key_591193773113","value":"value_711205813373174711"}, +{"key":"key_591194213337","value":"value_127306669798084921"}, +{"key":"key_591197835727","value":"value_107979458761421216"}, +{"key":"key_591211108012","value":"value_119185110134767810"}, +{"key":"key_591226697114","value":"value_175797371127537096"}, +{"key":"key_591229584163","value":"value_518112879628710013"}, +{"key":"key_591251191319","value":"value_971541591028699771"}, +{"key":"key_591261037713","value":"value_701266814014093141"}, +{"key":"key_591274471137","value":"value_921105911611310312"}, +{"key":"key_591279284124","value":"value_103112611574515911"}, +{"key":"key_591291241167","value":"value_971421051301166458"}, +{"key":"key_591326394121","value":"value_124159187901217813"}, +{"key":"key_591329910416","value":"value_109792721061324912"}, +{"key":"key_591331155210","value":"value_104106138106148997"}, +{"key":"key_591345594871","value":"value_611319827112106661"}, +{"key":"key_591351291357","value":"value_110120599191889010"}, +{"key":"key_591351447113","value":"value_132103838810210369"}, +{"key":"key_591371117798","value":"value_571036310296152741"}, +{"key":"key_591381101591","value":"value_941017241639112455"}, +{"key":"key_591385693871","value":"value_103913278101107771"}, +{"key":"key_591387012045","value":"value_889411710567861046"}, +{"key":"key_591391801097","value":"value_103175161691451610"}, +{"key":"key_591401381357","value":"value_144136116829618073"}, +{"key":"key_591421114558","value":"value_138679512813413615"}, +{"key":"key_591431128064","value":"value_138128137805914911"}, +{"key":"key_591439989891","value":"value_156110811121024910"}, +{"key":"key_591443912697","value":"value_831621021571201710"}, +{"key":"key_591448310280","value":"value_855096106469215089"}, +{"key":"key_591451471316","value":"value_597675128174869011"}, +{"key":"key_591486812611","value":"value_681221081051631023"}, +{"key":"key_591497910214","value":"value_729710413613715238"}, +{"key":"key_591499498959","value":"value_681095481179989931"}, +{"key":"key_591528918433","value":"value_138121299585657713"}, +{"key":"key_591531159510","value":"value_911231201104472119"}, +{"key":"key_591541041185","value":"value_751371179613510713"}, +{"key":"key_591571361517","value":"value_111811301259612610"}, +{"key":"key_591601610511","value":"value_261388890558618017"}, +{"key":"key_591618311690","value":"value_707519975881431401"}, +{"key":"key_591631345714","value":"value_999986908961971211"}, +{"key":"key_591677010510","value":"value_124927154921298910"}, +{"key":"key_591691541338","value":"value_808984718150726787"}, +{"key":"key_591711581114","value":"value_137128431166076130"}, +{"key":"key_591733298847","value":"value_119106146125140609"}, +{"key":"key_591751201204","value":"value_521261285716413789"}, +{"key":"key_591856013615","value":"value_901437612412914578"}, +{"key":"key_592019915393","value":"value_153152102721681228"}, +{"key":"key_592195132756","value":"value_126801129410385531"}, +{"key":"key_593569151172","value":"value_100114114184651105"}, +{"key":"key_593717474911","value":"value_881199319012264107"}, +{"key":"key_594166613310","value":"value_981061951101421019"}, +{"key":"key_594311712982","value":"value_556710395128143614"}, +{"key":"key_594359981261","value":"value_663511515595102528"}, +{"key":"key_594791981067","value":"value_135711521231167810"}, +{"key":"key_594910412712","value":"value_113124981281167588"}, +{"key":"key_595011111617","value":"value_130161741371295312"}, +{"key":"key_595595671637","value":"value_133126131109459693"}, +{"key":"key_595610710014","value":"value_157791368358705712"}, +{"key":"key_595748412416","value":"value_132110100481031148"}, +{"key":"key_595811282119","value":"value_105123120114829212"}, +{"key":"key_595989121114","value":"value_661153514798112108"}, +{"key":"key_596113126110","value":"value_941491501001355611"}, +{"key":"key_596113395741","value":"value_481519588112146147"}, +{"key":"key_596210421728","value":"value_851525613710711112"}, +{"key":"key_596211568123","value":"value_698414656140781526"}, +{"key":"key_596215595114","value":"value_431271161249314853"}, +{"key":"key_596411711013","value":"value_141116112154678412"}, +{"key":"key_596513872179","value":"value_104848463144122735"}, +{"key":"key_596552101128","value":"value_771341449191121138"}, +{"key":"key_596563818555","value":"value_107541265711913479"}, +{"key":"key_596796118150","value":"value_153761431321341301"}, +{"key":"key_596815111711","value":"value_711506810811293664"}, +{"key":"key_596911179132","value":"value_106136114137778510"}, +{"key":"key_597011792108","value":"value_134101871298010611"}, +{"key":"key_597298138149","value":"value_251377610981645915"}, +{"key":"key_597313413098","value":"value_691117888179105971"}, +{"key":"key_597496449712","value":"value_115963860921401031"}, +{"key":"key_597512112111","value":"value_986612647130120991"}, +{"key":"key_597612115210","value":"value_151132781051471659"}, +{"key":"key_597615793129","value":"value_166858316089136956"}, +{"key":"key_597787865913","value":"value_987714313159801331"}, +{"key":"key_597865191100","value":"value_134120771865585115"}, +{"key":"key_597869182101","value":"value_154981119692109163"}, +{"key":"key_597910513911","value":"value_124748941133937887"}, +{"key":"key_597911795123","value":"value_109150581297616410"}, +{"key":"key_598011310512","value":"value_951518557116130136"}, +{"key":"key_598091179106","value":"value_107155128321144213"}, +{"key":"key_598094938775","value":"value_113104110782371102"}, +{"key":"key_598161661001","value":"value_142761159911082699"}, +{"key":"key_598277761211","value":"value_129651359115995159"}, +{"key":"key_598376160125","value":"value_105946713910184113"}, +{"key":"key_598412883220","value":"value_131101114141771491"}, +{"key":"key_598516411696","value":"value_127616640118741371"}, +{"key":"key_598583911811","value":"value_108137101418510515"}, +{"key":"key_598684142991","value":"value_471121101401019513"}, +{"key":"key_598695167136","value":"value_104621301391076138"}, +{"key":"key_598816992901","value":"value_114125111999513011"}, +{"key":"key_598914713070","value":"value_123918292119162116"}, +{"key":"key_599012099132","value":"value_115401451057215167"}, +{"key":"key_599167167110","value":"value_861421111271031026"}, +{"key":"key_599193926113","value":"value_110944913412486101"}, +{"key":"key_599212664107","value":"value_591691331141061188"}, +{"key":"key_599286645573","value":"value_108781511004742411"}, +{"key":"key_599294417291","value":"value_116836516550395414"}, +{"key":"key_599361959240","value":"value_341146681828611211"}, +{"key":"key_599413895124","value":"value_136108701011483135"}, +{"key":"key_599510311013","value":"value_101115779913131939"}, +{"key":"key_599512012184","value":"value_691191334813312968"}, +{"key":"key_599513113213","value":"value_759882898677112251"}, +{"key":"key_599611211113","value":"value_429910445119164886"}, +{"key":"key_599710952102","value":"value_105421128410752123"}, +{"key":"key_599711062651","value":"value_941311433613586131"}, +{"key":"key_599980132851","value":"value_114791331241059211"}, +{"key":"key_601001353814","value":"value_129775511173891051"}, +{"key":"key_601011607712","value":"value_152668671258516014"}, +{"key":"key_601026081109","value":"value_154127123116166399"}, +{"key":"key_601026912580","value":"value_699429107841011268"}, +{"key":"key_601029511512","value":"value_125808110113976101"}, +{"key":"key_601031233610","value":"value_119811077446114114"}, +{"key":"key_601034455911","value":"value_109887143124120951"}, +{"key":"key_601038015549","value":"value_431189538778411517"}, +{"key":"key_601038872991","value":"value_531491501161331087"}, +{"key":"key_601051161979","value":"value_641221521321149711"}, +{"key":"key_601053684117","value":"value_117839015212112921"}, +{"key":"key_601055899123","value":"value_115196124116692997"}, +{"key":"key_601058182684","value":"value_114781481211111017"}, +{"key":"key_601061055354","value":"value_116116528911484665"}, +{"key":"key_601067794103","value":"value_661111099572331209"}, +{"key":"key_601071291731","value":"value_137187481121078045"}, +{"key":"key_601071331151","value":"value_158128841607774828"}, +{"key":"key_601074191106","value":"value_102108101841271359"}, +{"key":"key_601081258213","value":"value_451491331106511883"}, +{"key":"key_601085797103","value":"value_879755134148796985"}, +{"key":"key_601091169188","value":"value_767411414211874857"}, +{"key":"key_601098869129","value":"value_113119168107599615"}, +{"key":"key_601101054083","value":"value_551729693118848883"}, +{"key":"key_601101301628","value":"value_828570401184497973"}, +{"key":"key_601108686431","value":"value_971201681641676114"}, +{"key":"key_601111499712","value":"value_556614015391621061"}, +{"key":"key_601111511821","value":"value_117117101141121143"}, +{"key":"key_601111611355","value":"value_152135888712512320"}, +{"key":"key_601121941091","value":"value_109170110106200751"}, +{"key":"key_601125011010","value":"value_136379578108108861"}, +{"key":"key_601131459870","value":"value_779813010112312214"}, +{"key":"key_601141221635","value":"value_143117758310228118"}, +{"key":"key_601141241099","value":"value_721149914914096111"}, +{"key":"key_601143413510","value":"value_622510391799215912"}, +{"key":"key_601158910413","value":"value_135246914813411770"}, +{"key":"key_601161131329","value":"value_951481296583130781"}, +{"key":"key_601161721631","value":"value_113601548879682051"}, +{"key":"key_601164712270","value":"value_131109113591165612"}, +{"key":"key_601169561144","value":"value_113117109129202106"}, +{"key":"key_601179886122","value":"value_811811248614054152"}, +{"key":"key_601181178010","value":"value_115101841381241215"}, +{"key":"key_601189413311","value":"value_647511310698141951"}, +{"key":"key_601191611111","value":"value_941361101101387521"}, +{"key":"key_601209013919","value":"value_581057999732017311"}, +{"key":"key_601211301178","value":"value_947316911155106151"}, +{"key":"key_601216310635","value":"value_106175633716384130"}, +{"key":"key_601221461578","value":"value_165115122726013945"}, +{"key":"key_601231111371","value":"value_110168531571435310"}, +{"key":"key_601231322075","value":"value_728446561659110716"}, +{"key":"key_601241191481","value":"value_736210711713161791"}, +{"key":"key_601251241696","value":"value_102991249917874139"}, +{"key":"key_601265514387","value":"value_136122811369642121"}, +{"key":"key_601269313368","value":"value_671771211017690161"}, +{"key":"key_601269382137","value":"value_103137105146641101"}, +{"key":"key_601273497871","value":"value_125129150871671211"}, +{"key":"key_601277415542","value":"value_577513599366379488"}, +{"key":"key_601301471561","value":"value_102931791316524781"}, +{"key":"key_601315492154","value":"value_115111397440100137"}, +{"key":"key_601328312410","value":"value_137711504467971173"}, +{"key":"key_601328512110","value":"value_114427384891381261"}, +{"key":"key_601341352916","value":"value_101111123113164956"}, +{"key":"key_601341398610","value":"value_871101131191281201"}, +{"key":"key_601355362491","value":"value_137994214712646531"}, +{"key":"key_601361786613","value":"value_134122743711711011"}, +{"key":"key_601367382109","value":"value_637277182679412314"}, +{"key":"key_601424159101","value":"value_865716511066629313"}, +{"key":"key_601431299814","value":"value_170831438670707693"}, +{"key":"key_601461581201","value":"value_143187588914485113"}, +{"key":"key_601478513550","value":"value_155105118110971361"}, +{"key":"key_601481444497","value":"value_164341191321209728"}, +{"key":"key_601487080122","value":"value_878811912610376139"}, +{"key":"key_601491967152","value":"value_921481409511113713"}, +{"key":"key_601536463856","value":"value_149607166831421195"}, +{"key":"key_601564796613","value":"value_112581256110779110"}, +{"key":"key_601621391401","value":"value_689383107103113671"}, +{"key":"key_601631031089","value":"value_104809395598751105"}, +{"key":"key_601711501151","value":"value_103871131151538173"}, +{"key":"key_601766412113","value":"value_801071011578911413"}, +{"key":"key_603612813569","value":"value_122119991101682985"}, +{"key":"key_603677112889","value":"value_152106108131130144"}, +{"key":"key_604070771224","value":"value_180611233713566811"}, +{"key":"key_604185149656","value":"value_731681355014512673"}, +{"key":"key_604310934568","value":"value_918114313412910068"}, +{"key":"key_604499129136","value":"value_837664897973109481"}, +{"key":"key_604796139841","value":"value_778177861579779172"}, +{"key":"key_604911212093","value":"value_663197167324812481"}, +{"key":"key_604914513512","value":"value_976412711620656111"}, +{"key":"key_605256106995","value":"value_150136129161719927"}, +{"key":"key_605264733792","value":"value_125541414012811972"}, +{"key":"key_605512193791","value":"value_156769810310411449"}, +{"key":"key_605517121189","value":"value_184126791267886979"}, +{"key":"key_605817112115","value":"value_229813112112113165"}, +{"key":"key_605914110468","value":"value_115109305561131738"}, +{"key":"key_606013341113","value":"value_144661287991907011"}, +{"key":"key_606414585122","value":"value_571098910388156117"}, +{"key":"key_606496137127","value":"value_511341371069115014"}, +{"key":"key_606711243817","value":"value_236268901218977105"}, +{"key":"key_606911495140","value":"value_129936116712514085"}, +{"key":"key_606916410813","value":"value_161281421371246314"}, +{"key":"key_606966123107","value":"value_929191621111915296"}, +{"key":"key_607011540692","value":"value_838080979317614510"}, +{"key":"key_607012196121","value":"value_123379810814689155"}, +{"key":"key_607187316482","value":"value_201140173153102621"}, +{"key":"key_607197159156","value":"value_741421677511710572"}, +{"key":"key_607211148921","value":"value_125781791241001018"}, +{"key":"key_607212010110","value":"value_107871421381521343"}, +{"key":"key_607250946998","value":"value_648077101165131170"}, +{"key":"key_607310561115","value":"value_131166137721271109"}, +{"key":"key_607411983122","value":"value_101141133152117139"}, +{"key":"key_607481117115","value":"value_791531396711991581"}, +{"key":"key_607612110798","value":"value_122941041061257614"}, +{"key":"key_607613810311","value":"value_721233410010890111"}, +{"key":"key_607692159105","value":"value_133561075888967514"}, +{"key":"key_607911784771","value":"value_991098587125755113"}, +{"key":"key_608021212475","value":"value_531409186957092887"}, +{"key":"key_608211957596","value":"value_551057211998151117"}, +{"key":"key_608214770116","value":"value_822021427510664819"}, +{"key":"key_608256819211","value":"value_100991101337385150"}, +{"key":"key_608285129801","value":"value_781021156312413492"}, +{"key":"key_608379501591","value":"value_909099130658884104"}, +{"key":"key_608395111931","value":"value_132801367416614593"}, +{"key":"key_608411478966","value":"value_841419110091991211"}, +{"key":"key_608452174125","value":"value_116103933910995129"}, +{"key":"key_608710259106","value":"value_849585115170868996"}, +{"key":"key_608711715414","value":"value_105659511511610310"}, +{"key":"key_608910276891","value":"value_851037210111713572"}, +{"key":"key_609185159134","value":"value_736041114897412480"}, +{"key":"key_609196739411","value":"value_971335510056134125"}, +{"key":"key_609210814970","value":"value_129114259107103138"}, +{"key":"key_609312896701","value":"value_529856907189897098"}, +{"key":"key_609314658531","value":"value_114901273614515712"}, +{"key":"key_609513080101","value":"value_144124671411201191"}, +{"key":"key_609645122981","value":"value_547769136111115731"}, +{"key":"key_609711010454","value":"value_551331548681116143"}, +{"key":"key_609715210511","value":"value_808297811781169284"}, +{"key":"key_609756671737","value":"value_100122301801017991"}, +{"key":"key_609789861431","value":"value_117162491409715616"}, +{"key":"key_609793106113","value":"value_888710686128127891"}, +{"key":"key_609811113511","value":"value_159837474555916181"}, +{"key":"key_609913810111","value":"value_983864132129132120"}, +{"key":"key_609972891659","value":"value_291041391211291281"}, +{"key":"key_611001389210","value":"value_174979310516413313"}, +{"key":"key_611016879129","value":"value_108801275574170957"}, +{"key":"key_611017495979","value":"value_321141215210012796"}, +{"key":"key_611021161141","value":"value_109921309010792925"}, +{"key":"key_611028990391","value":"value_102881521389814011"}, +{"key":"key_611029378114","value":"value_664717577156122149"}, +{"key":"key_611031236382","value":"value_841601056810010986"}, +{"key":"key_611031457178","value":"value_351215188921051121"}, +{"key":"key_611055912311","value":"value_696690138174148401"}, +{"key":"key_611056483104","value":"value_121949986119135139"}, +{"key":"key_611061131371","value":"value_701131161419715111"}, +{"key":"key_611071126393","value":"value_169160986681106631"}, +{"key":"key_611071239618","value":"value_741291141459569256"}, +{"key":"key_611071691311","value":"value_931284810796105821"}, +{"key":"key_611078612811","value":"value_137971124871181015"}, +{"key":"key_611088980130","value":"value_925422134160105172"}, +{"key":"key_611099149121","value":"value_100981008387817810"}, +{"key":"key_611101189591","value":"value_961106299511090181"}, +{"key":"key_611101671491","value":"value_165118569172123115"}, +{"key":"key_611106489110","value":"value_768012281110131118"}, +{"key":"key_611106992861","value":"value_138119129681001091"}, +{"key":"key_611111037112","value":"value_125761251201081219"}, +{"key":"key_611121051571","value":"value_446885991049248148"}, +{"key":"key_611131145712","value":"value_129103517712610814"}, +{"key":"key_611136086110","value":"value_107143115105931391"}, +{"key":"key_611148561699","value":"value_811119692145108371"}, +{"key":"key_611158914813","value":"value_126146149981138582"}, +{"key":"key_611161481045","value":"value_941321387025109132"}, +{"key":"key_611169011910","value":"value_661485710573441308"}, +{"key":"key_611169813212","value":"value_531127477133707311"}, +{"key":"key_611171374010","value":"value_947281127115811305"}, +{"key":"key_611177636799","value":"value_441618149741321241"}, +{"key":"key_611181478712","value":"value_117117609980901091"}, +{"key":"key_611191291246","value":"value_901468378771949811"}, +{"key":"key_611217014595","value":"value_115113125911381241"}, +{"key":"key_611232791158","value":"value_269395120961485711"}, +{"key":"key_611254411610","value":"value_161061407110421923"}, +{"key":"key_611257710372","value":"value_758339127908879561"}, +{"key":"key_611269111520","value":"value_777440147489510778"}, +{"key":"key_611281061721","value":"value_819898469912177110"}, +{"key":"key_611281157817","value":"value_123108966311193117"}, +{"key":"key_611291481181","value":"value_112915516511415611"}, +{"key":"key_611291761115","value":"value_931451071273686116"}, +{"key":"key_611308712711","value":"value_134451191261069912"}, +{"key":"key_611311501251","value":"value_819696478587561216"}, +{"key":"key_611361021461","value":"value_101401031321041411"}, +{"key":"key_611368369167","value":"value_989291371501502312"}, +{"key":"key_611371048611","value":"value_721249672109591001"}, +{"key":"key_611371443356","value":"value_130101167159881427"}, +{"key":"key_611381071421","value":"value_106105939312777163"}, +{"key":"key_611389678136","value":"value_891019062411196611"}, +{"key":"key_611401501101","value":"value_801011071158983121"}, +{"key":"key_611421339615","value":"value_162146471227890107"}, +{"key":"key_611421355517","value":"value_991079613011013760"}, +{"key":"key_611431427514","value":"value_179151618411595561"}, +{"key":"key_611451561011","value":"value_106136681117210267"}, +{"key":"key_611461081653","value":"value_106144109751081271"}, +{"key":"key_611491191461","value":"value_123601194411216116"}, +{"key":"key_611495798681","value":"value_899892153118123136"}, +{"key":"key_611507277103","value":"value_100124576910715839"}, +{"key":"key_611551107612","value":"value_130135104148125791"}, +{"key":"key_611557310311","value":"value_103128173661389714"}, +{"key":"key_611591149012","value":"value_631669213312327661"}, +{"key":"key_611591411461","value":"value_859414212612312113"}, +{"key":"key_611602109811","value":"value_114691271177014610"}, +{"key":"key_611609277837","value":"value_122136116641198914"}, +{"key":"key_611614518365","value":"value_831021189198434915"}, +{"key":"key_611616460701","value":"value_802075901591261179"}, +{"key":"key_611651458515","value":"value_831156344961211129"}, +{"key":"key_611657712410","value":"value_155999989120711327"}, +{"key":"key_611674715416","value":"value_436715112884801436"}, +{"key":"key_611681628314","value":"value_796911865125120481"}, +{"key":"key_611712918859","value":"value_133868095498112070"}, +{"key":"key_611768310217","value":"value_128655913010611511"}, +{"key":"key_611887691106","value":"value_133117116895111114"}, +{"key":"key_611927595170","value":"value_117126130116123133"}, +{"key":"key_612091383512","value":"value_788978106116101168"}, +{"key":"key_612191117371","value":"value_836612892907810790"}, +{"key":"key_612776921181","value":"value_124141125132471401"}, +{"key":"key_612780929243","value":"value_131851671217213696"}, +{"key":"key_613011513610","value":"value_146125941278471125"}, +{"key":"key_614011910512","value":"value_701057284761321351"}, +{"key":"key_614311913110","value":"value_128801241148012317"}, +{"key":"key_614316419095","value":"value_839174113133163407"}, +{"key":"key_614471152726","value":"value_130144839299149114"}, +{"key":"key_614588101104","value":"value_103115671101527093"}, +{"key":"key_614914434129","value":"value_501116469921141067"}, +{"key":"key_615111195147","value":"value_150651051271011111"}, +{"key":"key_615211699531","value":"value_991334289791181371"}, +{"key":"key_615411577631","value":"value_119111126122631051"}, +{"key":"key_615470132111","value":"value_121126528213894923"}, +{"key":"key_615611711652","value":"value_112100991471505711"}, +{"key":"key_616013166568","value":"value_187146152131711051"}, +{"key":"key_616093931101","value":"value_929911379117721311"}, +{"key":"key_616153125671","value":"value_629513516410894751"}, +{"key":"key_616211113989","value":"value_128100144103961321"}, +{"key":"key_616277116111","value":"value_132123149119831099"}, +{"key":"key_616762107291","value":"value_117144154129971171"}, +{"key":"key_616793111149","value":"value_122133106122861151"}, +{"key":"key_616875165173","value":"value_781211168380681081"}, +{"key":"key_616914111516","value":"value_627912614011285121"}, +{"key":"key_617085961376","value":"value_767780139768711313"}, +{"key":"key_617192701001","value":"value_128120118811361151"}, +{"key":"key_617373361011","value":"value_105129113821031536"}, +{"key":"key_617380901481","value":"value_130163768014252551"}, +{"key":"key_617484569212","value":"value_951967776692913416"}, +{"key":"key_617610733119","value":"value_114991134711715074"}, +{"key":"key_617669948412","value":"value_101117914910701481"}, +{"key":"key_617816313411","value":"value_916714915213212177"}, +{"key":"key_617913713094","value":"value_949510635114574010"}, +{"key":"key_618053141145","value":"value_886286481021541171"}, +{"key":"key_618069130106","value":"value_106117135758189976"}, +{"key":"key_618112489951","value":"value_119711098910713013"}, +{"key":"key_618301276015","value":"value_131798659361491063"}, +{"key":"key_618311211711","value":"value_115611314686948996"}, +{"key":"key_618311962971","value":"value_991541141576211912"}, +{"key":"key_618387801415","value":"value_831059014512412168"}, +{"key":"key_618443146186","value":"value_148115139101559011"}, +{"key":"key_618444118816","value":"value_811031151096613687"}, +{"key":"key_618476136108","value":"value_114498811983116150"}, +{"key":"key_618511993132","value":"value_110714170711011797"}, +{"key":"key_618713563671","value":"value_851154312010587925"}, +{"key":"key_618792122617","value":"value_661281041351231521"}, +{"key":"key_618911813513","value":"value_194851304510713514"}, +{"key":"key_618914115098","value":"value_169841688610111714"}, +{"key":"key_618977156133","value":"value_159411241033511247"}, +{"key":"key_618996315415","value":"value_958710910210410912"}, +{"key":"key_619017610751","value":"value_659993156682046020"}, +{"key":"key_619113911476","value":"value_136701069516911756"}, +{"key":"key_619165658412","value":"value_691151141057676781"}, +{"key":"key_619174871081","value":"value_104931318480857111"}, +{"key":"key_619211312280","value":"value_157982071071741218"}, +{"key":"key_619214730132","value":"value_104126741241511039"}, +{"key":"key_619412337123","value":"value_118158133183174114"}, +{"key":"key_619476133127","value":"value_128121113110100891"}, +{"key":"key_619611415310","value":"value_678464956315810919"}, +{"key":"key_619679649492","value":"value_651007011214759154"}, +{"key":"key_619731921071","value":"value_126901291091019312"}, +{"key":"key_619797119789","value":"value_108109125591229891"}, +{"key":"key_619799501081","value":"value_841361301274669104"}, +{"key":"key_619913575144","value":"value_261145038102162688"}, +{"key":"key_619914195117","value":"value_208751561131499559"}, +{"key":"key_621001211641","value":"value_116101519711941881"}, +{"key":"key_621011172013","value":"value_106102284095821069"}, +{"key":"key_621011281338","value":"value_164131114648667134"}, +{"key":"key_621021038617","value":"value_120781599511110610"}, +{"key":"key_621041569181","value":"value_931558912810310551"}, +{"key":"key_621049093995","value":"value_140100165116124171"}, +{"key":"key_621059165431","value":"value_611181237212811211"}, +{"key":"key_621061499966","value":"value_103134105891141491"}, +{"key":"key_621067586117","value":"value_741791221611071011"}, +{"key":"key_621068812798","value":"value_134848010157891088"}, +{"key":"key_621071079588","value":"value_127128137909115268"}, +{"key":"key_621071418311","value":"value_701029214779246398"}, +{"key":"key_621081281255","value":"value_917912675818873538"}, +{"key":"key_621088611897","value":"value_111108111851091091"}, +{"key":"key_621091221641","value":"value_811119114863791071"}, +{"key":"key_621108110430","value":"value_142140123119831056"}, +{"key":"key_621111121418","value":"value_856199127114170135"}, +{"key":"key_621111351141","value":"value_481599649114121611"}, +{"key":"key_621131111368","value":"value_691549169781271371"}, +{"key":"key_621131241179","value":"value_112156145182133107"}, +{"key":"key_621136213510","value":"value_926210255601076415"}, +{"key":"key_621141198913","value":"value_159116112122849066"}, +{"key":"key_621141457995","value":"value_878110962127951521"}, +{"key":"key_621141651175","value":"value_966183108144133110"}, +{"key":"key_621148910343","value":"value_143181371071231139"}, +{"key":"key_621149934107","value":"value_136971251009596133"}, +{"key":"key_621151106197","value":"value_120127777512814467"}, +{"key":"key_621165711066","value":"value_796513510115067331"}, +{"key":"key_621171091321","value":"value_881647310614811616"}, +{"key":"key_621181311037","value":"value_153861311161421281"}, +{"key":"key_621188914581","value":"value_532714813214165767"}, +{"key":"key_621199982180","value":"value_721221671446313798"}, +{"key":"key_621211085213","value":"value_915363889513615289"}, +{"key":"key_621211288311","value":"value_808225117957513495"}, +{"key":"key_621211661511","value":"value_135132124155161109"}, +{"key":"key_621217412411","value":"value_947913813897911251"}, +{"key":"key_621229912312","value":"value_120116112929915094"}, +{"key":"key_621231098213","value":"value_118109115895215612"}, +{"key":"key_621231181467","value":"value_190104796514115161"}, +{"key":"key_621241301216","value":"value_151106191571001521"}, +{"key":"key_621271155789","value":"value_681601457776125698"}, +{"key":"key_621271461076","value":"value_941215915813194121"}, +{"key":"key_621271671081","value":"value_651119313110178571"}, +{"key":"key_621283416513","value":"value_105551149310997821"}, +{"key":"key_621291179312","value":"value_151138123146108108"}, +{"key":"key_621294829158","value":"value_171997412311510714"}, +{"key":"key_621302713216","value":"value_851199414867110104"}, +{"key":"key_621307514817","value":"value_606487911381314698"}, +{"key":"key_621311381191","value":"value_127121587310910814"}, +{"key":"key_621319570122","value":"value_891331531021251021"}, +{"key":"key_621321018187","value":"value_177633613811539145"}, +{"key":"key_621331475814","value":"value_134131112137681241"}, +{"key":"key_621341001451","value":"value_100132164128781091"}, +{"key":"key_621341411149","value":"value_991067910516378160"}, +{"key":"key_621351057311","value":"value_681331207367857210"}, +{"key":"key_621356710874","value":"value_147126621072993140"}, +{"key":"key_621368799105","value":"value_105721038616066898"}, +{"key":"key_621371095813","value":"value_112335920113612712"}, +{"key":"key_621384267141","value":"value_107598089108118109"}, +{"key":"key_621401131097","value":"value_154921141317198771"}, +{"key":"key_621419872724","value":"value_547895161651199215"}, +{"key":"key_621431064691","value":"value_102965572175110131"}, +{"key":"key_621439570133","value":"value_697616367164175125"}, +{"key":"key_621461291041","value":"value_981101248613288105"}, +{"key":"key_621466216515","value":"value_671148157111911198"}, +{"key":"key_621481259314","value":"value_103586612774505350"}, +{"key":"key_621491178375","value":"value_901269110069117186"}, +{"key":"key_621521721441","value":"value_918311337129816617"}, +{"key":"key_621529659161","value":"value_134547281112114161"}, +{"key":"key_621598312310","value":"value_123109985110210717"}, +{"key":"key_621619919011","value":"value_146133709947108117"}, +{"key":"key_621641291639","value":"value_948774115133128759"}, +{"key":"key_621669212314","value":"value_891376160721211631"}, +{"key":"key_621771108315","value":"value_143989969120126137"}, +{"key":"key_621806084931","value":"value_821079210671831131"}, +{"key":"key_622051148311","value":"value_691651699168831491"}, +{"key":"key_622795170119","value":"value_631451165812686148"}, +{"key":"key_623457121105","value":"value_130961051201381191"}, +{"key":"key_623715412713","value":"value_921591101029732891"}, +{"key":"key_624154138847","value":"value_117133959655178152"}, +{"key":"key_624210512493","value":"value_661299110491141149"}, +{"key":"key_624313648771","value":"value_101539183184154133"}, +{"key":"key_624414048146","value":"value_145928366931479261"}, +{"key":"key_624673621129","value":"value_103981148413066701"}, +{"key":"key_624795718312","value":"value_100145794616812094"}, +{"key":"key_624912477651","value":"value_114748710795928419"}, +{"key":"key_625010789161","value":"value_445410098138731079"}, +{"key":"key_625231107938","value":"value_117133904714014140"}, +{"key":"key_625310348130","value":"value_104801858090781611"}, +{"key":"key_625914959169","value":"value_794811538526714485"}, +{"key":"key_626013575101","value":"value_641541001359854967"}, +{"key":"key_626096129991","value":"value_126728996130131118"}, +{"key":"key_626217599115","value":"value_761357910158971781"}, +{"key":"key_626259667269","value":"value_117665112012854142"}, +{"key":"key_626297831021","value":"value_911106652143114931"}, +{"key":"key_626310713373","value":"value_112547269117494491"}, +{"key":"key_626315017675","value":"value_879011810088106411"}, +{"key":"key_626315113515","value":"value_116856044448516312"}, +{"key":"key_626514915617","value":"value_115525971801411413"}, +{"key":"key_626619510111","value":"value_871449491151661039"}, +{"key":"key_626712588153","value":"value_749412791139115134"}, +{"key":"key_626714613511","value":"value_391139111443121107"}, +{"key":"key_626911710950","value":"value_124797310100138838"}, +{"key":"key_626912713712","value":"value_130721471709114275"}, +{"key":"key_627011811110","value":"value_123151685016090905"}, +{"key":"key_627053651191","value":"value_491337111410682130"}, +{"key":"key_627221412710","value":"value_100186481118510611"}, +{"key":"key_627285167718","value":"value_150931341011421316"}, +{"key":"key_627293120130","value":"value_101726595111128978"}, +{"key":"key_627311010511","value":"value_659574999983641731"}, +{"key":"key_627393721211","value":"value_108100166128129368"}, +{"key":"key_627393981008","value":"value_203125102118691801"}, +{"key":"key_627490566692","value":"value_142709713711815546"}, +{"key":"key_627514617110","value":"value_101469211266745412"}, +{"key":"key_627884859319","value":"value_125143696312114996"}, +{"key":"key_628112210689","value":"value_159120986485809165"}, +{"key":"key_628212513913","value":"value_621784811613711894"}, +{"key":"key_628412613316","value":"value_133145166119163137"}, +{"key":"key_628470116106","value":"value_104105157136116981"}, +{"key":"key_628510693152","value":"value_124114929245123809"}, +{"key":"key_628545568999","value":"value_101576175112851236"}, +{"key":"key_628567121126","value":"value_132853280807510272"}, +{"key":"key_628580481661","value":"value_143115195158581204"}, +{"key":"key_628610765134","value":"value_123102150103122109"}, +{"key":"key_628656991648","value":"value_867395117127771271"}, +{"key":"key_628694481089","value":"value_997210711878881311"}, +{"key":"key_628711491132","value":"value_142101821839091111"}, +{"key":"key_628769161106","value":"value_153102105138519087"}, +{"key":"key_628780109109","value":"value_170701336681130120"}, +{"key":"key_628793613655","value":"value_134927110217147479"}, +{"key":"key_628910913913","value":"value_158127120703010095"}, +{"key":"key_629013010572","value":"value_126121139129111127"}, +{"key":"key_629111214511","value":"value_721071458313582119"}, +{"key":"key_629212113873","value":"value_104261451398145120"}, +{"key":"key_629291120471","value":"value_121869211554631416"}, +{"key":"key_629499951394","value":"value_109971385914411687"}, +{"key":"key_629511811010","value":"value_721097110087599611"}, +{"key":"key_629513011311","value":"value_591171005310611097"}, +{"key":"key_629681129568","value":"value_951709910316515176"}, +{"key":"key_629712861647","value":"value_107150148921121132"}, +{"key":"key_629721381379","value":"value_128991351209377136"}, +{"key":"key_629784140119","value":"value_106103791001374785"}, +{"key":"key_629811394119","value":"value_225027881671551551"}, +{"key":"key_629814411210","value":"value_865931442193851106"}, +{"key":"key_629875929514","value":"value_110147141133561016"}, +{"key":"key_629881135142","value":"value_771419411312914613"}, +{"key":"key_629884109941","value":"value_121109154111114125"}, +{"key":"key_629912152115","value":"value_521231297310216811"}, +{"key":"key_629963159711","value":"value_182801059210971125"}, +{"key":"key_629981130122","value":"value_111126761669810551"}, +{"key":"key_631001138814","value":"value_805612215411711985"}, +{"key":"key_631018613781","value":"value_591256311311814911"}, +{"key":"key_631019076851","value":"value_110896498673913414"}, +{"key":"key_631021311013","value":"value_854615313212312312"}, +{"key":"key_631029710899","value":"value_776915966101121155"}, +{"key":"key_631031181371","value":"value_140986786291321281"}, +{"key":"key_631039277469","value":"value_989217076143117118"}, +{"key":"key_631041321421","value":"value_116871301371041171"}, +{"key":"key_631045911311","value":"value_907860128959011691"}, +{"key":"key_631055579118","value":"value_116155124117130141"}, +{"key":"key_631061101404","value":"value_757411211286746886"}, +{"key":"key_631066772125","value":"value_100137133801431421"}, +{"key":"key_631071271448","value":"value_132885412014815914"}, +{"key":"key_631071281239","value":"value_551917652141701421"}, +{"key":"key_631081218233","value":"value_341171181298589147"}, +{"key":"key_631081447110","value":"value_871155589137771031"}, +{"key":"key_631085910913","value":"value_859353156997810780"}, +{"key":"key_631096913210","value":"value_108171071301189876"}, +{"key":"key_631101317214","value":"value_124101291101461081"}, +{"key":"key_631107897120","value":"value_147511209984651141"}, +{"key":"key_631118714591","value":"value_118143147118441321"}, +{"key":"key_631131425287","value":"value_791369172291079414"}, +{"key":"key_631141271431","value":"value_120144166145696487"}, +{"key":"key_631141441408","value":"value_698471130411431284"}, +{"key":"key_631141501258","value":"value_127122113110142746"}, +{"key":"key_631146615110","value":"value_851701321357410913"}, +{"key":"key_631149110736","value":"value_841041159816765918"}, +{"key":"key_631151171455","value":"value_731501721091236011"}, +{"key":"key_631171175379","value":"value_971221301251809112"}, +{"key":"key_631175833979","value":"value_103116124104901091"}, +{"key":"key_631181208811","value":"value_679910015712068631"}, +{"key":"key_631201051221","value":"value_129909295147147113"}, +{"key":"key_631238311648","value":"value_100113985695681041"}, +{"key":"key_631241958154","value":"value_111144847712812912"}, +{"key":"key_631258010411","value":"value_271669712710510816"}, +{"key":"key_631259610751","value":"value_102126145837010290"}, +{"key":"key_631261009612","value":"value_991097596135151949"}, +{"key":"key_631278611211","value":"value_157139346410817651"}, +{"key":"key_631286513214","value":"value_999696112831271781"}, +{"key":"key_631319310813","value":"value_621147117010666182"}, +{"key":"key_631321509098","value":"value_108885420019012575"}, +{"key":"key_631341151191","value":"value_981485815870142116"}, +{"key":"key_631346418336","value":"value_142161878158109965"}, +{"key":"key_631351058615","value":"value_159124904710615215"}, +{"key":"key_631361292719","value":"value_141975315993751159"}, +{"key":"key_631381069310","value":"value_102605212913012896"}, +{"key":"key_631392179410","value":"value_683893134150894785"}, +{"key":"key_631401194668","value":"value_821229682106521251"}, +{"key":"key_631401471455","value":"value_861291401307599116"}, +{"key":"key_631411131246","value":"value_594314010110810147"}, +{"key":"key_631417214414","value":"value_761301029169125705"}, +{"key":"key_631421289011","value":"value_154143110142168102"}, +{"key":"key_631421421058","value":"value_521187711756917968"}, +{"key":"key_631449793171","value":"value_531338863641101141"}, +{"key":"key_631461059473","value":"value_136127571197744107"}, +{"key":"key_631461216510","value":"value_751001261256883128"}, +{"key":"key_631471281411","value":"value_689723116118152801"}, +{"key":"key_631491541606","value":"value_971588371751541091"}, +{"key":"key_631501041963","value":"value_189805893132731261"}, +{"key":"key_631511007510","value":"value_338070137107114811"}, +{"key":"key_631511466994","value":"value_105102871169614313"}, +{"key":"key_631539382108","value":"value_106951141431221159"}, +{"key":"key_631561541245","value":"value_131126361167796144"}, +{"key":"key_631611121185","value":"value_162124497513212753"}, +{"key":"key_631619811185","value":"value_381103317569791081"}, +{"key":"key_631638411910","value":"value_991029810412473701"}, +{"key":"key_631661028710","value":"value_100128149130731195"}, +{"key":"key_631697513113","value":"value_546010910911710918"}, +{"key":"key_631731401175","value":"value_126731941121921581"}, +{"key":"key_631746815878","value":"value_111108822861417363"}, +{"key":"key_631769383778","value":"value_661108791848717910"}, +{"key":"key_631798416113","value":"value_171112155141271031"}, +{"key":"key_631913517655","value":"value_131107801081516475"}, +{"key":"key_632001437810","value":"value_153951626393171855"}, +{"key":"key_633010690736","value":"value_691099491146136128"}, +{"key":"key_633240821008","value":"value_141167966791701006"}, +{"key":"key_633610615476","value":"value_841151031281165813"}, +{"key":"key_633910610911","value":"value_841081063411513812"}, +{"key":"key_634268141927","value":"value_123948684100115103"}, +{"key":"key_634312255147","value":"value_691067410691120144"}, +{"key":"key_634811114776","value":"value_851261131009715910"}, +{"key":"key_635373111697","value":"value_127306692691441228"}, +{"key":"key_635389851345","value":"value_581197630881296911"}, +{"key":"key_635424826986","value":"value_315797150598597101"}, +{"key":"key_635559983859","value":"value_185939849610811694"}, +{"key":"key_635610417013","value":"value_158162711055555129"}, +{"key":"key_635788169121","value":"value_151128295316280107"}, +{"key":"key_635799102811","value":"value_176962118145431141"}, +{"key":"key_635885100130","value":"value_711139180113825213"}, +{"key":"key_636110211513","value":"value_109114118134628110"}, +{"key":"key_636177851356","value":"value_481185715894127122"}, +{"key":"key_636498125691","value":"value_961097073931243283"}, +{"key":"key_636515569135","value":"value_401141411341571061"}, +{"key":"key_636593103144","value":"value_251231081328894144"}, +{"key":"key_636612592140","value":"value_741109412090100991"}, +{"key":"key_637031769916","value":"value_811381561371251358"}, +{"key":"key_637211010214","value":"value_108126126131188711"}, +{"key":"key_637212241749","value":"value_134841151109913556"}, +{"key":"key_637313610983","value":"value_139126621291001191"}, +{"key":"key_637411397152","value":"value_971831221151461401"}, +{"key":"key_637411414717","value":"value_105577759117109137"}, +{"key":"key_637648115147","value":"value_701357946156849711"}, +{"key":"key_637672143135","value":"value_769211711071101122"}, +{"key":"key_637810214842","value":"value_181051388270166631"}, +{"key":"key_637887941374","value":"value_102771307819892122"}, +{"key":"key_638017111010","value":"value_459110479116155137"}, +{"key":"key_638114253887","value":"value_100257673967710712"}, +{"key":"key_638211842521","value":"value_981241139280851285"}, +{"key":"key_638212299108","value":"value_691291074214212316"}, +{"key":"key_638213458118","value":"value_631688861107981287"}, +{"key":"key_638376818153","value":"value_107156100781241248"}, +{"key":"key_638388801489","value":"value_735628911197613265"}, +{"key":"key_638410116311","value":"value_241289915042971438"}, +{"key":"key_638413010010","value":"value_731229110295172771"}, +{"key":"key_638495716312","value":"value_118941751031011338"}, +{"key":"key_638612985148","value":"value_132721248925117167"}, +{"key":"key_638716862799","value":"value_118100137149801401"}, +{"key":"key_638752531189","value":"value_126461501094279146"}, +{"key":"key_638780106111","value":"value_144241277283941371"}, +{"key":"key_638811475518","value":"value_655097100124515712"}, +{"key":"key_638811957731","value":"value_887915012214115267"}, +{"key":"key_638853678312","value":"value_928472104120985299"}, +{"key":"key_639010615513","value":"value_515215661137106151"}, +{"key":"key_639111975111","value":"value_808411368139109015"}, +{"key":"key_639113913329","value":"value_951127010011010815"}, +{"key":"key_639246637211","value":"value_731017386131621431"}, +{"key":"key_639513013485","value":"value_806575141911301301"}, +{"key":"key_639543124101","value":"value_112261324012710689"}, +{"key":"key_639598921068","value":"value_183129971033813811"}, +{"key":"key_639613673818","value":"value_167521381051547512"}, +{"key":"key_639614528173","value":"value_123136569488112127"}, +{"key":"key_639653127106","value":"value_778012096659491901"}, +{"key":"key_639711111694","value":"value_105619493967510045"}, +{"key":"key_639915612311","value":"value_112113110155107653"}, +{"key":"key_639978152134","value":"value_741147363118561229"}, +{"key":"key_641001441181","value":"value_288610997461091398"}, +{"key":"key_641012711011","value":"value_821041518114711911"}, +{"key":"key_641016410610","value":"value_131701351584211211"}, +{"key":"key_641021051201","value":"value_127819813170130112"}, +{"key":"key_641021171391","value":"value_651451087355168911"}, +{"key":"key_641051231131","value":"value_112119841381219814"}, +{"key":"key_641051588773","value":"value_709598341261339494"}, +{"key":"key_641061317115","value":"value_111126868310094115"}, +{"key":"key_641061533959","value":"value_906094979983139120"}, +{"key":"key_641064864805","value":"value_120508010387129121"}, +{"key":"key_641069413512","value":"value_125906587132102203"}, +{"key":"key_641084715586","value":"value_481209078931165496"}, +{"key":"key_641088766142","value":"value_631497910256105891"}, +{"key":"key_641091029599","value":"value_125137134173918471"}, +{"key":"key_641095362799","value":"value_881129797661551181"}, +{"key":"key_641095693127","value":"value_170671291061006494"}, +{"key":"key_641101327411","value":"value_971065079128109106"}, +{"key":"key_641111799016","value":"value_516672178130104206"}, +{"key":"key_641119412686","value":"value_807572341461358594"}, +{"key":"key_641119513213","value":"value_164629824931159387"}, +{"key":"key_641121401531","value":"value_124107147100801307"}, +{"key":"key_641139468124","value":"value_170371314714778849"}, +{"key":"key_641141281171","value":"value_133850128841691149"}, +{"key":"key_641148010210","value":"value_906111811910157771"}, +{"key":"key_641151091101","value":"value_781549387467988109"}, +{"key":"key_641178675891","value":"value_431281781231401498"}, +{"key":"key_641179588140","value":"value_115146311812715110"}, +{"key":"key_641187987921","value":"value_123143156141129114"}, +{"key":"key_641191261319","value":"value_102110878385404110"}, +{"key":"key_641191301469","value":"value_751331481576410998"}, +{"key":"key_641201141538","value":"value_727814612495631336"}, +{"key":"key_641201241931","value":"value_114801206099811031"}, +{"key":"key_641209010164","value":"value_981401428374102739"}, +{"key":"key_641211251583","value":"value_839818111483118108"}, +{"key":"key_641218562120","value":"value_931151201644110694"}, +{"key":"key_641218768128","value":"value_781814611084123991"}, +{"key":"key_641237114868","value":"value_148118691144710795"}, +{"key":"key_641241381501","value":"value_601398518813490159"}, +{"key":"key_641251044298","value":"value_151106829696931261"}, +{"key":"key_641251349910","value":"value_161901471081381131"}, +{"key":"key_641261031118","value":"value_691204612610313755"}, +{"key":"key_641261341449","value":"value_115726059724068971"}, +{"key":"key_641261541108","value":"value_771411099316513116"}, +{"key":"key_641261741051","value":"value_123156911225411416"}, +{"key":"key_641266589691","value":"value_841531018927909685"}, +{"key":"key_641271127413","value":"value_117907310910711819"}, +{"key":"key_641273616613","value":"value_116868410223183101"}, +{"key":"key_641275810612","value":"value_128741201421253812"}, +{"key":"key_641279998136","value":"value_139121751361446510"}, +{"key":"key_641293711468","value":"value_186939697681391233"}, +{"key":"key_641311041341","value":"value_109104118138155111"}, +{"key":"key_641314212310","value":"value_831824312218620413"}, +{"key":"key_641318788156","value":"value_651341441088911273"}, +{"key":"key_641331001131","value":"value_797612989561381691"}, +{"key":"key_641331118511","value":"value_114861039814611812"}, +{"key":"key_641331157390","value":"value_122924263696510948"}, +{"key":"key_641358610612","value":"value_971461475654103165"}, +{"key":"key_641391077485","value":"value_985710813713990199"}, +{"key":"key_641393012597","value":"value_899213381855912714"}, +{"key":"key_641411451049","value":"value_108641136672176568"}, +{"key":"key_641413915360","value":"value_926810789881524631"}, +{"key":"key_641431308097","value":"value_841431291631092913"}, +{"key":"key_641441255560","value":"value_446412510163115124"}, +{"key":"key_641461391115","value":"value_781209983848614665"}, +{"key":"key_641486413711","value":"value_140666653948111887"}, +{"key":"key_641521115411","value":"value_110103781401119013"}, +{"key":"key_641531341049","value":"value_115979012076106146"}, +{"key":"key_641561661211","value":"value_941331211425910917"}, +{"key":"key_641568957063","value":"value_817774928016115311"}, +{"key":"key_641569277618","value":"value_130577312012594189"}, +{"key":"key_641571059515","value":"value_851271147768685864"}, +{"key":"key_641639812513","value":"value_102116144911941635"}, +{"key":"key_641646132139","value":"value_130114120117160126"}, +{"key":"key_641681041081","value":"value_113124688795931381"}, +{"key":"key_641711051326","value":"value_881459750801516243"}, +{"key":"key_641731401171","value":"value_691821326185135106"}, +{"key":"key_641866750861","value":"value_144601161638491771"}, +{"key":"key_641915216379","value":"value_535996909415410069"}, +{"key":"key_642091144471","value":"value_931031171531151221"}, +{"key":"key_642794200127","value":"value_101976286104771126"}, +{"key":"key_643378135139","value":"value_851141121069415884"}, +{"key":"key_643712993115","value":"value_891178777107546012"}, +{"key":"key_643811816213","value":"value_140110741166014295"}, +{"key":"key_645258122114","value":"value_146724706513575891"}, +{"key":"key_645478124807","value":"value_101821361451371049"}, +{"key":"key_645894106102","value":"value_851299873128991521"}, +{"key":"key_645911017216","value":"value_108109143809913540"}, +{"key":"key_645912714099","value":"value_686356627352151123"}, +{"key":"key_646071184131","value":"value_894094107837110511"}, +{"key":"key_646210416010","value":"value_137981379810015217"}, +{"key":"key_646215369748","value":"value_122104677910477143"}, +{"key":"key_646353103106","value":"value_114901111164215612"}, +{"key":"key_646398179154","value":"value_147721081268612754"}, +{"key":"key_646710728521","value":"value_133991119011015765"}, +{"key":"key_646711013211","value":"value_115128797113117196"}, +{"key":"key_646810012114","value":"value_102162131132149108"}, +{"key":"key_646817814871","value":"value_566116610283996610"}, +{"key":"key_647011511097","value":"value_115976110376145551"}, +{"key":"key_647014021011","value":"value_628713114014015297"}, +{"key":"key_647115311714","value":"value_108113641101391408"}, +{"key":"key_647211714287","value":"value_976413791138989090"}, +{"key":"key_647411294128","value":"value_145468870143105994"}, +{"key":"key_647493109103","value":"value_937313514913871171"}, +{"key":"key_647659901101","value":"value_893285949977847911"}, +{"key":"key_647852949610","value":"value_100861011381746370"}, +{"key":"key_647910489831","value":"value_918934636777881094"}, +{"key":"key_647993961061","value":"value_698016218114294689"}, +{"key":"key_648011115285","value":"value_671476153105119100"}, +{"key":"key_648014349139","value":"value_591411171051157310"}, +{"key":"key_648315814457","value":"value_794516052145961609"}, +{"key":"key_648391107967","value":"value_138751111341311008"}, +{"key":"key_648413211110","value":"value_821201078618416682"}, +{"key":"key_648595123101","value":"value_116128112811006114"}, +{"key":"key_648610854711","value":"value_851401201012113618"}, +{"key":"key_648612671977","value":"value_103192761041861091"}, +{"key":"key_648712785738","value":"value_125140705052100841"}, +{"key":"key_648838147182","value":"value_112103161119106179"}, +{"key":"key_648881111061","value":"value_889010212210516151"}, +{"key":"key_648910912113","value":"value_126757614874127929"}, +{"key":"key_648996100104","value":"value_127968110811086861"}, +{"key":"key_649117112414","value":"value_959518586941316620"}, +{"key":"key_649117921264","value":"value_124130151154118987"}, +{"key":"key_649118785137","value":"value_150112951159417411"}, +{"key":"key_649173195117","value":"value_611147510195102111"}, +{"key":"key_649193119931","value":"value_137120117797594171"}, +{"key":"key_649210111167","value":"value_101944972606811116"}, +{"key":"key_649211894126","value":"value_144501353849991159"}, +{"key":"key_649572821271","value":"value_596616111637641027"}, +{"key":"key_649675149158","value":"value_695613492206979847"}, +{"key":"key_649680103961","value":"value_141121631236090103"}, +{"key":"key_649683110761","value":"value_118999211315168801"}, +{"key":"key_649876127167","value":"value_134919610892921231"}, +{"key":"key_649894115979","value":"value_137401661123110288"}, +{"key":"key_649914411994","value":"value_167120132921198371"}, +{"key":"key_651011154912","value":"value_157119153328414015"}, +{"key":"key_651018110212","value":"value_104679513496128981"}, +{"key":"key_651018299864","value":"value_731909212712511713"}, +{"key":"key_651018516890","value":"value_120128102791051136"}, +{"key":"key_651041061151","value":"value_847386103115140251"}, +{"key":"key_651041281351","value":"value_149158126134111100"}, +{"key":"key_651066117143","value":"value_178154327915147111"}, +{"key":"key_651069112110","value":"value_835213117013613512"}, +{"key":"key_651071068410","value":"value_117160151011488664"}, +{"key":"key_651071791171","value":"value_621466194508512212"}, +{"key":"key_651076969817","value":"value_851151201071499233"}, +{"key":"key_651081388995","value":"value_134119618712451136"}, +{"key":"key_651101191867","value":"value_147939589180162971"}, +{"key":"key_651101301001","value":"value_131537817014512015"}, +{"key":"key_651106378631","value":"value_156138801166089150"}, +{"key":"key_651119012896","value":"value_134104966865136426"}, +{"key":"key_651121209815","value":"value_102111121907170100"}, +{"key":"key_651129411251","value":"value_634211896796910598"}, +{"key":"key_651151019660","value":"value_122102170527813082"}, +{"key":"key_651151107724","value":"value_105118761151621367"}, +{"key":"key_651151169192","value":"value_971482736133659262"}, +{"key":"key_651158513915","value":"value_168706218611610851"}, +{"key":"key_651161128510","value":"value_921441221238913416"}, +{"key":"key_651182311112","value":"value_118153154901261101"}, +{"key":"key_651186212675","value":"value_711601201111161309"}, +{"key":"key_651188498931","value":"value_301201471609566611"}, +{"key":"key_651191421257","value":"value_547214014813588921"}, +{"key":"key_651191469612","value":"value_180671577810652159"}, +{"key":"key_651191547310","value":"value_103489312810578636"}, +{"key":"key_651194014229","value":"value_441391485313450801"}, +{"key":"key_651197996126","value":"value_761244883119144142"}, +{"key":"key_651201281169","value":"value_160991418813413710"}, +{"key":"key_651206057881","value":"value_778810611578112104"}, +{"key":"key_651207094129","value":"value_106991641498599135"}, +{"key":"key_651221055510","value":"value_804516912673125120"}, +{"key":"key_651231188388","value":"value_909215974104123813"}, +{"key":"key_651231448911","value":"value_964590641181181391"}, +{"key":"key_651237814910","value":"value_686016916416010210"}, +{"key":"key_651241031061","value":"value_123567410546170113"}, +{"key":"key_651241417611","value":"value_861061491561111321"}, +{"key":"key_651261161625","value":"value_115601301628210113"}, +{"key":"key_651261171378","value":"value_126140131108124561"}, +{"key":"key_651281271787","value":"value_111637410797133999"}, +{"key":"key_651281698110","value":"value_991571907391121985"}, +{"key":"key_651291274210","value":"value_971079784711258197"}, +{"key":"key_651301031221","value":"value_761311421101029198"}, +{"key":"key_651301641141","value":"value_153120533068101911"}, +{"key":"key_651321011281","value":"value_371535398116619710"}, +{"key":"key_651321491001","value":"value_108112137654610193"}, +{"key":"key_651339294629","value":"value_903598180113971151"}, +{"key":"key_651341642111","value":"value_124124851391488510"}, +{"key":"key_651361248212","value":"value_451078613459172119"}, +{"key":"key_651381489810","value":"value_471057681121637449"}, +{"key":"key_651391074444","value":"value_112979211598136971"}, +{"key":"key_651391519914","value":"value_121117101831069918"}, +{"key":"key_651399780891","value":"value_123137117115158741"}, +{"key":"key_651401551247","value":"value_691691027911711811"}, +{"key":"key_651408075681","value":"value_101112961151389910"}, +{"key":"key_651418070130","value":"value_821031291371006261"}, +{"key":"key_651427116111","value":"value_731106583991189854"}, +{"key":"key_651474102130","value":"value_481641881321021181"}, +{"key":"key_651489811110","value":"value_511361489613883631"}, +{"key":"key_651506076241","value":"value_949412512913068931"}, +{"key":"key_651518822731","value":"value_157124969510411970"}, +{"key":"key_651541388714","value":"value_109102259478821059"}, +{"key":"key_651549863105","value":"value_587713711410350741"}, +{"key":"key_651551701501","value":"value_104861281501021331"}, +{"key":"key_651576930127","value":"value_897398102117909640"}, +{"key":"key_651629412312","value":"value_211101598912210976"}, +{"key":"key_651691041278","value":"value_901321002793130136"}, +{"key":"key_651711341167","value":"value_109948013413413483"}, +{"key":"key_651751453815","value":"value_115130123136611171"}, +{"key":"key_651781031115","value":"value_191929914898843087"}, +{"key":"key_651781091251","value":"value_466073107141116939"}, +{"key":"key_651791389112","value":"value_981189713111793137"}, +{"key":"key_651804514221","value":"value_174108126122172717"}, +{"key":"key_651887813711","value":"value_101501237839179110"}, +{"key":"key_651929316916","value":"value_156145851041151359"}, +{"key":"key_652613599651","value":"value_171182928612763931"}, +{"key":"key_653885147966","value":"value_111741339399601323"}, +{"key":"key_654112416198","value":"value_476811312513611213"}, +{"key":"key_654211896661","value":"value_170111846445134943"}, +{"key":"key_654311911331","value":"value_904594103128128671"}, +{"key":"key_654380133779","value":"value_119110809677102105"}, +{"key":"key_654513296946","value":"value_156839714079156100"}, +{"key":"key_655275120130","value":"value_115399988160109110"}, +{"key":"key_655513612318","value":"value_120825814673115101"}, +{"key":"key_655514790591","value":"value_133101129561509712"}, +{"key":"key_655812697863","value":"value_107981159598598513"}, +{"key":"key_655914347867","value":"value_681121339361152100"}, +{"key":"key_655917010611","value":"value_163791171438456121"}, +{"key":"key_656112817189","value":"value_513052421141021528"}, +{"key":"key_656197122166","value":"value_201691307014136821"}, +{"key":"key_656213011010","value":"value_102781081021289512"}, +{"key":"key_656310082511","value":"value_821021721277416995"}, +{"key":"key_656415810612","value":"value_103497711158102132"}, +{"key":"key_656474157136","value":"value_116114588955814611"}, +{"key":"key_656510711794","value":"value_971151314511317845"}, +{"key":"key_656512648116","value":"value_967381781581057595"}, +{"key":"key_656512910912","value":"value_103359610677120122"}, +{"key":"key_656616279107","value":"value_119589410177301538"}, +{"key":"key_656636141926","value":"value_911641571331199175"}, +{"key":"key_656767127771","value":"value_123113130153127985"}, +{"key":"key_656879707112","value":"value_122976112412582786"}, +{"key":"key_656913182120","value":"value_122741309277118621"}, +{"key":"key_657187118164","value":"value_115132761451311305"}, +{"key":"key_657290170111","value":"value_120142541361471796"}, +{"key":"key_657361761379","value":"value_831159669105949213"}, +{"key":"key_657610384801","value":"value_641377210113010913"}, +{"key":"key_657610740123","value":"value_871049210615816184"}, +{"key":"key_657714973971","value":"value_127130936357819882"}, +{"key":"key_657786152101","value":"value_771431045899771171"}, +{"key":"key_657811086561","value":"value_111114901841321399"}, +{"key":"key_657913566851","value":"value_128351179515114395"}, +{"key":"key_658012786681","value":"value_149991151281071611"}, +{"key":"key_658017178616","value":"value_991061139214393112"}, +{"key":"key_658086121118","value":"value_991161075422985114"}, +{"key":"key_658110113110","value":"value_181102597311113574"}, +{"key":"key_658110895112","value":"value_163537498126141816"}, +{"key":"key_658211515313","value":"value_651271439375118190"}, +{"key":"key_658212217613","value":"value_851167615512311147"}, +{"key":"key_658215714012","value":"value_151179126102791451"}, +{"key":"key_658289698363","value":"value_108151701868874486"}, +{"key":"key_658296656711","value":"value_721131191375415521"}, +{"key":"key_658312113911","value":"value_931189783114991395"}, +{"key":"key_658319213887","value":"value_128741141161431181"}, +{"key":"key_658485120116","value":"value_104134994773291401"}, +{"key":"key_658583157126","value":"value_113951268711598442"}, +{"key":"key_658593142111","value":"value_888411912913310818"}, +{"key":"key_658710860587","value":"value_959399631241631129"}, +{"key":"key_658711249631","value":"value_132102981241457571"}, +{"key":"key_658714815213","value":"value_793711444951001241"}, +{"key":"key_658797108381","value":"value_979881112176289761"}, +{"key":"key_658879114126","value":"value_797366115136120136"}, +{"key":"key_658925148108","value":"value_681391041279215185"}, +{"key":"key_659017074711","value":"value_124644690137117131"}, +{"key":"key_659018510185","value":"value_551446388102171118"}, +{"key":"key_659110199701","value":"value_981259671191161057"}, +{"key":"key_659113634111","value":"value_731961429642707078"}, +{"key":"key_659210976140","value":"value_745589801129665127"}, +{"key":"key_659213311291","value":"value_196151129861681261"}, +{"key":"key_659249958610","value":"value_737861927213212411"}, +{"key":"key_659258356488","value":"value_651088914216748150"}, +{"key":"key_659349122105","value":"value_126945717164881161"}, +{"key":"key_659381130961","value":"value_150744513516098914"}, +{"key":"key_659498127100","value":"value_115120110941178776"}, +{"key":"key_659586344615","value":"value_111711226213586100"}, +{"key":"key_659687707033","value":"value_327610013112092991"}, +{"key":"key_659775123151","value":"value_114134105127709413"}, +{"key":"key_659780114841","value":"value_103731538171143469"}, +{"key":"key_659798971061","value":"value_125721125971445472"}, +{"key":"key_659913117412","value":"value_158802037686871021"}, +{"key":"key_659956941111","value":"value_102146125998213011"}, +{"key":"key_659984144911","value":"value_173261351281991208"}, +{"key":"key_661006883147","value":"value_125878810012510811"}, +{"key":"key_661011131471","value":"value_111191591024975849"}, +{"key":"key_661011317813","value":"value_939864987414058110"}, +{"key":"key_661031009192","value":"value_899978869013176116"}, +{"key":"key_661031041151","value":"value_868813914750919890"}, +{"key":"key_661039383140","value":"value_110776115016614080"}, +{"key":"key_661051391389","value":"value_141929712580799310"}, +{"key":"key_661051571271","value":"value_134100109139106549"}, +{"key":"key_661056412515","value":"value_871181221287110715"}, +{"key":"key_661058312178","value":"value_811546513516610010"}, +{"key":"key_661059311634","value":"value_899814619410962120"}, +{"key":"key_661061061171","value":"value_111144127581051031"}, +{"key":"key_661061421151","value":"value_827473174887310416"}, +{"key":"key_661071474491","value":"value_111147154137961718"}, +{"key":"key_661077385471","value":"value_123130152140711179"}, +{"key":"key_661078971859","value":"value_961324112456105924"}, +{"key":"key_661081081095","value":"value_102131119136115137"}, +{"key":"key_661091021101","value":"value_401521631398616410"}, +{"key":"key_661091271568","value":"value_119925095103103151"}, +{"key":"key_661097614712","value":"value_126931327539611529"}, +{"key":"key_661101238312","value":"value_112133571527498109"}, +{"key":"key_661112241221","value":"value_447188179141771141"}, +{"key":"key_661121411428","value":"value_119951491329183898"}, +{"key":"key_661131261251","value":"value_148106117136168104"}, +{"key":"key_661141008152","value":"value_159118162299516315"}, +{"key":"key_661141121331","value":"value_152145721218010359"}, +{"key":"key_661141181159","value":"value_741701201525014010"}, +{"key":"key_661141697276","value":"value_161125425495147208"}, +{"key":"key_661151549615","value":"value_781611761148358788"}, +{"key":"key_661171071431","value":"value_111551001121501585"}, +{"key":"key_661171146610","value":"value_681101391391091161"}, +{"key":"key_661171891586","value":"value_100183891081317813"}, +{"key":"key_661179893926","value":"value_101871789105103123"}, +{"key":"key_661189910313","value":"value_196123104129806883"}, +{"key":"key_661191078510","value":"value_145768714813212519"}, +{"key":"key_661191441111","value":"value_121160161971466590"}, +{"key":"key_661208878787","value":"value_165991195511212410"}, +{"key":"key_661211049011","value":"value_127109125154113721"}, +{"key":"key_661211144584","value":"value_146132110659916886"}, +{"key":"key_661211158010","value":"value_531294210752509012"}, +{"key":"key_661211231918","value":"value_941031299714810360"}, +{"key":"key_661221317742","value":"value_121122148621691001"}, +{"key":"key_661237160140","value":"value_598553691451358510"}, +{"key":"key_661237979107","value":"value_113621528915011812"}, +{"key":"key_661251137261","value":"value_821031121169514313"}, +{"key":"key_661251437457","value":"value_177147120941111271"}, +{"key":"key_661261097773","value":"value_108100727510612967"}, +{"key":"key_661261151079","value":"value_191381271308657964"}, +{"key":"key_661261921447","value":"value_937294179710913717"}, +{"key":"key_661271181369","value":"value_185941209113660156"}, +{"key":"key_661271721234","value":"value_781044360701349519"}, +{"key":"key_661281218410","value":"value_761258513985138127"}, +{"key":"key_661301561159","value":"value_891141731368411916"}, +{"key":"key_661311621088","value":"value_629629129137718489"}, +{"key":"key_661331246411","value":"value_107143100118837314"}, +{"key":"key_661337366665","value":"value_107130147851367813"}, +{"key":"key_661351161134","value":"value_749391171651177350"}, +{"key":"key_661356662138","value":"value_122138124621267159"}, +{"key":"key_661361123786","value":"value_731054714288811085"}, +{"key":"key_661375868115","value":"value_741311441071382137"}, +{"key":"key_661381325394","value":"value_133891511001471109"}, +{"key":"key_661381627311","value":"value_139127109111131841"}, +{"key":"key_661386570127","value":"value_498916510992133627"}, +{"key":"key_661399611013","value":"value_119741347713048626"}, +{"key":"key_661401151301","value":"value_937211511872911391"}, +{"key":"key_661401437413","value":"value_155118109491378579"}, +{"key":"key_661421507212","value":"value_105129105536177106"}, +{"key":"key_661427610780","value":"value_121558353118872581"}, +{"key":"key_661431331075","value":"value_768813815810673161"}, +{"key":"key_661449597145","value":"value_137981071107580118"}, +{"key":"key_661459826831","value":"value_171107133921431061"}, +{"key":"key_661461001531","value":"value_417912911710577107"}, +{"key":"key_661463813713","value":"value_146909477831061581"}, +{"key":"key_661482687102","value":"value_661151169411885161"}, +{"key":"key_661486584822","value":"value_971489013212210912"}, +{"key":"key_661494016310","value":"value_791271428516258128"}, +{"key":"key_661521278066","value":"value_375610518018474119"}, +{"key":"key_661536212811","value":"value_918486104113119147"}, +{"key":"key_661561369157","value":"value_162108119106133811"}, +{"key":"key_661591121005","value":"value_110951561221485651"}, +{"key":"key_661606012111","value":"value_611191151421209615"}, +{"key":"key_661637511553","value":"value_118746258728850509"}, +{"key":"key_661641241291","value":"value_151129156110878110"}, +{"key":"key_661681093316","value":"value_921129198881479481"}, +{"key":"key_661701221048","value":"value_356687101129115111"}, +{"key":"key_661711159795","value":"value_107451131291258816"}, +{"key":"key_661891291331","value":"value_112821345899143129"}, +{"key":"key_661971481238","value":"value_147681531561201331"}, +{"key":"key_661975775130","value":"value_871031341207890769"}, +{"key":"key_662110615314","value":"value_571301508096739812"}, +{"key":"key_662512511892","value":"value_114621019099471218"}, +{"key":"key_662686548185","value":"value_187797891111164786"}, +{"key":"key_663112710710","value":"value_731454152445296871"}, +{"key":"key_663431811178","value":"value_108157148156120105"}, +{"key":"key_664213196125","value":"value_106211499713289611"}, +{"key":"key_664216774395","value":"value_387792117128146145"}, +{"key":"key_664279819354","value":"value_481371259416189121"}, +{"key":"key_664290123140","value":"value_123458414369695310"}, +{"key":"key_664495418990","value":"value_971935258138529253"}, +{"key":"key_664689119136","value":"value_155105134551310512"}, +{"key":"key_664947163173","value":"value_124481011781115313"}, +{"key":"key_665213712894","value":"value_108103789618412810"}, +{"key":"key_665393473679","value":"value_142134121881041334"}, +{"key":"key_665488130111","value":"value_881681556214154100"}, +{"key":"key_665499113106","value":"value_132109126112155711"}, +{"key":"key_665686869210","value":"value_106153128851179873"}, +{"key":"key_665714211455","value":"value_548911710556105611"}, +{"key":"key_665720595115","value":"value_151134696712492811"}, +{"key":"key_666012014114","value":"value_782510092125102116"}, +{"key":"key_666017212484","value":"value_101631341251361521"}, +{"key":"key_666069119827","value":"value_152103124698653152"}, +{"key":"key_666210082149","value":"value_545771134391539310"}, +{"key":"key_666270133112","value":"value_126751305311559146"}, +{"key":"key_666317277130","value":"value_869946133104102110"}, +{"key":"key_666610914912","value":"value_137108928310169101"}, +{"key":"key_666612682122","value":"value_881277812736126691"}, +{"key":"key_666910216511","value":"value_146119141144571239"}, +{"key":"key_666912012184","value":"value_108119131748345155"}, +{"key":"key_667010816977","value":"value_917892846614774801"}, +{"key":"key_667014715782","value":"value_103113391861161711"}, +{"key":"key_667113231128","value":"value_148871131311484710"}, +{"key":"key_667312510113","value":"value_921581411077174739"}, +{"key":"key_667413015667","value":"value_821361249272411601"}, +{"key":"key_667474163145","value":"value_761351061251041501"}, +{"key":"key_667479185139","value":"value_771391021621391069"}, +{"key":"key_667512695193","value":"value_139123981016913869"}, +{"key":"key_667563123100","value":"value_591205793169102581"}, +{"key":"key_667593157451","value":"value_193911551151071021"}, +{"key":"key_667614111586","value":"value_971101599671166661"}, +{"key":"key_667658165831","value":"value_551337411815122116"}, +{"key":"key_667712111414","value":"value_353415087147458078"}, +{"key":"key_667725871181","value":"value_831151811571201251"}, +{"key":"key_667772124129","value":"value_116631281231497817"}, +{"key":"key_667811897111","value":"value_147792916610113060"}, +{"key":"key_667847931091","value":"value_801101711434671143"}, +{"key":"key_667897446539","value":"value_951121098011495130"}, +{"key":"key_667914912182","value":"value_101911359010514215"}, +{"key":"key_668010451561","value":"value_821441151621746812"}, +{"key":"key_668013112393","value":"value_661136613314112173"}, +{"key":"key_668111210892","value":"value_659370991121009073"}, +{"key":"key_668111868126","value":"value_784917220163115911"}, +{"key":"key_668114296157","value":"value_113937812610068138"}, +{"key":"key_668115754124","value":"value_751598712013332186"}, +{"key":"key_668160100139","value":"value_139781216810295131"}, +{"key":"key_668311712410","value":"value_126658018010215313"}, +{"key":"key_668510372569","value":"value_923613813311473117"}, +{"key":"key_668512494931","value":"value_110136103791802031"}, +{"key":"key_668617061115","value":"value_163129110118656212"}, +{"key":"key_668710410211","value":"value_141191311321039011"}, +{"key":"key_668712259116","value":"value_114150741021139445"}, +{"key":"key_668798711451","value":"value_150936016667149865"}, +{"key":"key_668889144721","value":"value_123138541341208794"}, +{"key":"key_668893101921","value":"value_126785897881081269"}, +{"key":"key_668953537213","value":"value_458824817389110406"}, +{"key":"key_668993618511","value":"value_868074109136145871"}, +{"key":"key_669113397831","value":"value_133621301321051365"}, +{"key":"key_669114065549","value":"value_741051101101241901"}, +{"key":"key_669196132131","value":"value_128921911310553711"}, +{"key":"key_669248127138","value":"value_611231148414191103"}, +{"key":"key_669312695981","value":"value_711518811760928918"}, +{"key":"key_669312972861","value":"value_926811912820146911"}, +{"key":"key_669353681049","value":"value_122791521066993128"}, +{"key":"key_669364146825","value":"value_631694784129109594"}, +{"key":"key_669378118110","value":"value_641791479175841271"}, +{"key":"key_669496125761","value":"value_119135124827313253"}, +{"key":"key_669497108881","value":"value_159141891165410210"}, +{"key":"key_669563751191","value":"value_999611610997109996"}, +{"key":"key_669583841149","value":"value_148681376065104112"}, +{"key":"key_669694131143","value":"value_110661908079165138"}, +{"key":"key_669710799103","value":"value_131601611411171031"}, +{"key":"key_669810059135","value":"value_859093119140139871"}, +{"key":"key_669913199921","value":"value_941311218713813511"}, +{"key":"key_669960125691","value":"value_114776176777963154"}, +{"key":"key_671006912192","value":"value_771141661201191542"}, +{"key":"key_671011171218","value":"value_137101189501441081"}, +{"key":"key_671015313113","value":"value_871131181307511116"}, +{"key":"key_671017912612","value":"value_108154129938858107"}, +{"key":"key_671018211672","value":"value_751279810471101132"}, +{"key":"key_671027515810","value":"value_134102164629574149"}, +{"key":"key_671028910413","value":"value_697111930531151151"}, +{"key":"key_671029312312","value":"value_143111114142171133"}, +{"key":"key_671031241001","value":"value_848413196148161105"}, +{"key":"key_671031261631","value":"value_967331121381638113"}, +{"key":"key_671031701351","value":"value_104281376614813183"}, +{"key":"key_671037912711","value":"value_107120961321151341"}, +{"key":"key_671039066107","value":"value_101123808514289164"}, +{"key":"key_671049011694","value":"value_127681351229111612"}, +{"key":"key_671051026111","value":"value_747713612752871277"}, +{"key":"key_671051201151","value":"value_120100104148151102"}, +{"key":"key_671051351299","value":"value_871058814277165101"}, +{"key":"key_671059515510","value":"value_174155111831051161"}, +{"key":"key_671076578124","value":"value_183939366636187841"}, +{"key":"key_671079710085","value":"value_581061469476114409"}, +{"key":"key_671098898843","value":"value_103141926656815059"}, +{"key":"key_671101101301","value":"value_951081041111681129"}, +{"key":"key_671111046113","value":"value_411226557106996882"}, +{"key":"key_671111471414","value":"value_109112781061397781"}, +{"key":"key_671121017596","value":"value_461412878148848273"}, +{"key":"key_671121061028","value":"value_176113127891179746"}, +{"key":"key_671127411956","value":"value_906610572939510970"}, +{"key":"key_671128567551","value":"value_169106646610611894"}, +{"key":"key_671131126716","value":"value_111128121968313477"}, +{"key":"key_671131128668","value":"value_101851259582851151"}, +{"key":"key_671135710112","value":"value_154168127809151145"}, +{"key":"key_671138612079","value":"value_731121041121461001"}, +{"key":"key_671141006816","value":"value_144996113610792166"}, +{"key":"key_671141007763","value":"value_907710910050921851"}, +{"key":"key_671141011181","value":"value_177152132831261179"}, +{"key":"key_671141059311","value":"value_681481048784911458"}, +{"key":"key_671147911511","value":"value_761215512211176791"}, +{"key":"key_671159513212","value":"value_897414911128174401"}, +{"key":"key_671159584112","value":"value_748715697667771768"}, +{"key":"key_671161311098","value":"value_731111175937921371"}, +{"key":"key_671174193861","value":"value_709313012975666792"}, +{"key":"key_671179987112","value":"value_901234379121145229"}, +{"key":"key_671181171711","value":"value_139140981851219287"}, +{"key":"key_671181176798","value":"value_601241471591411509"}, +{"key":"key_671191499512","value":"value_110771051361211031"}, +{"key":"key_671194997781","value":"value_908761956980138101"}, +{"key":"key_671198413594","value":"value_941217614210579133"}, +{"key":"key_671201038094","value":"value_716317012492136851"}, +{"key":"key_671211913910","value":"value_119681221299713070"}, +{"key":"key_671212815791","value":"value_501461571247875124"}, +{"key":"key_671215817813","value":"value_155106731201341309"}, +{"key":"key_671219875143","value":"value_137121128971396861"}, +{"key":"key_671221131887","value":"value_102808878651178515"}, +{"key":"key_671221851401","value":"value_120969393701001121"}, +{"key":"key_671228211060","value":"value_911238312110511995"}, +{"key":"key_671231031037","value":"value_105771894915116912"}, +{"key":"key_671231121118","value":"value_574479140581161161"}, +{"key":"key_671231137799","value":"value_129145102721181298"}, +{"key":"key_671241161199","value":"value_110911371059013716"}, +{"key":"key_671246218497","value":"value_619310661102115103"}, +{"key":"key_671247517650","value":"value_114141120112171143"}, +{"key":"key_671249213410","value":"value_161117109591321151"}, +{"key":"key_671251209410","value":"value_180122798610743138"}, +{"key":"key_671261119310","value":"value_137142851351151521"}, +{"key":"key_671261151171","value":"value_411191689513313969"}, +{"key":"key_671281241081","value":"value_100167110139172589"}, +{"key":"key_671287817993","value":"value_848112811981120108"}, +{"key":"key_671304713911","value":"value_149100106165118164"}, +{"key":"key_671317438119","value":"value_126115143831339661"}, +{"key":"key_671329813911","value":"value_122156144761483613"}, +{"key":"key_671339035811","value":"value_881431406711043148"}, +{"key":"key_671341138114","value":"value_142109291019416848"}, +{"key":"key_671351651377","value":"value_621161507978109819"}, +{"key":"key_671359379731","value":"value_118177478688107709"}, +{"key":"key_671361041381","value":"value_851256214470716614"}, +{"key":"key_671361174684","value":"value_135127966310913711"}, +{"key":"key_671361291029","value":"value_134129122118112113"}, +{"key":"key_671361710480","value":"value_118103631401241262"}, +{"key":"key_671371419939","value":"value_151118146271521041"}, +{"key":"key_671398216491","value":"value_104149335240611231"}, +{"key":"key_671411331315","value":"value_121133977575108143"}, +{"key":"key_671417810665","value":"value_111115174437488546"}, +{"key":"key_671421236815","value":"value_871661334310888971"}, +{"key":"key_671421397486","value":"value_921131241697699427"}, +{"key":"key_671429110410","value":"value_143981251019790941"}, +{"key":"key_671456216410","value":"value_711410113856136195"}, +{"key":"key_671461416766","value":"value_144118381097792102"}, +{"key":"key_671471064814","value":"value_519810110210062143"}, +{"key":"key_671471588382","value":"value_981551711250130110"}, +{"key":"key_671485174711","value":"value_609215613911210612"}, +{"key":"key_671495511212","value":"value_711161177810416481"}, +{"key":"key_671501191551","value":"value_137103157174746790"}, +{"key":"key_671511487875","value":"value_111731231241549111"}, +{"key":"key_671541331041","value":"value_931081219343538514"}, +{"key":"key_671581921187","value":"value_358451105011085129"}, +{"key":"key_671588449143","value":"value_926912392791508818"}, +{"key":"key_671591019881","value":"value_103174125175757671"}, +{"key":"key_671598611696","value":"value_123696474104121131"}, +{"key":"key_671631447310","value":"value_925517180733995106"}, +{"key":"key_671638275154","value":"value_605860126909811114"}, +{"key":"key_671648262961","value":"value_823385109116839610"}, +{"key":"key_671671668974","value":"value_968382131821051081"}, +{"key":"key_671701399791","value":"value_811201055316211113"}, +{"key":"key_671807132107","value":"value_111149143147241137"}, +{"key":"key_671811207111","value":"value_147100891101231598"}, +{"key":"key_671818172136","value":"value_611053211810414310"}, +{"key":"key_671878185758","value":"value_106147871231348498"}, +{"key":"key_672009863141","value":"value_139118973414212786"}, +{"key":"key_672091316544","value":"value_119638011171528939"}, +{"key":"key_672810184651","value":"value_123133937659129167"}, +{"key":"key_672813811512","value":"value_618778804667168132"}, +{"key":"key_674070166163","value":"value_150110451108688849"}, +{"key":"key_674073134679","value":"value_172598512743841269"}, +{"key":"key_674313414315","value":"value_729910215299741141"}, +{"key":"key_674411086104","value":"value_855590104954363143"}, +{"key":"key_674412612662","value":"value_991341246611262138"}, +{"key":"key_674513512110","value":"value_775518717116715014"}, +{"key":"key_674652111689","value":"value_691428212371801547"}, +{"key":"key_674713379122","value":"value_100116160104139591"}, +{"key":"key_674768428913","value":"value_109801507913610510"}, +{"key":"key_674888672726","value":"value_112101183117981189"}, +{"key":"key_674986108788","value":"value_491575754138203731"}, +{"key":"key_675284113371","value":"value_661189115957118921"}, +{"key":"key_675866125128","value":"value_103112113819677931"}, +{"key":"key_675910882109","value":"value_921217311560321221"}, +{"key":"key_675989382798","value":"value_799012314546130856"}, +{"key":"key_676114111816","value":"value_677675134201381071"}, +{"key":"key_676285141211","value":"value_117149941237381696"}, +{"key":"key_676310611781","value":"value_826010173728791939"}, +{"key":"key_676313193113","value":"value_156969712310363831"}, +{"key":"key_676410285811","value":"value_145105161139747411"}, +{"key":"key_676567114459","value":"value_114109118108741321"}, +{"key":"key_676585985038","value":"value_911529211210335126"}, +{"key":"key_676677109126","value":"value_605373120948911896"}, +{"key":"key_676778831311","value":"value_150123109143132509"}, +{"key":"key_677012849621","value":"value_769092151469180112"}, +{"key":"key_677091151751","value":"value_142736913211211664"}, +{"key":"key_677093587691","value":"value_958714099141661107"}, +{"key":"key_677186130861","value":"value_411771112913614111"}, +{"key":"key_677217114182","value":"value_103291028915917292"}, +{"key":"key_677281160844","value":"value_157914294356811415"}, +{"key":"key_677311070162","value":"value_841211418513673741"}, +{"key":"key_677388581078","value":"value_132103101991231128"}, +{"key":"key_677548114139","value":"value_711051001051346513"}, +{"key":"key_677596152126","value":"value_979916132701751081"}, +{"key":"key_677610012791","value":"value_491115713498103146"}, +{"key":"key_677626123467","value":"value_455098111137118721"}, +{"key":"key_677710686172","value":"value_901641561118912394"}, +{"key":"key_677711011811","value":"value_109717110512188130"}, +{"key":"key_677711196911","value":"value_889413792891261451"}, +{"key":"key_677810871110","value":"value_131901691381617311"}, +{"key":"key_677812611813","value":"value_193991086369144122"}, +{"key":"key_677938107118","value":"value_100571765814525147"}, +{"key":"key_678015614984","value":"value_137551109213320690"}, +{"key":"key_678111180768","value":"value_122126100104921365"}, +{"key":"key_678114311115","value":"value_100801679334476491"}, +{"key":"key_678212416113","value":"value_143471473593621141"}, +{"key":"key_678238137104","value":"value_768980196192777710"}, +{"key":"key_678291103916","value":"value_239312213644828189"}, +{"key":"key_678410067115","value":"value_132741028376708710"}, +{"key":"key_678477103130","value":"value_112507353721511787"}, +{"key":"key_678493167891","value":"value_103741031871116595"}, +{"key":"key_678510311610","value":"value_125908396131771402"}, +{"key":"key_678611214959","value":"value_481001159011982511"}, +{"key":"key_678633601531","value":"value_341371647115374115"}, +{"key":"key_678715110156","value":"value_112738513311282637"}, +{"key":"key_678755641111","value":"value_132102641401451647"}, +{"key":"key_678778162837","value":"value_101125150994511411"}, +{"key":"key_678996888310","value":"value_150721341151366512"}, +{"key":"key_679011015112","value":"value_961181061106412246"}, +{"key":"key_679043135651","value":"value_255565108107677411"}, +{"key":"key_679075511171","value":"value_135351621701151211"}, +{"key":"key_679163147111","value":"value_112162888780129981"}, +{"key":"key_679210413810","value":"value_851198614298137761"}, +{"key":"key_679212011812","value":"value_107119176324012511"}, +{"key":"key_679311811045","value":"value_106145111841211171"}, +{"key":"key_679388135941","value":"value_875046135105941221"}, +{"key":"key_679466791349","value":"value_108106113130145159"}, +{"key":"key_679512049107","value":"value_916133102139841131"}, +{"key":"key_679557951051","value":"value_163100118751468911"}, +{"key":"key_679581699711","value":"value_831148814316984102"}, +{"key":"key_679661108499","value":"value_738218811977128108"}, +{"key":"key_679713614010","value":"value_778778884911811211"}, +{"key":"key_679713710918","value":"value_801371408610913110"}, +{"key":"key_679716210111","value":"value_107949910310912371"}, +{"key":"key_679810112511","value":"value_678512213267117721"}, +{"key":"key_679814281143","value":"value_831351701141041278"}, +{"key":"key_679814311913","value":"value_147691101341258713"}, +{"key":"key_679911311289","value":"value_115949073991047316"}, +{"key":"key_679911843601","value":"value_877012914349130110"}, +{"key":"key_679992701001","value":"value_158101769310661861"}, +{"key":"key_681001051601","value":"value_951508514112112511"}, +{"key":"key_681001107468","value":"value_120134985771841309"}, +{"key":"key_681001161013","value":"value_120124161711281061"}, +{"key":"key_681001212715","value":"value_113117100145871211"}, +{"key":"key_681011041081","value":"value_771571229146621241"}, +{"key":"key_681017493107","value":"value_152674565671529415"}, +{"key":"key_681018558113","value":"value_561189914813415310"}, +{"key":"key_681021424297","value":"value_145105979780826413"}, +{"key":"key_681031071274","value":"value_112841021386078158"}, +{"key":"key_681031219915","value":"value_361051421289655101"}, +{"key":"key_681046811710","value":"value_491009411510764110"}, +{"key":"key_681049412015","value":"value_153121612057117951"}, +{"key":"key_681051011021","value":"value_129906617254133905"}, +{"key":"key_681051179113","value":"value_648110313310653110"}, +{"key":"key_681068610597","value":"value_131135354596157118"}, +{"key":"key_681071061308","value":"value_164987969281051117"}, +{"key":"key_681071265197","value":"value_157214012784101771"}, +{"key":"key_681071385098","value":"value_851591331286883141"}, +{"key":"key_681078210314","value":"value_691334610275125187"}, +{"key":"key_681081529078","value":"value_136159861471464916"}, +{"key":"key_681081571324","value":"value_561401084412711378"}, +{"key":"key_681088380107","value":"value_114676316489771488"}, +{"key":"key_681096495104","value":"value_671011161141399914"}, +{"key":"key_681099513314","value":"value_139981153115480128"}, +{"key":"key_681101364410","value":"value_938211410211628131"}, +{"key":"key_681121366663","value":"value_741029674166162261"}, +{"key":"key_681135612610","value":"value_113845359151687613"}, +{"key":"key_681139787619","value":"value_901391301121715891"}, +{"key":"key_681141391711","value":"value_146901149412111854"}, +{"key":"key_681149462123","value":"value_120156807511393141"}, +{"key":"key_681151236513","value":"value_109998112212478511"}, +{"key":"key_681161111139","value":"value_631041227997168659"}, +{"key":"key_681161201331","value":"value_691039463945915191"}, +{"key":"key_681171047695","value":"value_127194727790825382"}, +{"key":"key_681171317812","value":"value_798010513191961658"}, +{"key":"key_681181485811","value":"value_142836872126121691"}, +{"key":"key_681187293139","value":"value_100799215695113931"}, +{"key":"key_681201821501","value":"value_551161056298139531"}, +{"key":"key_681208088721","value":"value_103989062161128938"}, +{"key":"key_681211571121","value":"value_669510533619111184"}, +{"key":"key_681217814761","value":"value_641461248519792798"}, +{"key":"key_681221501157","value":"value_162113119123104109"}, +{"key":"key_681225910614","value":"value_881139113813015812"}, +{"key":"key_681231257616","value":"value_172106112391019112"}, +{"key":"key_681231494113","value":"value_531191405017310976"}, +{"key":"key_681232110897","value":"value_116125789291691216"}, +{"key":"key_681232611740","value":"value_130941115364157108"}, +{"key":"key_681234810913","value":"value_731021391436719711"}, +{"key":"key_681241001309","value":"value_100961108012812611"}, +{"key":"key_681249815615","value":"value_971411221091021361"}, +{"key":"key_681269710511","value":"value_104577579132156651"}, +{"key":"key_681271258767","value":"value_631006193103867213"}, +{"key":"key_681274215749","value":"value_871041351177614614"}, +{"key":"key_681281147811","value":"value_911451241091265112"}, +{"key":"key_681297086712","value":"value_428610938154291167"}, +{"key":"key_681301061721","value":"value_119115183107127134"}, +{"key":"key_681321799713","value":"value_100551381251331478"}, +{"key":"key_681339612915","value":"value_163527871122111851"}, +{"key":"key_681358115711","value":"value_878568138871278981"}, +{"key":"key_681361469910","value":"value_106105791946086778"}, +{"key":"key_681381151161","value":"value_857412311666587315"}, +{"key":"key_681381211261","value":"value_126956210913510669"}, +{"key":"key_681391358047","value":"value_133575312412218398"}, +{"key":"key_681395611862","value":"value_112137105104100711"}, +{"key":"key_681431311021","value":"value_151533613811943102"}, +{"key":"key_681431514414","value":"value_971671131211307214"}, +{"key":"key_681451188514","value":"value_751151608813488936"}, +{"key":"key_681451371591","value":"value_163791139713792116"}, +{"key":"key_681481161281","value":"value_881231451211569811"}, +{"key":"key_681481481011","value":"value_140113128857311892"}, +{"key":"key_681491078811","value":"value_111331187112810211"}, +{"key":"key_681501361018","value":"value_114162135108126119"}, +{"key":"key_681506610167","value":"value_112998911393991313"}, +{"key":"key_681521301155","value":"value_113132106105113110"}, +{"key":"key_681568912083","value":"value_721371617714614829"}, +{"key":"key_681571018571","value":"value_809413463129102481"}, +{"key":"key_681585103941","value":"value_100104153739510814"}, +{"key":"key_681611281201","value":"value_123101175161150601"}, +{"key":"key_681641251381","value":"value_841207254113761071"}, +{"key":"key_681651491854","value":"value_871011289310279127"}, +{"key":"key_681681041308","value":"value_122132103631459511"}, +{"key":"key_681721081001","value":"value_144988782799616710"}, +{"key":"key_681724010860","value":"value_168809114077871808"}, +{"key":"key_681741537532","value":"value_101142135133110114"}, +{"key":"key_681801135576","value":"value_105659710696754516"}, +{"key":"key_681821419910","value":"value_106125113113741161"}, +{"key":"key_681892619191","value":"value_771247411711312311"}, +{"key":"key_683110018750","value":"value_911198513898157909"}, +{"key":"key_683170659364","value":"value_101144141121104909"}, +{"key":"key_683811912610","value":"value_123136120136941091"}, +{"key":"key_683971481201","value":"value_829499152146171091"}, +{"key":"key_683977868212","value":"value_821401358811861138"}, +{"key":"key_683984169817","value":"value_100117193106129100"}, +{"key":"key_684010093109","value":"value_123104105756711111"}, +{"key":"key_684582120161","value":"value_108996178911537611"}, +{"key":"key_684912210514","value":"value_168108851348486478"}, +{"key":"key_684947124921","value":"value_991191071351166314"}, +{"key":"key_685285899511","value":"value_761156412776148691"}, +{"key":"key_685479148428","value":"value_951106148129651031"}, +{"key":"key_685973156781","value":"value_127646589107103100"}, +{"key":"key_686063185170","value":"value_551328573497012199"}, +{"key":"key_686094115117","value":"value_798214114013485961"}, +{"key":"key_686111358100","value":"value_871251107615877771"}, +{"key":"key_686149239912","value":"value_801264276751509394"}, +{"key":"key_686210579559","value":"value_143115934084103129"}, +{"key":"key_686496735278","value":"value_451419113470971308"}, +{"key":"key_686611696801","value":"value_156638210977113154"}, +{"key":"key_686612238871","value":"value_261591071191196570"}, +{"key":"key_686710214011","value":"value_979898971431282364"}, +{"key":"key_686990555772","value":"value_649712288123114711"}, +{"key":"key_687011114493","value":"value_691371571081341096"}, +{"key":"key_687012415010","value":"value_761038313198826010"}, +{"key":"key_687316110911","value":"value_633037311428010274"}, +{"key":"key_687359118251","value":"value_147826911075641291"}, +{"key":"key_687411385104","value":"value_118989590127207719"}, +{"key":"key_687412794108","value":"value_371471259087129119"}, +{"key":"key_687512078136","value":"value_752265111115107701"}, +{"key":"key_687710514160","value":"value_153107118127901159"}, +{"key":"key_687916879798","value":"value_871041501999701071"}, +{"key":"key_687993141139","value":"value_497013411112688168"}, +{"key":"key_688012112612","value":"value_165134861247810959"}, +{"key":"key_688013714718","value":"value_119366596801571061"}, +{"key":"key_688111454299","value":"value_991351611141171597"}, +{"key":"key_688212490138","value":"value_129901271378613510"}, +{"key":"key_688213910075","value":"value_123114100819691971"}, +{"key":"key_688267568613","value":"value_101911189012815482"}, +{"key":"key_688385271231","value":"value_114128861167087441"}, +{"key":"key_688412394124","value":"value_997977139108119818"}, +{"key":"key_688413910616","value":"value_148108136150125591"}, +{"key":"key_688483996794","value":"value_104113121119127100"}, +{"key":"key_688582721397","value":"value_102102681258912510"}, +{"key":"key_688614671921","value":"value_976814159118118709"}, +{"key":"key_688652911208","value":"value_101114155861121021"}, +{"key":"key_688688481234","value":"value_117988592131821097"}, +{"key":"key_688711116282","value":"value_101116662397871168"}, +{"key":"key_688715916117","value":"value_135921388773145981"}, +{"key":"key_688792687485","value":"value_105104793914615714"}, +{"key":"key_688811478134","value":"value_926711015212711014"}, +{"key":"key_688858159963","value":"value_114120147123131120"}, +{"key":"key_688894148791","value":"value_127103135184132143"}, +{"key":"key_688911597741","value":"value_126831308511390741"}, +{"key":"key_688955140594","value":"value_969895921191017211"}, +{"key":"key_688978103112","value":"value_934391132197110113"}, +{"key":"key_689082113142","value":"value_106814598112128115"}, +{"key":"key_689111467125","value":"value_128152100195101174"}, +{"key":"key_689112493661","value":"value_150120711821111123"}, +{"key":"key_689197971016","value":"value_788012515058791781"}, +{"key":"key_689211814589","value":"value_118117157821211141"}, +{"key":"key_689212614872","value":"value_182132187162109150"}, +{"key":"key_689273211201","value":"value_107681091161247786"}, +{"key":"key_689313166689","value":"value_641278711312611190"}, +{"key":"key_689316615812","value":"value_851467614340112859"}, +{"key":"key_689370130106","value":"value_130115491381308012"}, +{"key":"key_689512557143","value":"value_137108894610399768"}, +{"key":"key_689548708913","value":"value_704210413910778479"}, +{"key":"key_689588143741","value":"value_831216590801151621"}, +{"key":"key_689611517910","value":"value_551187254114144105"}, +{"key":"key_689687506968","value":"value_821126022165120116"}, +{"key":"key_689688125140","value":"value_124117911637461155"}, +{"key":"key_689713643127","value":"value_941221279311611173"}, +{"key":"key_689753154908","value":"value_741161009167136944"}, +{"key":"key_689811434628","value":"value_136122119721654918"}, +{"key":"key_689865132155","value":"value_704013011410920011"}, +{"key":"key_689911313013","value":"value_103832787140131164"}, +{"key":"key_689978159927","value":"value_114144116120981311"}, +{"key":"key_691001047789","value":"value_132139141133171901"}, +{"key":"key_691004610432","value":"value_761061601051321021"}, +{"key":"key_691018311085","value":"value_121109391158814612"}, +{"key":"key_691029111311","value":"value_112778792153116137"}, +{"key":"key_691029493172","value":"value_207741299014997116"}, +{"key":"key_691031041161","value":"value_451429712668111130"}, +{"key":"key_691039551102","value":"value_159144114106122107"}, +{"key":"key_691041381435","value":"value_157821531381091388"}, +{"key":"key_691041408711","value":"value_151122771018983110"}, +{"key":"key_691041946658","value":"value_461161065216571668"}, +{"key":"key_691051081271","value":"value_130130815980137132"}, +{"key":"key_691053295167","value":"value_141781101168682758"}, +{"key":"key_691061229975","value":"value_122683880951291315"}, +{"key":"key_691091101181","value":"value_109287063168993113"}, +{"key":"key_691096712796","value":"value_638611514916787339"}, +{"key":"key_691101161281","value":"value_113921361271399515"}, +{"key":"key_691101458564","value":"value_159861349610711811"}, +{"key":"key_691111311121","value":"value_102100739667133143"}, +{"key":"key_691111419410","value":"value_166479211214510124"}, +{"key":"key_691121103913","value":"value_124597814513313983"}, +{"key":"key_691121111218","value":"value_100101119987458591"}, +{"key":"key_691121318416","value":"value_159103819282124117"}, +{"key":"key_691129086119","value":"value_120101631201181519"}, +{"key":"key_691131151251","value":"value_431188412410612114"}, +{"key":"key_691151019610","value":"value_145971001341179215"}, +{"key":"key_691157292921","value":"value_119788613516678114"}, +{"key":"key_691161838518","value":"value_136109144631375566"}, +{"key":"key_691162512410","value":"value_881092061161041531"}, +{"key":"key_691166711688","value":"value_741221001539492729"}, +{"key":"key_691169582711","value":"value_102805915110511112"}, +{"key":"key_691171037810","value":"value_979117111410611510"}, +{"key":"key_691175813195","value":"value_145536961971384418"}, +{"key":"key_691176112312","value":"value_127105275510163121"}, +{"key":"key_691177394102","value":"value_889910615215410412"}, +{"key":"key_691181007115","value":"value_609912211615486739"}, +{"key":"key_691187316944","value":"value_114681081329887168"}, +{"key":"key_691207812519","value":"value_971507192140155681"}, +{"key":"key_691209986129","value":"value_140120111911181651"}, +{"key":"key_691221177237","value":"value_105150901271851011"}, +{"key":"key_691226516685","value":"value_769660112126110961"}, +{"key":"key_691231329595","value":"value_130166165961421355"}, +{"key":"key_691241427212","value":"value_111878612748150128"}, +{"key":"key_691241487299","value":"value_941261311585775569"}, +{"key":"key_691251281191","value":"value_477911661501181301"}, +{"key":"key_691271531569","value":"value_105106951113314528"}, +{"key":"key_691281971109","value":"value_135167118150661271"}, +{"key":"key_691291381367","value":"value_111125891078393684"}, +{"key":"key_691293293858","value":"value_491191188610710315"}, +{"key":"key_691298812873","value":"value_781451091011571317"}, +{"key":"key_691316611711","value":"value_122157139131132116"}, +{"key":"key_691321701631","value":"value_801571426298106958"}, +{"key":"key_691326213912","value":"value_116861098613314112"}, +{"key":"key_691327212197","value":"value_481288170139115376"}, +{"key":"key_691336179438","value":"value_881041191219471901"}, +{"key":"key_691338712014","value":"value_111165739415084117"}, +{"key":"key_691351501581","value":"value_132178118109861291"}, +{"key":"key_691369282755","value":"value_946115884164144871"}, +{"key":"key_691369586811","value":"value_866375118134137901"}, +{"key":"key_691391199676","value":"value_908810315170135108"}, +{"key":"key_691391327694","value":"value_153141107839012711"}, +{"key":"key_691401471318","value":"value_142101333415378151"}, +{"key":"key_691401691041","value":"value_138176769734125137"}, +{"key":"key_691411351251","value":"value_109938235153851335"}, +{"key":"key_691419555511","value":"value_157130993414054117"}, +{"key":"key_691421751019","value":"value_122138581281271521"}, +{"key":"key_691437015772","value":"value_101116105905713715"}, +{"key":"key_691441041051","value":"value_102113829511886986"}, +{"key":"key_691441111157","value":"value_102115145778154121"}, +{"key":"key_691451184612","value":"value_711436011879124147"}, +{"key":"key_691458795110","value":"value_159618012679871351"}, +{"key":"key_691501041291","value":"value_547012812572114871"}, +{"key":"key_691501577873","value":"value_144129131731201181"}, +{"key":"key_691509429100","value":"value_741301759164104797"}, +{"key":"key_691509879136","value":"value_153118715983979510"}, +{"key":"key_691511038264","value":"value_126102154134671366"}, +{"key":"key_691511452798","value":"value_111121152114125720"}, +{"key":"key_691521251524","value":"value_101161081331087178"}, +{"key":"key_691528899135","value":"value_743810210911121991"}, +{"key":"key_691529768134","value":"value_498612868980931111"}, +{"key":"key_691531361531","value":"value_111130141906516107"}, +{"key":"key_691547294150","value":"value_924912413916810811"}, +{"key":"key_691551301105","value":"value_651861494514311848"}, +{"key":"key_691577312159","value":"value_838751162130111109"}, +{"key":"key_691599710511","value":"value_158142202191431639"}, +{"key":"key_691608281159","value":"value_169861251461321098"}, +{"key":"key_691646785921","value":"value_861457414763113971"}, +{"key":"key_691714892112","value":"value_103987710287951349"}, +{"key":"key_691767215112","value":"value_120949612013797895"}, +{"key":"key_691804913213","value":"value_116601268616516310"}, +{"key":"key_691811471531","value":"value_144987796135956314"}, +{"key":"key_691826315316","value":"value_972011021481351516"}, +{"key":"key_691831038375","value":"value_124101804237831088"}, +{"key":"key_692082586816","value":"value_108106134168128117"}, +{"key":"key_692895636941","value":"value_807813715015270881"}, +{"key":"key_693695113177","value":"value_926712946124921247"}, +{"key":"key_693770868481","value":"value_789611077808317914"}, +{"key":"key_693772776011","value":"value_123851291574914811"}, +{"key":"key_693812076847","value":"value_109145108102128112"}, +{"key":"key_694410911611","value":"value_140958755591101016"}, +{"key":"key_694612574112","value":"value_134139915997122118"}, +{"key":"key_694753831101","value":"value_921051151061451361"}, +{"key":"key_694911857169","value":"value_130341171191201297"}, +{"key":"key_694913968501","value":"value_931137612598105125"}, +{"key":"key_694981102281","value":"value_117137112128701409"}, +{"key":"key_695111043112","value":"value_851161769198117888"}, +{"key":"key_695310311699","value":"value_107791551211444911"}, +{"key":"key_695413511155","value":"value_938689157688411514"}, +{"key":"key_695415310166","value":"value_208123999168124132"}, +{"key":"key_695813211515","value":"value_909590111112142116"}, +{"key":"key_695883581571","value":"value_149107137139121154"}, +{"key":"key_695912713172","value":"value_159139781311151199"}, +{"key":"key_695913487108","value":"value_138133867813178647"}, +{"key":"key_695997461296","value":"value_951181351428685831"}, +{"key":"key_696015116167","value":"value_133136122375615494"}, +{"key":"key_696015740717","value":"value_521101041061211281"}, +{"key":"key_696112910290","value":"value_118123133848911524"}, +{"key":"key_696210796132","value":"value_119741131341136015"}, +{"key":"key_696210811814","value":"value_148709082101891115"}, +{"key":"key_696214941157","value":"value_100130581137192381"}, +{"key":"key_696598511196","value":"value_671081011143988129"}, +{"key":"key_696710310711","value":"value_851941181416410098"}, +{"key":"key_696796136661","value":"value_121737379881228510"}, +{"key":"key_696813737837","value":"value_704712112587444811"}, +{"key":"key_697013994839","value":"value_991246512690128521"}, +{"key":"key_697213575901","value":"value_805712571149111731"}, +{"key":"key_697370221351","value":"value_924990511221201111"}, +{"key":"key_697379115109","value":"value_758913716611012250"}, +{"key":"key_697410589998","value":"value_908611240961001021"}, +{"key":"key_697415414612","value":"value_105142113849113284"}, +{"key":"key_697511245891","value":"value_121514615312188931"}, +{"key":"key_697579103615","value":"value_918695135887857416"}, +{"key":"key_697611210496","value":"value_117591321269274842"}, +{"key":"key_697613212415","value":"value_202119144471249010"}, +{"key":"key_697710114812","value":"value_921411139281103921"}, +{"key":"key_697812113082","value":"value_729393661148711927"}, +{"key":"key_697947117565","value":"value_124471202640135152"}, +{"key":"key_698010810311","value":"value_117110951571121057"}, +{"key":"key_698011471719","value":"value_167174371241099383"}, +{"key":"key_698111112611","value":"value_121921211051181537"}, +{"key":"key_698113010619","value":"value_791461141111271151"}, +{"key":"key_698211388167","value":"value_801494110247891541"}, +{"key":"key_698211783103","value":"value_127171951591101801"}, +{"key":"key_698216011598","value":"value_129190113130124150"}, +{"key":"key_698245155184","value":"value_105761301607313259"}, +{"key":"key_698311010847","value":"value_125122135117140961"}, +{"key":"key_698311315010","value":"value_105158110110865811"}, +{"key":"key_698371130908","value":"value_564222141142134137"}, +{"key":"key_698513012613","value":"value_331631231141441329"}, +{"key":"key_698568981021","value":"value_138133888897721531"}, +{"key":"key_698614910587","value":"value_111801356126601045"}, +{"key":"key_698875119150","value":"value_104119711278615212"}, +{"key":"key_698912514066","value":"value_911021131286778988"}, +{"key":"key_698916020132","value":"value_133659816457649015"}, +{"key":"key_698917681105","value":"value_111611141269412786"}, +{"key":"key_698969017912","value":"value_991125611384841051"}, +{"key":"key_698998979278","value":"value_991005113048158688"}, +{"key":"key_699011513392","value":"value_112955189668481246"}, +{"key":"key_699033128137","value":"value_142144128731158073"}, +{"key":"key_699051146115","value":"value_891121109246148719"}, +{"key":"key_699093987977","value":"value_122123154929683126"}, +{"key":"key_699211813114","value":"value_951071121389411412"}, +{"key":"key_699314112010","value":"value_751191001951509580"}, +{"key":"key_699388681510","value":"value_908014410181708116"}, +{"key":"key_699412517110","value":"value_129147106121157959"}, +{"key":"key_699517014410","value":"value_100123978312357123"}, +{"key":"key_699538645996","value":"value_569311871116879463"}, +{"key":"key_699610512292","value":"value_711606438947210431"}, +{"key":"key_699611074671","value":"value_178132896490101100"}, +{"key":"key_699712075121","value":"value_122138113130130119"}, +{"key":"key_699794967438","value":"value_108105119614812497"}, +{"key":"key_699813448116","value":"value_781331611528383101"}, +{"key":"key_699817175811","value":"value_521541751114110712"}, +{"key":"key_701001029452","value":"value_477511611861101152"}, +{"key":"key_701001051098","value":"value_111119801061041385"}, +{"key":"key_701008617714","value":"value_175133110119614287"}, +{"key":"key_701015256858","value":"value_164192114627211811"}, +{"key":"key_701017814411","value":"value_691149612446771549"}, +{"key":"key_701019112912","value":"value_951906112811990141"}, +{"key":"key_701029975124","value":"value_177784871405713010"}, +{"key":"key_701031001398","value":"value_932083984123119831"}, +{"key":"key_701031047811","value":"value_708316115946912671"}, +{"key":"key_701031171191","value":"value_311447213195109391"}, +{"key":"key_701031279350","value":"value_105121791111071341"}, +{"key":"key_701031391467","value":"value_115591251077181114"}, +{"key":"key_701041061221","value":"value_125131631109810496"}, +{"key":"key_701044896945","value":"value_119120566595115143"}, +{"key":"key_701068510810","value":"value_991086213313914412"}, +{"key":"key_701071136214","value":"value_146123191119168157"}, +{"key":"key_701078669131","value":"value_951539490156681268"}, +{"key":"key_701079681981","value":"value_609815414412312613"}, +{"key":"key_701081331339","value":"value_658610320112813094"}, +{"key":"key_701081381701","value":"value_889954831234474915"}, +{"key":"key_701087496118","value":"value_861101241179513112"}, +{"key":"key_701088492830","value":"value_491451171311221308"}, +{"key":"key_701091471001","value":"value_651088390781101121"}, +{"key":"key_701101428611","value":"value_811306812281134103"}, +{"key":"key_701103062115","value":"value_911271361831091017"}, +{"key":"key_701104213812","value":"value_731051591079933137"}, +{"key":"key_701107511686","value":"value_109727914082103471"}, +{"key":"key_701111214520","value":"value_131160128501189613"}, +{"key":"key_701127810810","value":"value_125105111133924899"}, +{"key":"key_701131521541","value":"value_471295311910783861"}, +{"key":"key_701141571121","value":"value_102120951201287067"}, +{"key":"key_701141731061","value":"value_137124148901171579"}, +{"key":"key_701147150114","value":"value_108921453041110879"}, +{"key":"key_701149586100","value":"value_162134141137154121"}, +{"key":"key_701159198111","value":"value_120123143731424710"}, +{"key":"key_701161148589","value":"value_501231111825986165"}, +{"key":"key_701161504882","value":"value_959665123788515788"}, +{"key":"key_701171071101","value":"value_136449872687886511"}, +{"key":"key_701179829104","value":"value_651355911284142981"}, +{"key":"key_701181036711","value":"value_914390142921201251"}, +{"key":"key_701181286810","value":"value_155109846910016712"}, +{"key":"key_701191569915","value":"value_154118161887410989"}, +{"key":"key_701196517812","value":"value_126138133116911851"}, +{"key":"key_701199174953","value":"value_143112110112851651"}, +{"key":"key_701201078417","value":"value_176131109371491471"}, +{"key":"key_701201231201","value":"value_467814483113105541"}, +{"key":"key_701211276810","value":"value_139641467910214295"}, +{"key":"key_701211401041","value":"value_971251071128763851"}, +{"key":"key_701212215290","value":"value_869369941181109196"}, +{"key":"key_701221537011","value":"value_721148649957911812"}, +{"key":"key_701244715912","value":"value_109143112106144671"}, +{"key":"key_701251091361","value":"value_160132924611915411"}, +{"key":"key_701251349710","value":"value_115170120969013012"}, +{"key":"key_701256284125","value":"value_981078975991091481"}, +{"key":"key_701257210393","value":"value_621407718980558615"}, +{"key":"key_701261269812","value":"value_111164971081001071"}, +{"key":"key_701267215311","value":"value_115839215314612450"}, +{"key":"key_701277789868","value":"value_117124119145126102"}, +{"key":"key_701278311973","value":"value_541231221784396109"}, +{"key":"key_701281036279","value":"value_140114927513814793"}, +{"key":"key_701294570131","value":"value_185125118115531405"}, +{"key":"key_701295113414","value":"value_105127119441811041"}, +{"key":"key_701299813910","value":"value_102115146149251471"}, +{"key":"key_701299871101","value":"value_901689210612710089"}, +{"key":"key_701311031378","value":"value_809952136941013764"}, +{"key":"key_701311944785","value":"value_103751388847172112"}, +{"key":"key_701321571621","value":"value_130123927796184109"}, +{"key":"key_701331171009","value":"value_411098104117127132"}, +{"key":"key_701351281321","value":"value_122127125729813314"}, +{"key":"key_701367870113","value":"value_628874133948112010"}, +{"key":"key_701381357110","value":"value_776487381721171321"}, +{"key":"key_701398271104","value":"value_152861641074511710"}, +{"key":"key_701406147657","value":"value_121152571318312882"}, +{"key":"key_701411059710","value":"value_147981138371133851"}, +{"key":"key_701411131298","value":"value_739689160131153168"}, +{"key":"key_701411351381","value":"value_966513111152691207"}, +{"key":"key_701412911568","value":"value_107587942156818512"}, +{"key":"key_701431161338","value":"value_741491081439010010"}, +{"key":"key_701441241491","value":"value_107801271003816080"}, +{"key":"key_701451051056","value":"value_749612911685873410"}, +{"key":"key_701471164415","value":"value_115131135123125105"}, +{"key":"key_701471184411","value":"value_161951261219916511"}, +{"key":"key_701471191164","value":"value_987310562106141607"}, +{"key":"key_701471398767","value":"value_145346771991271186"}, +{"key":"key_701471809717","value":"value_115110129178639103"}, +{"key":"key_701491011089","value":"value_118611081011321224"}, +{"key":"key_701491278763","value":"value_611001481106114513"}, +{"key":"key_701521321698","value":"value_119901175011456101"}, +{"key":"key_701526111610","value":"value_841471641057279859"}, +{"key":"key_701529494139","value":"value_674513313213114111"}, +{"key":"key_701529510491","value":"value_449880132168209413"}, +{"key":"key_701546281138","value":"value_401143081668014410"}, +{"key":"key_701551611268","value":"value_321138589851361119"}, +{"key":"key_701568710496","value":"value_659192827990889279"}, +{"key":"key_701571321184","value":"value_971131249754156109"}, +{"key":"key_701571411037","value":"value_716782211442210378"}, +{"key":"key_701606616812","value":"value_122351278518182101"}, +{"key":"key_701616472831","value":"value_182921261469710655"}, +{"key":"key_701698813419","value":"value_116737437638297531"}, +{"key":"key_701718113233","value":"value_132112106101137801"}, +{"key":"key_701825112715","value":"value_527613713310310910"}, +{"key":"key_701935867105","value":"value_136174102161625710"}, +{"key":"key_701995119937","value":"value_127889616713391132"}, +{"key":"key_702658139131","value":"value_132113169148795796"}, +{"key":"key_703462224741","value":"value_122851679710910253"}, +{"key":"key_703498991573","value":"value_801671187183167651"}, +{"key":"key_703610911175","value":"value_691021461209118616"}, +{"key":"key_703612013613","value":"value_136141137851129688"}, +{"key":"key_703714915097","value":"value_817888717697133461"}, +{"key":"key_704314398130","value":"value_961081109781115153"}, +{"key":"key_704415615511","value":"value_881585187129751651"}, +{"key":"key_704486112841","value":"value_921061551127180138"}, +{"key":"key_704680111997","value":"value_122841186813313612"}, +{"key":"key_705111758131","value":"value_831361041466714073"}, +{"key":"key_705214616111","value":"value_831134184178968483"}, +{"key":"key_705445163103","value":"value_619613282637368821"}, +{"key":"key_705479145471","value":"value_781111801421351171"}, +{"key":"key_705872153105","value":"value_104661261229911511"}, +{"key":"key_705958101122","value":"value_574595635714649120"}, +{"key":"key_706424114621","value":"value_591391411327712792"}, +{"key":"key_706456126311","value":"value_421611238413311612"}, +{"key":"key_706515113276","value":"value_859244719916879109"}, +{"key":"key_706712767175","value":"value_114100146160781601"}, +{"key":"key_706915711010","value":"value_741575613616713712"}, +{"key":"key_707014520110","value":"value_134361191141151997"}, +{"key":"key_707017583141","value":"value_104101799910364671"}, +{"key":"key_707110661111","value":"value_105132106149911831"}, +{"key":"key_707343125125","value":"value_261001631148513248"}, +{"key":"key_707410510754","value":"value_115709440719899102"}, +{"key":"key_707412815611","value":"value_111882511367728447"}, +{"key":"key_707511589123","value":"value_811058469108975010"}, +{"key":"key_707514111111","value":"value_716512312510983134"}, +{"key":"key_707610711110","value":"value_156731054717357130"}, +{"key":"key_707613197116","value":"value_931279697353412597"}, +{"key":"key_707710690103","value":"value_140117117581258618"}, +{"key":"key_707810111198","value":"value_136956514371891121"}, +{"key":"key_707813223681","value":"value_931251291268916010"}, +{"key":"key_707870801121","value":"value_857811113198122136"}, +{"key":"key_707871248156","value":"value_114128111951031239"}, +{"key":"key_708010447118","value":"value_148136961447889961"}, +{"key":"key_708148124578","value":"value_105104841252910311"}, +{"key":"key_708213494491","value":"value_861616518475126131"}, +{"key":"key_708255821185","value":"value_441056615445104143"}, +{"key":"key_708290944110","value":"value_901011318140127154"}, +{"key":"key_708313510215","value":"value_103131401468392648"}, +{"key":"key_708372120206","value":"value_100861497711896142"}, +{"key":"key_708511078641","value":"value_348856121471139481"}, +{"key":"key_708512112511","value":"value_106538989931391009"}, +{"key":"key_708611690119","value":"value_153751069810413801"}, +{"key":"key_708613110289","value":"value_115124742001598725"}, +{"key":"key_708712542144","value":"value_871351477815514410"}, +{"key":"key_708789102721","value":"value_449626108148133133"}, +{"key":"key_708812584898","value":"value_108891506612712253"}, +{"key":"key_708817713452","value":"value_909883447511088109"}, +{"key":"key_708883157931","value":"value_689010719411710343"}, +{"key":"key_708914667110","value":"value_761258562921043812"}, +{"key":"key_708916597706","value":"value_147671281081767615"}, +{"key":"key_708997618290","value":"value_101101726181119876"}, +{"key":"key_709010410611","value":"value_107629210684126857"}, +{"key":"key_709021191114","value":"value_135851091151211311"}, +{"key":"key_709211312388","value":"value_791281581221211505"}, +{"key":"key_709212516754","value":"value_127151111554979921"}, +{"key":"key_709214195106","value":"value_150557212029121112"}, +{"key":"key_709310313162","value":"value_138117115172108184"}, +{"key":"key_709472105195","value":"value_126169127831209914"}, +{"key":"key_709542103939","value":"value_491571271431991541"}, +{"key":"key_709695821091","value":"value_868410116788741305"}, +{"key":"key_709710669108","value":"value_356487137070127111"}, +{"key":"key_709710998831","value":"value_491411017210512160"}, +{"key":"key_709712717213","value":"value_955711613447121961"}, +{"key":"key_709847148101","value":"value_711047184132121791"}, +{"key":"key_709862871031","value":"value_671509118386731838"}, +{"key":"key_709876591106","value":"value_120133115130103170"}, +{"key":"key_709910210491","value":"value_531541258082188711"}, +{"key":"key_709911239162","value":"value_601851928013887467"}, +{"key":"key_709952109867","value":"value_691182069040122685"}, +{"key":"key_711001201096","value":"value_828212412815810915"}, +{"key":"key_711001781311","value":"value_123165100121535578"}, +{"key":"key_711009978791","value":"value_133136663912612956"}, +{"key":"key_711011186080","value":"value_137987868109165145"}, +{"key":"key_711011311041","value":"value_941081431141278512"}, +{"key":"key_711031407595","value":"value_186661120127100941"}, +{"key":"key_711048881971","value":"value_162172911631151261"}, +{"key":"key_711051421011","value":"value_517153152671214885"}, +{"key":"key_711059015315","value":"value_136123937473113152"}, +{"key":"key_711061161401","value":"value_139100132771131281"}, +{"key":"key_711061197415","value":"value_181351171431359111"}, +{"key":"key_711068810011","value":"value_159163114959197121"}, +{"key":"key_711068867113","value":"value_115120118117841301"}, +{"key":"key_711069933731","value":"value_134153131831378686"}, +{"key":"key_711071281561","value":"value_164581346578791061"}, +{"key":"key_711071531441","value":"value_127951441074814096"}, +{"key":"key_711081273610","value":"value_156925412417960601"}, +{"key":"key_711091361031","value":"value_856574164144951329"}, +{"key":"key_711101175280","value":"value_911411011146210853"}, +{"key":"key_711101571038","value":"value_134121121808813618"}, +{"key":"key_711101619212","value":"value_741302144935910148"}, +{"key":"key_711111241444","value":"value_102811048985123901"}, +{"key":"key_711115948831","value":"value_151128119741751161"}, +{"key":"key_711131046286","value":"value_941341541282513510"}, +{"key":"key_711131099689","value":"value_132821251231341191"}, +{"key":"key_711131431059","value":"value_120119568360631221"}, +{"key":"key_711141001091","value":"value_132871401257011515"}, +{"key":"key_711141076815","value":"value_122537211710243719"}, +{"key":"key_711141087794","value":"value_651121851471911071"}, +{"key":"key_711151082892","value":"value_441011627210491154"}, +{"key":"key_711155790701","value":"value_601491271388934797"}, +{"key":"key_711158312010","value":"value_155646097124113123"}, +{"key":"key_711161011131","value":"value_149806950125771079"}, +{"key":"key_711161031259","value":"value_124846670671541454"}, +{"key":"key_711161298013","value":"value_121117110649513995"}, +{"key":"key_711161391664","value":"value_160171191481339811"}, +{"key":"key_711165977100","value":"value_117112457914712116"}, +{"key":"key_711171031381","value":"value_130171142109139551"}, +{"key":"key_711171319898","value":"value_391281371241631345"}, +{"key":"key_711187554100","value":"value_841033677771505812"}, +{"key":"key_711191355869","value":"value_691625854134791133"}, +{"key":"key_711191371279","value":"value_128921107299118877"}, +{"key":"key_711197068491","value":"value_801711051129368591"}, +{"key":"key_711209115281","value":"value_118771351141211477"}, +{"key":"key_711211471101","value":"value_987343852935115799"}, +{"key":"key_711219948581","value":"value_153123107102137152"}, +{"key":"key_711228816882","value":"value_131142117148114113"}, +{"key":"key_711231391469","value":"value_529812414496601018"}, +{"key":"key_711239418092","value":"value_936795601236611015"}, +{"key":"key_711241197342","value":"value_165907495971051518"}, +{"key":"key_711251041381","value":"value_124106721131011391"}, +{"key":"key_711261267210","value":"value_961331321913468661"}, +{"key":"key_711268614041","value":"value_129117781148010395"}, +{"key":"key_711271091177","value":"value_911454327580851101"}, +{"key":"key_711277611414","value":"value_120851221047713081"}, +{"key":"key_711287397109","value":"value_149828012710896139"}, +{"key":"key_711291011311","value":"value_133751188798154129"}, +{"key":"key_711291231201","value":"value_801211541301251091"}, +{"key":"key_711293104130","value":"value_961081551271089685"}, +{"key":"key_711296610916","value":"value_115723116991229411"}, +{"key":"key_711297411817","value":"value_124100105142129637"}, +{"key":"key_711301301611","value":"value_108123123129140108"}, +{"key":"key_711304912569","value":"value_149155921145498661"}, +{"key":"key_711311091171","value":"value_106110631367310010"}, +{"key":"key_711311207055","value":"value_138125495511268207"}, +{"key":"key_711329510489","value":"value_846811089134102626"}, +{"key":"key_711339710410","value":"value_449765154125154108"}, +{"key":"key_711341221429","value":"value_761261151291470110"}, +{"key":"key_711349514712","value":"value_117103911298411018"}, +{"key":"key_711359613069","value":"value_114105106138131561"}, +{"key":"key_711361101696","value":"value_696214616458168116"}, +{"key":"key_711366688103","value":"value_493516090136129114"}, +{"key":"key_711375954146","value":"value_591411381071561109"}, +{"key":"key_711381311401","value":"value_819514913595124122"}, +{"key":"key_711394611871","value":"value_130613777851066110"}, +{"key":"key_711405910894","value":"value_939313012710511211"}, +{"key":"key_711426366689","value":"value_122109488159966644"}, +{"key":"key_711439292141","value":"value_821801225730571191"}, +{"key":"key_711441014454","value":"value_671325910017484881"}, +{"key":"key_711441081139","value":"value_149811471461655211"}, +{"key":"key_711441672958","value":"value_801311216780104118"}, +{"key":"key_711449160805","value":"value_951051171018013216"}, +{"key":"key_711459886791","value":"value_631537614814314313"}, +{"key":"key_711461191711","value":"value_651021087832102144"}, +{"key":"key_711471771381","value":"value_131889913748115103"}, +{"key":"key_711478012910","value":"value_531888135175681073"}, +{"key":"key_711481691001","value":"value_105941489156581331"}, +{"key":"key_711484376697","value":"value_108153133134709015"}, +{"key":"key_711501302181","value":"value_349278125621231221"}, +{"key":"key_711509512343","value":"value_431129384101139917"}, +{"key":"key_711518611267","value":"value_921409027112129101"}, +{"key":"key_711561068815","value":"value_121116261039513786"}, +{"key":"key_711576012911","value":"value_160811421521161111"}, +{"key":"key_711601161011","value":"value_113845911311111717"}, +{"key":"key_711641610341","value":"value_925810880107120751"}, +{"key":"key_711646770146","value":"value_123134180688510211"}, +{"key":"key_711697470561","value":"value_105776014098105119"}, +{"key":"key_711701429414","value":"value_109100658613059140"}, +{"key":"key_711728812515","value":"value_137111441041037844"}, +{"key":"key_711743079974","value":"value_160801601301081594"}, +{"key":"key_711771061791","value":"value_761184792821481131"}, +{"key":"key_711797915212","value":"value_871058912589100221"}, +{"key":"key_712611314741","value":"value_721131521441021118"}, +{"key":"key_712889851435","value":"value_154701398118517212"}, +{"key":"key_712985771751","value":"value_491021381190849248"}, +{"key":"key_713811215113","value":"value_120854751807513697"}, +{"key":"key_714016212235","value":"value_123167155777774123"}, +{"key":"key_714087111683","value":"value_109671371461381161"}, +{"key":"key_714583871101","value":"value_905978110132118969"}, +{"key":"key_714611947180","value":"value_153130854384256710"}, +{"key":"key_714712610386","value":"value_120776696160102718"}, +{"key":"key_714791154418","value":"value_894960117748847144"}, +{"key":"key_714810669881","value":"value_681346712690961321"}, +{"key":"key_714914362127","value":"value_887416213314812013"}, +{"key":"key_714998985711","value":"value_111175106112122105"}, +{"key":"key_715018575939","value":"value_131099887879980166"}, +{"key":"key_715293134748","value":"value_569111396128156651"}, +{"key":"key_715383144130","value":"value_112541221267312311"}, +{"key":"key_715410763869","value":"value_591161421281487689"}, +{"key":"key_715461761081","value":"value_476072121160150106"}, +{"key":"key_715613510810","value":"value_114716714459103154"}, +{"key":"key_715710196941","value":"value_105150981101528759"}, +{"key":"key_715712515013","value":"value_140105151771471041"}, +{"key":"key_715819670311","value":"value_911491035552149146"}, +{"key":"key_715916015613","value":"value_153741311388513887"}, +{"key":"key_716013915013","value":"value_831071489565144113"}, +{"key":"key_716014775781","value":"value_257985111105941087"}, +{"key":"key_716111495719","value":"value_919811383151120125"}, +{"key":"key_716316912297","value":"value_107221061311238182"}, +{"key":"key_716412412610","value":"value_140671373215814989"}, +{"key":"key_716591996114","value":"value_100104929714497165"}, +{"key":"key_716667941031","value":"value_117102521521081221"}, +{"key":"key_717014062143","value":"value_927410314313713689"}, +{"key":"key_717020459145","value":"value_618245123112157117"}, +{"key":"key_717211473117","value":"value_131109571678510914"}, +{"key":"key_717213714687","value":"value_637510012914154601"}, +{"key":"key_717215010613","value":"value_981641078550102811"}, +{"key":"key_717513479241","value":"value_129156135125371271"}, +{"key":"key_717670951021","value":"value_681189288119769510"}, +{"key":"key_717813051118","value":"value_791331054015613386"}, +{"key":"key_717818914010","value":"value_154891131598816930"}, +{"key":"key_717858976814","value":"value_194911481351351021"}, +{"key":"key_717877120154","value":"value_815188168747089111"}, +{"key":"key_718012612315","value":"value_103140841426911799"}, +{"key":"key_718072129745","value":"value_102898746961238278"}, +{"key":"key_718079115119","value":"value_108146131951271441"}, +{"key":"key_718411214317","value":"value_143160721001551361"}, +{"key":"key_718486141113","value":"value_131911671567470119"}, +{"key":"key_718641167521","value":"value_153125186971011036"}, +{"key":"key_718667126751","value":"value_155154869878741641"}, +{"key":"key_718711488111","value":"value_112861431071261211"}, +{"key":"key_718714869839","value":"value_107923386669911610"}, +{"key":"key_718764133156","value":"value_138121136871201308"}, +{"key":"key_718816410410","value":"value_849216814787951411"}, +{"key":"key_718910712816","value":"value_119146516710913384"}, +{"key":"key_718979181132","value":"value_744283941535230104"}, +{"key":"key_719067639847","value":"value_120897311154141301"}, +{"key":"key_719110860114","value":"value_879510715992121115"}, +{"key":"key_719199178129","value":"value_125901206010413071"}, +{"key":"key_719212313651","value":"value_135106941366912171"}, +{"key":"key_719215812758","value":"value_917991183129166105"}, +{"key":"key_719295113113","value":"value_103725669127176144"}, +{"key":"key_719310376755","value":"value_162122134172941281"}, +{"key":"key_719311777138","value":"value_771801021596117992"}, +{"key":"key_719312015259","value":"value_176145192661291159"}, +{"key":"key_719347154118","value":"value_428276331651087312"}, +{"key":"key_719360106861","value":"value_121108128771351281"}, +{"key":"key_719412842771","value":"value_109669214887551429"}, +{"key":"key_719422143533","value":"value_917580169731161177"}, +{"key":"key_719473818598","value":"value_142954915489135111"}, +{"key":"key_719510110089","value":"value_881197614810511479"}, +{"key":"key_719511113516","value":"value_102937911710485165"}, +{"key":"key_719521313696","value":"value_917812610494170515"}, +{"key":"key_719581150201","value":"value_989610590107348616"}, +{"key":"key_719711410715","value":"value_149959710243139101"}, +{"key":"key_719767581119","value":"value_135881367913238312"}, +{"key":"key_719787701278","value":"value_109132121148187123"}, +{"key":"key_719811411356","value":"value_131711061057416966"}, +{"key":"key_719863481056","value":"value_128114811278211511"}, +{"key":"key_719914460140","value":"value_981055413291838811"}, +{"key":"key_719950611524","value":"value_941336713972817684"}, +{"key":"key_719975139140","value":"value_821447689981314374"}, +{"key":"key_719990167935","value":"value_122201129166443410"}, +{"key":"key_719997871061","value":"value_141119145120137705"}, +{"key":"key_721011597857","value":"value_121901158682869210"}, +{"key":"key_721016382165","value":"value_679710512714884601"}, +{"key":"key_721021051136","value":"value_158109121891211576"}, +{"key":"key_721021173810","value":"value_925870102131111831"}, +{"key":"key_721021461071","value":"value_371221554886171971"}, +{"key":"key_721025218911","value":"value_791127168858210769"}, +{"key":"key_721025397123","value":"value_133110911501604785"}, +{"key":"key_721035889671","value":"value_110531121491076510"}, +{"key":"key_721037036731","value":"value_771051261021289616"}, +{"key":"key_721041027711","value":"value_118608699138677111"}, +{"key":"key_721041276110","value":"value_811476248598473103"}, +{"key":"key_721041399310","value":"value_144626615755130202"}, +{"key":"key_721053771127","value":"value_467317969109138109"}, +{"key":"key_721059153165","value":"value_153421501178895801"}, +{"key":"key_721061351171","value":"value_891205543111831051"}, +{"key":"key_721071201461","value":"value_136609814180156103"}, +{"key":"key_721075411748","value":"value_138789493631075666"}, +{"key":"key_721081061309","value":"value_471001331457930697"}, +{"key":"key_721081179410","value":"value_119164458712610111"}, +{"key":"key_721089259927","value":"value_104501931367815311"}, +{"key":"key_721099770329","value":"value_881351007675941213"}, +{"key":"key_721107413413","value":"value_153112113681357710"}, +{"key":"key_721107779142","value":"value_906513986901141351"}, +{"key":"key_721107913413","value":"value_126376697113658611"}, +{"key":"key_721108910790","value":"value_117107119111126919"}, +{"key":"key_721109249108","value":"value_113170238687104728"}, +{"key":"key_721111678773","value":"value_131761181141127568"}, +{"key":"key_721118615815","value":"value_861499210549958659"}, +{"key":"key_721121201206","value":"value_951761167915010491"}, +{"key":"key_721131191307","value":"value_100681202569988611"}, +{"key":"key_721137313811","value":"value_571138211317644126"}, +{"key":"key_721149617211","value":"value_111921271069564100"}, +{"key":"key_721151251741","value":"value_501401143815048153"}, +{"key":"key_721159892159","value":"value_139121107134150861"}, +{"key":"key_721171991231","value":"value_981311687593776486"}, +{"key":"key_721189671104","value":"value_981124799170157109"}, +{"key":"key_721196515651","value":"value_521167310513375974"}, +{"key":"key_721201051051","value":"value_731531521208081105"}, +{"key":"key_721201051431","value":"value_981109546964811788"}, +{"key":"key_721209238847","value":"value_581041453911717999"}, +{"key":"key_721209910667","value":"value_142996169100137127"}, +{"key":"key_721211021441","value":"value_110121128135137164"}, +{"key":"key_721211159799","value":"value_881251149890124123"}, +{"key":"key_721221161048","value":"value_133821291377180802"}, +{"key":"key_721221438912","value":"value_109121851101051201"}, +{"key":"key_721227213181","value":"value_771189513510012077"}, +{"key":"key_721231611031","value":"value_120801109769791131"}, +{"key":"key_721233689374","value":"value_142136163699588881"}, +{"key":"key_721237195102","value":"value_936591121109937812"}, +{"key":"key_721241291421","value":"value_105949474124103144"}, +{"key":"key_721249412111","value":"value_661151701111131159"}, +{"key":"key_721275689144","value":"value_247214612366314286"}, +{"key":"key_721276343941","value":"value_132114541461598711"}, +{"key":"key_721276712112","value":"value_105169338338100861"}, +{"key":"key_721281131156","value":"value_821138510014112710"}, +{"key":"key_721281548284","value":"value_231001078672621101"}, +{"key":"key_721291031351","value":"value_118959816915510612"}, +{"key":"key_721301131249","value":"value_123961208612783146"}, +{"key":"key_721301156293","value":"value_126415148826718810"}, +{"key":"key_721301202081","value":"value_877612013711155791"}, +{"key":"key_721311059910","value":"value_120727316088128834"}, +{"key":"key_721311135112","value":"value_841351081201164710"}, +{"key":"key_721316372143","value":"value_131761369585137177"}, +{"key":"key_721326011488","value":"value_981051021139478931"}, +{"key":"key_721331275881","value":"value_134781096858109861"}, +{"key":"key_721331441061","value":"value_821511048011712538"}, +{"key":"key_721339614110","value":"value_101697590638193431"}, +{"key":"key_721348281153","value":"value_117312611410210292"}, +{"key":"key_721351231275","value":"value_153123434412938119"}, +{"key":"key_721357962149","value":"value_113106731177514167"}, +{"key":"key_721369683155","value":"value_132106939714114289"}, +{"key":"key_721371379411","value":"value_678787145112721001"}, +{"key":"key_721379115310","value":"value_138891001393391166"}, +{"key":"key_721379212213","value":"value_138838310688839410"}, +{"key":"key_721381391328","value":"value_911307856140871421"}, +{"key":"key_721391161178","value":"value_177108115168113971"}, +{"key":"key_721395913910","value":"value_961279812976110149"}, +{"key":"key_721397610913","value":"value_491815013015097114"}, +{"key":"key_721401119210","value":"value_841249912627999013"}, +{"key":"key_721401271251","value":"value_183651259812681128"}, +{"key":"key_721411081298","value":"value_138923792931049771"}, +{"key":"key_721416479923","value":"value_110112105119901249"}, +{"key":"key_721421079012","value":"value_387212017546781279"}, +{"key":"key_721421081571","value":"value_151146125867914639"}, +{"key":"key_721441081274","value":"value_144856283108131126"}, +{"key":"key_721441371231","value":"value_155731121008316711"}, +{"key":"key_721471257078","value":"value_145334966931271091"}, +{"key":"key_721495913187","value":"value_971231486318810899"}, +{"key":"key_721527810484","value":"value_776090749015486511"}, +{"key":"key_721551101344","value":"value_116821386511751952"}, +{"key":"key_721551125713","value":"value_621221107381123125"}, +{"key":"key_721551661079","value":"value_839893111135118129"}, +{"key":"key_721557512411","value":"value_961629389109838814"}, +{"key":"key_721561241511","value":"value_135179411289391539"}, +{"key":"key_721568519366","value":"value_103991126982951071"}, +{"key":"key_721581541605","value":"value_501021241771405397"}, +{"key":"key_721627375956","value":"value_133881481691021188"}, +{"key":"key_721631615315","value":"value_155102907010810582"}, +{"key":"key_721711249211","value":"value_114137661131171439"}, +{"key":"key_721779167127","value":"value_109141116140120728"}, +{"key":"key_721815759102","value":"value_711211181391051121"}, +{"key":"key_721821189212","value":"value_105102751171161805"}, +{"key":"key_721931558996","value":"value_931144810476117996"}, +{"key":"key_722281001099","value":"value_110107731821253745"}, +{"key":"key_722610612284","value":"value_107931486696308086"}, +{"key":"key_722731822681","value":"value_140208154157908085"}, +{"key":"key_723249116113","value":"value_991131088373564911"}, +{"key":"key_723316012448","value":"value_117718512010313710"}, +{"key":"key_723413914266","value":"value_114155388616416485"}, +{"key":"key_723813618210","value":"value_142105861029412413"}, +{"key":"key_724636841457","value":"value_991047212999126176"}, +{"key":"key_724911697841","value":"value_146951221151406910"}, +{"key":"key_725084651021","value":"value_621356098141669715"}, +{"key":"key_725182898014","value":"value_146981397368431421"}, +{"key":"key_725313111610","value":"value_197691021351171071"}, +{"key":"key_725376100701","value":"value_134126101391231041"}, +{"key":"key_725410021867","value":"value_122143129124151150"}, +{"key":"key_725450129157","value":"value_114134178192649512"}, +{"key":"key_725599107119","value":"value_131130658212613090"}, +{"key":"key_725613411699","value":"value_131128791321101388"}, +{"key":"key_725615611476","value":"value_991009528949693152"}, +{"key":"key_725810316561","value":"value_431731271281331507"}, +{"key":"key_726212511111","value":"value_631007811154118111"}, +{"key":"key_726395131941","value":"value_891755641122476452"}, +{"key":"key_726499451171","value":"value_119561129292155723"}, +{"key":"key_726618757751","value":"value_941121179896157881"}, +{"key":"key_726710512189","value":"value_429665120165976680"}, +{"key":"key_726788871761","value":"value_815912029710413613"}, +{"key":"key_726812062867","value":"value_871481201441016145"}, +{"key":"key_726915214294","value":"value_101135110101104781"}, +{"key":"key_727012953574","value":"value_774010915110159119"}, +{"key":"key_727243621591","value":"value_108529612869769282"}, +{"key":"key_727254100135","value":"value_114126110137150147"}, +{"key":"key_727259104527","value":"value_107852910294801361"}, +{"key":"key_727385160153","value":"value_112139738462126119"}, +{"key":"key_727455147145","value":"value_851019813194511271"}, +{"key":"key_727490107194","value":"value_115176831079889851"}, +{"key":"key_727534776173","value":"value_939313411583164116"}, +{"key":"key_727670100861","value":"value_101132929082834412"}, +{"key":"key_727711910546","value":"value_531141601664748991"}, +{"key":"key_727766868610","value":"value_142581531071121091"}, +{"key":"key_727811412137","value":"value_771571481231041586"}, +{"key":"key_727814011261","value":"value_921229210913512998"}, +{"key":"key_727817493115","value":"value_419697155831103013"}, +{"key":"key_728010158130","value":"value_122921539773691031"}, +{"key":"key_728014213081","value":"value_791008992139138112"}, +{"key":"key_728014714612","value":"value_761291417383661511"}, +{"key":"key_728210278180","value":"value_941831041239513312"}, +{"key":"key_728289132511","value":"value_121857012414425115"}, +{"key":"key_728294997310","value":"value_959792103141117121"}, +{"key":"key_728381218811","value":"value_978378767611716110"}, +{"key":"key_728414756658","value":"value_117711639412913746"}, +{"key":"key_728592107731","value":"value_851051057077678889"}, +{"key":"key_728667159128","value":"value_921469913963107889"}, +{"key":"key_728712175961","value":"value_126126132159137721"}, +{"key":"key_728715686129","value":"value_134177122100182165"}, +{"key":"key_728719279113","value":"value_261116812212610411"}, +{"key":"key_728748671207","value":"value_108117951749011493"}, +{"key":"key_728772136781","value":"value_145146182311281331"}, +{"key":"key_728858129871","value":"value_888212956116170336"}, +{"key":"key_728892818310","value":"value_114611251066312041"}, +{"key":"key_728912310311","value":"value_967870371364710110"}, +{"key":"key_728939879914","value":"value_132111129459511411"}, +{"key":"key_728994112104","value":"value_701321269538851171"}, +{"key":"key_729019897761","value":"value_121119788183891267"}, +{"key":"key_729211673102","value":"value_819917149931089870"}, +{"key":"key_729213585461","value":"value_838914718973106291"}, +{"key":"key_729249121706","value":"value_132731004913813957"}, +{"key":"key_729285751017","value":"value_857866159608012613"}, +{"key":"key_729286911481","value":"value_136941279912581287"}, +{"key":"key_729317683150","value":"value_977896109100967995"}, +{"key":"key_729381962172","value":"value_104108671261451291"}, +{"key":"key_729510111014","value":"value_109113911421741081"}, +{"key":"key_729512289115","value":"value_931077396929349893"}, +{"key":"key_729518111912","value":"value_858999911441014610"}, +{"key":"key_729677141110","value":"value_119106441301771194"}, +{"key":"key_729713376852","value":"value_130991291157513078"}, +{"key":"key_729714410713","value":"value_791626210469104791"}, +{"key":"key_729715670110","value":"value_852812213513276155"}, +{"key":"key_729771966312","value":"value_124197314110915769"}, +{"key":"key_729776721591","value":"value_144999250107121981"}, +{"key":"key_729810364137","value":"value_100579510487991828"}, +{"key":"key_729811013312","value":"value_127571421217519113"}, +{"key":"key_729911881117","value":"value_719911512111315713"}, +{"key":"key_731001501471","value":"value_951171181041382476"}, +{"key":"key_731021159490","value":"value_116431081101591291"}, +{"key":"key_731021501081","value":"value_145114131102561431"}, +{"key":"key_731025817614","value":"value_721475893911455312"}, +{"key":"key_731027284751","value":"value_174137132291085933"}, +{"key":"key_731031136496","value":"value_621231127710913313"}, +{"key":"key_731031581418","value":"value_881211058782977510"}, +{"key":"key_731035077151","value":"value_891091391511009283"}, +{"key":"key_731038012213","value":"value_171871325813212113"}, +{"key":"key_731041166312","value":"value_898813216188118112"}, +{"key":"key_731041331139","value":"value_634714928155801251"}, +{"key":"key_731041451761","value":"value_656311014310717212"}, +{"key":"key_731056116882","value":"value_751164362122936452"}, +{"key":"key_731059412232","value":"value_861701067510467125"}, +{"key":"key_731061001111","value":"value_698715610914511513"}, +{"key":"key_731069264171","value":"value_801321817317492604"}, +{"key":"key_731071061038","value":"value_116119112936485110"}, +{"key":"key_731071751651","value":"value_496711596156105699"}, +{"key":"key_731077310611","value":"value_170935011196120150"}, +{"key":"key_731081051341","value":"value_122122185107134143"}, +{"key":"key_731081452964","value":"value_166441201061041501"}, +{"key":"key_731088697113","value":"value_144519570115156759"}, +{"key":"key_731098099931","value":"value_142705374127123528"}, +{"key":"key_731101568713","value":"value_811328310991100601"}, +{"key":"key_731111201011","value":"value_116909491861521021"}, +{"key":"key_731113011313","value":"value_951117027958661801"}, +{"key":"key_731121111689","value":"value_136506083124109111"}, +{"key":"key_731121311134","value":"value_659185153152168112"}, +{"key":"key_731131031196","value":"value_137144141135705944"}, +{"key":"key_731139493113","value":"value_124153136107110143"}, +{"key":"key_731141367459","value":"value_761097313785779810"}, +{"key":"key_731144913155","value":"value_774410112911011912"}, +{"key":"key_731151008213","value":"value_931192911692132127"}, +{"key":"key_731158917111","value":"value_581307713915999103"}, +{"key":"key_731161541181","value":"value_137621198788588911"}, +{"key":"key_731162716271","value":"value_176129381091556914"}, +{"key":"key_731171091233","value":"value_969910514473145831"}, +{"key":"key_731171586814","value":"value_124162110129626311"}, +{"key":"key_731181292316","value":"value_951506911513070711"}, +{"key":"key_731181651281","value":"value_957510291858010811"}, +{"key":"key_731191538951","value":"value_971071138098931751"}, +{"key":"key_731201211781","value":"value_799968116115154125"}, +{"key":"key_731211274681","value":"value_172511289615518210"}, +{"key":"key_731217855439","value":"value_917117485741151521"}, +{"key":"key_731221601096","value":"value_110133123142103132"}, +{"key":"key_731224313495","value":"value_839813111724101135"}, +{"key":"key_731231399862","value":"value_158012216674142871"}, +{"key":"key_731239215582","value":"value_718585140123130135"}, +{"key":"key_731241177511","value":"value_705485501368415318"}, +{"key":"key_731241179912","value":"value_651361481799215077"}, +{"key":"key_731261151231","value":"value_134699379691111542"}, +{"key":"key_731261528911","value":"value_106194771031291682"}, +{"key":"key_731268610710","value":"value_728535631071041419"}, +{"key":"key_731269013515","value":"value_102108861678093653"}, +{"key":"key_731287710948","value":"value_508777113854511414"}, +{"key":"key_731295662871","value":"value_140123120877311315"}, +{"key":"key_731301168820","value":"value_938512176166163621"}, +{"key":"key_731305017010","value":"value_102105146119113571"}, +{"key":"key_731317278158","value":"value_124152666459927311"}, +{"key":"key_731329562184","value":"value_102103931307594651"}, +{"key":"key_731331017219","value":"value_858852116126158140"}, +{"key":"key_731331271101","value":"value_110149931011171388"}, +{"key":"key_731334462113","value":"value_958910811089145127"}, +{"key":"key_731348572757","value":"value_117156991241421101"}, +{"key":"key_731351181881","value":"value_125108165147951341"}, +{"key":"key_731351361161","value":"value_787183102657867139"}, +{"key":"key_731361391591","value":"value_133120151901011586"}, +{"key":"key_731371081129","value":"value_139925660119171077"}, +{"key":"key_731371311087","value":"value_134251449813690631"}, +{"key":"key_731378110476","value":"value_861061329315810411"}, +{"key":"key_731378126231","value":"value_116941201483413616"}, +{"key":"key_731379210871","value":"value_471151167964148128"}, +{"key":"key_731381057715","value":"value_126581299113755103"}, +{"key":"key_731391208686","value":"value_717813713610817864"}, +{"key":"key_731401421311","value":"value_120821069212777721"}, +{"key":"key_731421877715","value":"value_108621091059015267"}, +{"key":"key_731431169310","value":"value_171381451073911533"}, +{"key":"key_731431759282","value":"value_140132166135122866"}, +{"key":"key_731451251188","value":"value_158271901049816011"}, +{"key":"key_731452027186","value":"value_201307213713810617"}, +{"key":"key_731455812813","value":"value_108836511614860104"}, +{"key":"key_731461439313","value":"value_142115606710481221"}, +{"key":"key_731477910358","value":"value_120131688593765694"}, +{"key":"key_731478971957","value":"value_108977911411212116"}, +{"key":"key_731481119745","value":"value_168158971011009712"}, +{"key":"key_731481275910","value":"value_111683311511413793"}, +{"key":"key_731488969146","value":"value_568714275911319110"}, +{"key":"key_731497713710","value":"value_958112511610989711"}, +{"key":"key_731511046854","value":"value_671211231091066811"}, +{"key":"key_731519773331","value":"value_149859012688139121"}, +{"key":"key_731521237014","value":"value_959152848815311027"}, +{"key":"key_731521551751","value":"value_120661431127810810"}, +{"key":"key_731528016232","value":"value_184959516015112010"}, +{"key":"key_731561104239","value":"value_100110149122109141"}, +{"key":"key_731561131561","value":"value_849212458661286034"}, +{"key":"key_731561476018","value":"value_957613472138991461"}, +{"key":"key_731571126694","value":"value_674838541011071273"}, +{"key":"key_731591269813","value":"value_689897691131091231"}, +{"key":"key_731592871431","value":"value_136121129851049816"}, +{"key":"key_731598913078","value":"value_104120441018119939"}, +{"key":"key_731605258421","value":"value_127154471127520594"}, +{"key":"key_731607786341","value":"value_180148114118102325"}, +{"key":"key_731634912796","value":"value_101661101195091134"}, +{"key":"key_731641321058","value":"value_153241071131021388"}, +{"key":"key_731711464814","value":"value_601547894577211913"}, +{"key":"key_731731958959","value":"value_105901081158756617"}, +{"key":"key_731791011331","value":"value_156831241131066613"}, +{"key":"key_731801387911","value":"value_101951021111951349"}, +{"key":"key_731823914699","value":"value_529791105251515085"}, +{"key":"key_731841378412","value":"value_109881095086289476"}, +{"key":"key_731861159477","value":"value_116921431393819383"}, +{"key":"key_731968911213","value":"value_391501396812092291"}, +{"key":"key_732031624895","value":"value_114879775107137102"}, +{"key":"key_732061365111","value":"value_477512098152101888"}, +{"key":"key_732510889127","value":"value_119101861851911810"}, +{"key":"key_732614411013","value":"value_132120856429596412"}, +{"key":"key_733385159808","value":"value_107721251546112266"}, +{"key":"key_733496975412","value":"value_899898921269710364"}, +{"key":"key_733962164978","value":"value_117129631377910788"}, +{"key":"key_734410512179","value":"value_606294371001081141"}, +{"key":"key_734512010757","value":"value_789494122551486912"}, +{"key":"key_734782971879","value":"value_977012014615112810"}, +{"key":"key_734792155144","value":"value_918014085821128492"}, +{"key":"key_734910638831","value":"value_621291651027011263"}, +{"key":"key_735053122791","value":"value_170130545893105646"}, +{"key":"key_735496149125","value":"value_190498097128928096"}, +{"key":"key_735664761138","value":"value_113142151140118648"}, +{"key":"key_735716591939","value":"value_155146671071764514"}, +{"key":"key_735813614114","value":"value_165176561071009310"}, +{"key":"key_735911010764","value":"value_531481199861109884"}, +{"key":"key_735913610410","value":"value_921261071181165913"}, +{"key":"key_736013612578","value":"value_741131421131241211"}, +{"key":"key_736110410810","value":"value_819415891120120127"}, +{"key":"key_736110485978","value":"value_103165100168114767"}, +{"key":"key_736195107901","value":"value_137146116115102838"}, +{"key":"key_736278171368","value":"value_138107709517312372"}, +{"key":"key_736410740671","value":"value_102991037712969113"}, +{"key":"key_736511514856","value":"value_115709817128170581"}, +{"key":"key_736514070132","value":"value_112887091121961317"}, +{"key":"key_736715912298","value":"value_116981171381041071"}, +{"key":"key_736761641299","value":"value_286511910233611409"}, +{"key":"key_736810213711","value":"value_135181134158951635"}, +{"key":"key_736814512214","value":"value_731285911081954965"}, +{"key":"key_737010512734","value":"value_106559615861126111"}, +{"key":"key_737010514911","value":"value_103112611062522102"}, +{"key":"key_737110349801","value":"value_827610714711910516"}, +{"key":"key_737165411402","value":"value_129621418114799179"}, +{"key":"key_737194918054","value":"value_738011795122961324"}, +{"key":"key_737197763612","value":"value_153123121118103441"}, +{"key":"key_737290879310","value":"value_881099088111168771"}, +{"key":"key_737310612690","value":"value_119154807311815397"}, +{"key":"key_737311312780","value":"value_166149781181381444"}, +{"key":"key_737311411212","value":"value_991441091608679164"}, +{"key":"key_737313810911","value":"value_441421111139315111"}, +{"key":"key_737492112548","value":"value_578617312110811212"}, +{"key":"key_737511615710","value":"value_611831163793961459"}, +{"key":"key_737515417380","value":"value_668891321081284714"}, +{"key":"key_737596138102","value":"value_148177101174855588"}, +{"key":"key_737655988411","value":"value_156121789813562487"}, +{"key":"key_737694728910","value":"value_114137161584692475"}, +{"key":"key_737710210010","value":"value_708012514010914014"}, +{"key":"key_737711211710","value":"value_268799122706454891"}, +{"key":"key_737714137148","value":"value_120747614610932129"}, +{"key":"key_737714312880","value":"value_120801151431077415"}, +{"key":"key_737798589746","value":"value_781101091031881181"}, +{"key":"key_737812313582","value":"value_959113510012281117"}, +{"key":"key_737854728515","value":"value_946817189421281201"}, +{"key":"key_737879651521","value":"value_941321621595310473"}, +{"key":"key_737960132138","value":"value_891541641183810912"}, +{"key":"key_738037808754","value":"value_120177738283941179"}, +{"key":"key_738052501101","value":"value_915610285161609757"}, +{"key":"key_738073144108","value":"value_107116531001241571"}, +{"key":"key_738355116117","value":"value_140987111013765122"}, +{"key":"key_738412212299","value":"value_121728910271841779"}, +{"key":"key_738476117819","value":"value_926380131156102133"}, +{"key":"key_738510913974","value":"value_132621139712093579"}, +{"key":"key_738586131153","value":"value_841877541114829093"}, +{"key":"key_738654651101","value":"value_143761451321361194"}, +{"key":"key_738711810584","value":"value_105781501071821661"}, +{"key":"key_738748123114","value":"value_119671021171601061"}, +{"key":"key_738838104971","value":"value_421455489821297514"}, +{"key":"key_739010293138","value":"value_127163791099375143"}, +{"key":"key_739032428212","value":"value_513714917811612810"}, +{"key":"key_739092821081","value":"value_487892879297597379"}, +{"key":"key_739176107991","value":"value_166351512089122788"}, +{"key":"key_739211683140","value":"value_105132881611095215"}, +{"key":"key_739263931471","value":"value_154123120108521461"}, +{"key":"key_739284991181","value":"value_100938810714915994"}, +{"key":"key_739311412099","value":"value_158885479150146689"}, +{"key":"key_739319019682","value":"value_139114134451441131"}, +{"key":"key_739411411014","value":"value_118861341964715091"}, +{"key":"key_739496118126","value":"value_105535610134134124"}, +{"key":"key_739558108144","value":"value_160771031441171071"}, +{"key":"key_739589122111","value":"value_113115111121115110"}, +{"key":"key_739760581131","value":"value_119891221571259982"}, +{"key":"key_739799154147","value":"value_152579115112750101"}, +{"key":"key_739810791491","value":"value_129476010437143891"}, +{"key":"key_739811888271","value":"value_115839311411364915"}, +{"key":"key_739812212111","value":"value_849672102727741124"}, +{"key":"key_739820101551","value":"value_112591576012198106"}, +{"key":"key_739877671379","value":"value_141303096974816814"}, +{"key":"key_739911016017","value":"value_131140147132271561"}, +{"key":"key_739915914711","value":"value_788210014480661091"}, +{"key":"key_741003012912","value":"value_140114116551511045"}, +{"key":"key_741011131497","value":"value_128127752978276146"}, +{"key":"key_741011181011","value":"value_150898925152637811"}, +{"key":"key_741011257085","value":"value_871261066416197140"}, +{"key":"key_741011271465","value":"value_121164706818294113"}, +{"key":"key_741012249718","value":"value_124106129859811994"}, +{"key":"key_741019175911","value":"value_145951027912811262"}, +{"key":"key_741021111011","value":"value_110147144835366891"}, +{"key":"key_741021147913","value":"value_798266109104147132"}, +{"key":"key_741021331371","value":"value_198110104871081131"}, +{"key":"key_741038387100","value":"value_105119110931351361"}, +{"key":"key_741039919312","value":"value_261681451051181119"}, +{"key":"key_741049331123","value":"value_128656113077991171"}, +{"key":"key_741051211059","value":"value_139831108715236669"}, +{"key":"key_741057715214","value":"value_135611149995931141"}, +{"key":"key_741059613566","value":"value_826325115103806412"}, +{"key":"key_741061876013","value":"value_821011217353104981"}, +{"key":"key_741081081407","value":"value_153946110240391371"}, +{"key":"key_741081544075","value":"value_120105991369875128"}, +{"key":"key_741087115786","value":"value_901164599140167848"}, +{"key":"key_741088511710","value":"value_143146131721241033"}, +{"key":"key_741091239812","value":"value_116711101126845119"}, +{"key":"key_741091271508","value":"value_140969414313211335"}, +{"key":"key_741109516314","value":"value_108166142132119461"}, +{"key":"key_741109768156","value":"value_781161365211110511"}, +{"key":"key_741116115212","value":"value_941282211912796678"}, +{"key":"key_741121411228","value":"value_548473979118011016"}, +{"key":"key_741136312214","value":"value_121791471078410995"}, +{"key":"key_741148798677","value":"value_147901441421256813"}, +{"key":"key_741151091246","value":"value_152371201656111319"}, +{"key":"key_741151221737","value":"value_718771831241357518"}, +{"key":"key_741151471351","value":"value_105144141123787612"}, +{"key":"key_741157811886","value":"value_631671347016112419"}, +{"key":"key_741158691106","value":"value_115886511374114661"}, +{"key":"key_741161351491","value":"value_154801606411757143"}, +{"key":"key_741161429017","value":"value_114105142150160328"}, +{"key":"key_741169414153","value":"value_838914111612071104"}, +{"key":"key_741171046270","value":"value_333687917654102879"}, +{"key":"key_741171218311","value":"value_114128909477109178"}, +{"key":"key_741181849712","value":"value_571189010551122461"}, +{"key":"key_741185891165","value":"value_122100634312111712"}, +{"key":"key_741187611813","value":"value_122949285113113697"}, +{"key":"key_741189010211","value":"value_768513314114960107"}, +{"key":"key_741189999731","value":"value_113631101311247476"}, +{"key":"key_741198314789","value":"value_711321727715516810"}, +{"key":"key_741201184549","value":"value_687411478200124154"}, +{"key":"key_741207910017","value":"value_796110399117108134"}, +{"key":"key_741211158887","value":"value_479411811363961538"}, +{"key":"key_741211387912","value":"value_131401151451591087"}, +{"key":"key_741221201831","value":"value_142167103109981395"}, +{"key":"key_741221458211","value":"value_831241311081151108"}, +{"key":"key_741224011913","value":"value_114561191701618110"}, +{"key":"key_741229062139","value":"value_103774849641011121"}, +{"key":"key_741231157310","value":"value_120120133106641481"}, +{"key":"key_741235411977","value":"value_103541271211256614"}, +{"key":"key_741237614610","value":"value_839815762118114909"}, +{"key":"key_741241125988","value":"value_147129110111126951"}, +{"key":"key_741241741561","value":"value_126129999812416051"}, +{"key":"key_741249787389","value":"value_117568615012713473"}, +{"key":"key_741257110190","value":"value_130144891451567312"}, +{"key":"key_741271317997","value":"value_896415012414411160"}, +{"key":"key_741281096987","value":"value_102735411579102819"}, +{"key":"key_741281598110","value":"value_126103134106153637"}, +{"key":"key_741291061528","value":"value_397714789121891613"}, +{"key":"key_741291494875","value":"value_871111051071331368"}, +{"key":"key_741301091129","value":"value_113106822817983705"}, +{"key":"key_741301178449","value":"value_120981561186813154"}, +{"key":"key_741306876556","value":"value_127170121995681115"}, +{"key":"key_741307984985","value":"value_805063168123162891"}, +{"key":"key_741311911241","value":"value_107621073415717514"}, +{"key":"key_741331001179","value":"value_638310610754114132"}, +{"key":"key_741349419372","value":"value_696933135481164910"}, +{"key":"key_741351339011","value":"value_856689133681061251"}, +{"key":"key_741361169111","value":"value_100857377966310612"}, +{"key":"key_741361254550","value":"value_439013087289313524"}, +{"key":"key_741361361391","value":"value_146891009811596961"}, +{"key":"key_741366512186","value":"value_861011161538373104"}, +{"key":"key_741381191179","value":"value_116113899094431011"}, +{"key":"key_741391041241","value":"value_151103147125114819"}, +{"key":"key_741391196914","value":"value_827414212953174123"}, +{"key":"key_741391756293","value":"value_184154546278741971"}, +{"key":"key_741411391114","value":"value_115140102106112118"}, +{"key":"key_741411491171","value":"value_145789010792133549"}, +{"key":"key_741421201181","value":"value_122889711027163139"}, +{"key":"key_741428137109","value":"value_611109515710046115"}, +{"key":"key_741431141947","value":"value_182359474191804015"}, +{"key":"key_741431261361","value":"value_851411341141098913"}, +{"key":"key_741438980558","value":"value_131116102802088316"}, +{"key":"key_741444712685","value":"value_144136667074113116"}, +{"key":"key_741447315910","value":"value_153839510798120104"}, +{"key":"key_741448576202","value":"value_103767997105701281"}, +{"key":"key_741469598894","value":"value_119161128941151061"}, +{"key":"key_741469682879","value":"value_491071237515912613"}, +{"key":"key_741471213284","value":"value_937854108541529181"}, +{"key":"key_741476752521","value":"value_971461039510213510"}, +{"key":"key_741496791401","value":"value_969978811039041446"}, +{"key":"key_741498612415","value":"value_821391599618411167"}, +{"key":"key_741501039813","value":"value_548524136197971837"}, +{"key":"key_741519411274","value":"value_786612711313313014"}, +{"key":"key_741531141811","value":"value_785480851491411448"}, +{"key":"key_741571231066","value":"value_147124971281556310"}, +{"key":"key_741571266944","value":"value_748379140113158159"}, +{"key":"key_741578215417","value":"value_185117841301456117"}, +{"key":"key_741578564114","value":"value_147811281206513014"}, +{"key":"key_741607081163","value":"value_100821591391196111"}, +{"key":"key_741607566154","value":"value_109721521601008910"}, +{"key":"key_741628497122","value":"value_457410511414214511"}, +{"key":"key_741631171121","value":"value_579561741081569573"}, +{"key":"key_741631408486","value":"value_139100771076812691"}, +{"key":"key_741641137391","value":"value_110911001589592123"}, +{"key":"key_741661311231","value":"value_639669172103167153"}, +{"key":"key_741711369611","value":"value_912012142208679715"}, +{"key":"key_741718295120","value":"value_141938599141702697"}, +{"key":"key_741721394912","value":"value_151163178751226994"}, +{"key":"key_741771248712","value":"value_128126114799913032"}, +{"key":"key_741806731966","value":"value_449199123831284793"}, +{"key":"key_741985461104","value":"value_119611119840109951"}, +{"key":"key_742469824698","value":"value_101147104155875611"}, +{"key":"key_742559941049","value":"value_499518867749559861"}, +{"key":"key_743790117791","value":"value_107163130701231061"}, +{"key":"key_743982138118","value":"value_409244486799119688"}, +{"key":"key_744211315249","value":"value_952459871091357150"}, +{"key":"key_744410910010","value":"value_831197910219471071"}, +{"key":"key_744673617410","value":"value_129801313513812012"}, +{"key":"key_744931717911","value":"value_122871311096512454"}, +{"key":"key_745068109161","value":"value_116119815992112401"}, +{"key":"key_745184118107","value":"value_921151051291401141"}, +{"key":"key_745412312491","value":"value_151917379145128444"}, +{"key":"key_745510455971","value":"value_146112103948393155"}, +{"key":"key_745711079116","value":"value_158697911872125108"}, +{"key":"key_745912810297","value":"value_841638282157799097"}, +{"key":"key_746011694917","value":"value_571058410616384102"}, +{"key":"key_746012812510","value":"value_105146112112160119"}, +{"key":"key_746015888421","value":"value_119145727988154130"}, +{"key":"key_746111411911","value":"value_111317713480103929"}, +{"key":"key_746213876110","value":"value_121104401401047011"}, +{"key":"key_746311112517","value":"value_788610114715770641"}, +{"key":"key_746383146781","value":"value_861218962117811501"}, +{"key":"key_746537114991","value":"value_108711081019545791"}, +{"key":"key_746613060109","value":"value_149861499852545713"}, +{"key":"key_746711278121","value":"value_140137120811561071"}, +{"key":"key_746713991145","value":"value_127789712090961271"}, +{"key":"key_746834956789","value":"value_961641671645731106"}, +{"key":"key_747111810010","value":"value_112189387983116117"}, +{"key":"key_747211611310","value":"value_969018868881241149"}, +{"key":"key_747213092631","value":"value_567811113211312897"}, +{"key":"key_747382127859","value":"value_105129104120164134"}, +{"key":"key_747412210112","value":"value_791155582121120811"}, +{"key":"key_747412713794","value":"value_771981515557981171"}, +{"key":"key_747415617899","value":"value_103136154921151771"}, +{"key":"key_747511711712","value":"value_301131001199382161"}, +{"key":"key_747514545114","value":"value_108711086883149113"}, +{"key":"key_747637123105","value":"value_867773152108969683"}, +{"key":"key_747673135120","value":"value_156124141128859812"}, +{"key":"key_747715410692","value":"value_121611271051347612"}, +{"key":"key_747810911542","value":"value_609610812510974125"}, +{"key":"key_747848981021","value":"value_135164171116751157"}, +{"key":"key_747874140154","value":"value_138163140753368100"}, +{"key":"key_747914112119","value":"value_182119801437178424"}, +{"key":"key_748021131626","value":"value_711731528198112428"}, +{"key":"key_748110614867","value":"value_937413089877977791"}, +{"key":"key_748111814963","value":"value_911191541307811092"}, +{"key":"key_748114496123","value":"value_127811361359112864"}, +{"key":"key_748114573136","value":"value_571681378513895415"}, +{"key":"key_748151956869","value":"value_112139997112041141"}, +{"key":"key_748198951061","value":"value_138537513797165116"}, +{"key":"key_748279105609","value":"value_101115102161271359"}, +{"key":"key_748310510115","value":"value_101829872114114571"}, +{"key":"key_748371160931","value":"value_109928612013311994"}, +{"key":"key_748395105123","value":"value_599912210747811309"}, +{"key":"key_748411012351","value":"value_147921056495119145"}, +{"key":"key_748411310797","value":"value_123761691321496496"}, +{"key":"key_748414311589","value":"value_156101136634215179"}, +{"key":"key_748494953715","value":"value_128101831061331149"}, +{"key":"key_748572126106","value":"value_119105175112107153"}, +{"key":"key_748613489121","value":"value_110112175133947710"}, +{"key":"key_748616128105","value":"value_611241482810281118"}, +{"key":"key_748689917812","value":"value_671316177105867354"}, +{"key":"key_748699671721","value":"value_179131161101511725"}, +{"key":"key_748734916254","value":"value_699412111216994103"}, +{"key":"key_748813476119","value":"value_811201121741314789"}, +{"key":"key_748893915977","value":"value_101999714092729912"}, +{"key":"key_748911244925","value":"value_104141110401837593"}, +{"key":"key_748964831638","value":"value_404594681118869301"}, +{"key":"key_748985163146","value":"value_131144901031201061"}, +{"key":"key_749011189979","value":"value_767997911094274168"}, +{"key":"key_749012310410","value":"value_183129831181238315"}, +{"key":"key_749110869156","value":"value_721727078128931201"}, +{"key":"key_749112913370","value":"value_291311688610814413"}, +{"key":"key_749135183601","value":"value_141146119771211338"}, +{"key":"key_749146581281","value":"value_163561357010164831"}, +{"key":"key_749159117961","value":"value_907113016145575921"}, +{"key":"key_749212188947","value":"value_106126128841161436"}, +{"key":"key_749399144601","value":"value_190861161378558151"}, +{"key":"key_749415488922","value":"value_114781451385866123"}, +{"key":"key_749418114684","value":"value_103146821007714310"}, +{"key":"key_749511711214","value":"value_931191261269678151"}, +{"key":"key_749514472175","value":"value_116148144909314880"}, +{"key":"key_749710810835","value":"value_961787869115151109"}, +{"key":"key_749880931076","value":"value_941231221302411754"}, +{"key":"key_749895561377","value":"value_731761151456739108"}, +{"key":"key_749914573836","value":"value_153729910311511292"}, +{"key":"key_749918287736","value":"value_167157151136767110"}, +{"key":"key_749921149786","value":"value_838812012419029911"}, +{"key":"key_749953122116","value":"value_981117232138143828"}, +{"key":"key_749991121738","value":"value_981221407313111311"}, +{"key":"key_749997601457","value":"value_104104126100411071"}, +{"key":"key_751001431631","value":"value_948710733136631329"}, +{"key":"key_751001724918","value":"value_111951041311296124"}, +{"key":"key_751011418011","value":"value_146135871018813595"}, +{"key":"key_751018211874","value":"value_105195107271349845"}, +{"key":"key_751018662126","value":"value_144851549410814765"}, +{"key":"key_751025111211","value":"value_120808710810713898"}, +{"key":"key_751025810381","value":"value_911291371136610762"}, +{"key":"key_751029415511","value":"value_626915512213279591"}, +{"key":"key_751029762908","value":"value_103140811241451156"}, +{"key":"key_751038089152","value":"value_130107150164106125"}, +{"key":"key_751038211010","value":"value_140831408812689501"}, +{"key":"key_751038516310","value":"value_135631069372971101"}, +{"key":"key_751041016611","value":"value_957056941115416490"}, +{"key":"key_751041131469","value":"value_811471338111911812"}, +{"key":"key_751041221186","value":"value_791445288171143110"}, +{"key":"key_751041303610","value":"value_859217387931169310"}, +{"key":"key_751051011151","value":"value_100122483475116113"}, +{"key":"key_751053583106","value":"value_161136132998714110"}, +{"key":"key_751055514115","value":"value_144164811511221188"}, +{"key":"key_751057896921","value":"value_108148147551241071"}, +{"key":"key_751058694116","value":"value_128486965142646416"}, +{"key":"key_751071455511","value":"value_106557072107128106"}, +{"key":"key_751079116979","value":"value_125165624713861131"}, +{"key":"key_751081231399","value":"value_539979114110921351"}, +{"key":"key_751099316032","value":"value_143111721361659954"}, +{"key":"key_751101171277","value":"value_108115107158131731"}, +{"key":"key_751107462638","value":"value_741385061641321371"}, +{"key":"key_751111101471","value":"value_858211114476729811"}, +{"key":"key_751111255211","value":"value_118711238191135100"}, +{"key":"key_751119276821","value":"value_455276989311410614"}, +{"key":"key_751125111566","value":"value_111139731158616612"}, +{"key":"key_751141244110","value":"value_881538314612696211"}, +{"key":"key_751141428084","value":"value_101181471321461038"}, +{"key":"key_751147411491","value":"value_471671141058210163"}, +{"key":"key_751147511835","value":"value_921341121316693371"}, +{"key":"key_751161161717","value":"value_138986881112111112"}, +{"key":"key_751161255956","value":"value_107141979010212011"}, +{"key":"key_751162212290","value":"value_877463107841084910"}, +{"key":"key_751171259813","value":"value_163588416398140118"}, +{"key":"key_751191141065","value":"value_156571015617672725"}, +{"key":"key_751191299012","value":"value_137120861541601265"}, +{"key":"key_751201388613","value":"value_581147748123686910"}, +{"key":"key_751211141108","value":"value_110140981421205413"}, +{"key":"key_751221649356","value":"value_621251011079811876"}, +{"key":"key_751241136216","value":"value_120737385143985971"}, +{"key":"key_751241291205","value":"value_156106571227518136"}, +{"key":"key_751246086981","value":"value_571101139611543115"}, +{"key":"key_751248314817","value":"value_110811281037593101"}, +{"key":"key_751257413115","value":"value_901041381705710994"}, +{"key":"key_751257893965","value":"value_848612368115659112"}, +{"key":"key_751259511590","value":"value_195411362106988953"}, +{"key":"key_751261648418","value":"value_158955810211313213"}, +{"key":"key_751269714815","value":"value_143100921207715716"}, +{"key":"key_751271191006","value":"value_126571661391671351"}, +{"key":"key_751275313980","value":"value_699516715215710912"}, +{"key":"key_751277712914","value":"value_131128110151641271"}, +{"key":"key_751278114012","value":"value_141925859368816217"}, +{"key":"key_751281061219","value":"value_637912440105111738"}, +{"key":"key_751281091551","value":"value_971521267566146118"}, +{"key":"key_751281181028","value":"value_149918515158103140"}, +{"key":"key_751281416685","value":"value_139918588731251051"}, +{"key":"key_751288411414","value":"value_749464639674748015"}, +{"key":"key_751291261381","value":"value_163157133115134431"}, +{"key":"key_751291541241","value":"value_888310410481129117"}, +{"key":"key_751295693125","value":"value_848512783122109851"}, +{"key":"key_751299853115","value":"value_888510960130164704"}, +{"key":"key_751301119011","value":"value_156108801146795439"}, +{"key":"key_751301131091","value":"value_134631091309511714"}, +{"key":"key_751311174212","value":"value_114100781376114295"}, +{"key":"key_751311511177","value":"value_131146149491181025"}, +{"key":"key_751311726378","value":"value_146110112103909010"}, +{"key":"key_751327812274","value":"value_135120134131801011"}, +{"key":"key_751341166312","value":"value_741019889958721169"}, +{"key":"key_751341248310","value":"value_122421081551771651"}, +{"key":"key_751346111010","value":"value_130104118805910710"}, +{"key":"key_751349710413","value":"value_361186897548674103"}, +{"key":"key_751361641746","value":"value_136159115136191261"}, +{"key":"key_751371091448","value":"value_112114901231531291"}, +{"key":"key_751371378392","value":"value_117831093313312088"}, +{"key":"key_751371388010","value":"value_691081117365165939"}, +{"key":"key_751374811388","value":"value_121145658912180149"}, +{"key":"key_751381011191","value":"value_101993699118881499"}, +{"key":"key_751382714364","value":"value_128811331141539113"}, +{"key":"key_751391301736","value":"value_114126881257086721"}, +{"key":"key_751398013096","value":"value_961361446966132128"}, +{"key":"key_751398690818","value":"value_981016689144429515"}, +{"key":"key_751401321111","value":"value_101201141191261761"}, +{"key":"key_751401801018","value":"value_125105101961581401"}, +{"key":"key_751411305510","value":"value_150117889314711310"}, +{"key":"key_751411331319","value":"value_103967395112795564"}, +{"key":"key_751416415952","value":"value_108130134958192129"}, +{"key":"key_751429685114","value":"value_121107174611651534"}, +{"key":"key_751436974121","value":"value_140619286126566512"}, +{"key":"key_751451361059","value":"value_111150921331411309"}, +{"key":"key_751461651191","value":"value_165141251068813410"}, +{"key":"key_751479711099","value":"value_171851266614112381"}, +{"key":"key_751501391571","value":"value_120172921238212766"}, +{"key":"key_751501551431","value":"value_239962122849313112"}, +{"key":"key_751507856845","value":"value_649315612066581161"}, +{"key":"key_751508576108","value":"value_401438213313317283"}, +{"key":"key_751521418715","value":"value_761341391531358276"}, +{"key":"key_751531228488","value":"value_818016313189975716"}, +{"key":"key_751539010673","value":"value_149741461171161398"}, +{"key":"key_751539811553","value":"value_119961711304913431"}, +{"key":"key_751591165011","value":"value_101108891152009912"}, +{"key":"key_751621429812","value":"value_135119781228612217"}, +{"key":"key_751641211531","value":"value_146139721281161331"}, +{"key":"key_751696412517","value":"value_108110169697092100"}, +{"key":"key_751711010011","value":"value_136581737917614713"}, +{"key":"key_751715510717","value":"value_131741075998688612"}, +{"key":"key_751721363010","value":"value_143488699971061319"}, +{"key":"key_751751351739","value":"value_111107130135129105"}, +{"key":"key_751757613287","value":"value_791033816310672159"}, +{"key":"key_751761928090","value":"value_761481276162124139"}, +{"key":"key_751771241409","value":"value_106114951235984119"}, +{"key":"key_751801339094","value":"value_121157731712385133"}, +{"key":"key_751811358574","value":"value_529094737275961287"}, +{"key":"key_751847277113","value":"value_124146104158831121"}, +{"key":"key_751878256609","value":"value_715587991271556196"}, +{"key":"key_751931231437","value":"value_721029917614116061"}, +{"key":"key_751941387513","value":"value_805913414713010984"}, +{"key":"key_751945310812","value":"value_697813152105819287"}, +{"key":"key_751971361431","value":"value_251201167013311913"}, +{"key":"key_751993693956","value":"value_104791239111295106"}, +{"key":"key_752913289124","value":"value_113109128969912886"}, +{"key":"key_753014513114","value":"value_921526913513815013"}, +{"key":"key_753213613414","value":"value_881107610412015612"}, +{"key":"key_753297724659","value":"value_571357083981401378"}, +{"key":"key_753411698734","value":"value_117109138174165124"}, +{"key":"key_753511911514","value":"value_101156113103147891"}, +{"key":"key_753610596461","value":"value_431046616716310740"}, +{"key":"key_754157130126","value":"value_131136891291296616"}, +{"key":"key_754396111551","value":"value_106109171104153891"}, +{"key":"key_754885848994","value":"value_101641165233111127"}, +{"key":"key_755514010693","value":"value_104948854757454138"}, +{"key":"key_755716285618","value":"value_135651227775791001"}, +{"key":"key_755812511713","value":"value_117421541731053783"}, +{"key":"key_755813012018","value":"value_101135671221211191"}, +{"key":"key_755875821059","value":"value_766710610215652122"}, +{"key":"key_755911780927","value":"value_174959690365874121"}, +{"key":"key_756211295101","value":"value_861066635114231731"}, +{"key":"key_756212370102","value":"value_841021193617210210"}, +{"key":"key_756213310113","value":"value_751264519312313310"}, +{"key":"key_756410797193","value":"value_105158107991274133"}, +{"key":"key_756411039401","value":"value_130807810918980971"}, +{"key":"key_756458621081","value":"value_827965150901461046"}, +{"key":"key_756586531398","value":"value_121139132173907715"}, +{"key":"key_756611077102","value":"value_138140139128105100"}, +{"key":"key_756614693867","value":"value_151142928911213276"}, +{"key":"key_756615414213","value":"value_564812411678929090"}, +{"key":"key_756715011610","value":"value_122174144119151154"}, +{"key":"key_756815976133","value":"value_961141171231185810"}, +{"key":"key_756892121871","value":"value_141102143146847990"}, +{"key":"key_756898942613","value":"value_100791411201045414"}, +{"key":"key_756912898910","value":"value_911551009797114803"}, +{"key":"key_757014968105","value":"value_107103112871311179"}, +{"key":"key_757064190101","value":"value_901107282117681258"}, +{"key":"key_757076102921","value":"value_801001109414813420"}, +{"key":"key_757096787311","value":"value_841241191121011408"}, +{"key":"key_757113913312","value":"value_756210612595135909"}, +{"key":"key_757115410111","value":"value_141614187631551251"}, +{"key":"key_757119531008","value":"value_119921421388812294"}, +{"key":"key_757292107165","value":"value_681421416774966398"}, +{"key":"key_757299111114","value":"value_101172731281101071"}, +{"key":"key_757312921001","value":"value_118661821261431317"}, +{"key":"key_757372817699","value":"value_128127648412513498"}, +{"key":"key_757391102867","value":"value_971085310216112210"}, +{"key":"key_757411198991","value":"value_107861139411710515"}, +{"key":"key_757415111712","value":"value_118117128121137171"}, +{"key":"key_757512577751","value":"value_601431241259016176"}, +{"key":"key_757614012913","value":"value_118142120112100773"}, +{"key":"key_757713483847","value":"value_781053411313873205"}, +{"key":"key_757788534918","value":"value_148102961264812812"}, +{"key":"key_757887118105","value":"value_115102751431231061"}, +{"key":"key_757910966102","value":"value_921021129387697610"}, +{"key":"key_757911785801","value":"value_758295135841231461"}, +{"key":"key_757972103130","value":"value_141120871399410979"}, +{"key":"key_757979486911","value":"value_192179155105148941"}, +{"key":"key_757986951011","value":"value_458913714314215212"}, +{"key":"key_757991104111","value":"value_140117143175107177"}, +{"key":"key_758011969764","value":"value_135130103121170851"}, +{"key":"key_758013781114","value":"value_104140115948612612"}, +{"key":"key_758015456201","value":"value_130178389410810612"}, +{"key":"key_758053114131","value":"value_791418085597285881"}, +{"key":"key_758210712510","value":"value_501131556816218288"}, +{"key":"key_758370781051","value":"value_801041769212511712"}, +{"key":"key_758383112102","value":"value_145103429814893109"}, +{"key":"key_758386119197","value":"value_112621511107813888"}, +{"key":"key_758412029328","value":"value_118549871101103114"}, +{"key":"key_758414711513","value":"value_119117129725313611"}, +{"key":"key_758490149100","value":"value_117976013913780801"}, +{"key":"key_758496826412","value":"value_781015311015192576"}, +{"key":"key_758610513380","value":"value_136116110221091231"}, +{"key":"key_758611511589","value":"value_231291165619375927"}, +{"key":"key_758616215488","value":"value_541191131729288135"}, +{"key":"key_758712112415","value":"value_101987613311211910"}, +{"key":"key_758713315656","value":"value_154646713710194436"}, +{"key":"key_758716016110","value":"value_109751085711712030"}, +{"key":"key_758813616962","value":"value_711810716741100131"}, +{"key":"key_758911461746","value":"value_115981351355883112"}, +{"key":"key_758912496106","value":"value_998311686851201061"}, +{"key":"key_758914545168","value":"value_711281416911719511"}, +{"key":"key_759011420109","value":"value_108110141449312986"}, +{"key":"key_759012480103","value":"value_159111871245392541"}, +{"key":"key_759013814988","value":"value_156113611056695941"}, +{"key":"key_759014156176","value":"value_124951658913984101"}, +{"key":"key_759033113941","value":"value_129101221091471137"}, +{"key":"key_759086821431","value":"value_611581088411688149"}, +{"key":"key_759110713412","value":"value_611931141229613310"}, +{"key":"key_759157121767","value":"value_143935813249148120"}, +{"key":"key_759210571779","value":"value_119117159104747415"}, +{"key":"key_759212212812","value":"value_141114120107167518"}, +{"key":"key_759244676461","value":"value_861121301071254361"}, +{"key":"key_759297108113","value":"value_134135651481253775"}, +{"key":"key_759321122158","value":"value_140196909875130191"}, +{"key":"key_759410514257","value":"value_101811601661051487"}, +{"key":"key_759412111239","value":"value_106160958363761397"}, +{"key":"key_759477481701","value":"value_105651021217590121"}, +{"key":"key_759478102488","value":"value_113821951361241531"}, +{"key":"key_759574581091","value":"value_129105141108591261"}, +{"key":"key_759615842931","value":"value_969594150109106119"}, +{"key":"key_759692114981","value":"value_908797153133881037"}, +{"key":"key_759710512311","value":"value_112110671441368112"}, +{"key":"key_759711112979","value":"value_134751404810195117"}, +{"key":"key_759713540170","value":"value_707112511512612062"}, +{"key":"key_759777321288","value":"value_144895313012384124"}, +{"key":"key_759789111847","value":"value_140177108114106110"}, +{"key":"key_759812220129","value":"value_997966619748881838"}, +{"key":"key_759812864404","value":"value_858983159691301261"}, +{"key":"key_759889124116","value":"value_143146469951111124"}, +{"key":"key_759987136111","value":"value_110116791376114299"}, +{"key":"key_761001629596","value":"value_834516781511616812"}, +{"key":"key_761015278103","value":"value_129112117102107741"}, +{"key":"key_761021191382","value":"value_829110212113814014"}, +{"key":"key_761021581101","value":"value_149831611151587210"}, +{"key":"key_761021701506","value":"value_551791331251181645"}, +{"key":"key_761025880118","value":"value_140123143154154971"}, +{"key":"key_761028584127","value":"value_612968161086389115"}, +{"key":"key_761029711412","value":"value_152126144738211814"}, +{"key":"key_761036316676","value":"value_102898677164174519"}, +{"key":"key_761041301101","value":"value_101511111311068588"}, +{"key":"key_761047211215","value":"value_431102977591399414"}, +{"key":"key_761047554137","value":"value_125967911813199145"}, +{"key":"key_761049353133","value":"value_116131711581367511"}, +{"key":"key_761051161171","value":"value_105909914810312014"}, +{"key":"key_761051297664","value":"value_134182117126113891"}, +{"key":"key_761061367810","value":"value_957211698678910892"}, +{"key":"key_761061617989","value":"value_121137679285144139"}, +{"key":"key_761076410687","value":"value_451157812229731568"}, +{"key":"key_761077473941","value":"value_781171101051594674"}, +{"key":"key_761077814914","value":"value_631128111413140132"}, +{"key":"key_761078472165","value":"value_831351454462101579"}, +{"key":"key_761081097015","value":"value_569514210712475180"}, +{"key":"key_761081186010","value":"value_109173637891117856"}, +{"key":"key_761081239615","value":"value_151587410183601319"}, +{"key":"key_761091371419","value":"value_898086151951107512"}, +{"key":"key_761099085261","value":"value_126848310081132511"}, +{"key":"key_761099579129","value":"value_459811311875135122"}, +{"key":"key_761101481571","value":"value_142118106109119771"}, +{"key":"key_761106272155","value":"value_127887410446911481"}, +{"key":"key_761107413482","value":"value_108871421531351181"}, +{"key":"key_761109515710","value":"value_135175978491308610"}, +{"key":"key_761111048077","value":"value_125878814115884421"}, +{"key":"key_761111141111","value":"value_103537612114150137"}, +{"key":"key_761111361231","value":"value_711571019812528127"}, +{"key":"key_761115411197","value":"value_115726564851088110"}, +{"key":"key_761121171061","value":"value_137105911221301391"}, +{"key":"key_761121171419","value":"value_828110814512610512"}, +{"key":"key_761121191251","value":"value_776974949894981061"}, +{"key":"key_761122109212","value":"value_871055199762610546"}, +{"key":"key_761133312512","value":"value_130132728914598108"}, +{"key":"key_761136338150","value":"value_941011301769757144"}, +{"key":"key_761137495841","value":"value_107911131038510011"}, +{"key":"key_761137696651","value":"value_729710012261588414"}, +{"key":"key_761141541002","value":"value_974575851111399566"}, +{"key":"key_761151091325","value":"value_741141014657109131"}, +{"key":"key_761167212076","value":"value_116726512015715710"}, +{"key":"key_761171321089","value":"value_611481421191161121"}, +{"key":"key_761176210510","value":"value_115135939412014786"}, +{"key":"key_761178514510","value":"value_114174609412311439"}, +{"key":"key_761179987107","value":"value_131825596107103458"}, +{"key":"key_761181041071","value":"value_727290881601471294"}, +{"key":"key_761181277014","value":"value_929910112410414185"}, +{"key":"key_761181286110","value":"value_857714184182819811"}, +{"key":"key_761181341126","value":"value_157155981404621120"}, +{"key":"key_761181541189","value":"value_112709077587510035"}, +{"key":"key_761184871140","value":"value_791481355211012089"}, +{"key":"key_761189815113","value":"value_136154140111100117"}, +{"key":"key_761191081311","value":"value_701037697119868311"}, +{"key":"key_761191186113","value":"value_601151577151101986"}, +{"key":"key_761191208390","value":"value_186111556917468141"}, +{"key":"key_761191288913","value":"value_186751301071259979"}, +{"key":"key_761191721289","value":"value_891434292641208014"}, +{"key":"key_761201319611","value":"value_131879733112110177"}, +{"key":"key_761211279211","value":"value_911214313812279951"}, +{"key":"key_761221327711","value":"value_130126110621431467"}, +{"key":"key_761226891291","value":"value_971017612312811910"}, +{"key":"key_761231241288","value":"value_178154579516410089"}, +{"key":"key_761231297047","value":"value_136109719770100878"}, +{"key":"key_761231414714","value":"value_959510598786311159"}, +{"key":"key_761239195111","value":"value_791718961788311312"}, +{"key":"key_761251071301","value":"value_901041401135311616"}, +{"key":"key_761253921312","value":"value_977611111017711395"}, +{"key":"key_761255877170","value":"value_129901101407810111"}, +{"key":"key_761261011339","value":"value_126140571461228714"}, +{"key":"key_761261021501","value":"value_761104276119971199"}, +{"key":"key_761268610378","value":"value_696511916375143709"}, +{"key":"key_761268693129","value":"value_105121105167124145"}, +{"key":"key_761271071171","value":"value_537211475140114773"}, +{"key":"key_761286316112","value":"value_109110110841301071"}, +{"key":"key_761287310210","value":"value_111131106119140711"}, +{"key":"key_761291201558","value":"value_898873991336565128"}, +{"key":"key_761291221251","value":"value_113105831208611213"}, +{"key":"key_761291319813","value":"value_147879461105100946"}, +{"key":"key_761291698212","value":"value_919610516077103987"}, +{"key":"key_761299312817","value":"value_115110571341086318"}, +{"key":"key_761299920162","value":"value_851021072310210076"}, +{"key":"key_761307213717","value":"value_124114119528817213"}, +{"key":"key_761311164513","value":"value_106809984187106125"}, +{"key":"key_761321001126","value":"value_121122181981206590"}, +{"key":"key_761331241041","value":"value_351031151041004314"}, +{"key":"key_761331338354","value":"value_481031011271061081"}, +{"key":"key_761331444715","value":"value_125107137731177458"}, +{"key":"key_761358811465","value":"value_122130651255340113"}, +{"key":"key_761366387147","value":"value_154118365210911668"}, +{"key":"key_761368196811","value":"value_112881011139013411"}, +{"key":"key_761371661321","value":"value_911021481273212593"}, +{"key":"key_761371671281","value":"value_130601691436610324"}, +{"key":"key_761381276673","value":"value_103136140717612370"}, +{"key":"key_761381471009","value":"value_813318711111910660"}, +{"key":"key_761395278128","value":"value_627412510824142911"}, +{"key":"key_761397810810","value":"value_879311594148881101"}, +{"key":"key_761401459691","value":"value_551681548713686103"}, +{"key":"key_761411117593","value":"value_102511611121031631"}, +{"key":"key_761411271571","value":"value_871318515010810980"}, +{"key":"key_761418498116","value":"value_113134529597347012"}, +{"key":"key_761421011477","value":"value_856913816164142841"}, +{"key":"key_761421025511","value":"value_126168575315284855"}, +{"key":"key_761421291561","value":"value_104971469768100124"}, +{"key":"key_761421609312","value":"value_105981111491857645"}, +{"key":"key_761441331097","value":"value_606513110483165549"}, +{"key":"key_761441411091","value":"value_137147851487711387"}, +{"key":"key_761446239166","value":"value_135134601251158972"}, +{"key":"key_761491976917","value":"value_127144122201091081"}, +{"key":"key_761518312177","value":"value_119137125899614274"}, +{"key":"key_761531703212","value":"value_796654120905195247"}, +{"key":"key_761541001221","value":"value_163106102100841149"}, +{"key":"key_761541007011","value":"value_471587912177130112"}, +{"key":"key_761547312113","value":"value_901421607912111515"}, +{"key":"key_761551181261","value":"value_787725110110595515"}, +{"key":"key_761557510586","value":"value_140111119126148107"}, +{"key":"key_761581081049","value":"value_826812674117126134"}, +{"key":"key_761589710212","value":"value_959212315265998714"}, +{"key":"key_761591441438","value":"value_183898314169158113"}, +{"key":"key_761591541571","value":"value_437112889143498513"}, +{"key":"key_761619475641","value":"value_150134155987310239"}, +{"key":"key_761621511051","value":"value_971139414414215713"}, +{"key":"key_761661388513","value":"value_152119104106971426"}, +{"key":"key_761796881541","value":"value_126106735792106941"}, +{"key":"key_761841667682","value":"value_838714911027102911"}, +{"key":"key_761901181689","value":"value_118901515256851461"}, +{"key":"key_761941081098","value":"value_748762154123132119"}, +{"key":"key_762139136981","value":"value_115129113851031646"}, +{"key":"key_763085839231","value":"value_701448282113137841"}, +{"key":"key_763091179105","value":"value_498111312717991851"}, +{"key":"key_763374119134","value":"value_155106117110130107"}, +{"key":"key_763511212310","value":"value_921391231464392139"}, +{"key":"key_763673115130","value":"value_101147999111848931"}, +{"key":"key_764263671425","value":"value_969216592101641061"}, +{"key":"key_764719110588","value":"value_771461159410290124"}, +{"key":"key_764767120145","value":"value_110591188553140115"}, +{"key":"key_764916078137","value":"value_140106978515011673"}, +{"key":"key_764964119568","value":"value_112113108112119122"}, +{"key":"key_765198118687","value":"value_113126130153911619"}, +{"key":"key_765199738211","value":"value_114111134734985158"}, +{"key":"key_765393664310","value":"value_635174911921268411"}, +{"key":"key_765411993876","value":"value_101150935912358907"}, +{"key":"key_765413189551","value":"value_130182102911056268"}, +{"key":"key_765710675634","value":"value_104141929315280899"}, +{"key":"key_765711211687","value":"value_966710712515513688"}, +{"key":"key_765714410510","value":"value_939313699671127511"}, +{"key":"key_765812869501","value":"value_811018415310093103"}, +{"key":"key_765989564100","value":"value_961611061291501511"}, +{"key":"key_766113110038","value":"value_731441221314980157"}, +{"key":"key_766212490634","value":"value_381581137513112685"}, +{"key":"key_766276130105","value":"value_941491177194881191"}, +{"key":"key_766315673953","value":"value_169140112122641439"}, +{"key":"key_766377130897","value":"value_101438810314812190"}, +{"key":"key_766486157741","value":"value_116561107593651022"}, +{"key":"key_766713288132","value":"value_114511191437016012"}, +{"key":"key_766715812714","value":"value_126120152917185861"}, +{"key":"key_766769931171","value":"value_791622199125141116"}, +{"key":"key_766812310576","value":"value_112141160141129129"}, +{"key":"key_766915313032","value":"value_164107171761671369"}, +{"key":"key_767010810514","value":"value_106104105469260921"}, +{"key":"key_767011877140","value":"value_961131061141632110"}, +{"key":"key_767119110910","value":"value_138736053135143122"}, +{"key":"key_767310462741","value":"value_106123127125751037"}, +{"key":"key_767312117114","value":"value_891321381311248186"}, +{"key":"key_767512510051","value":"value_146133187106102881"}, +{"key":"key_767610110398","value":"value_110941281023893144"}, +{"key":"key_767713712869","value":"value_125626211694911521"}, +{"key":"key_767764635610","value":"value_110969844113126371"}, +{"key":"key_767766134281","value":"value_137134117807411111"}, +{"key":"key_767814512313","value":"value_105578413313390114"}, +{"key":"key_767910613911","value":"value_876878127119126158"}, +{"key":"key_767913186631","value":"value_121881531601197175"}, +{"key":"key_768011712910","value":"value_140136102103905311"}, +{"key":"key_768012110612","value":"value_511579659117104132"}, +{"key":"key_768077411191","value":"value_115785360906889955"}, +{"key":"key_768110210110","value":"value_120141951271525513"}, +{"key":"key_768111110815","value":"value_118821108911893134"}, +{"key":"key_768215379124","value":"value_961746511768211157"}, +{"key":"key_768295123112","value":"value_951309110248961091"}, +{"key":"key_768312293661","value":"value_948825132120130116"}, +{"key":"key_768371192411","value":"value_841448212686168761"}, +{"key":"key_768385128911","value":"value_114122841029312710"}, +{"key":"key_768486881448","value":"value_107122136132113705"}, +{"key":"key_768514136141","value":"value_155108106134115115"}, +{"key":"key_768515317510","value":"value_601141011046383795"}, +{"key":"key_768557147921","value":"value_117146101100105144"}, +{"key":"key_768611015076","value":"value_551528310015774811"}, +{"key":"key_768658128101","value":"value_100137112177100665"}, +{"key":"key_768666147911","value":"value_126108122133101586"}, +{"key":"key_768690459189","value":"value_140631069690739280"}, +{"key":"key_768711297968","value":"value_868410515614111713"}, +{"key":"key_768813712318","value":"value_133866818710412776"}, +{"key":"key_768868159897","value":"value_954812917613411479"}, +{"key":"key_768911312011","value":"value_631265113282114821"}, +{"key":"key_768946613711","value":"value_729096107137138818"}, +{"key":"key_768963448650","value":"value_124351478714494611"}, +{"key":"key_769016093876","value":"value_133105181137571105"}, +{"key":"key_769072106124","value":"value_169881521168790101"}, +{"key":"key_769111154127","value":"value_118549892102125129"}, +{"key":"key_769115811811","value":"value_941761505289841871"}, +{"key":"key_769183899191","value":"value_797396681096013111"}, +{"key":"key_769310689123","value":"value_149791227196121607"}, +{"key":"key_769315979100","value":"value_321315510511579491"}, +{"key":"key_769333539012","value":"value_103138121411017014"}, +{"key":"key_769374102103","value":"value_111130801241311269"}, +{"key":"key_769412357157","value":"value_118103931071778715"}, +{"key":"key_769416412010","value":"value_147104337978128134"}, +{"key":"key_769475150901","value":"value_115898473102881601"}, +{"key":"key_769515511114","value":"value_811158486120125115"}, +{"key":"key_769547159851","value":"value_249616177277189166"}, +{"key":"key_769689125117","value":"value_681081031611251281"}, +{"key":"key_769696711261","value":"value_137104112766170789"}, +{"key":"key_769710471081","value":"value_701288611811099115"}, +{"key":"key_769711510314","value":"value_126421521121334714"}, +{"key":"key_769712087118","value":"value_861102257991371435"}, +{"key":"key_769784511411","value":"value_105116964511089636"}, +{"key":"key_769812921141","value":"value_871251001001431339"}, +{"key":"key_769814311915","value":"value_106161587659751131"}, +{"key":"key_769821611215","value":"value_868710370971367515"}, +{"key":"key_769881132339","value":"value_681321301311721181"}, +{"key":"key_769910173153","value":"value_130881037018961691"}, +{"key":"key_769915875136","value":"value_779013193111124106"}, +{"key":"key_769917168155","value":"value_108116150928110410"}, +{"key":"key_769932175101","value":"value_116875512910712410"}, +{"key":"key_769990811671","value":"value_109591031621601341"}, +{"key":"key_771006174120","value":"value_761338143396810811"}, +{"key":"key_771008211655","value":"value_355411790921431179"}, +{"key":"key_771011321435","value":"value_116768084641446112"}, +{"key":"key_771021309913","value":"value_105481288582647510"}, +{"key":"key_771022190618","value":"value_158129301171291021"}, +{"key":"key_771029615476","value":"value_789511910111412799"}, +{"key":"key_771031261489","value":"value_105143129957410348"}, +{"key":"key_771031393892","value":"value_120861781241231177"}, +{"key":"key_771038213110","value":"value_107788211712311314"}, +{"key":"key_771041028012","value":"value_113134401197194186"}, +{"key":"key_771041381156","value":"value_921151309714275811"}, +{"key":"key_771051051252","value":"value_831038914862109841"}, +{"key":"key_771059192158","value":"value_901001438453126145"}, +{"key":"key_771061069110","value":"value_101119132931111271"}, +{"key":"key_771061091572","value":"value_601018591771286588"}, +{"key":"key_771067873941","value":"value_106113691477313513"}, +{"key":"key_771068193831","value":"value_621678774117641458"}, +{"key":"key_771071351124","value":"value_861601809010310413"}, +{"key":"key_771081139688","value":"value_831481551379071721"}, +{"key":"key_771085741431","value":"value_146165111155123971"}, +{"key":"key_771099414173","value":"value_299468125971649389"}, +{"key":"key_771106871126","value":"value_108107108489611710"}, +{"key":"key_771111089998","value":"value_106561071369212993"}, +{"key":"key_771121291051","value":"value_861019562728866129"}, +{"key":"key_771121294773","value":"value_987782119938812612"}, +{"key":"key_771121341856","value":"value_165761447011813611"}, +{"key":"key_771131191231","value":"value_974776136181129111"}, +{"key":"key_771131821041","value":"value_461718559115118160"}, +{"key":"key_771132716810","value":"value_143150124161959180"}, +{"key":"key_771132814361","value":"value_140116126731131217"}, +{"key":"key_771135356115","value":"value_117100124132801834"}, +{"key":"key_771151401311","value":"value_661381338714488101"}, +{"key":"key_771151411011","value":"value_116871235711610113"}, +{"key":"key_771151538776","value":"value_591206011398809014"}, +{"key":"key_771161091939","value":"value_103981191051451071"}, +{"key":"key_771171241279","value":"value_628799136131279066"}, +{"key":"key_771176310197","value":"value_681079116777141190"}, +{"key":"key_771179714613","value":"value_841516672991121081"}, +{"key":"key_771188982516","value":"value_891063512111610599"}, +{"key":"key_771201167311","value":"value_129266214154809645"}, +{"key":"key_771211001191","value":"value_115139741171081081"}, +{"key":"key_771215269139","value":"value_109961111401581469"}, +{"key":"key_771218277143","value":"value_150158941531337411"}, +{"key":"key_771219013212","value":"value_138671241396512811"}, +{"key":"key_771221038014","value":"value_129114816014710912"}, +{"key":"key_771221167274","value":"value_150102978459117122"}, +{"key":"key_771226013984","value":"value_144164671231137215"}, +{"key":"key_771228013555","value":"value_532810812614091153"}, +{"key":"key_771231381039","value":"value_150104147771481521"}, +{"key":"key_771241187311","value":"value_130918515211829961"}, +{"key":"key_771256159671","value":"value_102916411811688718"}, +{"key":"key_771256378101","value":"value_961108485911215875"}, +{"key":"key_771257295466","value":"value_156856392436815513"}, +{"key":"key_771259962146","value":"value_102941165310113783"}, +{"key":"key_771259974106","value":"value_147978711814988112"}, +{"key":"key_771261174561","value":"value_671386912487104138"}, +{"key":"key_771269814687","value":"value_891391381138716212"}, +{"key":"key_771271039590","value":"value_311347312657103701"}, +{"key":"key_771279164117","value":"value_141847983619474106"}, +{"key":"key_771281221291","value":"value_225214392817010915"}, +{"key":"key_771291198210","value":"value_110101708210612692"}, +{"key":"key_771311071099","value":"value_111708714010113586"}, +{"key":"key_771319592811","value":"value_106143601284810712"}, +{"key":"key_771321141641","value":"value_132117817411556126"}, +{"key":"key_771321194116","value":"value_971461461591041558"}, +{"key":"key_771323469811","value":"value_774611517212794401"}, +{"key":"key_771329158921","value":"value_889781361831029417"}, +{"key":"key_771329598143","value":"value_103137841261011281"}, +{"key":"key_771345411514","value":"value_871507788124571091"}, +{"key":"key_771347713010","value":"value_118935535120735712"}, +{"key":"key_771348892591","value":"value_867810260841221271"}, +{"key":"key_771351121057","value":"value_120539371115127114"}, +{"key":"key_771351183710","value":"value_165741548144811411"}, +{"key":"key_771361591361","value":"value_140183841331367412"}, +{"key":"key_771367213212","value":"value_168956983641191121"}, +{"key":"key_771378948641","value":"value_129136141701878915"}, +{"key":"key_771391177295","value":"value_176771746090102130"}, +{"key":"key_771395994141","value":"value_120571148011210159"}, +{"key":"key_771401101137","value":"value_931531431131011171"}, +{"key":"key_771401321541","value":"value_106578913414015511"}, +{"key":"key_771421117410","value":"value_155143631074312248"}, +{"key":"key_771421391251","value":"value_839092881318861136"}, +{"key":"key_771431641011","value":"value_162601419883118571"}, +{"key":"key_771438313280","value":"value_122701011005211613"}, +{"key":"key_771448287222","value":"value_102108136671131038"}, +{"key":"key_771451226852","value":"value_110139779493479810"}, +{"key":"key_771456611016","value":"value_104109114122142108"}, +{"key":"key_771462098790","value":"value_956048109148133122"}, +{"key":"key_771469611679","value":"value_124821031231999862"}, +{"key":"key_771477285631","value":"value_621241107794128865"}, +{"key":"key_771531247313","value":"value_133129136715197591"}, +{"key":"key_771545110211","value":"value_115151641119570738"}, +{"key":"key_771557298129","value":"value_109811329410972631"}, +{"key":"key_771561251291","value":"value_119991199478581349"}, +{"key":"key_771568111343","value":"value_130578810211187135"}, +{"key":"key_771571687262","value":"value_751101511686314910"}, +{"key":"key_771579311612","value":"value_106777720139167114"}, +{"key":"key_771581187313","value":"value_112851511231111271"}, +{"key":"key_771591537290","value":"value_112871571461891037"}, +{"key":"key_771611174316","value":"value_111165106941291031"}, +{"key":"key_771611877396","value":"value_127971299511715318"}, +{"key":"key_771621087390","value":"value_114123132172200601"}, +{"key":"key_771623611511","value":"value_110174116491358510"}, +{"key":"key_771707821114","value":"value_351421031089397278"}, +{"key":"key_771709514887","value":"value_691241201501693710"}, +{"key":"key_771721278287","value":"value_110331321109712870"}, +{"key":"key_771731271121","value":"value_931321548610012841"}, +{"key":"key_771747099791","value":"value_981126687551011247"}, +{"key":"key_771767327655","value":"value_681161411061667012"}, +{"key":"key_771777828919","value":"value_116106861811151011"}, +{"key":"key_771811518660","value":"value_878951122867313481"}, +{"key":"key_771841498376","value":"value_116125681241061087"}, +{"key":"key_772771119116","value":"value_751201311521105415"}, +{"key":"key_772859971151","value":"value_985610110314017711"}, +{"key":"key_772898114397","value":"value_104126113686416417"}, +{"key":"key_773111659831","value":"value_949210912092796558"}, +{"key":"key_773513888123","value":"value_861108511013114116"}, +{"key":"key_773613811374","value":"value_170837174132648516"}, +{"key":"key_774574116451","value":"value_921193510183102148"}, +{"key":"key_774772113162","value":"value_124120143486575904"}, +{"key":"key_774792898910","value":"value_106931305312117173"}, +{"key":"key_774811710071","value":"value_919750281221021021"}, +{"key":"key_774853831491","value":"value_318081102145119977"}, +{"key":"key_775012511468","value":"value_188709762667612418"}, +{"key":"key_775397918511","value":"value_851261168111010174"}, +{"key":"key_775510713610","value":"value_377511410491130133"}, +{"key":"key_775573123138","value":"value_136106437910611913"}, +{"key":"key_775616941132","value":"value_877374122114541241"}, +{"key":"key_775711812114","value":"value_145120114759481129"}, +{"key":"key_775712110591","value":"value_941021229928311013"}, +{"key":"key_775895125137","value":"value_559355112121112126"}, +{"key":"key_775910411712","value":"value_153146891411061311"}, +{"key":"key_775913270122","value":"value_103128767910817013"}, +{"key":"key_775971139521","value":"value_107741468211513391"}, +{"key":"key_775979996651","value":"value_124781017116677158"}, +{"key":"key_776112110452","value":"value_122104754320157152"}, +{"key":"key_776168811191","value":"value_841099010110382123"}, +{"key":"key_776372831021","value":"value_176106464714513311"}, +{"key":"key_776510654147","value":"value_831661857371100869"}, +{"key":"key_776511113580","value":"value_124152135397592681"}, +{"key":"key_776715881741","value":"value_899880108541251111"}, +{"key":"key_776798871135","value":"value_769212613757711437"}, +{"key":"key_776913612912","value":"value_123109168971355416"}, +{"key":"key_776916984133","value":"value_839211399105143888"}, +{"key":"key_777060155108","value":"value_129869628931129716"}, +{"key":"key_777087381321","value":"value_789112193100170131"}, +{"key":"key_777092121606","value":"value_132981746266111127"}, +{"key":"key_777113713559","value":"value_196160901149030117"}, +{"key":"key_777197788611","value":"value_110106767641821228"}, +{"key":"key_777572125814","value":"value_112115120839116213"}, +{"key":"key_777688122110","value":"value_135121901498668124"}, +{"key":"key_777716711930","value":"value_151791121024915179"}, +{"key":"key_777856116114","value":"value_121933065757512197"}, +{"key":"key_777859105130","value":"value_148161691796671617"}, +{"key":"key_778012212957","value":"value_648713588498292711"}, +{"key":"key_778046631121","value":"value_108139106251921137"}, +{"key":"key_778114188169","value":"value_140577010213412311"}, +{"key":"key_778197157889","value":"value_136841171211251129"}, +{"key":"key_778213311681","value":"value_105937413813410892"}, +{"key":"key_778218163116","value":"value_894811812998146361"}, +{"key":"key_778312293105","value":"value_108135651178389901"}, +{"key":"key_778359865054","value":"value_137141158134841428"}, +{"key":"key_778416611188","value":"value_172140111106127531"}, +{"key":"key_778536741231","value":"value_181129195105105851"}, +{"key":"key_778574381181","value":"value_951191011211168910"}, +{"key":"key_778613310460","value":"value_113165831221231591"}, +{"key":"key_778668137125","value":"value_456914013257108130"}, +{"key":"key_778896601249","value":"value_171853587111756413"}, +{"key":"key_778897136103","value":"value_111665210113268113"}, +{"key":"key_778910482116","value":"value_581158510548706496"}, +{"key":"key_778913565841","value":"value_501141519677457379"}, +{"key":"key_778990122461","value":"value_107667114280689688"}, +{"key":"key_779011615017","value":"value_961161312562681501"}, +{"key":"key_779014514415","value":"value_123588195139162102"}, +{"key":"key_779110953801","value":"value_142107939847112126"}, +{"key":"key_779178103175","value":"value_941408696123107826"}, +{"key":"key_779178891511","value":"value_144547015412629549"}, +{"key":"key_779211912428","value":"value_118151902711816135"}, +{"key":"key_779212813490","value":"value_108441375511111913"}, +{"key":"key_779242110131","value":"value_141133130100151761"}, +{"key":"key_779311611210","value":"value_167127102698815613"}, +{"key":"key_779415497135","value":"value_491208217465113831"}, +{"key":"key_779478162851","value":"value_891237750100721001"}, +{"key":"key_779513830615","value":"value_104801761421281401"}, +{"key":"key_779553819318","value":"value_133110129116901026"}, +{"key":"key_779564133101","value":"value_991231304994821677"}, +{"key":"key_779567135721","value":"value_115100641211611491"}, +{"key":"key_779593132411","value":"value_918811397113608189"}, +{"key":"key_779612016636","value":"value_971461061131101471"}, +{"key":"key_779624128850","value":"value_117901157413760528"}, +{"key":"key_779712413810","value":"value_105126921158514484"}, +{"key":"key_779715453991","value":"value_174153107925064968"}, +{"key":"key_779784938015","value":"value_761271318335152805"}, +{"key":"key_779798103831","value":"value_106109931021631061"}, +{"key":"key_779910112012","value":"value_173113105831249113"}, +{"key":"key_779911213712","value":"value_104117148157105130"}, +{"key":"key_779913557148","value":"value_651081501159910399"}, +{"key":"key_779989701509","value":"value_767916283921097815"}, +{"key":"key_781001251381","value":"value_921135914256125130"}, +{"key":"key_781001363135","value":"value_177671031418012979"}, +{"key":"key_781001479714","value":"value_189192977510842999"}, +{"key":"key_781001781166","value":"value_921089610610411413"}, +{"key":"key_781004112111","value":"value_931346286881281128"}, +{"key":"key_781011409715","value":"value_127117175851227783"}, +{"key":"key_781011419817","value":"value_968748969110410612"}, +{"key":"key_781011521591","value":"value_141589811160149795"}, +{"key":"key_781026148108","value":"value_738410886445511012"}, +{"key":"key_781027311412","value":"value_127150566256181117"}, +{"key":"key_781039915585","value":"value_117125151881171055"}, +{"key":"key_781046410637","value":"value_116111102144599116"}, +{"key":"key_781048010410","value":"value_128739105174125133"}, +{"key":"key_781051001231","value":"value_981101429295168595"}, +{"key":"key_781059250991","value":"value_826075172103851539"}, +{"key":"key_781061161009","value":"value_761651141301211411"}, +{"key":"key_781061327514","value":"value_140114681151051571"}, +{"key":"key_781071457846","value":"value_811086811897109134"}, +{"key":"key_781078367823","value":"value_117142163748796139"}, +{"key":"key_781084868867","value":"value_551301111063411549"}, +{"key":"key_781088612910","value":"value_661254813267147127"}, +{"key":"key_781089380114","value":"value_109104991181351119"}, +{"key":"key_781091061581","value":"value_203741021481112031"}, +{"key":"key_781091221641","value":"value_941071136884121126"}, +{"key":"key_781101111447","value":"value_875384123131105821"}, +{"key":"key_781101441049","value":"value_102131119101771038"}, +{"key":"key_781101622891","value":"value_428859951499913434"}, +{"key":"key_781109157108","value":"value_798115611311810114"}, +{"key":"key_781109416191","value":"value_132655410014210599"}, +{"key":"key_781109812511","value":"value_715215152157118401"}, +{"key":"key_781111001129","value":"value_103152941197482871"}, +{"key":"key_781111511809","value":"value_885089156856311357"}, +{"key":"key_781117535887","value":"value_106110100301398782"}, +{"key":"key_781121678512","value":"value_126767582104105122"}, +{"key":"key_781131211894","value":"value_119109150521241618"}, +{"key":"key_781131771721","value":"value_108119122105124116"}, +{"key":"key_781137910315","value":"value_140881081039515713"}, +{"key":"key_781151161095","value":"value_837611579127651391"}, +{"key":"key_781151481211","value":"value_126958749119159105"}, +{"key":"key_781159714561","value":"value_896813314312210310"}, +{"key":"key_781161141051","value":"value_170881176961121100"}, +{"key":"key_781181371179","value":"value_140178112103731709"}, +{"key":"key_781189810510","value":"value_711491091001141081"}, +{"key":"key_781198212212","value":"value_909084135667914213"}, +{"key":"key_781201121281","value":"value_126108130129103438"}, +{"key":"key_781201301437","value":"value_121131737715012528"}, +{"key":"key_781206611713","value":"value_929412512811916478"}, +{"key":"key_781211091048","value":"value_148116791173112130"}, +{"key":"key_781211261097","value":"value_136771411585070471"}, +{"key":"key_781211551041","value":"value_831041137813611048"}, +{"key":"key_781218814773","value":"value_115125841556012910"}, +{"key":"key_781231058712","value":"value_738216215811110773"}, +{"key":"key_781231231206","value":"value_751081871221257611"}, +{"key":"key_781231781344","value":"value_129125157145121546"}, +{"key":"key_781237657149","value":"value_114101106108598788"}, +{"key":"key_781241115910","value":"value_112787515818013969"}, +{"key":"key_781241661211","value":"value_108901177395888311"}, +{"key":"key_781247283126","value":"value_103112771141389895"}, +{"key":"key_781251141412","value":"value_667313611510015796"}, +{"key":"key_781251321398","value":"value_112871328516354108"}, +{"key":"key_781261228581","value":"value_981261601341322212"}, +{"key":"key_781265210913","value":"value_166136116147731237"}, +{"key":"key_781267015019","value":"value_131116101941211439"}, +{"key":"key_781275019711","value":"value_651966512813312875"}, +{"key":"key_781278512614","value":"value_128129119964464978"}, +{"key":"key_781281051235","value":"value_102130781891779314"}, +{"key":"key_781287651561","value":"value_103101128676712718"}, +{"key":"key_781291311241","value":"value_131951031161147512"}, +{"key":"key_781294018013","value":"value_106133981044210511"}, +{"key":"key_781301471149","value":"value_110985378801301258"}, +{"key":"key_781301531741","value":"value_129100169175100761"}, +{"key":"key_781304440976","value":"value_136164751691101389"}, +{"key":"key_781309813210","value":"value_961271088984166205"}, +{"key":"key_781311101761","value":"value_981269514112013186"}, +{"key":"key_781311251055","value":"value_701111261091257013"}, +{"key":"key_781311321778","value":"value_426384969999651521"}, +{"key":"key_781327589971","value":"value_106142919112985958"}, +{"key":"key_781337465136","value":"value_106386210459112105"}, +{"key":"key_781339786116","value":"value_861431151281265078"}, +{"key":"key_781349913510","value":"value_156981181263917510"}, +{"key":"key_781354456931","value":"value_158163108116849810"}, +{"key":"key_781356297128","value":"value_401061131205254811"}, +{"key":"key_781361071147","value":"value_901111141484412013"}, +{"key":"key_781361541231","value":"value_122137126142969172"}, +{"key":"key_781365177123","value":"value_901368712516187112"}, +{"key":"key_781367113111","value":"value_113775313684819714"}, +{"key":"key_781371141195","value":"value_959473139611279433"}, +{"key":"key_781371191511","value":"value_971221038610897115"}, +{"key":"key_781371201121","value":"value_125119988010282118"}, +{"key":"key_781381377090","value":"value_821357111112277106"}, +{"key":"key_781398311215","value":"value_879391108107211029"}, +{"key":"key_781401241511","value":"value_951211019410711186"}, +{"key":"key_781421081426","value":"value_117122135158671251"}, +{"key":"key_781421139967","value":"value_761236981441201608"}, +{"key":"key_781431251111","value":"value_971251231437710412"}, +{"key":"key_781431751288","value":"value_121149723992806813"}, +{"key":"key_781449910210","value":"value_956411980931001110"}, +{"key":"key_781451281701","value":"value_601261084213710890"}, +{"key":"key_781451548513","value":"value_991159287122112855"}, +{"key":"key_781453815263","value":"value_129431299095143891"}, +{"key":"key_781461074515","value":"value_511184092126108109"}, +{"key":"key_781461405713","value":"value_961147712211959159"}, +{"key":"key_781471551187","value":"value_134122111110971101"}, +{"key":"key_781483289116","value":"value_568961132637212611"}, +{"key":"key_781487114792","value":"value_141311281001055711"}, +{"key":"key_781491211201","value":"value_346712096921771061"}, +{"key":"key_781499294415","value":"value_861525713230113103"}, +{"key":"key_781501046212","value":"value_501141371788813166"}, +{"key":"key_781504710184","value":"value_127991521601161311"}, +{"key":"key_781511011236","value":"value_129948288120448285"}, +{"key":"key_781518912711","value":"value_150141221841501547"}, +{"key":"key_781538312967","value":"value_109671051161471071"}, +{"key":"key_781541131191","value":"value_618861147128689478"}, +{"key":"key_781541331581","value":"value_941708167906018901"}, +{"key":"key_781561581038","value":"value_728912136133177186"}, +{"key":"key_781571121528","value":"value_208129896416787159"}, +{"key":"key_781581351351","value":"value_481067966112152107"}, +{"key":"key_781587616015","value":"value_126141601381291201"}, +{"key":"key_781589014191","value":"value_110132139106137771"}, +{"key":"key_781639211014","value":"value_115112931311121027"}, +{"key":"key_781661631019","value":"value_577863397012113911"}, +{"key":"key_781731251017","value":"value_541631069211287889"}, +{"key":"key_781805411093","value":"value_112195909587104281"}, +{"key":"key_781839979104","value":"value_881161311267813811"}, +{"key":"key_781841206015","value":"value_937617855741351081"}, +{"key":"key_783010511613","value":"value_105128621037111613"}, +{"key":"key_783190789685","value":"value_891605283100147561"}, +{"key":"key_783311013617","value":"value_887999498690901494"}, +{"key":"key_783389719413","value":"value_114961169515388921"}, +{"key":"key_783576837284","value":"value_126122481431191361"}, +{"key":"key_783691741359","value":"value_981059010075151953"}, +{"key":"key_783739145113","value":"value_876112313410710284"}, +{"key":"key_784107124117","value":"value_117891116581667079"}, +{"key":"key_784114515211","value":"value_625312812612011159"}, +{"key":"key_784153851321","value":"value_139149866510060921"}, +{"key":"key_784596103127","value":"value_145129831521248513"}, +{"key":"key_784612182114","value":"value_153769110012278501"}, +{"key":"key_784612911812","value":"value_121401309614048127"}, +{"key":"key_785013717814","value":"value_145961621301011211"}, +{"key":"key_785110476100","value":"value_110118421681001319"}, +{"key":"key_785213515612","value":"value_737010770172136871"}, +{"key":"key_785314012788","value":"value_951189688110137737"}, +{"key":"key_785792108841","value":"value_941263395751151341"}, +{"key":"key_785856491549","value":"value_152133851061039916"}, +{"key":"key_785910570138","value":"value_128103118581301186"}, +{"key":"key_785912416912","value":"value_961192967641001111"}, +{"key":"key_786014312820","value":"value_999696113891011121"}, +{"key":"key_786211974113","value":"value_110132104959810811"}, +{"key":"key_786213493113","value":"value_857397144521048477"}, +{"key":"key_786215815311","value":"value_133124113871047811"}, +{"key":"key_786310613096","value":"value_134921441529715180"}, +{"key":"key_786313280107","value":"value_158100137571231491"}, +{"key":"key_786313389130","value":"value_115741141197416111"}, +{"key":"key_786410993701","value":"value_107102174888711013"}, +{"key":"key_786411016510","value":"value_169152739640100981"}, +{"key":"key_786513213071","value":"value_100611281581071191"}, +{"key":"key_786562691371","value":"value_116130109721561349"}, +{"key":"key_786664861779","value":"value_281049311391739610"}, +{"key":"key_786712493552","value":"value_113769077151103103"}, +{"key":"key_786713913053","value":"value_765311414512315215"}, +{"key":"key_786719261123","value":"value_103150661298679801"}, +{"key":"key_786813013263","value":"value_846617911111910597"}, +{"key":"key_786883137501","value":"value_122886011592130131"}, +{"key":"key_786897136115","value":"value_101588674571579215"}, +{"key":"key_786983561309","value":"value_151848331173629215"}, +{"key":"key_787081597548","value":"value_114167101911401279"}, +{"key":"key_787211214311","value":"value_971297172498878113"}, +{"key":"key_787211615610","value":"value_911151281591281901"}, +{"key":"key_787214381136","value":"value_143571118872144961"}, +{"key":"key_787296103113","value":"value_129120100984511915"}, +{"key":"key_787376128165","value":"value_106173126116133961"}, +{"key":"key_787381125115","value":"value_749293951054613082"}, +{"key":"key_787412215165","value":"value_661091051591358915"}, +{"key":"key_787552796759","value":"value_143104404829113107"}, +{"key":"key_787571679515","value":"value_657959119123978514"}, +{"key":"key_787584911126","value":"value_611101203586901155"}, +{"key":"key_787611461106","value":"value_991521441541298410"}, +{"key":"key_787665144183","value":"value_166809314514617172"}, +{"key":"key_787711812510","value":"value_666191871581121014"}, +{"key":"key_787713311810","value":"value_148561081281221681"}, +{"key":"key_787713319512","value":"value_231319330148171221"}, +{"key":"key_787763121126","value":"value_107105113155103618"}, +{"key":"key_787764103951","value":"value_108140979614313849"}, +{"key":"key_787798142103","value":"value_931441247911416112"}, +{"key":"key_787818195939","value":"value_601318912114649134"}, +{"key":"key_787911211912","value":"value_124101112140129721"}, +{"key":"key_787943179964","value":"value_811071346011014914"}, +{"key":"key_787990118151","value":"value_112151109641224864"}, +{"key":"key_788011290921","value":"value_103807987741025345"}, +{"key":"key_788013111813","value":"value_978186111107621302"}, +{"key":"key_788013491100","value":"value_108538916811791301"}, +{"key":"key_788016980115","value":"value_741407754778715111"}, +{"key":"key_788095146898","value":"value_126631589814188739"}, +{"key":"key_788112317017","value":"value_132127117841363993"}, +{"key":"key_788114510418","value":"value_116104111137769914"}, +{"key":"key_788117411012","value":"value_845212397871491381"}, +{"key":"key_788173641272","value":"value_801591481171113390"}, +{"key":"key_788212696579","value":"value_123641151231346213"}, +{"key":"key_788284143156","value":"value_411307212379541045"}, +{"key":"key_788294596811","value":"value_160107115142569210"}, +{"key":"key_788310413012","value":"value_122119165739393156"}, +{"key":"key_788384628213","value":"value_188115146158221121"}, +{"key":"key_788397671161","value":"value_139931091626610912"}, +{"key":"key_788410212810","value":"value_829320821251163213"}, +{"key":"key_788410512789","value":"value_618639128851649612"}, +{"key":"key_788410612311","value":"value_132109180758114399"}, +{"key":"key_788479122181","value":"value_591276012998937133"}, +{"key":"key_788479168611","value":"value_871281329882799120"}, +{"key":"key_788513443183","value":"value_121553363691251411"}, +{"key":"key_788596109139","value":"value_978579113601369110"}, +{"key":"key_788610315296","value":"value_170691051121158611"}, +{"key":"key_788645152861","value":"value_125428277811236011"}, +{"key":"key_788686117739","value":"value_759167596410416911"}, +{"key":"key_788778128999","value":"value_857712314440631351"}, +{"key":"key_788796191988","value":"value_741231451407811714"}, +{"key":"key_788889118182","value":"value_951641487814810786"}, +{"key":"key_788910099139","value":"value_941531458810213414"}, +{"key":"key_788996831580","value":"value_114876246143511371"}, +{"key":"key_789011115114","value":"value_991181161021011211"}, +{"key":"key_789016813310","value":"value_771522292703612911"}, +{"key":"key_789092130621","value":"value_133164137777910994"}, +{"key":"key_789094107684","value":"value_132881441557738134"}, +{"key":"key_789110360135","value":"value_156841048979151105"}, +{"key":"key_789118098189","value":"value_100108771071021257"}, +{"key":"key_789210115111","value":"value_112939794108108115"}, +{"key":"key_789212817010","value":"value_100791761181121025"}, +{"key":"key_789311011913","value":"value_982214311994109100"}, +{"key":"key_789388131101","value":"value_698610211212812958"}, +{"key":"key_789414691851","value":"value_911301098011594136"}, +{"key":"key_789510862133","value":"value_787790671661428576"}, +{"key":"key_789511570123","value":"value_842077880701131281"}, +{"key":"key_789512212712","value":"value_971601477910513011"}, +{"key":"key_789611584100","value":"value_441249393119122112"}, +{"key":"key_789739131911","value":"value_731751657513218192"}, +{"key":"key_789781501048","value":"value_355107943410210311"}, +{"key":"key_789796967515","value":"value_126411211308614601"}, +{"key":"key_789816011713","value":"value_591181979296118101"}, +{"key":"key_789874137121","value":"value_106115111114142148"}, +{"key":"key_789910212712","value":"value_118654191622616317"}, +{"key":"key_789912711112","value":"value_116881798080939112"}, +{"key":"key_789989731391","value":"value_103761291461888864"}, +{"key":"key_791001091589","value":"value_836712211897180148"}, +{"key":"key_791001401031","value":"value_107122131104841241"}, +{"key":"key_791011094314","value":"value_121113112104581354"}, +{"key":"key_791015456885","value":"value_121201726298861281"}, +{"key":"key_791017615412","value":"value_102551261611361511"}, +{"key":"key_791021309578","value":"value_116579512213913313"}, +{"key":"key_791027373104","value":"value_781327813212180981"}, +{"key":"key_791031291398","value":"value_126158681043719410"}, +{"key":"key_791031347710","value":"value_176829793339680131"}, +{"key":"key_791031437311","value":"value_459276171129301022"}, +{"key":"key_791041391394","value":"value_192127631171051295"}, +{"key":"key_791041401222","value":"value_696111281571091143"}, +{"key":"key_791051081768","value":"value_112891321659710411"}, +{"key":"key_791051171029","value":"value_109939214315214280"}, +{"key":"key_791051189510","value":"value_141775210380113886"}, +{"key":"key_791051294098","value":"value_116138121146197129"}, +{"key":"key_791053480135","value":"value_125729573160577014"}, +{"key":"key_791055322665","value":"value_581111051462310110"}, +{"key":"key_791056471114","value":"value_126711701321307114"}, +{"key":"key_791061131547","value":"value_156102112721109010"}, +{"key":"key_791066960140","value":"value_151876112310485140"}, +{"key":"key_791071041071","value":"value_983779749160127939"}, +{"key":"key_791071809714","value":"value_103491316712673985"}, +{"key":"key_791076510792","value":"value_112148113441126582"}, +{"key":"key_791079292113","value":"value_115153146981041524"}, +{"key":"key_791081021041","value":"value_789510512144135866"}, +{"key":"key_791081071371","value":"value_142819975120135717"}, +{"key":"key_791081331388","value":"value_158124848412377709"}, +{"key":"key_791091549310","value":"value_107162125177158151"}, +{"key":"key_791092014871","value":"value_581047614892145108"}, +{"key":"key_791097196138","value":"value_107451031039414770"}, +{"key":"key_791098189987","value":"value_104113112116661051"}, +{"key":"key_791099377127","value":"value_984214347123579480"}, +{"key":"key_791101241177","value":"value_131821091999211598"}, +{"key":"key_791101621005","value":"value_151117566810116813"}, +{"key":"key_791101810913","value":"value_108781046561108119"}, +{"key":"key_791108611593","value":"value_721502811614710013"}, +{"key":"key_791111829910","value":"value_130107541348512678"}, +{"key":"key_791113413074","value":"value_161829391727112016"}, +{"key":"key_791121281731","value":"value_851638473927010190"}, +{"key":"key_791128270782","value":"value_979384118898910811"}, +{"key":"key_791129415812","value":"value_104117861021111075"}, +{"key":"key_791135189116","value":"value_156130174871233911"}, +{"key":"key_791138016813","value":"value_122128133977110487"}, +{"key":"key_791141061391","value":"value_167968078107130621"}, +{"key":"key_791141081616","value":"value_119146139111401445"}, +{"key":"key_791143411697","value":"value_100113538377123110"}, +{"key":"key_791144914912","value":"value_951206116710112313"}, +{"key":"key_791151441771","value":"value_602810215087674312"}, +{"key":"key_791151581081","value":"value_921063711916012097"}, +{"key":"key_791153053941","value":"value_901521001061028215"}, +{"key":"key_791161259114","value":"value_486710279105110811"}, +{"key":"key_791161501051","value":"value_591451301241014113"}, +{"key":"key_791161858512","value":"value_113831159941124596"}, +{"key":"key_791166743121","value":"value_948665497552101881"}, +{"key":"key_791167952928","value":"value_261371138273127671"}, +{"key":"key_791171311658","value":"value_861231168611895811"}, +{"key":"key_791173583881","value":"value_101152331211241351"}, +{"key":"key_791177514192","value":"value_130882012254118134"}, +{"key":"key_791179310450","value":"value_956715563111546438"}, +{"key":"key_791179710010","value":"value_143768011694913615"}, +{"key":"key_791179995931","value":"value_451148715099121691"}, +{"key":"key_791181479010","value":"value_137111818653878282"}, +{"key":"key_791183557132","value":"value_731341449959451411"}, +{"key":"key_791191239794","value":"value_104433013511692129"}, +{"key":"key_791195383130","value":"value_138135886411510358"}, +{"key":"key_791201289311","value":"value_905799178111841251"}, +{"key":"key_791206484119","value":"value_921381371001141075"}, +{"key":"key_791211021471","value":"value_999952155173104711"}, +{"key":"key_791214813862","value":"value_838355821147767103"}, +{"key":"key_791221397314","value":"value_881411371977937111"}, +{"key":"key_791221411021","value":"value_110129123161108132"}, +{"key":"key_791246814912","value":"value_901518782721519598"}, +{"key":"key_791247578126","value":"value_671249113510611811"}, +{"key":"key_791248110290","value":"value_112102125121761321"}, +{"key":"key_791249612053","value":"value_281361139212972167"}, +{"key":"key_791251218348","value":"value_651169146375294991"}, +{"key":"key_791271271161","value":"value_751081351495980839"}, +{"key":"key_791271661148","value":"value_967848751732912212"}, +{"key":"key_791279714014","value":"value_125461395714252134"}, +{"key":"key_791286811765","value":"value_489816170869610312"}, +{"key":"key_791291031151","value":"value_641736674142506210"}, +{"key":"key_791305210011","value":"value_966710613611210913"}, +{"key":"key_791309185169","value":"value_107104811591388147"}, +{"key":"key_791314387831","value":"value_129134598636831291"}, +{"key":"key_791315697109","value":"value_238188965314515110"}, +{"key":"key_791331568153","value":"value_601151108135601461"}, +{"key":"key_791341455377","value":"value_161591498895511225"}, +{"key":"key_791346512814","value":"value_183173515416613513"}, +{"key":"key_791361191151","value":"value_113102105821139157"}, +{"key":"key_791371016750","value":"value_551111461491041115"}, +{"key":"key_791411191041","value":"value_116509718485122128"}, +{"key":"key_791421631061","value":"value_123721769910610085"}, +{"key":"key_791436071141","value":"value_466595162110105146"}, +{"key":"key_791447212410","value":"value_117111921331548813"}, +{"key":"key_791461661441","value":"value_761149610414393105"}, +{"key":"key_791471133216","value":"value_341861231015612581"}, +{"key":"key_791471311065","value":"value_113131178539489951"}, +{"key":"key_791501091021","value":"value_113141281091267992"}, +{"key":"key_791518611914","value":"value_851301965867881141"}, +{"key":"key_791521319911","value":"value_112801311351059257"}, +{"key":"key_791531131487","value":"value_126134136150102114"}, +{"key":"key_791535515377","value":"value_110689931131146649"}, +{"key":"key_791541281161","value":"value_888213035687418078"}, +{"key":"key_791561577211","value":"value_811139113018211697"}, +{"key":"key_791591041061","value":"value_851011006110411314"}, +{"key":"key_791591091188","value":"value_124186128768112488"}, +{"key":"key_791607612195","value":"value_119571541409466137"}, +{"key":"key_791622562107","value":"value_123601458410710559"}, +{"key":"key_791631161341","value":"value_116109179107112103"}, +{"key":"key_791651682019","value":"value_108707911111578341"}, +{"key":"key_791722084165","value":"value_719167911588978713"}, +{"key":"key_791724714211","value":"value_616914170115132129"}, +{"key":"key_791777091447","value":"value_123107148291061201"}, +{"key":"key_791794111587","value":"value_124751021181381291"}, +{"key":"key_791861007290","value":"value_116120961147717968"}, +{"key":"key_791981548111","value":"value_901261501254123811"}, +{"key":"key_792199436156","value":"value_851729994112112112"}, +{"key":"key_792411711313","value":"value_561247110273102728"}, +{"key":"key_792960821171","value":"value_110144901198979941"}, +{"key":"key_793094999878","value":"value_698171108128921199"}, +{"key":"key_793312368133","value":"value_991005212812613210"}, +{"key":"key_793612817212","value":"value_771596216183107101"}, +{"key":"key_793696821269","value":"value_835965951257613410"}, +{"key":"key_793812111512","value":"value_978979331469815210"}, +{"key":"key_794212772947","value":"value_117113135116911289"}, +{"key":"key_794277801014","value":"value_629468697111211345"}, +{"key":"key_794717812264","value":"value_136851361069847102"}, +{"key":"key_794991111102","value":"value_111165128791449080"}, +{"key":"key_795012061157","value":"value_867812616714411846"}, +{"key":"key_795015092651","value":"value_917112313274101120"}, +{"key":"key_795113513940","value":"value_927970102105132101"}, +{"key":"key_795211311781","value":"value_961021319914211427"}, +{"key":"key_795411313018","value":"value_801659466125100909"}, +{"key":"key_795514075811","value":"value_117861021341171321"}, +{"key":"key_795514514107","value":"value_165681681078978122"}, +{"key":"key_795610070132","value":"value_186109889181135104"}, +{"key":"key_795911640901","value":"value_741168682138659612"}, +{"key":"key_796066110113","value":"value_648188901401231388"}, +{"key":"key_796073759310","value":"value_997894798399901201"}, +{"key":"key_796110811517","value":"value_876875251085997137"}, +{"key":"key_796113686861","value":"value_929010211514724461"}, +{"key":"key_796411613615","value":"value_130144126139103791"}, +{"key":"key_796412886765","value":"value_103441651221421806"}, +{"key":"key_796414075941","value":"value_132114891149841102"}, +{"key":"key_796483741311","value":"value_871071521001431298"}, +{"key":"key_796613348898","value":"value_114785780567810812"}, +{"key":"key_796711677121","value":"value_130141136108160147"}, +{"key":"key_796718897639","value":"value_171501478996871251"}, +{"key":"key_796818110914","value":"value_711031006864114777"}, +{"key":"key_796972109941","value":"value_451081001026311311"}, +{"key":"key_797010373115","value":"value_106901891383911290"}, +{"key":"key_797212313810","value":"value_521291071247181191"}, +{"key":"key_797318941941","value":"value_987611443689411413"}, +{"key":"key_797383527888","value":"value_104131102949911511"}, +{"key":"key_797513157104","value":"value_112145187992134100"}, +{"key":"key_797541107101","value":"value_126112130383015349"}, +{"key":"key_797588931107","value":"value_118926711585641511"}, +{"key":"key_797665708843","value":"value_115121911231209811"}, +{"key":"key_797796957611","value":"value_108132968612212287"}, +{"key":"key_797874112148","value":"value_138130135781041061"}, +{"key":"key_797913997531","value":"value_158110241049815844"}, +{"key":"key_797914614315","value":"value_193671441441238212"}, +{"key":"key_797914984671","value":"value_121941371161038910"}, +{"key":"key_797915811415","value":"value_105128134204100571"}, +{"key":"key_797989136116","value":"value_139105871021326513"}, +{"key":"key_798010312612","value":"value_107913611014547108"}, +{"key":"key_798010714790","value":"value_119100991061635011"}, +{"key":"key_798052387815","value":"value_115123791248752932"}, +{"key":"key_798074271539","value":"value_145128713968928412"}, +{"key":"key_798271891003","value":"value_129858819889102119"}, +{"key":"key_798271951163","value":"value_173108150861171084"}, +{"key":"key_798299118117","value":"value_831301434911290141"}, +{"key":"key_798312279168","value":"value_114118761091129474"}, +{"key":"key_798312968102","value":"value_107511361326672941"}, +{"key":"key_798367119143","value":"value_123121141956691108"}, +{"key":"key_798416880971","value":"value_721091361381257299"}, +{"key":"key_798440130971","value":"value_101135601291041461"}, +{"key":"key_798492135461","value":"value_455716020489891601"}, +{"key":"key_798513213413","value":"value_122110101149187851"}, +{"key":"key_798584801279","value":"value_931041021391441101"}, +{"key":"key_798616816910","value":"value_761121101479115214"}, +{"key":"key_798698921141","value":"value_129132631359212914"}, +{"key":"key_798710513215","value":"value_981151041138639981"}, +{"key":"key_798715112610","value":"value_130677351261111381"}, +{"key":"key_798811299991","value":"value_936110576142175176"}, +{"key":"key_798812758981","value":"value_891259986105969215"}, +{"key":"key_798863107180","value":"value_431717513093118156"}, +{"key":"key_798871125164","value":"value_115125828111483741"}, +{"key":"key_798885100461","value":"value_161191016814983101"}, +{"key":"key_798897174139","value":"value_843158165113901276"}, +{"key":"key_798911612715","value":"value_157171119491391104"}, +{"key":"key_799110113413","value":"value_727011615513594851"}, +{"key":"key_799110911311","value":"value_611471241101481531"}, +{"key":"key_799189998910","value":"value_111112110161135591"}, +{"key":"key_799218412190","value":"value_162106153528396137"}, +{"key":"key_799276741339","value":"value_858832331321751691"}, +{"key":"key_799310015210","value":"value_347748106137125122"}, +{"key":"key_799310167163","value":"value_898115450597876868"}, +{"key":"key_799311611212","value":"value_110153917415211192"}, +{"key":"key_799314791145","value":"value_971171031031501471"}, +{"key":"key_799364755958","value":"value_826214212281168120"}, +{"key":"key_799367851581","value":"value_133179982074997172"}, +{"key":"key_799376137125","value":"value_927011489164111897"}, +{"key":"key_799389748012","value":"value_889814925186154858"}, +{"key":"key_799390907010","value":"value_108104122819710712"}, +{"key":"key_799513115210","value":"value_113128121115154134"}, +{"key":"key_799581983410","value":"value_851078210187968556"}, +{"key":"key_799587173101","value":"value_162115150125583079"}, +{"key":"key_799589113122","value":"value_110649210713411111"}, +{"key":"key_799596112101","value":"value_911047814113584177"}, +{"key":"key_799597122126","value":"value_721329910182101173"}, +{"key":"key_799614179113","value":"value_611101248194127124"}, +{"key":"key_799661886711","value":"value_489813098801341333"}, +{"key":"key_799669981111","value":"value_169457411511196648"}, +{"key":"key_799692571321","value":"value_105155114108811628"}, +{"key":"key_799711475781","value":"value_131167115130120699"}, +{"key":"key_799713071451","value":"value_113172115631041111"}, +{"key":"key_799781170831","value":"value_851291217784988811"}, +{"key":"key_799797548012","value":"value_117798511273132631"}, +{"key":"key_799816591841","value":"value_339710710411110310"}, +{"key":"key_799892791112","value":"value_119981731021191197"}, +{"key":"key_799910796561","value":"value_611217179601011001"}, +{"key":"key_799917611097","value":"value_871758744731281076"}, +{"key":"key_799927154951","value":"value_107112135721298312"}, +{"key":"key_799973147122","value":"value_104611341431277312"}, +{"key":"key_801001277510","value":"value_106119876711611811"}, +{"key":"key_801028910210","value":"value_135100101100797819"}, +{"key":"key_801029215511","value":"value_641008989971261141"}, +{"key":"key_801031318513","value":"value_998710313713189987"}, +{"key":"key_801031441031","value":"value_111858846122129541"}, +{"key":"key_801034614892","value":"value_591541511231281349"}, +{"key":"key_801039512578","value":"value_102964169756197966"}, +{"key":"key_801041018471","value":"value_831071295785107115"}, +{"key":"key_801041059710","value":"value_441491216212887698"}, +{"key":"key_801041346611","value":"value_931201161281308957"}, +{"key":"key_801051758385","value":"value_467512314117913612"}, +{"key":"key_801057359147","value":"value_146271474668951216"}, +{"key":"key_801061051491","value":"value_889014165335114348"}, +{"key":"key_801068646116","value":"value_761591381653785103"}, +{"key":"key_801071118610","value":"value_631009811011413214"}, +{"key":"key_801071211531","value":"value_146102101106981111"}, +{"key":"key_801075510096","value":"value_109110142939515712"}, +{"key":"key_801077514010","value":"value_133651238259691501"}, +{"key":"key_801081191137","value":"value_134809724160771239"}, +{"key":"key_801081211371","value":"value_285987932710110389"}, +{"key":"key_801081241297","value":"value_101139106673213475"}, +{"key":"key_801083212895","value":"value_849812111435118141"}, +{"key":"key_801091001097","value":"value_117128143113621251"}, +{"key":"key_801091146215","value":"value_109564312790137647"}, +{"key":"key_801091218311","value":"value_102130133118839717"}, +{"key":"key_801101338689","value":"value_771639912273515794"}, +{"key":"key_801111313117","value":"value_658012713613411113"}, +{"key":"key_801116214592","value":"value_134594513510615211"}, +{"key":"key_801118795111","value":"value_103641321281401249"}, +{"key":"key_801121008093","value":"value_886931132134112768"}, +{"key":"key_801128112110","value":"value_101607985102108126"}, +{"key":"key_801129313310","value":"value_541238213472201133"}, +{"key":"key_801141224912","value":"value_631141677659948310"}, +{"key":"key_801141301258","value":"value_891406666121708111"}, +{"key":"key_801141611331","value":"value_119631149213713510"}, +{"key":"key_801143877112","value":"value_901627111213785143"}, +{"key":"key_801151121662","value":"value_681605611011084112"}, +{"key":"key_801151154297","value":"value_883914210694751216"}, +{"key":"key_801159210112","value":"value_146791196016898671"}, +{"key":"key_801159210911","value":"value_601211341608112750"}, +{"key":"key_801159613711","value":"value_821181659598695254"}, +{"key":"key_801159911692","value":"value_180127491069277541"}, +{"key":"key_801161371357","value":"value_137149937914010070"}, +{"key":"key_801179111310","value":"value_801425311411710612"}, +{"key":"key_801179371128","value":"value_113132629116584140"}, +{"key":"key_801181041731","value":"value_991124411697608814"}, +{"key":"key_801191071001","value":"value_124839915898978214"}, +{"key":"key_801191719816","value":"value_103857365105911269"}, +{"key":"key_801194915413","value":"value_117168145105981756"}, +{"key":"key_801196615910","value":"value_941609814779132789"}, +{"key":"key_801211456569","value":"value_551001041131266790"}, +{"key":"key_801219241161","value":"value_119511521355677787"}, +{"key":"key_801221181341","value":"value_134641041421427892"}, +{"key":"key_801224913482","value":"value_628448771095810690"}, +{"key":"key_801225156128","value":"value_157121965912699981"}, +{"key":"key_801226667667","value":"value_115161929211813712"}, +{"key":"key_801231066380","value":"value_124831381461281168"}, +{"key":"key_801231153110","value":"value_101102183585954261"}, +{"key":"key_801231222016","value":"value_164117131133441571"}, +{"key":"key_801231423285","value":"value_588464185110115941"}, +{"key":"key_801238313015","value":"value_102102123987892891"}, +{"key":"key_801238911670","value":"value_801281004215279171"}, +{"key":"key_801239517910","value":"value_127948616142141529"}, +{"key":"key_801241164787","value":"value_728318262130391076"}, +{"key":"key_801245980969","value":"value_346410210415499137"}, +{"key":"key_801278810662","value":"value_143149106164115123"}, +{"key":"key_801279544641","value":"value_911249810983184111"}, +{"key":"key_801281136517","value":"value_144111148111118107"}, +{"key":"key_801291071001","value":"value_127137172147257893"}, +{"key":"key_801291381031","value":"value_741628311512910343"}, +{"key":"key_801299114812","value":"value_547612512411138881"}, +{"key":"key_801299180130","value":"value_114121173104120659"}, +{"key":"key_801311511231","value":"value_100611451312411058"}, +{"key":"key_801311631181","value":"value_181121104100100174"}, +{"key":"key_801318169179","value":"value_491091121291298410"}, +{"key":"key_801331251576","value":"value_129107911289914076"}, +{"key":"key_801335410881","value":"value_140651351451149382"}, +{"key":"key_801339378664","value":"value_308211041101909212"}, +{"key":"key_801341348413","value":"value_879089891041014810"}, +{"key":"key_801347493144","value":"value_741481108078767113"}, +{"key":"key_801351329411","value":"value_867211362891001321"}, +{"key":"key_801356586831","value":"value_118109157841278012"}, +{"key":"key_801367212413","value":"value_371147093541091016"}, +{"key":"key_801371027470","value":"value_102118461378989579"}, +{"key":"key_801371461219","value":"value_103951341381351391"}, +{"key":"key_801378016460","value":"value_107491901081516711"}, +{"key":"key_801381381382","value":"value_676157121162106591"}, +{"key":"key_801381939791","value":"value_103131109125785775"}, +{"key":"key_801381954391","value":"value_121161119601431101"}, +{"key":"key_801391129612","value":"value_108638680133937615"}, +{"key":"key_801397111242","value":"value_978042117104126127"}, +{"key":"key_801409512813","value":"value_100114461741076712"}, +{"key":"key_801411227211","value":"value_509443137301481041"}, +{"key":"key_801411349640","value":"value_118145107851691221"}, +{"key":"key_801423998801","value":"value_120105981051315714"}, +{"key":"key_801441101397","value":"value_166107971361671043"}, +{"key":"key_801441416480","value":"value_143116114135121139"}, +{"key":"key_801451191001","value":"value_113142109661187393"}, +{"key":"key_801451198111","value":"value_901259115112610320"}, +{"key":"key_801469416391","value":"value_105150977410312011"}, +{"key":"key_801481161123","value":"value_134100102821445777"}, +{"key":"key_801481481271","value":"value_821351339710211613"}, +{"key":"key_801491046211","value":"value_120841519661153120"}, +{"key":"key_801498416116","value":"value_871121377812263104"}, +{"key":"key_801501117213","value":"value_826780128971398412"}, +{"key":"key_801511061051","value":"value_699870741009514716"}, +{"key":"key_801511211439","value":"value_119100701005410916"}, +{"key":"key_801518413712","value":"value_104120786314358311"}, +{"key":"key_801518616061","value":"value_101691397594761034"}, +{"key":"key_801521501148","value":"value_578869851409198132"}, +{"key":"key_801527415579","value":"value_109110122148115106"}, +{"key":"key_801531109096","value":"value_416975109981128916"}, +{"key":"key_801532131337","value":"value_898076101156186531"}, +{"key":"key_801541519060","value":"value_861261883428448314"}, +{"key":"key_801548911911","value":"value_467412471115904716"}, +{"key":"key_801551359699","value":"value_119849516670769810"}, +{"key":"key_801564112713","value":"value_816382281161515510"}, +{"key":"key_801571151135","value":"value_128381011239092721"}, +{"key":"key_801571461168","value":"value_944874128142114841"}, +{"key":"key_801571697587","value":"value_105116131925513186"}, +{"key":"key_801591181005","value":"value_691621191378875115"}, +{"key":"key_801636255106","value":"value_103781041371061191"}, +{"key":"key_801638110429","value":"value_805810312716796128"}, +{"key":"key_801651231201","value":"value_148107908277888611"}, +{"key":"key_801661571108","value":"value_114761101391651281"}, +{"key":"key_801669981148","value":"value_871071291286293126"}, +{"key":"key_801681299756","value":"value_111921094714118183"}, +{"key":"key_801701551056","value":"value_961221191088233721"}, +{"key":"key_801711338585","value":"value_931025010912411357"}, +{"key":"key_801717416397","value":"value_109965046107981275"}, +{"key":"key_801851411916","value":"value_128521561681098113"}, +{"key":"key_801871111101","value":"value_764812094132641301"}, +{"key":"key_801881131097","value":"value_721121186410193132"}, +{"key":"key_801939911676","value":"value_975614491829112366"}, +{"key":"key_801947410410","value":"value_127779810911283681"}, +{"key":"key_802210990507","value":"value_110511773122167124"}, +{"key":"key_802773821117","value":"value_831810210210710710"}, +{"key":"key_802868967010","value":"value_134841268913324105"}, +{"key":"key_802913113811","value":"value_128231551321521068"}, +{"key":"key_803210911482","value":"value_160115124187115122"}, +{"key":"key_803494159164","value":"value_959177113116831299"}, +{"key":"key_803614510551","value":"value_781157313812212714"}, +{"key":"key_803987728742","value":"value_167991221591301029"}, +{"key":"key_804312611811","value":"value_132493169281281427"}, +{"key":"key_804314591117","value":"value_681011351419913310"}, +{"key":"key_804714120771","value":"value_168661127811815183"}, +{"key":"key_804714511411","value":"value_781221254177698269"}, +{"key":"key_804784861071","value":"value_162797111413139105"}, +{"key":"key_804811710813","value":"value_111115818261706012"}, +{"key":"key_804813410414","value":"value_147170731141001271"}, +{"key":"key_805188106108","value":"value_541141151201067911"}, +{"key":"key_805313012384","value":"value_117901051358391469"}, +{"key":"key_805513413914","value":"value_106428210510918177"}, +{"key":"key_805515514427","value":"value_638214715211151371"}, +{"key":"key_805591137116","value":"value_116144151128871651"}, +{"key":"key_805687578735","value":"value_140149106721561251"}, +{"key":"key_805788847294","value":"value_421081007710616913"}, +{"key":"key_806092961131","value":"value_771401561938293821"}, +{"key":"key_806099108124","value":"value_144138100111113144"}, +{"key":"key_806110611010","value":"value_471449185126120126"}, +{"key":"key_806195114681","value":"value_118757658111140110"}, +{"key":"key_806285578810","value":"value_181113979898124888"}, +{"key":"key_806294102138","value":"value_876417481101742039"}, +{"key":"key_806411012897","value":"value_184114140111101651"}, +{"key":"key_806413510269","value":"value_152851409113310916"}, +{"key":"key_806415211290","value":"value_798418366105149108"}, +{"key":"key_806416212491","value":"value_117493411912713859"}, +{"key":"key_806530110112","value":"value_105781831504713898"}, +{"key":"key_806574122114","value":"value_871131171517469107"}, +{"key":"key_806610660811","value":"value_487114115782691178"}, +{"key":"key_806777847779","value":"value_731511187298107112"}, +{"key":"key_806781164150","value":"value_789963109394612414"}, +{"key":"key_806789654831","value":"value_669116119691061168"}, +{"key":"key_806812782103","value":"value_113149102152115150"}, +{"key":"key_806816648142","value":"value_105139201381826084"}, +{"key":"key_806886371046","value":"value_117969412153921261"}, +{"key":"key_807012097181","value":"value_149721175310875125"}, +{"key":"key_807065741536","value":"value_861196098417810125"}, +{"key":"key_807113410111","value":"value_935478911108114014"}, +{"key":"key_807113791155","value":"value_154407613111210811"}, +{"key":"key_807210911713","value":"value_142103541201461851"}, +{"key":"key_807213416514","value":"value_116127861178610359"}, +{"key":"key_807299122115","value":"value_857715110674811696"}, +{"key":"key_807371148801","value":"value_126661388050187858"}, +{"key":"key_807391116871","value":"value_129116142128110981"}, +{"key":"key_807421851125","value":"value_689210638142111167"}, +{"key":"key_807513910212","value":"value_128932975581068312"}, +{"key":"key_807594111133","value":"value_507211882103109109"}, +{"key":"key_807610126177","value":"value_479744651191571497"}, +{"key":"key_807611511619","value":"value_143111125121721081"}, +{"key":"key_807672587412","value":"value_100113651011201187"}, +{"key":"key_807712392898","value":"value_104130821491028766"}, +{"key":"key_807714996143","value":"value_813696917833136134"}, +{"key":"key_807855112441","value":"value_871481449310610431"}, +{"key":"key_808010384158","value":"value_981259872671501198"}, +{"key":"key_808082731295","value":"value_139711551331157613"}, +{"key":"key_808111381113","value":"value_102617713212884154"}, +{"key":"key_808113310010","value":"value_112988870100126102"}, +{"key":"key_808164761171","value":"value_153157150122995211"}, +{"key":"key_808257231212","value":"value_107789210415316012"}, +{"key":"key_808289988816","value":"value_978961108569412085"}, +{"key":"key_808296108971","value":"value_111701516510012089"}, +{"key":"key_808312485141","value":"value_130150638515793121"}, +{"key":"key_808356122158","value":"value_133777679115105846"}, +{"key":"key_808386809087","value":"value_115103949011111412"}, +{"key":"key_808421831151","value":"value_795980119801081037"}, +{"key":"key_808471114723","value":"value_971317912611267811"}, +{"key":"key_808481196159","value":"value_461401499111777911"}, +{"key":"key_808565102108","value":"value_127126137395174158"}, +{"key":"key_808584117163","value":"value_105589866110586953"}, +{"key":"key_808611272143","value":"value_138341651491045914"}, +{"key":"key_808659140128","value":"value_811213185148831256"}, +{"key":"key_808711194149","value":"value_121248064811161386"}, +{"key":"key_808711412811","value":"value_818616992791172512"}, +{"key":"key_808716598117","value":"value_997315820110795311"}, +{"key":"key_808789108104","value":"value_895910111113252931"}, +{"key":"key_808799528690","value":"value_118961045895821309"}, +{"key":"key_808811485111","value":"value_911031231121551025"}, +{"key":"key_808812798521","value":"value_931191429673148130"}, +{"key":"key_808815065117","value":"value_144520124127107656"}, +{"key":"key_808817615312","value":"value_159851831131351061"}, +{"key":"key_808884846714","value":"value_154132152125148969"}, +{"key":"key_808916113216","value":"value_913098561026216210"}, +{"key":"key_808979956911","value":"value_194897873125459098"}, +{"key":"key_809010111510","value":"value_174103504610121631"}, +{"key":"key_809012012976","value":"value_120124115791310011"}, +{"key":"key_809066128126","value":"value_441581427596120581"}, +{"key":"key_809076105128","value":"value_137731301501519887"}, +{"key":"key_809111210211","value":"value_491098581119721221"}, +{"key":"key_809181158109","value":"value_951441331238990515"}, +{"key":"key_809199118758","value":"value_851027361132132127"}, +{"key":"key_809210367143","value":"value_104711231257612057"}, +{"key":"key_809281138421","value":"value_145111821181461021"}, +{"key":"key_809286903613","value":"value_158718210713612414"}, +{"key":"key_809288117134","value":"value_107171162120107711"}, +{"key":"key_809295143120","value":"value_911369390150987613"}, +{"key":"key_809313615612","value":"value_667697391101409115"}, +{"key":"key_809348107971","value":"value_401211156613990114"}, +{"key":"key_809381152133","value":"value_467615988133748374"}, +{"key":"key_809469748165","value":"value_929292178126481139"}, +{"key":"key_809518015812","value":"value_132629714114413568"}, +{"key":"key_809545861405","value":"value_110104117165156122"}, +{"key":"key_809612483783","value":"value_105771237810783831"}, +{"key":"key_809645139162","value":"value_129114758496118111"}, +{"key":"key_809687146151","value":"value_691341511940841031"}, +{"key":"key_809694816483","value":"value_152941241227314112"}, +{"key":"key_809712211157","value":"value_951611751011021051"}, +{"key":"key_809769143961","value":"value_671738114211312227"}, +{"key":"key_809790132703","value":"value_108751068992108871"}, +{"key":"key_809811766129","value":"value_771001181101061488"}, +{"key":"key_809822961121","value":"value_168368103751214110"}, +{"key":"key_809882139759","value":"value_678910955981051238"}, +{"key":"key_809912312811","value":"value_117966887193118641"}, +{"key":"key_809978701181","value":"value_112125123121100941"}, +{"key":"key_809995201241","value":"value_891641161837514215"}, +{"key":"key_810798551241","value":"value_641619769951188211"}, +{"key":"key_811011041261","value":"value_711171181421501151"}, +{"key":"key_811019875737","value":"value_132511361059110318"}, +{"key":"key_811019884116","value":"value_598814152871151211"}, +{"key":"key_811019960859","value":"value_737374121581145195"}, +{"key":"key_811021295998","value":"value_131629312412567857"}, +{"key":"key_811029511511","value":"value_548916911614211191"}, +{"key":"key_811036512111","value":"value_752115314913910966"}, +{"key":"key_811038143169","value":"value_931268613985738179"}, +{"key":"key_811041186514","value":"value_779312711310686119"}, +{"key":"key_811054110116","value":"value_869651241131138117"}, +{"key":"key_811059611211","value":"value_411654312915831105"}, +{"key":"key_811061221338","value":"value_125847658128116200"}, +{"key":"key_811061301221","value":"value_134977815110114050"}, +{"key":"key_811062061411","value":"value_531361788647131691"}, +{"key":"key_811068111080","value":"value_134109161103126986"}, +{"key":"key_811071168294","value":"value_151601241323211188"}, +{"key":"key_811079811211","value":"value_122118117614313410"}, +{"key":"key_811081281438","value":"value_103858012913210312"}, +{"key":"key_811088211813","value":"value_915263981431571271"}, +{"key":"key_811088713912","value":"value_821349980849898548"}, +{"key":"key_811089489131","value":"value_591269931471307013"}, +{"key":"key_811091131211","value":"value_401071681001461316"}, +{"key":"key_811091731331","value":"value_851501229111710799"}, +{"key":"key_811101071007","value":"value_131138555613510271"}, +{"key":"key_811109712321","value":"value_118971441067070153"}, +{"key":"key_811111133113","value":"value_145771058910671631"}, +{"key":"key_811111327213","value":"value_109699210495147501"}, +{"key":"key_811111451491","value":"value_991173113313492586"}, +{"key":"key_811137085128","value":"value_144107207989037135"}, +{"key":"key_811138775131","value":"value_121747913014611097"}, +{"key":"key_811141014076","value":"value_122808012367771328"}, +{"key":"key_811141129264","value":"value_551039852699010056"}, +{"key":"key_811141821207","value":"value_166431141038815145"}, +{"key":"key_811151051268","value":"value_901524194911841031"}, +{"key":"key_811151378410","value":"value_571054810611061142"}, +{"key":"key_811151478716","value":"value_797515410148165644"}, +{"key":"key_811152044113","value":"value_111828715410853976"}, +{"key":"key_811152221051","value":"value_485010111810563861"}, +{"key":"key_811159211213","value":"value_117110135145869111"}, +{"key":"key_811161341297","value":"value_133128838383183891"}, +{"key":"key_811166810012","value":"value_128825597727712410"}, +{"key":"key_811167710188","value":"value_711029714810691531"}, +{"key":"key_811167916712","value":"value_139351681308111191"}, +{"key":"key_811168111315","value":"value_115107149108741341"}, +{"key":"key_811175975748","value":"value_125129120351403210"}, +{"key":"key_811178613112","value":"value_112611469782133157"}, +{"key":"key_811181181641","value":"value_128457617541441061"}, +{"key":"key_811181407910","value":"value_108101131131122163"}, +{"key":"key_811191181507","value":"value_929116212313512711"}, +{"key":"key_811191321131","value":"value_100451456413192150"}, +{"key":"key_811201066614","value":"value_108941106211672817"}, +{"key":"key_811211274378","value":"value_100128143122838611"}, +{"key":"key_811211421281","value":"value_181827413763148109"}, +{"key":"key_811211443310","value":"value_786713311713589169"}, +{"key":"key_811211721372","value":"value_131101971621081261"}, +{"key":"key_811226361909","value":"value_726711713084135819"}, +{"key":"key_811228293126","value":"value_118867112884114979"}, +{"key":"key_811228612356","value":"value_137155109111108121"}, +{"key":"key_811231329645","value":"value_771538210171100125"}, +{"key":"key_811231761201","value":"value_835512648659513413"}, +{"key":"key_811237510792","value":"value_711481221538781051"}, +{"key":"key_811238445901","value":"value_124852712845134561"}, +{"key":"key_811241105777","value":"value_140651109011010913"}, +{"key":"key_811241151549","value":"value_979043631201049415"}, +{"key":"key_811249712312","value":"value_965312573104439867"}, +{"key":"key_811251565112","value":"value_107111929272122147"}, +{"key":"key_811275878765","value":"value_136991191061221328"}, +{"key":"key_811278276106","value":"value_143148956518511010"}, +{"key":"key_811287648119","value":"value_931465235118741791"}, +{"key":"key_811287886133","value":"value_118981051499612615"}, +{"key":"key_811288110511","value":"value_138176117115541224"}, +{"key":"key_811288287931","value":"value_150999511550119718"}, +{"key":"key_811297649148","value":"value_596912616581547095"}, +{"key":"key_811298012210","value":"value_881201576612763951"}, +{"key":"key_811301127990","value":"value_114168971639712485"}, +{"key":"key_811301901538","value":"value_961709814483701261"}, +{"key":"key_811311737411","value":"value_891038014310717214"}, +{"key":"key_811316381939","value":"value_898717611017313689"}, +{"key":"key_811319772901","value":"value_126123686310310890"}, +{"key":"key_811319961195","value":"value_851611012470133119"}, +{"key":"key_811331032615","value":"value_132176150821009912"}, +{"key":"key_811344714515","value":"value_105148886910069751"}, +{"key":"key_811351371397","value":"value_978784111669635341"}, +{"key":"key_811351451231","value":"value_127169011811597105"}, +{"key":"key_811351471068","value":"value_631481297092121154"}, +{"key":"key_811358375534","value":"value_142851059312410711"}, +{"key":"key_811361331289","value":"value_110957912873127113"}, +{"key":"key_811368210710","value":"value_801331081486818272"}, +{"key":"key_811393310857","value":"value_153827211513117811"}, +{"key":"key_811396373104","value":"value_138741429156181771"}, +{"key":"key_811401381351","value":"value_928035116134123581"}, +{"key":"key_811404512377","value":"value_901557694164174841"}, +{"key":"key_811411279914","value":"value_104135938814275859"}, +{"key":"key_811429655171","value":"value_124155137110101136"}, +{"key":"key_811441055769","value":"value_616679106154477013"}, +{"key":"key_811441191441","value":"value_104811089713774701"}, +{"key":"key_811441893415","value":"value_133812010560782783"}, +{"key":"key_811451166312","value":"value_859779176147100711"}, +{"key":"key_811459014077","value":"value_736491125431354814"}, +{"key":"key_811459710881","value":"value_129109120143126987"}, +{"key":"key_811461399261","value":"value_123149151108142101"}, +{"key":"key_811466698861","value":"value_149139301697912512"}, +{"key":"key_811466847143","value":"value_877412310759117144"}, +{"key":"key_811489100119","value":"value_101110559397478298"}, +{"key":"key_811491741167","value":"value_841938130686712513"}, +{"key":"key_811501191141","value":"value_125828567798515097"}, +{"key":"key_811506787991","value":"value_757612582125848415"}, +{"key":"key_811521641298","value":"value_536910213017619286"}, +{"key":"key_811526695621","value":"value_103889196881261191"}, +{"key":"key_811531377659","value":"value_159158125551134915"}, +{"key":"key_811531551201","value":"value_164113135771321131"}, +{"key":"key_811541041121","value":"value_861351111549886798"}, +{"key":"key_811559468781","value":"value_101974795794392568"}, +{"key":"key_811576716811","value":"value_899110913511612212"}, +{"key":"key_811579414912","value":"value_114926312011911411"}, +{"key":"key_811588214113","value":"value_758065718444618841"}, +{"key":"key_811595297634","value":"value_917365721376010113"}, +{"key":"key_811596123954","value":"value_156931171281136217"}, +{"key":"key_811611169498","value":"value_124815645133111689"}, +{"key":"key_811627554159","value":"value_121711011041148317"}, +{"key":"key_811641691088","value":"value_109166781209059691"}, +{"key":"key_811648561126","value":"value_132281361281171241"}, +{"key":"key_811679668143","value":"value_102881357110910659"}, +{"key":"key_811710619613","value":"value_251401198761106163"}, +{"key":"key_811714077994","value":"value_146117707734101398"}, +{"key":"key_811741001211","value":"value_120976912168107125"}, +{"key":"key_811751358283","value":"value_125685112713413213"}, +{"key":"key_811861215914","value":"value_620751818290114818"}, +{"key":"key_811869512391","value":"value_113194100101110869"}, +{"key":"key_811899099786","value":"value_861249811515616145"}, +{"key":"key_811914210916","value":"value_319217712774313912"}, +{"key":"key_811949313410","value":"value_715513773119997510"}, +{"key":"key_812210377109","value":"value_112751211177112511"}, +{"key":"key_812491791047","value":"value_908251121781458373"}, +{"key":"key_813010868941","value":"value_921258258931141489"}, +{"key":"key_813210710199","value":"value_125132109671008215"}, +{"key":"key_813512414386","value":"value_939184781498587807"}, +{"key":"key_813715689141","value":"value_793310898100102103"}, +{"key":"key_814113611414","value":"value_124961824586119144"}, +{"key":"key_814114013419","value":"value_104871181531108713"}, +{"key":"key_814197160598","value":"value_167144979094395716"}, +{"key":"key_814210132661","value":"value_122856312157101771"}, +{"key":"key_814215389268","value":"value_144931177612310210"}, +{"key":"key_814416587751","value":"value_129143297297132714"}, +{"key":"key_814892971941","value":"value_907989893359126281"}, +{"key":"key_815082110859","value":"value_122136821119461191"}, +{"key":"key_815510615769","value":"value_791001141391089489"}, +{"key":"key_815611313696","value":"value_938212713459921501"}, +{"key":"key_815710393691","value":"value_121679417713352102"}, +{"key":"key_815712078120","value":"value_191102107931291797"}, +{"key":"key_815810856124","value":"value_115133136651215719"}, +{"key":"key_815813613775","value":"value_909166936214915354"}, +{"key":"key_815886464757","value":"value_133901076663561731"}, +{"key":"key_816110392118","value":"value_439314399118145112"}, +{"key":"key_816111012694","value":"value_868645138936910611"}, +{"key":"key_816212198521","value":"value_128551331001631097"}, +{"key":"key_816263829514","value":"value_122107102147152142"}, +{"key":"key_816310967107","value":"value_107134105122100858"}, +{"key":"key_816311886657","value":"value_122107151517332104"}, +{"key":"key_816376109871","value":"value_159924345130103879"}, +{"key":"key_816395831521","value":"value_155981521061221126"}, +{"key":"key_816413634819","value":"value_141781011106999629"}, +{"key":"key_816420910815","value":"value_163761051178211710"}, +{"key":"key_816513711570","value":"value_111109119191851531"}, +{"key":"key_816610791991","value":"value_871039010313711890"}, +{"key":"key_816614599851","value":"value_104143130165106871"}, +{"key":"key_816669111116","value":"value_781426967861306869"}, +{"key":"key_816696135693","value":"value_781105570126137911"}, +{"key":"key_816783120112","value":"value_101871308412811358"}, +{"key":"key_816797156788","value":"value_847163871261161161"}, +{"key":"key_816910913711","value":"value_124996781114966715"}, +{"key":"key_816996984678","value":"value_891383051112931271"}, +{"key":"key_817097101878","value":"value_971581101421751216"}, +{"key":"key_817111615312","value":"value_115152140108536060"}, +{"key":"key_817114911113","value":"value_146491288712111492"}, +{"key":"key_817349101951","value":"value_128131111286511614"}, +{"key":"key_817412012110","value":"value_107133117106113851"}, +{"key":"key_817710172113","value":"value_611131121458715013"}, +{"key":"key_817714412016","value":"value_857810612815014311"}, +{"key":"key_817798120157","value":"value_106181124801061068"}, +{"key":"key_817864251131","value":"value_976210875113162141"}, +{"key":"key_817874698110","value":"value_761111161451125312"}, +{"key":"key_818012221777","value":"value_768510816015511512"}, +{"key":"key_818088131118","value":"value_868369100691193812"}, +{"key":"key_818110210392","value":"value_101821089515510953"}, +{"key":"key_818112819851","value":"value_101144937073961231"}, +{"key":"key_818113387266","value":"value_921039383519965761"}, +{"key":"key_818242939298","value":"value_546458889111913175"}, +{"key":"key_818310585885","value":"value_167138148631031128"}, +{"key":"key_818317194136","value":"value_112721551481431181"}, +{"key":"key_818338891084","value":"value_921374691100806078"}, +{"key":"key_818410916188","value":"value_133102135112796468"}, +{"key":"key_818411511114","value":"value_771301289080998813"}, +{"key":"key_818411595881","value":"value_121149152116102108"}, +{"key":"key_818441508478","value":"value_106104108521331421"}, +{"key":"key_818614450101","value":"value_166118114154818924"}, +{"key":"key_818615110713","value":"value_838093102691224710"}, +{"key":"key_818617116514","value":"value_629112580118911031"}, +{"key":"key_818677781161","value":"value_949772101135100118"}, +{"key":"key_818759112899","value":"value_977097951291301411"}, +{"key":"key_818883184168","value":"value_130881381061406610"}, +{"key":"key_818913517614","value":"value_951381391381059780"}, +{"key":"key_818914361341","value":"value_601031341441745122"}, +{"key":"key_818914911811","value":"value_911471166917899779"}, +{"key":"key_819016712672","value":"value_105127779962851683"}, +{"key":"key_819068121141","value":"value_107821671598373119"}, +{"key":"key_819072825468","value":"value_105318215412299137"}, +{"key":"key_819097110128","value":"value_123143798210094931"}, +{"key":"key_819211610310","value":"value_975811477117160102"}, +{"key":"key_819212110074","value":"value_127521129979102916"}, +{"key":"key_819212212010","value":"value_112116955412512260"}, +{"key":"key_819286778413","value":"value_122117123996412079"}, +{"key":"key_819310715714","value":"value_142891121111031778"}, +{"key":"key_819311413612","value":"value_160969810086671439"}, +{"key":"key_819312823102","value":"value_144691401041981241"}, +{"key":"key_819377808961","value":"value_111661548812116414"}, +{"key":"key_819410414215","value":"value_117118117117155697"}, +{"key":"key_819416290981","value":"value_176129115121166149"}, +{"key":"key_819495114131","value":"value_112711601475877881"}, +{"key":"key_819515790109","value":"value_926116015567104611"}, +{"key":"key_819615467147","value":"value_148105114611021291"}, +{"key":"key_819640129107","value":"value_101111969089425501"}, +{"key":"key_819642151104","value":"value_618235369137111174"}, +{"key":"key_819663146151","value":"value_118351915211210315"}, +{"key":"key_819762147145","value":"value_199831221639611713"}, +{"key":"key_819777484410","value":"value_394159128861031341"}, +{"key":"key_819785110126","value":"value_122117117231441199"}, +{"key":"key_819811181109","value":"value_161129921111107612"}, +{"key":"key_819812696751","value":"value_105901601179814811"}, +{"key":"key_819893105657","value":"value_139866966162967858"}, +{"key":"key_819911411968","value":"value_124129124148144101"}, +{"key":"key_819985100129","value":"value_106481066142869613"}, +{"key":"key_819996991371","value":"value_170871126910345736"}, +{"key":"key_821001241366","value":"value_941828614014288144"}, +{"key":"key_821001421411","value":"value_153123110971231421"}, +{"key":"key_821011111161","value":"value_559455971091281571"}, +{"key":"key_821015416813","value":"value_116113991149018940"}, +{"key":"key_821021259112","value":"value_791152058813595694"}, +{"key":"key_821021426079","value":"value_885317311099921761"}, +{"key":"key_821028797157","value":"value_165115114134116961"}, +{"key":"key_821028913712","value":"value_109110979614846131"}, +{"key":"key_821029896118","value":"value_751711064614116082"}, +{"key":"key_821034915611","value":"value_133117141551761879"}, +{"key":"key_821036311810","value":"value_105951721171381231"}, +{"key":"key_821038612116","value":"value_116112109461121295"}, +{"key":"key_821041081288","value":"value_108912914316758731"}, +{"key":"key_821051011289","value":"value_100917894131815880"}, +{"key":"key_821051265895","value":"value_111581531391531611"}, +{"key":"key_821051311051","value":"value_128130103112100401"}, +{"key":"key_821051335810","value":"value_124791521108316314"}, +{"key":"key_821051561319","value":"value_118841167012592861"}, +{"key":"key_821061038011","value":"value_785588871201761057"}, +{"key":"key_821061071549","value":"value_991261226788161508"}, +{"key":"key_821071338011","value":"value_147141124961017812"}, +{"key":"key_821071358990","value":"value_849014619612596112"}, +{"key":"key_821071431021","value":"value_110152531311479593"}, +{"key":"key_821079513040","value":"value_121127551239113211"}, +{"key":"key_821081111439","value":"value_137127133102116804"}, +{"key":"key_821087998517","value":"value_154104991121081051"}, +{"key":"key_821091091251","value":"value_939554120341468754"}, +{"key":"key_821091181321","value":"value_841186486112112908"}, +{"key":"key_821091671085","value":"value_941488512016210737"}, +{"key":"key_821098612211","value":"value_152124971091581238"}, +{"key":"key_821106855125","value":"value_982511811810492935"}, +{"key":"key_821109713412","value":"value_172948713076115121"}, +{"key":"key_821111161261","value":"value_938310772104144141"}, +{"key":"key_821111308012","value":"value_777510269104897581"}, +{"key":"key_821115412981","value":"value_100133681018484851"}, +{"key":"key_821121061569","value":"value_479475128901271115"}, +{"key":"key_821127213313","value":"value_120110119125827410"}, +{"key":"key_821131276013","value":"value_928211014398142931"}, +{"key":"key_821137210495","value":"value_148105128697181104"}, +{"key":"key_821138227741","value":"value_130130977494133123"}, +{"key":"key_821141367654","value":"value_168871011471181141"}, +{"key":"key_821141431159","value":"value_741121148729147124"}, +{"key":"key_821141651136","value":"value_103105123100711488"}, +{"key":"key_821147412232","value":"value_107656512363861371"}, +{"key":"key_821158413512","value":"value_291501781291014912"}, +{"key":"key_821171063210","value":"value_122126811461071731"}, +{"key":"key_821171251501","value":"value_124118125153108124"}, +{"key":"key_821171401548","value":"value_896311212991137816"}, +{"key":"key_821178473122","value":"value_107140156122140136"}, +{"key":"key_821193761431","value":"value_751321041339612913"}, +{"key":"key_821199079151","value":"value_100481821336563170"}, +{"key":"key_821199981145","value":"value_901181071491071465"}, +{"key":"key_821201176812","value":"value_146138147641051519"}, +{"key":"key_821201571551","value":"value_105150108136866910"}, +{"key":"key_821201628310","value":"value_981041409310065118"}, +{"key":"key_821208811978","value":"value_100117791101058610"}, +{"key":"key_821209814381","value":"value_791291454613210168"}, +{"key":"key_821211151429","value":"value_148143181804268191"}, +{"key":"key_821217311473","value":"value_154789149120121106"}, +{"key":"key_821221001001","value":"value_815516378130784913"}, +{"key":"key_821226567141","value":"value_838999114981134713"}, +{"key":"key_821228411056","value":"value_129112873169401011"}, +{"key":"key_821231139882","value":"value_109124131928110226"}, +{"key":"key_821231201031","value":"value_121143518886961181"}, +{"key":"key_821237214116","value":"value_156104177939172104"}, +{"key":"key_821238513512","value":"value_521481947586103102"}, +{"key":"key_821241001291","value":"value_192139321271271371"}, +{"key":"key_821241421551","value":"value_621291181101461431"}, +{"key":"key_821241598552","value":"value_181808110297671001"}, +{"key":"key_821252215914","value":"value_169611247815706854"}, +{"key":"key_821258112666","value":"value_105119116111102111"}, +{"key":"key_821266113511","value":"value_991121567890911241"}, +{"key":"key_821268911310","value":"value_192120163934812013"}, +{"key":"key_821271021571","value":"value_831512011210811199"}, +{"key":"key_821271281701","value":"value_114998577123741601"}, +{"key":"key_821271366776","value":"value_999761127988915512"}, +{"key":"key_821271551211","value":"value_102641491071298812"}, +{"key":"key_821271841411","value":"value_869130949197771549"}, +{"key":"key_821274718417","value":"value_904948114891521529"}, +{"key":"key_821281239598","value":"value_119881289569110124"}, +{"key":"key_821311168253","value":"value_938985158124155971"}, +{"key":"key_821311244995","value":"value_557610811877112707"}, +{"key":"key_821321041431","value":"value_114147651313314057"}, +{"key":"key_821321475884","value":"value_961009514760118903"}, +{"key":"key_821326613911","value":"value_471141229198132113"}, +{"key":"key_821327515863","value":"value_737110016015118288"}, +{"key":"key_821341511093","value":"value_100761695070531767"}, +{"key":"key_821349682831","value":"value_103861125314874775"}, +{"key":"key_821351031011","value":"value_327264711417011415"}, +{"key":"key_821351051074","value":"value_546412210980145979"}, +{"key":"key_821351321127","value":"value_113115118945170106"}, +{"key":"key_821381377710","value":"value_111122115141881291"}, +{"key":"key_821391441051","value":"value_112106628617210513"}, +{"key":"key_821398312561","value":"value_143142981028097105"}, +{"key":"key_821406852116","value":"value_144104111139599295"}, +{"key":"key_821408462100","value":"value_801429712610914710"}, +{"key":"key_821424995941","value":"value_985463911121621239"}, +{"key":"key_821429952125","value":"value_821401021269810012"}, +{"key":"key_821431011131","value":"value_136821386816799112"}, +{"key":"key_821438215979","value":"value_661317610772901375"}, +{"key":"key_821451197910","value":"value_661178711210611510"}, +{"key":"key_821451251069","value":"value_251043611765148911"}, +{"key":"key_821452816992","value":"value_798365501549791148"}, +{"key":"key_821455510013","value":"value_137109767091567211"}, +{"key":"key_821456210913","value":"value_116541411265910311"}, +{"key":"key_821478392151","value":"value_583010610988725814"}, +{"key":"key_821481338746","value":"value_941229810198994014"}, +{"key":"key_821491129012","value":"value_104601231161291458"}, +{"key":"key_821491913054","value":"value_751371031331481207"}, +{"key":"key_821494410068","value":"value_963014065741356183"}, +{"key":"key_821505511862","value":"value_561451001061377717"}, +{"key":"key_821511156549","value":"value_471428712411310617"}, +{"key":"key_821511418414","value":"value_190593458515489100"}, +{"key":"key_821511518366","value":"value_891891251091127090"}, +{"key":"key_821531191339","value":"value_100101145133411011"}, +{"key":"key_821541069810","value":"value_148107119661168243"}, +{"key":"key_821551691651","value":"value_401351568699161140"}, +{"key":"key_821555914547","value":"value_981551561011071021"}, +{"key":"key_821571428310","value":"value_891498512711286151"}, +{"key":"key_821575014512","value":"value_746766161149912011"}, +{"key":"key_821581761251","value":"value_127103738460170617"}, +{"key":"key_821617412711","value":"value_173741326678123115"}, +{"key":"key_821622312068","value":"value_779214312714093781"}, +{"key":"key_821641898510","value":"value_581291131281111141"}, +{"key":"key_821651001939","value":"value_651181175482122821"}, +{"key":"key_821651131641","value":"value_987115399122147911"}, +{"key":"key_821681301031","value":"value_661021297368129134"}, +{"key":"key_821691251471","value":"value_127136114133129144"}, +{"key":"key_821739259174","value":"value_116109686355126136"}, +{"key":"key_821781031258","value":"value_117904710310910384"}, +{"key":"key_821873795143","value":"value_831691031161018713"}, +{"key":"key_821898822914","value":"value_128106103741849010"}, +{"key":"key_821929314514","value":"value_115142366585839612"}, +{"key":"key_821941331301","value":"value_123114581244414580"}, +{"key":"key_822412812111","value":"value_102891051261369587"}, +{"key":"key_822813012188","value":"value_834386103105995218"}, +{"key":"key_822888151105","value":"value_811091208537107111"}, +{"key":"key_823110877943","value":"value_166117991371041299"}, +{"key":"key_823213073777","value":"value_699094955627671304"}, +{"key":"key_823391136103","value":"value_122122102851021001"}, +{"key":"key_823415014970","value":"value_945611112013298170"}, +{"key":"key_823516015045","value":"value_138831101381338212"}, +{"key":"key_823713763134","value":"value_125621231016685146"}, +{"key":"key_823965731149","value":"value_601301131011175615"}, +{"key":"key_824087741841","value":"value_701481149797158139"}, +{"key":"key_824110116114","value":"value_108119120157145126"}, +{"key":"key_824510114611","value":"value_139133572816288848"}, +{"key":"key_824584119108","value":"value_957777106126105165"}, +{"key":"key_824672471301","value":"value_109170744781031261"}, +{"key":"key_824716711612","value":"value_739553251001209910"}, +{"key":"key_824810057106","value":"value_111126111107901671"}, +{"key":"key_824995985113","value":"value_981401099213420128"}, +{"key":"key_825015313612","value":"value_147461341268414311"}, +{"key":"key_825047137771","value":"value_797812511368148103"}, +{"key":"key_825110079503","value":"value_878612977170107571"}, +{"key":"key_825113814157","value":"value_107134867316212170"}, +{"key":"key_825163555011","value":"value_921041121028971596"}, +{"key":"key_825218463129","value":"value_156975612513813813"}, +{"key":"key_825312114311","value":"value_180687611986741751"}, +{"key":"key_825336176207","value":"value_116104133751059210"}, +{"key":"key_825363911161","value":"value_114126138136441419"}, +{"key":"key_825412698837","value":"value_158129928013810252"}, +{"key":"key_825692130995","value":"value_979019812514616912"}, +{"key":"key_826261166205","value":"value_153100921201710312"}, +{"key":"key_826313917518","value":"value_159520295185100101"}, +{"key":"key_826410313813","value":"value_163108831769713414"}, +{"key":"key_826513319513","value":"value_975680987545861291"}, +{"key":"key_826587861011","value":"value_134711031131018312"}, +{"key":"key_826589107968","value":"value_639311535159411710"}, +{"key":"key_826673411331","value":"value_105781331388810711"}, +{"key":"key_826710411044","value":"value_170881661171219017"}, +{"key":"key_826815713513","value":"value_118127661095715399"}, +{"key":"key_826883102678","value":"value_601146210019167635"}, +{"key":"key_826884144659","value":"value_852815866816483150"}, +{"key":"key_826910231108","value":"value_461191001099588801"}, +{"key":"key_826913490143","value":"value_871671221175265869"}, +{"key":"key_827213957125","value":"value_168121113901166212"}, +{"key":"key_827215215268","value":"value_105108981589689801"}, +{"key":"key_827313111813","value":"value_941451511551355281"}, +{"key":"key_827414712016","value":"value_139121961341481111"}, +{"key":"key_827627883159","value":"value_168137103786012414"}, +{"key":"key_827668468074","value":"value_538459155106891051"}, +{"key":"key_827712013515","value":"value_771171201496272103"}, +{"key":"key_827712439100","value":"value_641151171261441111"}, +{"key":"key_827713114610","value":"value_891101047217413985"}, +{"key":"key_827810914116","value":"value_124128803312811314"}, +{"key":"key_827814391146","value":"value_281056147441617621"}, +{"key":"key_827815615182","value":"value_717794636663159127"}, +{"key":"key_827844117105","value":"value_149107631109170139"}, +{"key":"key_827914711713","value":"value_112105527986969984"}, +{"key":"key_827916491134","value":"value_130150991061109680"}, +{"key":"key_827988122801","value":"value_465011089851421205"}, +{"key":"key_827996140100","value":"value_123135142977210115"}, +{"key":"key_828077107109","value":"value_941941161231486994"}, +{"key":"key_828110675787","value":"value_608768122118135169"}, +{"key":"key_828111611690","value":"value_108773613681102120"}, +{"key":"key_828146121138","value":"value_123100381099976164"}, +{"key":"key_828154738512","value":"value_577977665384717010"}, +{"key":"key_828211446931","value":"value_147115861158394791"}, +{"key":"key_828212115950","value":"value_122471201122010384"}, +{"key":"key_828213279121","value":"value_127149114138938110"}, +{"key":"key_828216710412","value":"value_541084015164124639"}, +{"key":"key_828311383867","value":"value_811341011088212193"}, +{"key":"key_828313810610","value":"value_511131371571141063"}, +{"key":"key_828314315883","value":"value_126998953135127114"}, +{"key":"key_828314614189","value":"value_124154123164126168"}, +{"key":"key_828337142171","value":"value_825511548112986655"}, +{"key":"key_828354134717","value":"value_158839712411411514"}, +{"key":"key_828371115101","value":"value_111113694112021140"}, +{"key":"key_828410791103","value":"value_112101155781056714"}, +{"key":"key_828410912410","value":"value_119379411450102727"}, +{"key":"key_828411714310","value":"value_149131100132981196"}, +{"key":"key_828414014713","value":"value_761049810910213857"}, +{"key":"key_828477105144","value":"value_114142819710714016"}, +{"key":"key_828490100976","value":"value_207956212092981381"}, +{"key":"key_828495689564","value":"value_451545394112130666"}, +{"key":"key_828513310973","value":"value_159110491111185045"}, +{"key":"key_828559168981","value":"value_112117981291051181"}, +{"key":"key_828591711408","value":"value_123686775389116910"}, +{"key":"key_828612913417","value":"value_401429610417214012"}, +{"key":"key_828685129125","value":"value_133163102100987312"}, +{"key":"key_828780997959","value":"value_123116561341077394"}, +{"key":"key_828810414312","value":"value_200651541085515912"}, +{"key":"key_828810511892","value":"value_911461185013911834"}, +{"key":"key_828882801188","value":"value_728210713780100152"}, +{"key":"key_828912814312","value":"value_164110101139102693"}, +{"key":"key_828946961331","value":"value_136982105848710014"}, +{"key":"key_828977791117","value":"value_923967831369116579"}, +{"key":"key_828984144159","value":"value_961551843107107927"}, +{"key":"key_829010810297","value":"value_688910521141887214"}, +{"key":"key_829045421321","value":"value_113116791161168912"}, +{"key":"key_829111912889","value":"value_159678212593124578"}, +{"key":"key_829125160511","value":"value_143725012411078751"}, +{"key":"key_829179731148","value":"value_737712367911301281"}, +{"key":"key_829185849210","value":"value_114898071802213856"}, +{"key":"key_829195106145","value":"value_177868973105141531"}, +{"key":"key_829210411614","value":"value_611731411766610087"}, +{"key":"key_829260107366","value":"value_597441551166611591"}, +{"key":"key_829264113147","value":"value_388711814090102128"}, +{"key":"key_829312344146","value":"value_621447013792931798"}, +{"key":"key_829315516568","value":"value_947779118938160121"}, +{"key":"key_829411010812","value":"value_154142967398649211"}, +{"key":"key_829411110210","value":"value_817511170147921601"}, +{"key":"key_829411915214","value":"value_921519481110100170"}, +{"key":"key_829465128351","value":"value_140120122115106927"}, +{"key":"key_829486106127","value":"value_102152146771341071"}, +{"key":"key_829558123791","value":"value_621191241429411514"}, +{"key":"key_829612314910","value":"value_144887473601131018"}, +{"key":"key_829628135152","value":"value_116116101116100117"}, +{"key":"key_829791132113","value":"value_998796117150117738"}, +{"key":"key_829885691608","value":"value_571161322841801106"}, +{"key":"key_829894504680","value":"value_105931426214577871"}, +{"key":"key_829896126122","value":"value_278610616973986386"}, +{"key":"key_829912310816","value":"value_161721201141338410"}, +{"key":"key_829995859415","value":"value_102120889497104801"}, +{"key":"key_830119124993","value":"value_154117631381041091"}, +{"key":"key_831001097815","value":"value_142879883202819211"}, +{"key":"key_831001537253","value":"value_781738312316846216"}, +{"key":"key_831001601021","value":"value_166881231141631424"}, +{"key":"key_831007113513","value":"value_115742741951121617"}, +{"key":"key_831008516012","value":"value_889410373961168414"}, +{"key":"key_831015814810","value":"value_102140651677778155"}, +{"key":"key_831017474973","value":"value_831181001824024818"}, +{"key":"key_831019985177","value":"value_132991323713311410"}, +{"key":"key_831021065591","value":"value_127681281055911514"}, +{"key":"key_831021078498","value":"value_781064864891271961"}, +{"key":"key_831021092056","value":"value_135118751195610014"}, +{"key":"key_831021191449","value":"value_108165126689211317"}, +{"key":"key_831029281128","value":"value_157136892811698106"}, +{"key":"key_831031018972","value":"value_143153541291008214"}, +{"key":"key_831031301441","value":"value_137141124122144961"}, +{"key":"key_831035575678","value":"value_123130521411331027"}, +{"key":"key_831041001091","value":"value_110162176139129931"}, +{"key":"key_831041139215","value":"value_150158145139110331"}, +{"key":"key_831041914114","value":"value_111129691141201262"}, +{"key":"key_831048850981","value":"value_639692419965118567"}, +{"key":"key_831051231611","value":"value_109111143901206918"}, +{"key":"key_831061011021","value":"value_471348812314510513"}, +{"key":"key_831061361081","value":"value_126577134361251536"}, +{"key":"key_831061651359","value":"value_130891491301211618"}, +{"key":"key_831064487628","value":"value_119145877558108121"}, +{"key":"key_831069574142","value":"value_121128144973188140"}, +{"key":"key_831071391381","value":"value_786114778105509811"}, +{"key":"key_831071477310","value":"value_135601028691988671"}, +{"key":"key_831071631101","value":"value_114458014454124115"}, +{"key":"key_831074481907","value":"value_102136101110106279"}, +{"key":"key_831079610112","value":"value_951061471001291451"}, +{"key":"key_831088593106","value":"value_111128142121955683"}, +{"key":"key_831089214111","value":"value_128951161021165894"}, +{"key":"key_831091219513","value":"value_491211221228961108"}, +{"key":"key_831091297977","value":"value_129110131114103572"}, +{"key":"key_831101001910","value":"value_139132107127120133"}, +{"key":"key_831101191305","value":"value_115941424079581067"}, +{"key":"key_831101241408","value":"value_114964349688750127"}, +{"key":"key_831102141671","value":"value_791471041401489664"}, +{"key":"key_831108114013","value":"value_129401071155141751"}, +{"key":"key_831108411599","value":"value_736112611184427210"}, +{"key":"key_831108865118","value":"value_136118115801281309"}, +{"key":"key_831114516013","value":"value_100729611173101132"}, +{"key":"key_831119010892","value":"value_581201527613710862"}, +{"key":"key_831119615512","value":"value_133726773181221332"}, +{"key":"key_831127087121","value":"value_513813899681421141"}, +{"key":"key_831127977886","value":"value_122848592911631079"}, +{"key":"key_831127997105","value":"value_151279493118751566"}, +{"key":"key_831128285945","value":"value_125184152138911251"}, +{"key":"key_831139410394","value":"value_711241181437714365"}, +{"key":"key_831141265618","value":"value_120541181638914675"}, +{"key":"key_831146413018","value":"value_122651477510770111"}, +{"key":"key_831159410610","value":"value_113176409065566616"}, +{"key":"key_831161305794","value":"value_134143130327885721"}, +{"key":"key_831164411614","value":"value_165441078256995114"}, +{"key":"key_831165511818","value":"value_103116835724105156"}, +{"key":"key_831167510912","value":"value_119731141181101141"}, +{"key":"key_831169214086","value":"value_751249213911014176"}, +{"key":"key_831171121047","value":"value_133102917812788126"}, +{"key":"key_831171234677","value":"value_901528290291688998"}, +{"key":"key_831171451409","value":"value_114941438411297107"}, +{"key":"key_831181191131","value":"value_112759355124116182"}, +{"key":"key_831191799816","value":"value_124107127158931161"}, +{"key":"key_831201031259","value":"value_108114115122134111"}, +{"key":"key_831201271556","value":"value_133881427989846413"}, +{"key":"key_831206313810","value":"value_831209674109100109"}, +{"key":"key_831208912111","value":"value_901888193999793881"}, +{"key":"key_831209411357","value":"value_121117103129113128"}, +{"key":"key_831211986169","value":"value_901491407413810812"}, +{"key":"key_831219295130","value":"value_150781291131476581"}, +{"key":"key_831219316970","value":"value_116771527810488743"}, +{"key":"key_831221201181","value":"value_851227112327107359"}, +{"key":"key_831241061721","value":"value_132681207889145959"}, +{"key":"key_831241301066","value":"value_709110666119721441"}, +{"key":"key_831248811016","value":"value_821293612995105119"}, +{"key":"key_831251595797","value":"value_108656516256129129"}, +{"key":"key_831253488123","value":"value_111104146125152141"}, +{"key":"key_831258434148","value":"value_217094126531111031"}, +{"key":"key_831261105616","value":"value_821561151226180104"}, +{"key":"key_831261227014","value":"value_107979111949651158"}, +{"key":"key_831261258313","value":"value_112891319367143901"}, +{"key":"key_831281071226","value":"value_107911551271806813"}, +{"key":"key_831281111171","value":"value_931205678125861021"}, +{"key":"key_831281218889","value":"value_595053111851251569"}, +{"key":"key_831281411025","value":"value_185412611371133966"}, +{"key":"key_831284516682","value":"value_131133967934100999"}, +{"key":"key_831291055315","value":"value_855814809353151119"}, +{"key":"key_831301346282","value":"value_719579797335160941"}, +{"key":"key_831321038314","value":"value_147150101100591581"}, +{"key":"key_831339681106","value":"value_991167813812778789"}, +{"key":"key_831346066100","value":"value_891476777178897777"}, +{"key":"key_831361215396","value":"value_327084641049610466"}, +{"key":"key_831361306280","value":"value_131681661131118783"}, +{"key":"key_831361868386","value":"value_976813991771168612"}, +{"key":"key_831371091321","value":"value_152152182104825762"}, +{"key":"key_831371209099","value":"value_147995559103116193"}, +{"key":"key_831371221155","value":"value_271486413969931319"}, +{"key":"key_831381001436","value":"value_921361241391327812"}, +{"key":"key_831391536373","value":"value_105873013110710815"}, +{"key":"key_831411209786","value":"value_781479914614210850"}, +{"key":"key_831449010566","value":"value_881009115012910412"}, +{"key":"key_831465810810","value":"value_102141144161601758"}, +{"key":"key_831466412811","value":"value_119701155317413916"}, +{"key":"key_831471237110","value":"value_124691209510652731"}, +{"key":"key_831487311810","value":"value_651141289588161151"}, +{"key":"key_831488948142","value":"value_411531221258561127"}, +{"key":"key_831491271621","value":"value_797914913111135132"}, +{"key":"key_831491775073","value":"value_176805010717142909"}, +{"key":"key_831521071031","value":"value_169828113473661451"}, +{"key":"key_831521231496","value":"value_115107111881111601"}, +{"key":"key_831521391315","value":"value_156108391161021031"}, +{"key":"key_831531076349","value":"value_536910351856011870"}, +{"key":"key_831531551012","value":"value_501593512793571277"}, +{"key":"key_831549710010","value":"value_124119131143538413"}, +{"key":"key_831551121188","value":"value_866612272721201251"}, +{"key":"key_831558346261","value":"value_123114143137911251"}, +{"key":"key_831562814411","value":"value_701014695124137971"}, +{"key":"key_831571165814","value":"value_311009042108921171"}, +{"key":"key_831571361304","value":"value_123121123150666511"}, +{"key":"key_831636512911","value":"value_911076913415583112"}, +{"key":"key_831638080832","value":"value_835512245151747712"}, +{"key":"key_831649214611","value":"value_364893101159750727"}, +{"key":"key_831659510013","value":"value_689111167791187871"}, +{"key":"key_831708595113","value":"value_187891408816514516"}, +{"key":"key_831752090691","value":"value_946814170898911592"}, +{"key":"key_831771195933","value":"value_107911041106987113"}, +{"key":"key_831791281339","value":"value_368510988861141551"}, +{"key":"key_831831101239","value":"value_118711481241821651"}, +{"key":"key_831859496851","value":"value_141167818314880154"}, +{"key":"key_831891047390","value":"value_285714859951461521"}, +{"key":"key_831941579713","value":"value_776011467123359568"}, +{"key":"key_831959987829","value":"value_591047857899312879"}, +{"key":"key_833051155961","value":"value_138101147104110386"}, +{"key":"key_833092626311","value":"value_120126721731189115"}, +{"key":"key_833610012093","value":"value_906244961593998838"}, +{"key":"key_833617091100","value":"value_124601081089517913"}, +{"key":"key_833859119858","value":"value_991041091118612658"}, +{"key":"key_834816083991","value":"value_118101911071171271"}, +{"key":"key_834919468118","value":"value_137891367490871194"}, +{"key":"key_835210513712","value":"value_744870911238712911"}, +{"key":"key_835374821256","value":"value_113135109154127711"}, +{"key":"key_835379117119","value":"value_181021181111349315"}, +{"key":"key_835410297155","value":"value_901301361119782104"}, +{"key":"key_835410912158","value":"value_771701251141671191"}, +{"key":"key_835510511212","value":"value_157103111116645961"}, +{"key":"key_835512046988","value":"value_149911154411798106"}, +{"key":"key_835512257190","value":"value_951501298496116126"}, +{"key":"key_835610776877","value":"value_173637813016013916"}, +{"key":"key_835713212714","value":"value_711171377211761991"}, +{"key":"key_835810311712","value":"value_143491119012612290"}, +{"key":"key_835813914685","value":"value_151958382124741351"}, +{"key":"key_836111612010","value":"value_175106196129130139"}, +{"key":"key_836111645115","value":"value_108891181021708184"}, +{"key":"key_836114416812","value":"value_112731231411016511"}, +{"key":"key_836211216989","value":"value_149130708698739788"}, +{"key":"key_836211596941","value":"value_199751201699813513"}, +{"key":"key_836273504581","value":"value_114586313956691751"}, +{"key":"key_836280184899","value":"value_778712313810410517"}, +{"key":"key_836286126777","value":"value_941119959100928410"}, +{"key":"key_836289918415","value":"value_167106106107119801"}, +{"key":"key_836451139924","value":"value_621097512015116415"}, +{"key":"key_836462113106","value":"value_655690137122958811"}, +{"key":"key_836563128871","value":"value_163147145879489137"}, +{"key":"key_836713398531","value":"value_118701378810912416"}, +{"key":"key_836720371224","value":"value_131737695128751021"}, +{"key":"key_836766143963","value":"value_142148119165106104"}, +{"key":"key_836814297157","value":"value_101103133115878286"}, +{"key":"key_836816392113","value":"value_729467130859910115"}, +{"key":"key_836875839116","value":"value_716510589107107121"}, +{"key":"key_836876142129","value":"value_177102111153708511"}, +{"key":"key_836911610597","value":"value_136451001231781539"}, +{"key":"key_836967120112","value":"value_102162142126889913"}, +{"key":"key_837012711610","value":"value_102925314252841312"}, +{"key":"key_837089111171","value":"value_884275159208198107"}, +{"key":"key_837111316675","value":"value_107841266814772111"}, +{"key":"key_837213161147","value":"value_141147144741089410"}, +{"key":"key_837282124277","value":"value_103411108211518114"}, +{"key":"key_837285511061","value":"value_901201311641411121"}, +{"key":"key_837288114811","value":"value_991179011814414677"}, +{"key":"key_837310810080","value":"value_123132160123831081"}, +{"key":"key_837313710513","value":"value_978571118119858912"}, +{"key":"key_837348918215","value":"value_125102731058765902"}, +{"key":"key_837373108126","value":"value_176122176807412672"}, +{"key":"key_837479928194","value":"value_123429693118149115"}, +{"key":"key_837512810289","value":"value_112122116831621324"}, +{"key":"key_837514487831","value":"value_611391091061049577"}, +{"key":"key_837599131328","value":"value_771144210613188174"}, +{"key":"key_837610611774","value":"value_101901061688299161"}, +{"key":"key_837612510712","value":"value_791411071445918617"}, +{"key":"key_837613810765","value":"value_618214085621381038"}, +{"key":"key_837616413792","value":"value_126139111139985268"}, +{"key":"key_837663857410","value":"value_136668414812391701"}, +{"key":"key_837673173108","value":"value_106110150105725581"}, +{"key":"key_837694102109","value":"value_129891941006712615"}, +{"key":"key_837771949490","value":"value_811117474154148161"}, +{"key":"key_837814285701","value":"value_271401011541931169"}, +{"key":"key_837871799713","value":"value_104161122108721041"}, +{"key":"key_838017314015","value":"value_407112271531241407"}, +{"key":"key_838113394941","value":"value_127123897312910911"}, +{"key":"key_838116216315","value":"value_149915814159105348"}, +{"key":"key_838169776896","value":"value_811391341025911087"}, +{"key":"key_838212112380","value":"value_142531026515774581"}, +{"key":"key_838321183104","value":"value_281271169321108954"}, +{"key":"key_838348107708","value":"value_118129105961261415"}, +{"key":"key_838350110859","value":"value_281101161529099114"}, +{"key":"key_838415014361","value":"value_911267525112846310"}, +{"key":"key_838415413211","value":"value_591641571035911711"}, +{"key":"key_838495138881","value":"value_611371058412911396"}, +{"key":"key_838511914810","value":"value_641069810310779154"}, +{"key":"key_838512584648","value":"value_861722312213794110"}, +{"key":"key_838611773172","value":"value_106119642110110011"}, +{"key":"key_838615985122","value":"value_111681579814868118"}, +{"key":"key_838711214767","value":"value_831381057910110274"}, +{"key":"key_838712074101","value":"value_933414816297118173"}, +{"key":"key_838812786701","value":"value_661271508280142167"}, +{"key":"key_838814198136","value":"value_165898012094119118"}, +{"key":"key_838910011113","value":"value_148142154114161116"}, +{"key":"key_838912415092","value":"value_108891281029314049"}, +{"key":"key_838912612113","value":"value_146100107105104411"}, +{"key":"key_838987134146","value":"value_161125100144781141"}, +{"key":"key_838991778310","value":"value_187103981371141498"}, +{"key":"key_839011111214","value":"value_127124140142741428"}, +{"key":"key_839047184547","value":"value_146139125110163841"}, +{"key":"key_839113211414","value":"value_145139113668493481"}, +{"key":"key_839212999118","value":"value_164825693100735513"}, +{"key":"key_839213518886","value":"value_130139108125836694"}, +{"key":"key_839288977613","value":"value_104129137667212111"}, +{"key":"key_839313812163","value":"value_125961559711383109"}, +{"key":"key_839316385818","value":"value_105112125112103185"}, +{"key":"key_839412816495","value":"value_791211621311201101"}, +{"key":"key_839477851261","value":"value_481794908711671134"}, +{"key":"key_839567966911","value":"value_104130879652934411"}, +{"key":"key_839585123128","value":"value_308612757691485626"}, +{"key":"key_839652831288","value":"value_671071291641358613"}, +{"key":"key_839661639213","value":"value_981331841306511150"}, +{"key":"key_839666111551","value":"value_979745898980131147"}, +{"key":"key_839696829115","value":"value_916711789101131999"}, +{"key":"key_839712311654","value":"value_112109157104948214"}, +{"key":"key_839781120133","value":"value_151347011113511312"}, +{"key":"key_839790941479","value":"value_136134101677011997"}, +{"key":"key_839811113612","value":"value_112815393147807111"}, +{"key":"key_839813310071","value":"value_697347684514812210"}, +{"key":"key_839813790101","value":"value_170102109161921081"}, +{"key":"key_839910212882","value":"value_118114554793698182"}, +{"key":"key_841001029710","value":"value_817287797116615712"}, +{"key":"key_841001048011","value":"value_116801257094144906"}, +{"key":"key_841001071231","value":"value_594612213494525391"}, +{"key":"key_841001111191","value":"value_108148721301001125"}, +{"key":"key_841005810213","value":"value_123106111137876115"}, +{"key":"key_841008514312","value":"value_394090961471017410"}, +{"key":"key_841008811612","value":"value_106137108731841241"}, +{"key":"key_841011041761","value":"value_113104834979936413"}, +{"key":"key_841011052091","value":"value_981631215599118741"}, +{"key":"key_841011061147","value":"value_779816351121111111"}, +{"key":"key_841017941276","value":"value_639669711094967154"}, +{"key":"key_841021366813","value":"value_429288749670618375"}, +{"key":"key_841021468519","value":"value_128116113109127301"}, +{"key":"key_841031109285","value":"value_988870121152146108"}, +{"key":"key_841031202791","value":"value_100115491126998141"}, +{"key":"key_841031356910","value":"value_566890861291181165"}, +{"key":"key_841036391971","value":"value_928114912913414312"}, +{"key":"key_841038284991","value":"value_709216110575121124"}, +{"key":"key_841041069676","value":"value_961761288712317413"}, +{"key":"key_841041471661","value":"value_118165122881222473"}, +{"key":"key_841051599187","value":"value_761051091039418110"}, +{"key":"key_841051731481","value":"value_119827610499101109"}, +{"key":"key_841059376889","value":"value_133979612648688253"}, +{"key":"key_841061301251","value":"value_181751131034992104"}, +{"key":"key_841071251089","value":"value_134861031016573955"}, +{"key":"key_841073815950","value":"value_104931101161155957"}, +{"key":"key_841075896119","value":"value_941141269776999196"}, +{"key":"key_841081191141","value":"value_581427612112355102"}, +{"key":"key_841085911214","value":"value_889212962122154378"}, +{"key":"key_841091073065","value":"value_821231401061186312"}, +{"key":"key_841091471151","value":"value_159110741109583101"}, +{"key":"key_841097215912","value":"value_124110107888215075"}, +{"key":"key_841098789115","value":"value_149134123116101139"}, +{"key":"key_841101024459","value":"value_127951679412112112"}, +{"key":"key_841107010113","value":"value_117112121108119105"}, +{"key":"key_841109010711","value":"value_123851483887134747"}, +{"key":"key_841116886502","value":"value_114911691167983908"}, +{"key":"key_841121411121","value":"value_101110143381058386"}, +{"key":"key_841125913611","value":"value_142117162144105139"}, +{"key":"key_841126463175","value":"value_829114214712972112"}, +{"key":"key_841131021491","value":"value_118163445514315989"}, +{"key":"key_841133810315","value":"value_791351211091211481"}, +{"key":"key_841137379775","value":"value_127148331231511001"}, +{"key":"key_841141201271","value":"value_131707012043106158"}, +{"key":"key_841141237010","value":"value_691131105312958153"}, +{"key":"key_841141388087","value":"value_551715210311879885"}, +{"key":"key_841141411401","value":"value_146110139113731321"}, +{"key":"key_841141431811","value":"value_140104137123571501"}, +{"key":"key_841147210314","value":"value_131171142457278134"}, +{"key":"key_841161131121","value":"value_154811141431331221"}, +{"key":"key_841171799395","value":"value_901331011079082110"}, +{"key":"key_841181031641","value":"value_891351021416898982"}, +{"key":"key_841181051096","value":"value_501123915257741737"}, +{"key":"key_841184615811","value":"value_111121124924211978"}, +{"key":"key_841187330128","value":"value_518878909591828978"}, +{"key":"key_841191251451","value":"value_110114157115811361"}, +{"key":"key_841201731171","value":"value_136163631117520876"}, +{"key":"key_841206513682","value":"value_127122131911148512"}, +{"key":"key_841209199144","value":"value_114491411431131558"}, +{"key":"key_841211193389","value":"value_105917410996628576"}, +{"key":"key_841211311551","value":"value_995860948914576707"}, +{"key":"key_841211397999","value":"value_917193745793744116"}, +{"key":"key_841211419298","value":"value_117125148142579613"}, +{"key":"key_841211501256","value":"value_115948566128161125"}, +{"key":"key_841211621338","value":"value_331221529378779514"}, +{"key":"key_841217789521","value":"value_341068298192109741"}, +{"key":"key_841231018278","value":"value_128758784681287684"}, +{"key":"key_841241581181","value":"value_104166139695711015"}, +{"key":"key_841248287664","value":"value_861111051338516469"}, +{"key":"key_841248565125","value":"value_711101275014273651"}, +{"key":"key_841249810285","value":"value_114116601211171071"}, +{"key":"key_841251161154","value":"value_122781281159010513"}, +{"key":"key_841261321163","value":"value_129481215613813211"}, +{"key":"key_841269010116","value":"value_119149861021391561"}, +{"key":"key_841271671131","value":"value_113671211121561171"}, +{"key":"key_841271727610","value":"value_591071111141271211"}, +{"key":"key_841277049105","value":"value_132261351361671008"}, +{"key":"key_841277168150","value":"value_501007210761698610"}, +{"key":"key_841281301009","value":"value_946382140841298111"}, +{"key":"key_841281317982","value":"value_145143781388288671"}, +{"key":"key_841281657513","value":"value_111136981095190129"}, +{"key":"key_841286971921","value":"value_113941026884133175"}, +{"key":"key_841291177170","value":"value_144147147991121581"}, +{"key":"key_841291351211","value":"value_114751327011082771"}, +{"key":"key_841296910986","value":"value_110817790135117851"}, +{"key":"key_841301528611","value":"value_626212515911262140"}, +{"key":"key_841301722512","value":"value_467415013814811290"}, +{"key":"key_841311621231","value":"value_161781175914286739"}, +{"key":"key_841321171525","value":"value_898611812313276721"}, +{"key":"key_841321688111","value":"value_771181101716880828"}, +{"key":"key_841332068089","value":"value_798685182126104109"}, +{"key":"key_841334610912","value":"value_108859310914011762"}, +{"key":"key_841349511794","value":"value_969167102171801431"}, +{"key":"key_841349711112","value":"value_521091061679610611"}, +{"key":"key_841351387311","value":"value_143574913514784123"}, +{"key":"key_841361531258","value":"value_717314612911512011"}, +{"key":"key_841371026781","value":"value_456771351298993126"}, +{"key":"key_841376777751","value":"value_187901101249914266"}, +{"key":"key_841381034881","value":"value_128120165798111910"}, +{"key":"key_841405514410","value":"value_959012683202771061"}, +{"key":"key_841407298134","value":"value_119106741101339318"}, +{"key":"key_841408486838","value":"value_128128586484127841"}, +{"key":"key_841411039613","value":"value_113801301081041811"}, +{"key":"key_841421068542","value":"value_591261229615311514"}, +{"key":"key_841428311811","value":"value_104421558112112414"}, +{"key":"key_841439770106","value":"value_118721391041381191"}, +{"key":"key_841441011198","value":"value_791057711112751651"}, +{"key":"key_841441298688","value":"value_789510313511692188"}, +{"key":"key_841451238513","value":"value_104143134168996686"}, +{"key":"key_841457593128","value":"value_110391291101241171"}, +{"key":"key_841459363561","value":"value_139971081137238736"}, +{"key":"key_841459516315","value":"value_123162918283688516"}, +{"key":"key_841461238112","value":"value_169905634751451541"}, +{"key":"key_841462147296","value":"value_851156611410010180"}, +{"key":"key_841467912060","value":"value_114871283217611411"}, +{"key":"key_841488812612","value":"value_907654137993113714"}, +{"key":"key_841489774104","value":"value_291141101651101441"}, +{"key":"key_841496095107","value":"value_926713534396180125"}, +{"key":"key_841505112211","value":"value_841681217812612714"}, +{"key":"key_841505698102","value":"value_538513174162108481"}, +{"key":"key_841511231331","value":"value_178141105949713484"}, +{"key":"key_841511351721","value":"value_125113109129140151"}, +{"key":"key_841511618586","value":"value_711591541167111411"}, +{"key":"key_841512710866","value":"value_729410018551031071"}, +{"key":"key_841517114999","value":"value_151217110311995147"}, +{"key":"key_841538714812","value":"value_901571187111911610"}, +{"key":"key_841551156292","value":"value_116156125119139110"}, +{"key":"key_841559358123","value":"value_134112147136769975"}, +{"key":"key_841561601229","value":"value_182137120188118143"}, +{"key":"key_841579612076","value":"value_911351071221011171"}, +{"key":"key_841611101608","value":"value_113125997988967599"}, +{"key":"key_841636742123","value":"value_165149126811291041"}, +{"key":"key_841651211491","value":"value_697911188351087016"}, +{"key":"key_841671371231","value":"value_160167162168148711"}, +{"key":"key_841679715318","value":"value_137170178801231138"}, +{"key":"key_841741201221","value":"value_160961571251052712"}, +{"key":"key_841925614612","value":"value_154107539710210012"}, +{"key":"key_842510575112","value":"value_119115142397290711"}, +{"key":"key_842754137153","value":"value_741201551479776727"}, +{"key":"key_843010714088","value":"value_569258881234213214"}, +{"key":"key_843011770381","value":"value_117601351167514790"}, +{"key":"key_843698679513","value":"value_659171104161941426"}, +{"key":"key_843911313383","value":"value_658926102106521766"}, +{"key":"key_844020789961","value":"value_971001531608477102"}, +{"key":"key_844780122707","value":"value_965611011310812210"}, +{"key":"key_844923132132","value":"value_959812791979410079"}, +{"key":"key_844967152107","value":"value_119131221055977737"}, +{"key":"key_845011012861","value":"value_527692889055577497"}, +{"key":"key_845218914514","value":"value_518661133521449278"}, +{"key":"key_845310559163","value":"value_103143123939684736"}, +{"key":"key_845412614973","value":"value_946312991854518412"}, +{"key":"key_845812459105","value":"value_536514410795859196"}, +{"key":"key_845813951541","value":"value_104105123589617711"}, +{"key":"key_846014512098","value":"value_601211001929670138"}, +{"key":"key_846099161531","value":"value_881051021076213382"}, +{"key":"key_846111112713","value":"value_888820857410313181"}, +{"key":"key_846210214716","value":"value_888611957751007111"}, +{"key":"key_846214213911","value":"value_501001331281344911"}, +{"key":"key_846312897125","value":"value_878088118102124171"}, +{"key":"key_846313910710","value":"value_461099524110609515"}, +{"key":"key_846361122149","value":"value_589099130451226711"}, +{"key":"key_846398708714","value":"value_117501034710757109"}, +{"key":"key_846493823520","value":"value_150113175153112148"}, +{"key":"key_846667126162","value":"value_441031011119911716"}, +{"key":"key_846683811801","value":"value_119145589813412912"}, +{"key":"key_847110710911","value":"value_117124147551941051"}, +{"key":"key_847165106100","value":"value_165951506410512254"}, +{"key":"key_847210412411","value":"value_847810710999134511"}, +{"key":"key_847289106644","value":"value_124845555168991081"}, +{"key":"key_847312382901","value":"value_102100142127114182"}, +{"key":"key_847446127581","value":"value_125698690148123989"}, +{"key":"key_847464114138","value":"value_791048273951044555"}, +{"key":"key_847512279771","value":"value_787487915110622825"}, +{"key":"key_847513558277","value":"value_601041389194995692"}, +{"key":"key_847612210311","value":"value_898717957914391113"}, +{"key":"key_847714995189","value":"value_771041178089778215"}, +{"key":"key_847719887212","value":"value_140143119104120918"}, +{"key":"key_847767126143","value":"value_861471131069813213"}, +{"key":"key_847810214516","value":"value_671158475521746413"}, +{"key":"key_847865140451","value":"value_511181001353699601"}, +{"key":"key_847980611211","value":"value_115931479810977783"}, +{"key":"key_848111410215","value":"value_671041191021171345"}, +{"key":"key_848113813212","value":"value_448194101107441841"}, +{"key":"key_848172701141","value":"value_123101133487589120"}, +{"key":"key_848179121828","value":"value_116118112997987105"}, +{"key":"key_848184123123","value":"value_897191151143715217"}, +{"key":"key_848213690728","value":"value_631021158614717887"}, +{"key":"key_848260571051","value":"value_107104499493132129"}, +{"key":"key_848314881521","value":"value_859889130736313076"}, +{"key":"key_848410450121","value":"value_106131116818376981"}, +{"key":"key_848496102123","value":"value_821101741404790137"}, +{"key":"key_848513811610","value":"value_951519267131118891"}, +{"key":"key_848596811131","value":"value_461696816312913552"}, +{"key":"key_848610111670","value":"value_791441264110411195"}, +{"key":"key_848611692749","value":"value_497910810210385132"}, +{"key":"key_848693374911","value":"value_120119114601249114"}, +{"key":"key_848712786901","value":"value_475212111392868999"}, +{"key":"key_848849898489","value":"value_591248947151241127"}, +{"key":"key_848869108705","value":"value_811415391110931111"}, +{"key":"key_848913110510","value":"value_655091118144107137"}, +{"key":"key_849013411211","value":"value_126155174129104751"}, +{"key":"key_849094789698","value":"value_666839567118117875"}, +{"key":"key_849115011675","value":"value_154126103679914110"}, +{"key":"key_849154716791","value":"value_129103689833901391"}, +{"key":"key_849161164308","value":"value_891131341431797270"}, +{"key":"key_849211770701","value":"value_601011416710721116"}, +{"key":"key_849273116161","value":"value_781457694140656512"}, +{"key":"key_849310370125","value":"value_110761267766711201"}, +{"key":"key_849386773848","value":"value_108211961036113079"}, +{"key":"key_849411180121","value":"value_432758128104109155"}, +{"key":"key_849411811666","value":"value_116851258979114991"}, +{"key":"key_849447971241","value":"value_469971131141976510"}, +{"key":"key_849484511831","value":"value_137144221358412689"}, +{"key":"key_849511615211","value":"value_102131162741318811"}, +{"key":"key_849514173848","value":"value_731716212416994117"}, +{"key":"key_849521935717","value":"value_657193729511412710"}, +{"key":"key_849573106132","value":"value_103102991116916880"}, +{"key":"key_849610930991","value":"value_941141331399114916"}, +{"key":"key_849711213783","value":"value_132761286189184165"}, +{"key":"key_849713194104","value":"value_307314912813357104"}, +{"key":"key_849714313214","value":"value_129132143115110389"}, +{"key":"key_849812582119","value":"value_173167981141185369"}, +{"key":"key_849813612998","value":"value_138162126115116133"}, +{"key":"key_849816571111","value":"value_106104134140901128"}, +{"key":"key_849871778361","value":"value_727711014018999181"}, +{"key":"key_849877102160","value":"value_135911177613913517"}, +{"key":"key_849888911151","value":"value_124951611227216213"}, +{"key":"key_849895891197","value":"value_721531669368106747"}, +{"key":"key_849911110412","value":"value_831621241632384785"}, +{"key":"key_849911912481","value":"value_929491131741581241"}, +{"key":"key_849946598010","value":"value_881001251131859313"}, +{"key":"key_849952509110","value":"value_182138118441377449"}, +{"key":"key_849955901971","value":"value_611158756113701359"}, +{"key":"key_851001134714","value":"value_147441541321401661"}, +{"key":"key_851011231441","value":"value_766511658133133971"}, +{"key":"key_851018394857","value":"value_139163767686104124"}, +{"key":"key_851018712679","value":"value_126824910311382931"}, +{"key":"key_851019612214","value":"value_120100117107109765"}, +{"key":"key_851029612578","value":"value_100128117451229914"}, +{"key":"key_851031241322","value":"value_991392066815941174"}, +{"key":"key_851031269213","value":"value_104132445284101125"}, +{"key":"key_851035917314","value":"value_109539156168108100"}, +{"key":"key_851038415361","value":"value_167106108532420201"}, +{"key":"key_851041449748","value":"value_207710610912774971"}, +{"key":"key_851047772153","value":"value_491261504016515215"}, +{"key":"key_851049014473","value":"value_761121367911894794"}, +{"key":"key_851051016359","value":"value_867717613911390671"}, +{"key":"key_851057719018","value":"value_856612712350133952"}, +{"key":"key_851058412916","value":"value_877862683111910564"}, +{"key":"key_851058457781","value":"value_149901043098961128"}, +{"key":"key_851058583751","value":"value_571319191123128151"}, +{"key":"key_851059510959","value":"value_521161769566106112"}, +{"key":"key_851061051151","value":"value_107104100861006912"}, +{"key":"key_851069185139","value":"value_160156751939111395"}, +{"key":"key_851071121205","value":"value_116557114612611471"}, +{"key":"key_851071561081","value":"value_791421509282141184"}, +{"key":"key_851077282115","value":"value_124139103469011015"}, +{"key":"key_851079811779","value":"value_102997112979110751"}, +{"key":"key_851081331166","value":"value_146861341368210611"}, +{"key":"key_851081547615","value":"value_781025113776113196"}, +{"key":"key_851087012315","value":"value_132105897590839514"}, +{"key":"key_851088161110","value":"value_168100961059611112"}, +{"key":"key_851091011357","value":"value_183110137140951018"}, +{"key":"key_851091997356","value":"value_941231191219214410"}, +{"key":"key_851101467210","value":"value_401181624012611211"}, +{"key":"key_851109712361","value":"value_817411698128941271"}, +{"key":"key_851129815995","value":"value_162111117131130118"}, +{"key":"key_851136577170","value":"value_741271001511671291"}, +{"key":"key_851141086917","value":"value_581507495561261467"}, +{"key":"key_851141338457","value":"value_116811051505513263"}, +{"key":"key_851141971061","value":"value_751471331101261251"}, +{"key":"key_851145580130","value":"value_771209862107166989"}, +{"key":"key_851148841138","value":"value_971241554513618211"}, +{"key":"key_851149139963","value":"value_775569687076133122"}, +{"key":"key_851151121251","value":"value_121931069414410010"}, +{"key":"key_851151235668","value":"value_721016514594825776"}, +{"key":"key_851151501171","value":"value_851166383934659751"}, +{"key":"key_851151636698","value":"value_134135924556495388"}, +{"key":"key_851164010382","value":"value_122144153134121659"}, +{"key":"key_851171338390","value":"value_108585792797611912"}, +{"key":"key_851181571031","value":"value_112106145107120157"}, +{"key":"key_851184014610","value":"value_981681355411010815"}, +{"key":"key_851185914868","value":"value_134186140765471136"}, +{"key":"key_851188098429","value":"value_381201673712627701"}, +{"key":"key_851191051011","value":"value_154954013597981268"}, +{"key":"key_851191285514","value":"value_153341348311096811"}, +{"key":"key_851201111171","value":"value_669812494661411341"}, +{"key":"key_851201151321","value":"value_109801401087315499"}, +{"key":"key_851201255498","value":"value_111731061051376780"}, +{"key":"key_851201341194","value":"value_129102805512183107"}, +{"key":"key_851201349611","value":"value_441191058385119112"}, +{"key":"key_851204015777","value":"value_609311996873612611"}, +{"key":"key_851207210595","value":"value_811121528071103738"}, +{"key":"key_851209458119","value":"value_674314388921265410"}, +{"key":"key_851211061651","value":"value_114152145143147681"}, +{"key":"key_851211767910","value":"value_895711711936101461"}, +{"key":"key_851217412411","value":"value_751501057083132769"}, +{"key":"key_851224372120","value":"value_808675994189134929"}, +{"key":"key_851229893901","value":"value_881705415810934551"}, +{"key":"key_851231099760","value":"value_137129132178167978"}, +{"key":"key_851231161161","value":"value_137891421381471056"}, +{"key":"key_851231231131","value":"value_128136529441021353"}, +{"key":"key_851241051391","value":"value_168931161216012013"}, +{"key":"key_851241218374","value":"value_125126581221241288"}, +{"key":"key_851247811719","value":"value_125521351021098912"}, +{"key":"key_851251161131","value":"value_150907611614814011"}, +{"key":"key_851251241264","value":"value_111144571279210012"}, +{"key":"key_851251641077","value":"value_841029679384212111"}, +{"key":"key_851261088612","value":"value_146100125111831411"}, +{"key":"key_851261101261","value":"value_911004650137661405"}, +{"key":"key_851264720158","value":"value_559296115451219816"}, +{"key":"key_851265778137","value":"value_729712910712487136"}, +{"key":"key_851267318116","value":"value_108156939012113488"}, +{"key":"key_851275410010","value":"value_821291101528396146"}, +{"key":"key_851281181201","value":"value_731239411479110837"}, +{"key":"key_851281231141","value":"value_138107881081058711"}, +{"key":"key_851288010369","value":"value_867079147130103114"}, +{"key":"key_851288896121","value":"value_999115286123127144"}, +{"key":"key_851289813443","value":"value_681407390856286461"}, +{"key":"key_851291228312","value":"value_103819210695148971"}, +{"key":"key_851301211391","value":"value_919213193104806910"}, +{"key":"key_851314397231","value":"value_114109128721349874"}, +{"key":"key_851321198211","value":"value_649916216017486801"}, +{"key":"key_851329089111","value":"value_649210987130145649"}, +{"key":"key_851331191414","value":"value_110100751021121241"}, +{"key":"key_851331366011","value":"value_335670136949110687"}, +{"key":"key_851334911610","value":"value_921346915763689471"}, +{"key":"key_851338311988","value":"value_131731741051541201"}, +{"key":"key_851341031001","value":"value_819666921461037917"}, +{"key":"key_851341068316","value":"value_140124241091511371"}, +{"key":"key_851361385012","value":"value_175114796910010010"}, +{"key":"key_851371065640","value":"value_861461016062591281"}, +{"key":"key_851381191121","value":"value_101108117121108157"}, +{"key":"key_851381219949","value":"value_569478811088114187"}, +{"key":"key_851389713517","value":"value_607510479105111971"}, +{"key":"key_851391121156","value":"value_137121901146610012"}, +{"key":"key_851391321191","value":"value_134591231621437061"}, +{"key":"key_851394713627","value":"value_168821471681179010"}, +{"key":"key_851399311314","value":"value_466994431111218811"}, +{"key":"key_851406341964","value":"value_106759153134778499"}, +{"key":"key_851408713893","value":"value_122883910971109111"}, +{"key":"key_851421674879","value":"value_157165123747210114"}, +{"key":"key_851429980488","value":"value_441298789641001509"}, +{"key":"key_851431421431","value":"value_658599691211471371"}, +{"key":"key_851449611092","value":"value_140100145821291331"}, +{"key":"key_851451276447","value":"value_113110146155708910"}, +{"key":"key_851464811710","value":"value_171727512211686127"}, +{"key":"key_851481231365","value":"value_158102107169131159"}, +{"key":"key_851486213394","value":"value_661458961916978714"}, +{"key":"key_851491211307","value":"value_961172513112980111"}, +{"key":"key_851521201195","value":"value_951239610413515251"}, +{"key":"key_851525010584","value":"value_791916153154881246"}, +{"key":"key_851527711115","value":"value_143145126861255414"}, +{"key":"key_851531141553","value":"value_667480921392351676"}, +{"key":"key_851531639777","value":"value_125131114157109124"}, +{"key":"key_851531721356","value":"value_127128891731811458"}, +{"key":"key_851547071116","value":"value_661176661143102658"}, +{"key":"key_851551135710","value":"value_116761551011031239"}, +{"key":"key_851555215456","value":"value_145846910298849414"}, +{"key":"key_851578074118","value":"value_971245678163108959"}, +{"key":"key_851581558212","value":"value_103127821291313228"}, +{"key":"key_851583892021","value":"value_172145498662721299"}, +{"key":"key_851596293426","value":"value_621288714417910215"}, +{"key":"key_851601306913","value":"value_155113981401301089"}, +{"key":"key_851609878110","value":"value_351205310314210713"}, +{"key":"key_851618455697","value":"value_103138117131951327"}, +{"key":"key_851621167411","value":"value_736744131691038683"}, +{"key":"key_851631438210","value":"value_719758839367140140"}, +{"key":"key_851658514188","value":"value_103117681311331137"}, +{"key":"key_851661081271","value":"value_831021625113020141"}, +{"key":"key_851671031077","value":"value_122901369315015393"}, +{"key":"key_851691038910","value":"value_110134174149961301"}, +{"key":"key_851691081477","value":"value_103727881751601508"}, +{"key":"key_851791361051","value":"value_838616211510012112"}, +{"key":"key_851838943138","value":"value_851401731361536814"}, +{"key":"key_851861341507","value":"value_811051461031071027"}, +{"key":"key_851891278544","value":"value_691389112811585421"}, +{"key":"key_851941191441","value":"value_567915316964131103"}, +{"key":"key_851981461602","value":"value_156114111109214612"}, +{"key":"key_851986113731","value":"value_197911893549769771"}, +{"key":"key_852041101381","value":"value_941701019962116896"}, +{"key":"key_852068832358","value":"value_102338934821971621"}, +{"key":"key_852139911292","value":"value_271367410616311211"}, +{"key":"key_852312763711","value":"value_948212013413510371"}, +{"key":"key_852890678111","value":"value_518593119115851261"}, +{"key":"key_853289122168","value":"value_797910210172921239"}, +{"key":"key_853516458114","value":"value_108121611527656818"}, +{"key":"key_853713113319","value":"value_881451441066917987"}, +{"key":"key_853817816412","value":"value_115104159139799871"}, +{"key":"key_853876188969","value":"value_772041091038467657"}, +{"key":"key_854489611131","value":"value_101701243862161118"}, +{"key":"key_854498901681","value":"value_104128909886827710"}, +{"key":"key_854676113707","value":"value_833514076383115132"}, +{"key":"key_854911016969","value":"value_102958783101122901"}, +{"key":"key_854913679368","value":"value_677611155771896912"}, +{"key":"key_854986831264","value":"value_551321261705664301"}, +{"key":"key_855011596124","value":"value_541161171111011088"}, +{"key":"key_855066910621","value":"value_117747310997190879"}, +{"key":"key_855069781471","value":"value_112799793121769112"}, +{"key":"key_855213512510","value":"value_166122118133136147"}, +{"key":"key_855414212280","value":"value_139143152122231531"}, +{"key":"key_855576941261","value":"value_908283117549512688"}, +{"key":"key_855773139673","value":"value_123135101110961048"}, +{"key":"key_855929100276","value":"value_671001281061525989"}, +{"key":"key_856010013114","value":"value_103112123129130108"}, +{"key":"key_856111373118","value":"value_796176211226570194"}, +{"key":"key_856210513843","value":"value_154921111601389710"}, +{"key":"key_856215414397","value":"value_451131211018113713"}, +{"key":"key_856314774821","value":"value_811811251357610214"}, +{"key":"key_856414210586","value":"value_121147112119901269"}, +{"key":"key_856533116891","value":"value_112203112821046113"}, +{"key":"key_856644936658","value":"value_164737070791128796"}, +{"key":"key_856680149107","value":"value_901551188797143129"}, +{"key":"key_856688106145","value":"value_115147851036511111"}, +{"key":"key_856712455486","value":"value_848499759710997137"}, +{"key":"key_856785991859","value":"value_110118164146159116"}, +{"key":"key_856786146144","value":"value_978214511211911210"}, +{"key":"key_856797951041","value":"value_116871391201085273"}, +{"key":"key_856878114999","value":"value_249563174121122126"}, +{"key":"key_856938112120","value":"value_979012611316811183"}, +{"key":"key_857076981031","value":"value_977311075557413013"}, +{"key":"key_857084841751","value":"value_101107158144133107"}, +{"key":"key_857111694133","value":"value_811428260771225196"}, +{"key":"key_857194811011","value":"value_154821451061521351"}, +{"key":"key_857213511310","value":"value_138459871112771467"}, +{"key":"key_857256961319","value":"value_102884813411972101"}, +{"key":"key_857295797243","value":"value_619410718773123106"}, +{"key":"key_857311375186","value":"value_511326380104924215"}, +{"key":"key_857311712814","value":"value_889182148115955860"}, +{"key":"key_857316183921","value":"value_431079789119981761"}, +{"key":"key_857379115847","value":"value_121113135123113519"}, +{"key":"key_857389123138","value":"value_137133981671209719"}, +{"key":"key_857510013312","value":"value_851051071081288195"}, +{"key":"key_857674147929","value":"value_120971137411589113"}, +{"key":"key_857710416514","value":"value_120151185118861261"}, +{"key":"key_857715582828","value":"value_117113651471057188"}, +{"key":"key_857781112128","value":"value_136102136808499803"}, +{"key":"key_857811988129","value":"value_828913985668212111"}, +{"key":"key_858012373115","value":"value_180358716020169140"}, +{"key":"key_858012610213","value":"value_348715392110761099"}, +{"key":"key_858013466102","value":"value_899812512410514410"}, +{"key":"key_858110889711","value":"value_105951097459100113"}, +{"key":"key_858158391371","value":"value_137105131136166107"}, +{"key":"key_858210581911","value":"value_142747670691521387"}, +{"key":"key_858290103121","value":"value_111961058063888111"}, +{"key":"key_858354109143","value":"value_228310676123130161"}, +{"key":"key_858363106125","value":"value_741614312289137171"}, +{"key":"key_858410354116","value":"value_114109119123119106"}, +{"key":"key_858412477140","value":"value_711999535966866810"}, +{"key":"key_858416710814","value":"value_115139131922216119"}, +{"key":"key_858483118951","value":"value_118779710910810111"}, +{"key":"key_858492166711","value":"value_901059212712289115"}, +{"key":"key_858513110114","value":"value_901007813113155120"}, +{"key":"key_858513713099","value":"value_108681195911282111"}, +{"key":"key_858516312317","value":"value_951066190971761031"}, +{"key":"key_858561104101","value":"value_134971388613610498"}, +{"key":"key_858675145103","value":"value_119113161799812414"}, +{"key":"key_858697113989","value":"value_595317610295144921"}, +{"key":"key_858780727870","value":"value_999011596881071161"}, +{"key":"key_858850849815","value":"value_101119101661031195"}, +{"key":"key_858911214412","value":"value_129871027076678567"}, +{"key":"key_858912961217","value":"value_851251341073913110"}, +{"key":"key_858940182134","value":"value_119112881051086093"}, +{"key":"key_858979157119","value":"value_981437370141111123"}, +{"key":"key_858984808358","value":"value_161112111911101239"}, +{"key":"key_859011283159","value":"value_133846492636163117"}, +{"key":"key_859013969106","value":"value_801271178216128627"}, +{"key":"key_859018312612","value":"value_679388478412811015"}, +{"key":"key_859095761693","value":"value_137761921181049584"}, +{"key":"key_859110010013","value":"value_809810593101227914"}, +{"key":"key_859181521169","value":"value_791015847997938871"}, +{"key":"key_859212310290","value":"value_851296910216981281"}, +{"key":"key_859215598111","value":"value_779761110112748615"}, +{"key":"key_859253111161","value":"value_122117731188067109"}, +{"key":"key_859310068111","value":"value_499912812913310754"}, +{"key":"key_859369165179","value":"value_951928385109934392"}, +{"key":"key_859412213985","value":"value_137716411683101114"}, +{"key":"key_859412513587","value":"value_112569610171153143"}, +{"key":"key_859492991871","value":"value_115851351631991151"}, +{"key":"key_859511975102","value":"value_106136107591241461"}, +{"key":"key_859512358135","value":"value_106141811011321431"}, +{"key":"key_859548871102","value":"value_121128140571415520"}, +{"key":"key_859662109129","value":"value_155841463311710414"}, +{"key":"key_859679125202","value":"value_131949222809981811"}, +{"key":"key_859688111138","value":"value_861129111016515086"}, +{"key":"key_859711411114","value":"value_741251227519610614"}, +{"key":"key_859713212063","value":"value_491428896110871191"}, +{"key":"key_859714013276","value":"value_128107381139998114"}, +{"key":"key_859768941491","value":"value_771681307516469247"}, +{"key":"key_859787391391","value":"value_147816359871521015"}, +{"key":"key_859789929271","value":"value_108172961321651621"}, +{"key":"key_859839755672","value":"value_958716613511683129"}, +{"key":"key_859914112510","value":"value_115128101111131100"}, +{"key":"key_859967138999","value":"value_851147283130761258"}, +{"key":"key_859971162871","value":"value_127841445486989990"}, +{"key":"key_859977180105","value":"value_741261199414110583"}, +{"key":"key_859987148113","value":"value_731708783939771131"}, +{"key":"key_861001151111","value":"value_681411051408711989"}, +{"key":"key_861007019076","value":"value_956411411148104122"}, +{"key":"key_861007690125","value":"value_107711437410210311"}, +{"key":"key_861009012612","value":"value_791098698991221327"}, +{"key":"key_861011128348","value":"value_521071137981128113"}, +{"key":"key_861015597162","value":"value_114851016486878947"}, +{"key":"key_861017012678","value":"value_105896569118411548"}, +{"key":"key_861021021517","value":"value_122129132113103911"}, +{"key":"key_861021229010","value":"value_997615210715010738"}, +{"key":"key_861021581351","value":"value_129126151184148102"}, +{"key":"key_861028780711","value":"value_130125279015016074"}, +{"key":"key_861031373112","value":"value_111158821089844701"}, +{"key":"key_861038310398","value":"value_163126128167656219"}, +{"key":"key_861038492959","value":"value_126107101193130598"}, +{"key":"key_861047684687","value":"value_831331071251177351"}, +{"key":"key_861051131101","value":"value_471329610016814096"}, +{"key":"key_861051201007","value":"value_681157245104927676"}, +{"key":"key_861051741199","value":"value_146945210710416913"}, +{"key":"key_861059547121","value":"value_998083994396195129"}, +{"key":"key_861061041291","value":"value_887014662706312714"}, +{"key":"key_861061366913","value":"value_122528911148111104"}, +{"key":"key_861061411119","value":"value_142891216511810311"}, +{"key":"key_861071427754","value":"value_123661688113688100"}, +{"key":"key_861079794115","value":"value_891491071201431581"}, +{"key":"key_861081094811","value":"value_145551121011036759"}, +{"key":"key_861081191401","value":"value_739413951519219312"}, +{"key":"key_861081211111","value":"value_661185899868711711"}, +{"key":"key_861081269998","value":"value_138177124136124109"}, +{"key":"key_861088011981","value":"value_158958514698931311"}, +{"key":"key_861091061009","value":"value_781499249100721609"}, +{"key":"key_861097775170","value":"value_671488312411876441"}, +{"key":"key_861101261068","value":"value_130100132118120110"}, +{"key":"key_861105510710","value":"value_991066176101123126"}, +{"key":"key_861111501157","value":"value_926197103909514370"}, +{"key":"key_861111931281","value":"value_400108641051471221"}, +{"key":"key_861114512711","value":"value_131831049277688474"}, +{"key":"key_861117012872","value":"value_134679811526881491"}, +{"key":"key_861121161689","value":"value_991159337607490110"}, +{"key":"key_861121621796","value":"value_911307479889311514"}, +{"key":"key_861129811612","value":"value_147155106153659411"}, +{"key":"key_861131037713","value":"value_685785109987312010"}, +{"key":"key_861131631098","value":"value_831091325755891138"}, +{"key":"key_861141141301","value":"value_917811474104861091"}, +{"key":"key_861141261121","value":"value_143956046625578841"}, +{"key":"key_861146065741","value":"value_299713911610514582"}, +{"key":"key_861149310711","value":"value_779968143856012214"}, +{"key":"key_861151091161","value":"value_115166135107123137"}, +{"key":"key_861151101081","value":"value_136764313012211213"}, +{"key":"key_861151243587","value":"value_131997615798898818"}, +{"key":"key_861156513214","value":"value_621151097681129561"}, +{"key":"key_861161319911","value":"value_148261711291998696"}, +{"key":"key_861169012410","value":"value_134104721181581481"}, +{"key":"key_861169471134","value":"value_955988115117611341"}, +{"key":"key_861173662119","value":"value_814513192129126112"}, +{"key":"key_861174315264","value":"value_107813825116777878"}, +{"key":"key_861177164661","value":"value_120901179010815312"}, +{"key":"key_861181151251","value":"value_133811331399412696"}, +{"key":"key_861181221391","value":"value_911229016511211899"}, +{"key":"key_861181491377","value":"value_731399690781073314"}, +{"key":"key_861188428106","value":"value_102116116100636311"}, +{"key":"key_861199611499","value":"value_711431091086177135"}, +{"key":"key_861199915713","value":"value_941519714811412949"}, +{"key":"key_861201091476","value":"value_817312911911110090"}, +{"key":"key_861201489857","value":"value_134841269911315911"}, +{"key":"key_861201811309","value":"value_551249174192149179"}, +{"key":"key_861208011532","value":"value_108122211331059215"}, +{"key":"key_861209818010","value":"value_130579315155147110"}, +{"key":"key_861211973127","value":"value_150481407172138799"}, +{"key":"key_861217212116","value":"value_113123116761171501"}, +{"key":"key_861217696117","value":"value_109801148210579143"}, +{"key":"key_861221329811","value":"value_116102104129981191"}, +{"key":"key_861221391201","value":"value_864213631142156105"}, +{"key":"key_861226311411","value":"value_901291053281981338"}, +{"key":"key_861229365159","value":"value_124133100893545708"}, +{"key":"key_861231051216","value":"value_148108124131964813"}, +{"key":"key_861231058413","value":"value_142122102150961151"}, +{"key":"key_861231316041","value":"value_246113814212465721"}, +{"key":"key_861236048161","value":"value_709115514415981158"}, +{"key":"key_861238512374","value":"value_881493913463346913"}, +{"key":"key_861247211813","value":"value_154611321971051166"}, +{"key":"key_861248084156","value":"value_166169899966119958"}, +{"key":"key_861249211312","value":"value_341418039999014810"}, +{"key":"key_861259510593","value":"value_168881186485128156"}, +{"key":"key_861261096812","value":"value_102125153951131164"}, +{"key":"key_861261421278","value":"value_173112119122867676"}, +{"key":"key_861263513413","value":"value_144112901109011112"}, +{"key":"key_861269315216","value":"value_159349485142766968"}, +{"key":"key_861276011967","value":"value_901331251491191221"}, +{"key":"key_861278412615","value":"value_131141108706380126"}, +{"key":"key_861285393120","value":"value_139816815814245881"}, +{"key":"key_861291007519","value":"value_137498496378997696"}, +{"key":"key_861291211239","value":"value_964435775347841641"}, +{"key":"key_861299165668","value":"value_153103175607810210"}, +{"key":"key_861301541171","value":"value_189951261161351104"}, +{"key":"key_861307765143","value":"value_108894896147859111"}, +{"key":"key_861329548883","value":"value_761634411492122696"}, +{"key":"key_861331166010","value":"value_919410517707192112"}, +{"key":"key_861341461057","value":"value_112589316012513344"}, +{"key":"key_861345712085","value":"value_145301231166990133"}, +{"key":"key_861351061071","value":"value_905511514110996128"}, +{"key":"key_861351068277","value":"value_671277296101104104"}, +{"key":"key_861351431751","value":"value_787776105651001361"}, +{"key":"key_861353210117","value":"value_953811511710946132"}, +{"key":"key_861357764102","value":"value_661161177345130122"}, +{"key":"key_861361131561","value":"value_104119371641289715"}, +{"key":"key_861361298415","value":"value_141102112116138114"}, +{"key":"key_861381581511","value":"value_131165851349611898"}, +{"key":"key_861399478989","value":"value_127821139115581122"}, +{"key":"key_861411346634","value":"value_595581951041235967"}, +{"key":"key_861421269713","value":"value_101115141628016710"}, +{"key":"key_861431051486","value":"value_816310713115711961"}, +{"key":"key_861438810611","value":"value_122781051241101689"}, +{"key":"key_861441001117","value":"value_139121267412281848"}, +{"key":"key_861456612118","value":"value_119131138768497139"}, +{"key":"key_861497013710","value":"value_851141261648495100"}, +{"key":"key_861511111031","value":"value_102121874116217210"}, +{"key":"key_861551121631","value":"value_639079104697914578"}, +{"key":"key_861561051741","value":"value_104581261346463142"}, +{"key":"key_861566114510","value":"value_761391671008780671"}, +{"key":"key_861575812098","value":"value_131137957012710312"}, +{"key":"key_861584012345","value":"value_119701124841041297"}, +{"key":"key_861591071741","value":"value_101569511013512210"}, +{"key":"key_861591141617","value":"value_152130538380791226"}, +{"key":"key_861595983163","value":"value_832813610121100109"}, +{"key":"key_861601481201","value":"value_162163135987967851"}, +{"key":"key_861609114678","value":"value_861018868411358795"}, +{"key":"key_861609358719","value":"value_117489617410597889"}, +{"key":"key_861618126123","value":"value_110120411541371187"}, +{"key":"key_861621058116","value":"value_826214810610870117"}, +{"key":"key_861631291161","value":"value_102117828516010113"}, +{"key":"key_861635310011","value":"value_155121105125120115"}, +{"key":"key_861641031128","value":"value_122110899346899019"}, +{"key":"key_861646814683","value":"value_114671264210618287"}, +{"key":"key_861647514418","value":"value_851121283092761281"}, +{"key":"key_861648011313","value":"value_688190128841123210"}, +{"key":"key_861651231353","value":"value_662181651271111311"}, +{"key":"key_861659710198","value":"value_116120627478871096"}, +{"key":"key_861671041441","value":"value_113101621368218370"}, +{"key":"key_861711471371","value":"value_108121305819916751"}, +{"key":"key_861731461561","value":"value_601721329171321181"}, +{"key":"key_861741042114","value":"value_115478983951331159"}, +{"key":"key_861761477869","value":"value_911539195791376615"}, +{"key":"key_861768111146","value":"value_115135100679466155"}, +{"key":"key_861805310312","value":"value_616877108115641589"}, +{"key":"key_861811611811","value":"value_154123961478413714"}, +{"key":"key_861871306010","value":"value_691195514510960754"}, +{"key":"key_861874615053","value":"value_199451421871111363"}, +{"key":"key_862011210915","value":"value_173148164176751588"}, +{"key":"key_862412512511","value":"value_479079518656106151"}, +{"key":"key_862576127137","value":"value_715560988484927179"}, +{"key":"key_862710070124","value":"value_759116292136831081"}, +{"key":"key_863310312513","value":"value_526911612363902999"}, +{"key":"key_863490109140","value":"value_106539656875313914"}, +{"key":"key_863589971327","value":"value_671081067514110078"}, +{"key":"key_863651801171","value":"value_138924210640123158"}, +{"key":"key_863712912316","value":"value_142103167705914712"}, +{"key":"key_864113074118","value":"value_856610373103140132"}, +{"key":"key_864391717012","value":"value_471027316764129104"}, +{"key":"key_864492101881","value":"value_205100931261151061"}, +{"key":"key_864511710782","value":"value_915712694191927811"}, +{"key":"key_864563793580","value":"value_801631362715088969"}, +{"key":"key_864619119127","value":"value_138127146101878574"}, +{"key":"key_864764139120","value":"value_113519178114821451"}, +{"key":"key_864810798491","value":"value_101101118104786612"}, +{"key":"key_864911614275","value":"value_921161371338384117"}, +{"key":"key_865013511782","value":"value_113163110858976661"}, +{"key":"key_865111746661","value":"value_137151130124998510"}, +{"key":"key_865211068141","value":"value_957211668831128290"}, +{"key":"key_865396135749","value":"value_141957064137151113"}, +{"key":"key_865511986571","value":"value_141159878512113210"}, +{"key":"key_865512314512","value":"value_583487147111978810"}, +{"key":"key_865513812993","value":"value_671164884128310283"}, +{"key":"key_865688128881","value":"value_951339310214211884"}, +{"key":"key_865690771618","value":"value_828312013694107708"}, +{"key":"key_865887815197","value":"value_608414477136851261"}, +{"key":"key_865963151351","value":"value_142106473691877090"}, +{"key":"key_865986956911","value":"value_938713210610892118"}, +{"key":"key_866083110119","value":"value_130102137391261016"}, +{"key":"key_866177681149","value":"value_539011911611713714"}, +{"key":"key_866213013611","value":"value_111438243106137701"}, +{"key":"key_866213715114","value":"value_814476891251011336"}, +{"key":"key_866310611542","value":"value_130103126128116155"}, +{"key":"key_866311613115","value":"value_160813912749459719"}, +{"key":"key_866316464102","value":"value_438514110471911081"}, +{"key":"key_866388155143","value":"value_841071058812112070"}, +{"key":"key_866479817839","value":"value_153108771511031268"}, +{"key":"key_866555114109","value":"value_148110135114811204"}, +{"key":"key_866575738799","value":"value_122107146431056611"}, +{"key":"key_866577921149","value":"value_111869913911911811"}, +{"key":"key_866614111287","value":"value_116148681431351085"}, +{"key":"key_866615279130","value":"value_125964610251397610"}, +{"key":"key_866711012413","value":"value_127132104115138185"}, +{"key":"key_866713411298","value":"value_981311011204174481"}, +{"key":"key_866831967753","value":"value_114109869411193901"}, +{"key":"key_866867679615","value":"value_103391341416199101"}, +{"key":"key_867112612317","value":"value_911646779125101117"}, +{"key":"key_867114776341","value":"value_558872137113931361"}, +{"key":"key_867118261102","value":"value_137102521271531131"}, +{"key":"key_867210213666","value":"value_106709914197981141"}, +{"key":"key_867217856125","value":"value_148125118139899269"}, +{"key":"key_867228122140","value":"value_124981869011440133"}, +{"key":"key_867312637103","value":"value_971109210615080815"}, +{"key":"key_867312692568","value":"value_109106102761151769"}, +{"key":"key_867313975671","value":"value_121851148415011011"}, +{"key":"key_867395144619","value":"value_866663114648711755"}, +{"key":"key_867417315892","value":"value_122968610913774106"}, +{"key":"key_867512469124","value":"value_116861451144455641"}, +{"key":"key_867594137140","value":"value_143901009644989713"}, +{"key":"key_867611211267","value":"value_112109144981351175"}, +{"key":"key_867612488157","value":"value_105386860941697610"}, +{"key":"key_867691661529","value":"value_766810613113278949"}, +{"key":"key_867713610214","value":"value_141133701188216673"}, +{"key":"key_867713810310","value":"value_132111148102138111"}, +{"key":"key_867719365112","value":"value_791271681071191217"}, +{"key":"key_867799197156","value":"value_995713575841611171"}, +{"key":"key_867880898313","value":"value_103145791216912084"}, +{"key":"key_867910313338","value":"value_711711239146871422"}, +{"key":"key_867913811195","value":"value_114749010913713011"}, +{"key":"key_867913913397","value":"value_828387132155101126"}, +{"key":"key_867915912795","value":"value_113668611855136122"}, +{"key":"key_868090571591","value":"value_691055159111116199"}, +{"key":"key_868111615310","value":"value_961648116810214996"}, +{"key":"key_868117796109","value":"value_171155837312785649"}, +{"key":"key_868251106108","value":"value_118127101138725588"}, +{"key":"key_868397141102","value":"value_172899592137541101"}, +{"key":"key_868410017867","value":"value_811251151031169296"}, +{"key":"key_868426110133","value":"value_132158111130391181"}, +{"key":"key_868457988013","value":"value_698110792681671155"}, +{"key":"key_868513286105","value":"value_337114610181151787"}, +{"key":"key_868514787671","value":"value_841147357126291138"}, +{"key":"key_868665100100","value":"value_136131962036434134"}, +{"key":"key_868711381121","value":"value_845915710316879761"}, +{"key":"key_868712113313","value":"value_131751001261093936"}, +{"key":"key_868812689321","value":"value_876463851344715712"}, +{"key":"key_868893119123","value":"value_667610787621093686"}, +{"key":"key_868910572120","value":"value_123113119794911112"}, +{"key":"key_868912015912","value":"value_129159168138501391"}, +{"key":"key_868912481157","value":"value_147546715071871236"}, +{"key":"key_868912914073","value":"value_865499689596113152"}, +{"key":"key_868945941251","value":"value_899911012286751311"}, +{"key":"key_868963124102","value":"value_861038915845101701"}, +{"key":"key_868979137537","value":"value_145122100125127411"}, +{"key":"key_869012314211","value":"value_125163103119138125"}, +{"key":"key_869078156821","value":"value_125106127678212212"}, +{"key":"key_869088917474","value":"value_106163132521171561"}, +{"key":"key_869110010812","value":"value_969569417881968015"}, +{"key":"key_869113286871","value":"value_145951131311269104"}, +{"key":"key_869162719915","value":"value_138881079611298817"}, +{"key":"key_869210610212","value":"value_113116106105621911"}, +{"key":"key_869218310319","value":"value_148123798413855123"}, +{"key":"key_869253105146","value":"value_941071481181152210"}, +{"key":"key_869266891089","value":"value_121117981526395151"}, +{"key":"key_869286719311","value":"value_891131237596991471"}, +{"key":"key_869310013383","value":"value_821139011890131139"}, +{"key":"key_869312415616","value":"value_312885119128765385"}, +{"key":"key_869313383200","value":"value_141941141061031217"}, +{"key":"key_869416897102","value":"value_167128111598179115"}, +{"key":"key_869439131585","value":"value_841244615685801097"}, +{"key":"key_869453591727","value":"value_639055979196106126"}, +{"key":"key_869461951231","value":"value_159154511061063511"}, +{"key":"key_869484911371","value":"value_806715130146828410"}, +{"key":"key_869511315393","value":"value_128601119492123815"}, +{"key":"key_869564132691","value":"value_863823133137131100"}, +{"key":"key_869591122788","value":"value_929259103131129111"}, +{"key":"key_869611010815","value":"value_931195967741191011"}, +{"key":"key_869613109821","value":"value_621911501241739910"}, +{"key":"key_869710410543","value":"value_144368666597378109"}, +{"key":"key_869711040125","value":"value_751108612374153108"}, +{"key":"key_869757157150","value":"value_113723011212813394"}, +{"key":"key_869773358090","value":"value_688110611682507418"}, +{"key":"key_869810157599","value":"value_921261251281131531"}, +{"key":"key_869810516818","value":"value_741021498015366141"}, +{"key":"key_869812213213","value":"value_356112011314472104"}, +{"key":"key_869815312314","value":"value_477110977807912311"}, +{"key":"key_869820991691","value":"value_921179212242491218"}, +{"key":"key_869886561871","value":"value_149857496971029558"}, +{"key":"key_869911484107","value":"value_176121621001058810"}, +{"key":"key_869912197921","value":"value_571328391107551115"}, +{"key":"key_869919283131","value":"value_104551066910212110"}, +{"key":"key_871001166510","value":"value_161541994120685112"}, +{"key":"key_871001321451","value":"value_858910711311097901"}, +{"key":"key_871001671641","value":"value_375182127114601131"}, +{"key":"key_871005668863","value":"value_164821289414611320"}, +{"key":"key_871011365112","value":"value_781611821141161428"}, +{"key":"key_871011618075","value":"value_981136478961327897"}, +{"key":"key_871018213277","value":"value_123857869123103138"}, +{"key":"key_871021151874","value":"value_458084134918865737"}, +{"key":"key_871021385399","value":"value_818110811158129761"}, +{"key":"key_871025716499","value":"value_417779149744913412"}, +{"key":"key_871031011071","value":"value_106741141241141226"}, +{"key":"key_871031211831","value":"value_801716843195877166"}, +{"key":"key_871031281579","value":"value_114797076177463811"}, +{"key":"key_871041461031","value":"value_106881581391096011"}, +{"key":"key_871041806718","value":"value_558513213412211314"}, +{"key":"key_871042911314","value":"value_162144919912915390"}, +{"key":"key_871044714314","value":"value_851681009811911015"}, +{"key":"key_871049713562","value":"value_115561541421201039"}, +{"key":"key_871051171261","value":"value_136118114133966867"}, +{"key":"key_871058010718","value":"value_180991441191048711"}, +{"key":"key_871061067012","value":"value_156871309274671411"}, +{"key":"key_871066495125","value":"value_658418978112917711"}, +{"key":"key_871071281051","value":"value_116103421291601541"}, +{"key":"key_871071351411","value":"value_100154916997861061"}, +{"key":"key_871081169717","value":"value_102120146131746210"}, +{"key":"key_871081231936","value":"value_126163114881351638"}, +{"key":"key_871081277811","value":"value_751401064765128819"}, +{"key":"key_871096278999","value":"value_877779167499849863"}, +{"key":"key_871098064731","value":"value_195112123150166165"}, +{"key":"key_871101105410","value":"value_133108148141799899"}, +{"key":"key_871111301321","value":"value_122821161326515688"}, +{"key":"key_871117212855","value":"value_759462118921071281"}, +{"key":"key_871121001618","value":"value_799596138125138614"}, +{"key":"key_871121369413","value":"value_779478113107162721"}, +{"key":"key_871121416613","value":"value_147120726876107941"}, +{"key":"key_871121467577","value":"value_811426418314560901"}, +{"key":"key_871128711474","value":"value_931141331396910215"}, +{"key":"key_871131151047","value":"value_666483136731195611"}, +{"key":"key_871141001426","value":"value_162561611248783461"}, +{"key":"key_871141421326","value":"value_811201421046310510"}, +{"key":"key_871144214810","value":"value_901281451331511201"}, +{"key":"key_871147879158","value":"value_113120142461254377"}, +{"key":"key_871149016411","value":"value_125751447898100824"}, +{"key":"key_871149815371","value":"value_998910211886110821"}, +{"key":"key_871151141186","value":"value_164789079821101468"}, +{"key":"key_871151161467","value":"value_134126867872941061"}, +{"key":"key_871151331103","value":"value_149166113921285712"}, +{"key":"key_871151811191","value":"value_669544671121185344"}, +{"key":"key_871157389104","value":"value_814515364129169121"}, +{"key":"key_871161239193","value":"value_145141175737112679"}, +{"key":"key_871161286291","value":"value_140140134761891117"}, +{"key":"key_871167212363","value":"value_118119699613476851"}, +{"key":"key_871167695124","value":"value_113100559712511182"}, +{"key":"key_871169575121","value":"value_140141106127115965"}, +{"key":"key_871169791427","value":"value_144112121140130741"}, +{"key":"key_871171291153","value":"value_366796621208524117"}, +{"key":"key_871171501591","value":"value_153388386831289813"}, +{"key":"key_871171611321","value":"value_179871131483910043"}, +{"key":"key_871181021381","value":"value_435917511013613072"}, +{"key":"key_871187094138","value":"value_148981201121244180"}, +{"key":"key_871189611711","value":"value_591267310757981053"}, +{"key":"key_871197310053","value":"value_981551181198992126"}, +{"key":"key_871201021175","value":"value_521378315072938955"}, +{"key":"key_871201351041","value":"value_104119155991838415"}, +{"key":"key_871201359041","value":"value_125269074103168651"}, +{"key":"key_871211379576","value":"value_142136107120132901"}, +{"key":"key_871213911512","value":"value_621481848512010213"}, +{"key":"key_871221041171","value":"value_104965855129105235"}, +{"key":"key_871221331091","value":"value_161768161154791151"}, +{"key":"key_871221341391","value":"value_104881159410911211"}, +{"key":"key_871229912612","value":"value_122134846477103125"}, +{"key":"key_871231214650","value":"value_601233011356130134"}, +{"key":"key_871231456555","value":"value_978913112718211110"}, +{"key":"key_871238469935","value":"value_155114130738713641"}, +{"key":"key_871241081391","value":"value_738810114013710710"}, +{"key":"key_871241171711","value":"value_949711381104115109"}, +{"key":"key_871241255913","value":"value_611491171631614812"}, +{"key":"key_871241368289","value":"value_799912115616113696"}, +{"key":"key_871246681951","value":"value_138166110909111814"}, +{"key":"key_871251061131","value":"value_823710112612280166"}, +{"key":"key_871251201101","value":"value_124116104531306785"}, +{"key":"key_871251342214","value":"value_751265755131151841"}, +{"key":"key_871251401681","value":"value_186109108178231811"}, +{"key":"key_871251849612","value":"value_134573214810211711"}, +{"key":"key_871254070118","value":"value_611679610414715410"}, +{"key":"key_871257930931","value":"value_121101107160177231"}, +{"key":"key_871261071801","value":"value_981238678257111673"}, +{"key":"key_871261111377","value":"value_471286713410070133"}, +{"key":"key_871261264380","value":"value_881341181151071037"}, +{"key":"key_871266897701","value":"value_132113100905711712"}, +{"key":"key_871267286791","value":"value_126611251401431081"}, +{"key":"key_871277810811","value":"value_806615670357896129"}, +{"key":"key_871281227886","value":"value_861469069701271026"}, +{"key":"key_871281351061","value":"value_571208147156401179"}, +{"key":"key_871281668211","value":"value_991061221351471051"}, +{"key":"key_871281795070","value":"value_859249941531166715"}, +{"key":"key_871286012613","value":"value_148110115110619296"}, +{"key":"key_871295515498","value":"value_709814513686891159"}, +{"key":"key_871301021547","value":"value_102801021309012963"}, +{"key":"key_871301151043","value":"value_127125132851401038"}, +{"key":"key_871301421199","value":"value_661081861141219116"}, +{"key":"key_871307910612","value":"value_124108431046512084"}, +{"key":"key_871308111412","value":"value_911531159367134120"}, +{"key":"key_871317088133","value":"value_951077514810614310"}, +{"key":"key_871318958109","value":"value_162981599161681326"}, +{"key":"key_871321001151","value":"value_150846815316412797"}, +{"key":"key_871321193694","value":"value_106911257098828036"}, +{"key":"key_871331091057","value":"value_881497512614664115"}, +{"key":"key_871331131511","value":"value_969066954111315710"}, +{"key":"key_871331231575","value":"value_741501658312210911"}, +{"key":"key_871337757611","value":"value_786416496936294134"}, +{"key":"key_871351511166","value":"value_776512011070133102"}, +{"key":"key_871359711980","value":"value_117931428814513113"}, +{"key":"key_871361088414","value":"value_118100885365171115"}, +{"key":"key_871361411651","value":"value_119668273107447710"}, +{"key":"key_871361501089","value":"value_991771121459573131"}, +{"key":"key_871371559385","value":"value_789610251120861161"}, +{"key":"key_871371691089","value":"value_984975102126991491"}, +{"key":"key_871391351091","value":"value_163861041086613215"}, +{"key":"key_871391535976","value":"value_146151871841511071"}, +{"key":"key_871397290841","value":"value_205561238875841271"}, +{"key":"key_871401116471","value":"value_798163114164888411"}, +{"key":"key_871401159532","value":"value_808130140134948869"}, +{"key":"key_871401531075","value":"value_118558096108877510"}, +{"key":"key_871406572117","value":"value_921299983136104126"}, +{"key":"key_871407653132","value":"value_116123133567080748"}, +{"key":"key_871409213210","value":"value_654711117282119203"}, +{"key":"key_871411451209","value":"value_801131438013373891"}, +{"key":"key_871431229293","value":"value_901881791136710246"}, +{"key":"key_871451608510","value":"value_155891007572163156"}, +{"key":"key_871467884110","value":"value_162112467811916410"}, +{"key":"key_871481119814","value":"value_121971011331271038"}, +{"key":"key_871486212540","value":"value_398498151169133133"}, +{"key":"key_871488612510","value":"value_869955102177934714"}, +{"key":"key_871493614112","value":"value_171157120111616146"}, +{"key":"key_871497068861","value":"value_904895146104741047"}, +{"key":"key_871501758373","value":"value_641671377611539901"}, +{"key":"key_871507016057","value":"value_136719012215103144"}, +{"key":"key_871511111496","value":"value_558913398808913815"}, +{"key":"key_871521351367","value":"value_132773910984134127"}, +{"key":"key_871531208115","value":"value_671251491576815216"}, +{"key":"key_871541271488","value":"value_628591110109681063"}, +{"key":"key_871552060177","value":"value_631981298413076151"}, +{"key":"key_871555712710","value":"value_619783761279885104"}, +{"key":"key_871601518712","value":"value_106531101511655176"}, +{"key":"key_871616011412","value":"value_161205611186123107"}, +{"key":"key_871621201481","value":"value_701037910216415768"}, +{"key":"key_871627216110","value":"value_103120129121479611"}, +{"key":"key_871639611612","value":"value_919663519811998971"}, +{"key":"key_871641541301","value":"value_139951091471211978"}, +{"key":"key_871644612110","value":"value_108918482461281231"}, +{"key":"key_871648668151","value":"value_118107122149884314"}, +{"key":"key_871701249811","value":"value_139461381601459792"}, +{"key":"key_871721191099","value":"value_731061486015111242"}, +{"key":"key_871771479898","value":"value_115741025911642115"}, +{"key":"key_871791219597","value":"value_113130169591661087"}, +{"key":"key_871841037913","value":"value_591126769873610278"}, +{"key":"key_871911281461","value":"value_154103719756889469"}, +{"key":"key_872510513583","value":"value_113126939679108885"}, +{"key":"key_872589827978","value":"value_108105133105631431"}, +{"key":"key_873315113515","value":"value_931116211416614447"}, +{"key":"key_873814014410","value":"value_901151248111510215"}, +{"key":"key_874111616813","value":"value_781281071007812515"}, +{"key":"key_874311096155","value":"value_106811249813313290"}, +{"key":"key_874410591969","value":"value_132816511111175968"}, +{"key":"key_874817012110","value":"value_451387090102485982"}, +{"key":"key_874910884731","value":"value_557596801601321298"}, +{"key":"key_874912842146","value":"value_105128150130163941"}, +{"key":"key_875012010412","value":"value_939215160508985951"}, +{"key":"key_875050147811","value":"value_112129138118157136"}, +{"key":"key_875072596875","value":"value_948412557136114102"}, +{"key":"key_875147881439","value":"value_391861893513210711"}, +{"key":"key_875212414486","value":"value_121148971229310268"}, +{"key":"key_875270481311","value":"value_771211091007497901"}, +{"key":"key_875313212954","value":"value_131421047818612912"}, +{"key":"key_875327497128","value":"value_768169102152133657"}, +{"key":"key_875355758375","value":"value_109937834898211212"}, +{"key":"key_875364891701","value":"value_130137979812811310"}, +{"key":"key_875389541641","value":"value_159151152461079398"}, +{"key":"key_875395133689","value":"value_011671111921298711"}, +{"key":"key_875540931191","value":"value_101861741027211092"}, +{"key":"key_875611010010","value":"value_897234995293829513"}, +{"key":"key_875710010014","value":"value_467910311054519369"}, +{"key":"key_875866113671","value":"value_106964361112947010"}, +{"key":"key_875910012985","value":"value_185869412052766272"}, +{"key":"key_875910611363","value":"value_331381349811112899"}, +{"key":"key_875911713495","value":"value_119119118124113978"}, +{"key":"key_875913215710","value":"value_146648687102745317"}, +{"key":"key_876011010680","value":"value_821682568731316993"}, +{"key":"key_876014053120","value":"value_109119908366103115"}, +{"key":"key_876077921241","value":"value_927213483881181181"}, +{"key":"key_876079108721","value":"value_118138143144801179"}, +{"key":"key_876195118152","value":"value_831291054821122138"}, +{"key":"key_876310515516","value":"value_901158911510413314"}, +{"key":"key_876316776907","value":"value_981181749777135831"}, +{"key":"key_876369169141","value":"value_145143105621821001"}, +{"key":"key_876393134120","value":"value_963796103159145781"}, +{"key":"key_876410294861","value":"value_881428512012499981"}, +{"key":"key_876712810761","value":"value_129746612955561464"}, +{"key":"key_876782156147","value":"value_391171181021071191"}, +{"key":"key_876812487110","value":"value_120135102701411317"}, +{"key":"key_876911612812","value":"value_981161381038087103"}, +{"key":"key_876987371021","value":"value_149114761311124910"}, +{"key":"key_877016416992","value":"value_103821137546160891"}, +{"key":"key_877081110651","value":"value_108102779459596113"}, +{"key":"key_877210598110","value":"value_595171651184869127"}, +{"key":"key_877215410911","value":"value_156997814078909315"}, +{"key":"key_877311614310","value":"value_931213065971388811"}, +{"key":"key_877314976709","value":"value_113926999125672051"}, +{"key":"key_877456134814","value":"value_112108112741131052"}, +{"key":"key_877510254128","value":"value_115101102748935185"}, +{"key":"key_877511417161","value":"value_103176105135766086"}, +{"key":"key_877512015010","value":"value_161104156111120105"}, +{"key":"key_877512415312","value":"value_761386716910984121"}, +{"key":"key_877562661141","value":"value_671061709810365356"}, +{"key":"key_877683912819","value":"value_891361028393155781"}, +{"key":"key_877863112128","value":"value_981395910165857011"}, +{"key":"key_877912613989","value":"value_871271071079513313"}, +{"key":"key_877951169289","value":"value_124128818771821151"}, +{"key":"key_878010712034","value":"value_931031501211710713"}, +{"key":"key_878016811999","value":"value_119159136841251344"}, +{"key":"key_878096129371","value":"value_158129439732971121"}, +{"key":"key_878112010787","value":"value_821271241487914214"}, +{"key":"key_878170857611","value":"value_124557310735744790"}, +{"key":"key_878211497441","value":"value_121112121123104121"}, +{"key":"key_878212113011","value":"value_127105961171331331"}, +{"key":"key_878212973107","value":"value_117143361038690921"}, +{"key":"key_878312071699","value":"value_127904815464941199"}, +{"key":"key_878313681136","value":"value_188908982180118122"}, +{"key":"key_878384169163","value":"value_671061191571021221"}, +{"key":"key_878385866983","value":"value_927010311813783671"}, +{"key":"key_878410315710","value":"value_106781377899641201"}, +{"key":"key_878410414967","value":"value_152771589842691047"}, +{"key":"key_878411963141","value":"value_919410115711437781"}, +{"key":"key_878417713813","value":"value_110577896138102116"}, +{"key":"key_878466791071","value":"value_611651286612477817"}, +{"key":"key_878513070100","value":"value_122120881488510713"}, +{"key":"key_878592257315","value":"value_807611979151112701"}, +{"key":"key_878594147100","value":"value_871235458391068749"}, +{"key":"key_878613297958","value":"value_701351001216637102"}, +{"key":"key_878671831001","value":"value_124112749284110971"}, +{"key":"key_878785881088","value":"value_162631307069105773"}, +{"key":"key_878843161581","value":"value_139771059091150561"}, +{"key":"key_878910087172","value":"value_509612212796108157"}, +{"key":"key_879010191971","value":"value_128691737011288915"}, +{"key":"key_879015412613","value":"value_113428476117127261"}, +{"key":"key_879030888459","value":"value_122119711141001321"}, +{"key":"key_879044681087","value":"value_941311499912611510"}, +{"key":"key_879098163781","value":"value_124166103941285810"}, +{"key":"key_879114498108","value":"value_127150111144139919"}, +{"key":"key_879141131061","value":"value_681256284152841571"}, +{"key":"key_879198491421","value":"value_156685910710382761"}, +{"key":"key_879310115212","value":"value_401341091501131291"}, +{"key":"key_879313815184","value":"value_125150115611591046"}, +{"key":"key_879316171531","value":"value_109137481201171291"}, +{"key":"key_879316213397","value":"value_871101111525018012"}, +{"key":"key_879411215687","value":"value_857912612712617113"}, +{"key":"key_879411716764","value":"value_105144120901509013"}, +{"key":"key_879415210068","value":"value_164153938489971129"}, +{"key":"key_879513940110","value":"value_919793117120100971"}, +{"key":"key_879585113115","value":"value_136103133731411414"}, +{"key":"key_879610774851","value":"value_107165167127131113"}, +{"key":"key_879614810718","value":"value_927510837968171124"}, +{"key":"key_879674148133","value":"value_147105137127121766"}, +{"key":"key_879676100931","value":"value_679528132133138681"}, +{"key":"key_879763118157","value":"value_100841151301201489"}, +{"key":"key_879912314343","value":"value_113877312573755614"}, +{"key":"key_881001011501","value":"value_113681661738913785"}, +{"key":"key_881001158114","value":"value_114111124836013012"}, +{"key":"key_881001211511","value":"value_191269056130281159"}, +{"key":"key_881001418016","value":"value_331007447441236711"}, +{"key":"key_881006912316","value":"value_134887014992107891"}, +{"key":"key_881011635210","value":"value_546198108751309741"}, +{"key":"key_881021031109","value":"value_153911011501131257"}, +{"key":"key_881025510515","value":"value_164135781391201151"}, +{"key":"key_881031584711","value":"value_105140112981349049"}, +{"key":"key_881039192128","value":"value_851031597260811071"}, +{"key":"key_881051349814","value":"value_551171138516311960"}, +{"key":"key_881051511251","value":"value_124691451172071469"}, +{"key":"key_881056710914","value":"value_180129139114103821"}, +{"key":"key_881056782751","value":"value_127571206994123301"}, +{"key":"key_881057069108","value":"value_127152521411471251"}, +{"key":"key_881058299571","value":"value_122112691341179512"}, +{"key":"key_881059987531","value":"value_868510113610910434"}, +{"key":"key_881061031637","value":"value_120105661181111071"}, +{"key":"key_881061135389","value":"value_891511221481068816"}, +{"key":"key_881061271906","value":"value_539090731401366882"}, +{"key":"key_881067010713","value":"value_140981631461111138"}, +{"key":"key_881071532257","value":"value_207165121192499185"}, +{"key":"key_881081121169","value":"value_102137731399497118"}, +{"key":"key_881081141173","value":"value_131341096410211779"}, +{"key":"key_881081197891","value":"value_113591499510863191"}, +{"key":"key_881088677951","value":"value_116598511415712398"}, +{"key":"key_881091471541","value":"value_521371119710615870"}, +{"key":"key_881095312295","value":"value_124139367657146859"}, +{"key":"key_881096515710","value":"value_901165186701171228"}, +{"key":"key_881097712758","value":"value_681029613683136150"}, +{"key":"key_881098815481","value":"value_841277614967731121"}, +{"key":"key_881099181839","value":"value_761261441258111315"}, +{"key":"key_881101471101","value":"value_163911059310111011"}, +{"key":"key_881101951331","value":"value_926858481317590120"}, +{"key":"key_881106614611","value":"value_130110861381041118"}, +{"key":"key_881109015814","value":"value_849213296871221615"}, +{"key":"key_881121038012","value":"value_709685887365841711"}, +{"key":"key_881121335313","value":"value_259910018893638711"}, +{"key":"key_881122898122","value":"value_122101697611211351"}, +{"key":"key_881126693144","value":"value_107132129108694811"}, +{"key":"key_881128511010","value":"value_149854812630122632"}, +{"key":"key_881129915103","value":"value_626613785996111718"}, +{"key":"key_881131037713","value":"value_831221531307310149"}, +{"key":"key_881131571521","value":"value_111126548978143921"}, +{"key":"key_881135035137","value":"value_104117891196712085"}, +{"key":"key_881136036886","value":"value_809141143991031376"}, +{"key":"key_881137610610","value":"value_106601061049613211"}, +{"key":"key_881141006575","value":"value_121161345559761151"}, +{"key":"key_881141121231","value":"value_757876124124156841"}, +{"key":"key_881141124612","value":"value_107123751251101315"}, +{"key":"key_881141131829","value":"value_898910896148961491"}, +{"key":"key_881141263169","value":"value_765365839879514211"}, +{"key":"key_881141499015","value":"value_737416294110612613"}, +{"key":"key_881141609613","value":"value_126989316913613967"}, +{"key":"key_881148990102","value":"value_669214973665106123"}, +{"key":"key_881149359521","value":"value_125100145102938795"}, +{"key":"key_881151251168","value":"value_136111112586896104"}, +{"key":"key_881161169863","value":"value_101961021001311031"}, +{"key":"key_881166212815","value":"value_491406916251831167"}, +{"key":"key_881169613313","value":"value_628310416281861271"}, +{"key":"key_881171037396","value":"value_831511011027088124"}, +{"key":"key_881171341479","value":"value_145105138126941389"}, +{"key":"key_881171541461","value":"value_115131111121140313"}, +{"key":"key_881171721489","value":"value_175979246127103817"}, +{"key":"key_881181029213","value":"value_150471411041151178"}, +{"key":"key_881181241301","value":"value_118801191571051248"}, +{"key":"key_881181311391","value":"value_120176117122172717"}, +{"key":"key_881191081179","value":"value_157126145751231302"}, +{"key":"key_881191097991","value":"value_154144127134921109"}, +{"key":"key_881191251272","value":"value_768981771141471111"}, +{"key":"key_881201009158","value":"value_138141961671531151"}, +{"key":"key_881201668126","value":"value_779110519741131511"}, +{"key":"key_881206171113","value":"value_427241598239175901"}, +{"key":"key_881207686505","value":"value_971061028514513313"}, +{"key":"key_881221713169","value":"value_888163171108899411"}, +{"key":"key_881231231461","value":"value_115891388784158107"}, +{"key":"key_881231501411","value":"value_172101140114931551"}, +{"key":"key_881235110397","value":"value_114851508814014210"}, +{"key":"key_881246616518","value":"value_111348899122168861"}, +{"key":"key_881249011111","value":"value_101102126107108991"}, +{"key":"key_881251111001","value":"value_741621841301318210"}, +{"key":"key_881251247811","value":"value_171941238311781116"}, +{"key":"key_881251249089","value":"value_127123906296851501"}, +{"key":"key_881261331121","value":"value_122114114921601297"}, +{"key":"key_881261591159","value":"value_748781929777827110"}, +{"key":"key_881264997149","value":"value_849251103121113949"}, +{"key":"key_881271191111","value":"value_100817175110121111"}, +{"key":"key_881277177162","value":"value_112961116813311011"}, +{"key":"key_881279013845","value":"value_111135118129106120"}, +{"key":"key_881281341561","value":"value_104143142128961146"}, +{"key":"key_881281531361","value":"value_661508991128901371"}, +{"key":"key_881287169117","value":"value_158986758611289618"}, +{"key":"key_881291361131","value":"value_133341339414113215"}, +{"key":"key_881296917518","value":"value_140112129102159181"}, +{"key":"key_881298881721","value":"value_946211815217114111"}, +{"key":"key_881299465937","value":"value_755111473123918047"}, +{"key":"key_881299615612","value":"value_971141351448910271"}, +{"key":"key_881304376105","value":"value_150114981035415794"}, +{"key":"key_881306830104","value":"value_116102718615370100"}, +{"key":"key_881308467831","value":"value_971281276686959613"}, +{"key":"key_881311201401","value":"value_867410978891131301"}, +{"key":"key_881311361471","value":"value_751531191038412998"}, +{"key":"key_881321097181","value":"value_128791911211220414"}, +{"key":"key_881321747520","value":"value_131438692137194145"}, +{"key":"key_881327894130","value":"value_116921558785659914"}, +{"key":"key_881328411210","value":"value_135155125151257573"}, +{"key":"key_881331197150","value":"value_741251151435610910"}, +{"key":"key_881341167411","value":"value_238797122957419211"}, +{"key":"key_881341411191","value":"value_133130179154115929"}, +{"key":"key_881351748968","value":"value_114110779010911214"}, +{"key":"key_881361185511","value":"value_701441281118811637"}, +{"key":"key_881368253491","value":"value_145976818132571051"}, +{"key":"key_881371321051","value":"value_821028711112271911"}, +{"key":"key_881371391341","value":"value_110141102143519445"}, +{"key":"key_881379147154","value":"value_113103841543386154"}, +{"key":"key_881395240125","value":"value_691181001141352696"}, +{"key":"key_881401001391","value":"value_105951371431331148"}, +{"key":"key_881401185610","value":"value_155651458810514812"}, +{"key":"key_881401341081","value":"value_691401191011027869"}, +{"key":"key_881401411231","value":"value_132101741528518072"}, +{"key":"key_881401471527","value":"value_841417810689668113"}, +{"key":"key_881411281011","value":"value_851245959107891061"}, +{"key":"key_881411396580","value":"value_154991121011281401"}, +{"key":"key_881416178120","value":"value_121391266310115210"}, +{"key":"key_881418596871","value":"value_121641248880105146"}, +{"key":"key_881421031071","value":"value_117137123111871246"}, +{"key":"key_881421231073","value":"value_105135441378457104"}, +{"key":"key_881425713894","value":"value_475956341121791261"}, +{"key":"key_881427489115","value":"value_991065997146101758"}, +{"key":"key_881431071578","value":"value_886925787810510112"}, +{"key":"key_881439711210","value":"value_772811911512911212"}, +{"key":"key_881446471101","value":"value_141127911281621331"}, +{"key":"key_881456110413","value":"value_159992001031251088"}, +{"key":"key_881469614112","value":"value_511092511110912510"}, +{"key":"key_881471027065","value":"value_168987762145681511"}, +{"key":"key_881471137910","value":"value_110115545111280140"}, +{"key":"key_881481251009","value":"value_104100797881901041"}, +{"key":"key_881481251037","value":"value_166109110613412461"}, +{"key":"key_881491461411","value":"value_113112187931227211"}, +{"key":"key_881496617183","value":"value_271055611912713593"}, +{"key":"key_881497126120","value":"value_116948265158151102"}, +{"key":"key_881497315511","value":"value_109981181411111191"}, +{"key":"key_881499810710","value":"value_124806359711211481"}, +{"key":"key_881501131921","value":"value_801229562469160591"}, +{"key":"key_881518610470","value":"value_142107861011181259"}, +{"key":"key_881521159511","value":"value_103127448793105781"}, +{"key":"key_881531061011","value":"value_969994721301348710"}, +{"key":"key_881535482851","value":"value_117139154821281091"}, +{"key":"key_881559532110","value":"value_125976912146109121"}, +{"key":"key_881574886651","value":"value_144118118427110814"}, +{"key":"key_881588610078","value":"value_124139143724457839"}, +{"key":"key_881639715593","value":"value_201478687891181421"}, +{"key":"key_881651481138","value":"value_891217296123109109"}, +{"key":"key_881661751661","value":"value_117901038695136124"}, +{"key":"key_881668813557","value":"value_331181021041049681"}, +{"key":"key_881671097778","value":"value_981611271129267631"}, +{"key":"key_881681001511","value":"value_183515312690907713"}, +{"key":"key_881685712578","value":"value_125131301781551046"}, +{"key":"key_881701074771","value":"value_143106721071346112"}, +{"key":"key_881766793551","value":"value_786011312971911271"}, +{"key":"key_881845193145","value":"value_481141251161041461"}, +{"key":"key_881891611366","value":"value_132154121173911121"}, +{"key":"key_881949485331","value":"value_949173761211211410"}, +{"key":"key_882114981671","value":"value_544482182971001158"}, +{"key":"key_882584111831","value":"value_911205814113672961"}, +{"key":"key_882810112097","value":"value_417014676105131106"}, +{"key":"key_884011315858","value":"value_129110118599575998"}, +{"key":"key_884019110739","value":"value_991721101101061141"}, +{"key":"key_884106771701","value":"value_921141511131093711"}, +{"key":"key_884311211811","value":"value_189113812428146110"}, +{"key":"key_884457531096","value":"value_166661111511397371"}, +{"key":"key_884611610410","value":"value_105137531511206815"}, +{"key":"key_884981116841","value":"value_671851011006811379"}, +{"key":"key_885012615911","value":"value_112101126140133871"}, +{"key":"key_885111183471","value":"value_727387115855965121"}, +{"key":"key_885112911534","value":"value_917510812110669106"}, +{"key":"key_885196838113","value":"value_157133806912416712"}, +{"key":"key_885233971301","value":"value_551121241111011288"}, +{"key":"key_885290931066","value":"value_174937511761815567"}, +{"key":"key_885311485123","value":"value_147103152100921061"}, +{"key":"key_885314394108","value":"value_691357169113103901"}, +{"key":"key_885412272122","value":"value_851071037512264791"}, +{"key":"key_885415911610","value":"value_638750106117851151"}, +{"key":"key_885467761371","value":"value_106551081451621279"}, +{"key":"key_885486579411","value":"value_625317285164949179"}, +{"key":"key_885583137017","value":"value_156981391661396510"}, +{"key":"key_885644111671","value":"value_281191225512899871"}, +{"key":"key_885771107117","value":"value_841371051256580997"}, +{"key":"key_885771112698","value":"value_688411014185160117"}, +{"key":"key_885810590127","value":"value_130131756610671104"}, +{"key":"key_885812015648","value":"value_561143316116810411"}, +{"key":"key_885913286147","value":"value_100578110913312610"}, +{"key":"key_885928138711","value":"value_798515576871211173"}, +{"key":"key_886110511217","value":"value_835852108140124951"}, +{"key":"key_886114012350","value":"value_118114146136155115"}, +{"key":"key_886194106149","value":"value_799994111108139776"}, +{"key":"key_886310046149","value":"value_631299494969310714"}, +{"key":"key_886313189123","value":"value_161229743105115694"}, +{"key":"key_886412513990","value":"value_951161068789112701"}, +{"key":"key_886612151114","value":"value_801015516416510110"}, +{"key":"key_886698145151","value":"value_901081489710214060"}, +{"key":"key_886711292115","value":"value_158162111101659012"}, +{"key":"key_886810355111","value":"value_531681151415961115"}, +{"key":"key_886813910115","value":"value_618514112197831148"}, +{"key":"key_886838195129","value":"value_142117441461341317"}, +{"key":"key_886895451181","value":"value_107837264101501421"}, +{"key":"key_886915012964","value":"value_981259411993829413"}, +{"key":"key_887083146162","value":"value_551201158527113147"}, +{"key":"key_887099858912","value":"value_108981411371051359"}, +{"key":"key_887140105976","value":"value_114124119109758611"}, +{"key":"key_887174931461","value":"value_741109414913690130"}, +{"key":"key_887191321011","value":"value_110147113741561291"}, +{"key":"key_887210556110","value":"value_571221031108213094"}, +{"key":"key_887310612466","value":"value_651381048973571311"}, +{"key":"key_887364988284","value":"value_105127126837612957"}, +{"key":"key_887410011310","value":"value_971439214916682647"}, +{"key":"key_887410832941","value":"value_102130116110114155"}, +{"key":"key_887468127981","value":"value_971231051171551421"}, +{"key":"key_887513714987","value":"value_131182351481211449"}, +{"key":"key_887537611081","value":"value_719684611021301021"}, +{"key":"key_887619214214","value":"value_771986131148110719"}, +{"key":"key_887742142130","value":"value_661266011682106596"}, +{"key":"key_887913818832","value":"value_123117107112951199"}, +{"key":"key_888014676271","value":"value_366711183983814312"}, +{"key":"key_888088170974","value":"value_991371221421247149"}, +{"key":"key_888117214212","value":"value_936514860781286110"}, +{"key":"key_888298117991","value":"value_871131191577712990"}, +{"key":"key_888312285861","value":"value_130131891167355701"}, +{"key":"key_888315686100","value":"value_116198111195917710"}, +{"key":"key_888353151138","value":"value_851541021241117813"}, +{"key":"key_888410819958","value":"value_104126571441151491"}, +{"key":"key_888444180665","value":"value_143559011970841131"}, +{"key":"key_888447811657","value":"value_121102122781058960"}, +{"key":"key_888511210085","value":"value_421179412415817278"}, +{"key":"key_888512382112","value":"value_143116156855389110"}, +{"key":"key_888543676910","value":"value_130110101511076712"}, +{"key":"key_888545871057","value":"value_120123102134831101"}, +{"key":"key_888612048111","value":"value_208121104684366107"}, +{"key":"key_888651721366","value":"value_114611215362948711"}, +{"key":"key_888710313358","value":"value_708010077114142751"}, +{"key":"key_888713011616","value":"value_139129651501184210"}, +{"key":"key_888713395981","value":"value_120137699211370931"}, +{"key":"key_888774161417","value":"value_100132136731481281"}, +{"key":"key_888860137989","value":"value_721451231261391499"}, +{"key":"key_888913312211","value":"value_561211181251171141"}, +{"key":"key_888918311312","value":"value_943229130100112153"}, +{"key":"key_888969797074","value":"value_917910314814212411"}, +{"key":"key_888988619415","value":"value_109671118111382971"}, +{"key":"key_889010071140","value":"value_888387499312610713"}, +{"key":"key_889014786241","value":"value_816214215352102542"}, +{"key":"key_889112012863","value":"value_703210316172159171"}, +{"key":"key_889150144961","value":"value_101133156669660120"}, +{"key":"key_889174132704","value":"value_981541294584157127"}, +{"key":"key_889197471171","value":"value_501391196073163119"}, +{"key":"key_889210086122","value":"value_127821239972245715"}, +{"key":"key_889310710712","value":"value_138859752132129139"}, +{"key":"key_889312415084","value":"value_137126684711971961"}, +{"key":"key_889331142671","value":"value_125106409011410515"}, +{"key":"key_889376787067","value":"value_103174108751041604"}, +{"key":"key_889511610510","value":"value_127895516410499876"}, +{"key":"key_889513714142","value":"value_624662112997013998"}, +{"key":"key_889569179107","value":"value_106716990781488210"}, +{"key":"key_889587129941","value":"value_129107139961231048"}, +{"key":"key_889610114299","value":"value_112741176744114851"}, +{"key":"key_889615610523","value":"value_781231131207283118"}, +{"key":"key_889666124778","value":"value_148791017573116601"}, +{"key":"key_889681122729","value":"value_116631051271011331"}, +{"key":"key_889710310012","value":"value_636110397301468814"}, +{"key":"key_889715557117","value":"value_100541752001156157"}, +{"key":"key_889768137698","value":"value_146120128968964117"}, +{"key":"key_889910869111","value":"value_139771337280101691"}, +{"key":"key_890129101145","value":"value_481101908713634107"}, +{"key":"key_891001441141","value":"value_105917417215914076"}, +{"key":"key_891009612678","value":"value_104848785127848115"}, +{"key":"key_891011201111","value":"value_988811549791704014"}, +{"key":"key_891011914112","value":"value_101103408412987951"}, +{"key":"key_891021151507","value":"value_120162105721081856"}, +{"key":"key_891021164059","value":"value_771227213016711090"}, +{"key":"key_891021591244","value":"value_631521051241141981"}, +{"key":"key_891041378471","value":"value_125120161100108871"}, +{"key":"key_891042115293","value":"value_137821181061088115"}, +{"key":"key_891054716265","value":"value_120155143184681141"}, +{"key":"key_891054910212","value":"value_781401021221501302"}, +{"key":"key_891057398531","value":"value_113143102129109170"}, +{"key":"key_891059616450","value":"value_921321651191341128"}, +{"key":"key_891061141328","value":"value_481301251174749136"}, +{"key":"key_891067215798","value":"value_108585710712813615"}, +{"key":"key_891071191249","value":"value_981561341349510714"}, +{"key":"key_891071671639","value":"value_901285855192591139"}, +{"key":"key_891073510812","value":"value_976862651041181641"}, +{"key":"key_891079178137","value":"value_107102132102125947"}, +{"key":"key_891081086816","value":"value_113736814611412710"}, +{"key":"key_891081326760","value":"value_806712312793148156"}, +{"key":"key_891091188814","value":"value_958083119145991821"}, +{"key":"key_891091329781","value":"value_184104119149135961"}, +{"key":"key_891097510858","value":"value_601016196127987816"}, +{"key":"key_891098747668","value":"value_106115133661071541"}, +{"key":"key_891101017512","value":"value_180558410093134885"}, +{"key":"key_891104192118","value":"value_169941241044713910"}, +{"key":"key_891105895150","value":"value_901331184387891061"}, +{"key":"key_891106511159","value":"value_431231381079411913"}, +{"key":"key_891111021098","value":"value_100711819113069126"}, +{"key":"key_891111051289","value":"value_151127101120113109"}, +{"key":"key_891111121111","value":"value_118897010810710811"}, +{"key":"key_891111121481","value":"value_101821251207665111"}, +{"key":"key_891111221029","value":"value_170112731811386111"}, +{"key":"key_891111398885","value":"value_821521092810115711"}, +{"key":"key_891111791188","value":"value_951585584797415676"}, +{"key":"key_891117168133","value":"value_117108861759714691"}, +{"key":"key_891118175112","value":"value_798010879108861393"}, +{"key":"key_891121112813","value":"value_829316914447149781"}, +{"key":"key_891121151061","value":"value_831151101629846115"}, +{"key":"key_891121327860","value":"value_391071278548128531"}, +{"key":"key_891126388124","value":"value_114491974012691791"}, +{"key":"key_891131461537","value":"value_111151134581552212"}, +{"key":"key_891138910715","value":"value_147841241181186813"}, +{"key":"key_891141381171","value":"value_621055350981296813"}, +{"key":"key_891142111519","value":"value_108959388668047731"}, +{"key":"key_891148611810","value":"value_135391261338210711"}, +{"key":"key_891148694165","value":"value_901371039113383145"}, +{"key":"key_891153184831","value":"value_709710612189154871"}, +{"key":"key_891154911010","value":"value_114104156147109168"}, +{"key":"key_891169411710","value":"value_136177143175144351"}, +{"key":"key_891181351345","value":"value_701151221331289114"}, +{"key":"key_891188583119","value":"value_122891401451061321"}, +{"key":"key_891191328910","value":"value_138591125098581071"}, +{"key":"key_891191811231","value":"value_528413210810277134"}, +{"key":"key_891199010288","value":"value_100107122868810423"}, +{"key":"key_891199912570","value":"value_110185109821476615"}, +{"key":"key_891201023683","value":"value_541671281291137082"}, +{"key":"key_891201221271","value":"value_501061249215371142"}, +{"key":"key_891202413410","value":"value_109131122120741015"}, +{"key":"key_891211107113","value":"value_131121123931531491"}, +{"key":"key_891211413811","value":"value_105102401171217664"}, +{"key":"key_891216810813","value":"value_399676109971097614"}, +{"key":"key_891219354878","value":"value_116150150155158136"}, +{"key":"key_891221411371","value":"value_596495791251121801"}, +{"key":"key_891221563911","value":"value_786410195761048071"}, +{"key":"key_891231161154","value":"value_114150129881071131"}, +{"key":"key_891241117313","value":"value_708431331411138852"}, +{"key":"key_891241368413","value":"value_147101761291398779"}, +{"key":"key_891241559714","value":"value_961466612177819131"}, +{"key":"key_891251151251","value":"value_157861346715011091"}, +{"key":"key_891251192011","value":"value_181706410131123140"}, +{"key":"key_891251561621","value":"value_721439313612213810"}, +{"key":"key_891255013315","value":"value_759010213496531229"}, +{"key":"key_891261251351","value":"value_938511811417463531"}, +{"key":"key_891261459811","value":"value_124897515710611713"}, +{"key":"key_891261629569","value":"value_122115945710118382"}, +{"key":"key_891263056921","value":"value_541001151381039443"}, +{"key":"key_891268328967","value":"value_160103731719184681"}, +{"key":"key_891268910215","value":"value_961291257712812811"}, +{"key":"key_891281331257","value":"value_911021409612717111"}, +{"key":"key_891287310513","value":"value_130119104791535515"}, +{"key":"key_891287478773","value":"value_136881241549287991"}, +{"key":"key_891291191131","value":"value_671107610162102921"}, +{"key":"key_891291286556","value":"value_128115115961411431"}, +{"key":"key_891295612752","value":"value_106811151068325881"}, +{"key":"key_891297911885","value":"value_124915911413810210"}, +{"key":"key_891303692163","value":"value_136681131231319573"}, +{"key":"key_891305884129","value":"value_981061422968269871"}, +{"key":"key_891311138372","value":"value_107818813511794175"}, +{"key":"key_891311619320","value":"value_789012186112129115"}, +{"key":"key_891321288713","value":"value_161101174145901221"}, +{"key":"key_891321401311","value":"value_949413278158118174"}, +{"key":"key_891323115083","value":"value_126591481886116578"}, +{"key":"key_891326912110","value":"value_129481261601151306"}, +{"key":"key_891331195210","value":"value_166123157498370118"}, +{"key":"key_891338615312","value":"value_151127538810417415"}, +{"key":"key_891341099038","value":"value_841239012659886912"}, +{"key":"key_891341366488","value":"value_831079912912517313"}, +{"key":"key_891351041051","value":"value_817411061857570111"}, +{"key":"key_891351398980","value":"value_807711396841249512"}, +{"key":"key_891361431501","value":"value_133159111138143192"}, +{"key":"key_891367080861","value":"value_113998749159981361"}, +{"key":"key_891368611912","value":"value_591029411211312210"}, +{"key":"key_891369313479","value":"value_941427010696896111"}, +{"key":"key_891389711512","value":"value_179957194156114111"}, +{"key":"key_891401091801","value":"value_117143805311785120"}, +{"key":"key_891401461451","value":"value_341601071328915111"}, +{"key":"key_891404110691","value":"value_794512616314668104"}, +{"key":"key_891417073123","value":"value_105557462113156891"}, +{"key":"key_891421051066","value":"value_112134926812215714"}, +{"key":"key_891431141503","value":"value_150110134147110868"}, +{"key":"key_891431185811","value":"value_110146102121104136"}, +{"key":"key_891432617711","value":"value_112109122731091171"}, +{"key":"key_891441389210","value":"value_161921421676250100"}, +{"key":"key_891441981209","value":"value_171841668813696771"}, +{"key":"key_891451086081","value":"value_115491179315310011"}, +{"key":"key_891481091521","value":"value_102645311411911693"}, +{"key":"key_891481489814","value":"value_128138699412779761"}, +{"key":"key_891489693106","value":"value_101102117684212711"}, +{"key":"key_891491557194","value":"value_711378152641071409"}, +{"key":"key_891501645935","value":"value_129558710210882100"}, +{"key":"key_891511436012","value":"value_911063278125117145"}, +{"key":"key_891531121086","value":"value_885689114150134175"}, +{"key":"key_891549889136","value":"value_141109811017112594"}, +{"key":"key_891551458931","value":"value_126169111111100131"}, +{"key":"key_891561199511","value":"value_102141114741701439"}, +{"key":"key_891561308988","value":"value_107142701528310510"}, +{"key":"key_891564062838","value":"value_611175612210010911"}, +{"key":"key_891568976118","value":"value_821491421178888104"}, +{"key":"key_891615515998","value":"value_771631648812468116"}, +{"key":"key_891628710014","value":"value_146951351321051031"}, +{"key":"key_891671171129","value":"value_331081101161091131"}, +{"key":"key_891671681031","value":"value_116817251371441051"}, +{"key":"key_891717915612","value":"value_611357713010510257"}, +{"key":"key_891731941038","value":"value_749410311810067100"}, +{"key":"key_891739199836","value":"value_164685410277991301"}, +{"key":"key_891741348659","value":"value_107971511991239589"}, +{"key":"key_891791286114","value":"value_601391041031121421"}, +{"key":"key_891801001631","value":"value_152861029315786142"}, +{"key":"key_891811091781","value":"value_764913352401475512"}, +{"key":"key_891847986127","value":"value_150126761398210710"}, +{"key":"key_891881221328","value":"value_866610096127142120"}, +{"key":"key_891971286512","value":"value_118801431514414010"}, +{"key":"key_891981051038","value":"value_109441337790989596"}, +{"key":"key_892001147012","value":"value_758810288131129861"}, +{"key":"key_892047410113","value":"value_333615687136731018"}, +{"key":"key_892241331161","value":"value_133139901121281096"}, +{"key":"key_892311197141","value":"value_161344894110825775"}, +{"key":"key_892411288118","value":"value_141127114991541101"}, +{"key":"key_892810091771","value":"value_819610211314810367"}, +{"key":"key_893215211310","value":"value_122675498137907778"}, +{"key":"key_893511214814","value":"value_701069583855388979"}, +{"key":"key_893811010110","value":"value_831649913511978114"}, +{"key":"key_893920914712","value":"value_269745106108521771"}, +{"key":"key_894210442248","value":"value_153126871451511051"}, +{"key":"key_894510214012","value":"value_150577281748982156"}, +{"key":"key_894749164112","value":"value_147732813117711414"}, +{"key":"key_894911613336","value":"value_718714310570124971"}, +{"key":"key_894912113768","value":"value_115871051431375610"}, +{"key":"key_895014194138","value":"value_103101201311031295"}, +{"key":"key_895110912710","value":"value_105103130155511386"}, +{"key":"key_895113266101","value":"value_807310310879114571"}, +{"key":"key_895168175103","value":"value_717557661559778160"}, +{"key":"key_895314217714","value":"value_119748610912311461"}, +{"key":"key_895551616810","value":"value_112851119299112811"}, +{"key":"key_895942124125","value":"value_986680895711593959"}, +{"key":"key_895988133153","value":"value_136143117514766144"}, +{"key":"key_896010510315","value":"value_811121025678130991"}, +{"key":"key_896014310910","value":"value_575310011283122156"}, +{"key":"key_896066141968","value":"value_148862598566485611"}, +{"key":"key_896079124138","value":"value_133789111681120974"}, +{"key":"key_896111552771","value":"value_491391251161601089"}, +{"key":"key_896199757213","value":"value_826010711062521341"}, +{"key":"key_896229968319","value":"value_157964858114117149"}, +{"key":"key_896312880112","value":"value_105199156821401011"}, +{"key":"key_896396146979","value":"value_123138331158840791"}, +{"key":"key_896471641001","value":"value_911021051111679488"}, +{"key":"key_896711978122","value":"value_925466106169888892"}, +{"key":"key_896715088114","value":"value_107146140658211877"}, +{"key":"key_896768929568","value":"value_160199174136981111"}, +{"key":"key_896779109141","value":"value_154100115907991431"}, +{"key":"key_896812689511","value":"value_707481132174981009"}, +{"key":"key_896910292112","value":"value_113761321321547177"}, +{"key":"key_896996831018","value":"value_154110107621331351"}, +{"key":"key_897110514010","value":"value_123216610914126116"}, +{"key":"key_897117999121","value":"value_851418012051921547"}, +{"key":"key_897210911797","value":"value_145741591271106599"}, +{"key":"key_897216511512","value":"value_909562968113851137"}, +{"key":"key_897310216839","value":"value_139223084102656537"}, +{"key":"key_897318811212","value":"value_135144691481368110"}, +{"key":"key_897413174106","value":"value_108995510669154768"}, +{"key":"key_897413612164","value":"value_971229651111115116"}, +{"key":"key_897431150139","value":"value_119931179614237651"}, +{"key":"key_897438100105","value":"value_641419085772699125"}, +{"key":"key_897459929680","value":"value_866414017151837913"}, +{"key":"key_897488757415","value":"value_771031639912216410"}, +{"key":"key_897496988296","value":"value_144108122119921058"}, +{"key":"key_897515762189","value":"value_147128731342460679"}, +{"key":"key_897519878102","value":"value_101115134170735212"}, +{"key":"key_897612369611","value":"value_601091198836491371"}, +{"key":"key_897651137991","value":"value_101995878136861311"}, +{"key":"key_897697813348","value":"value_841261091681261079"}, +{"key":"key_897810279104","value":"value_898697123811445713"}, +{"key":"key_897810774159","value":"value_792212113511017713"}, +{"key":"key_897813185901","value":"value_971581121371147616"}, +{"key":"key_897815714013","value":"value_104149611126414261"}, +{"key":"key_897868511171","value":"value_108112171931649294"}, +{"key":"key_897877199831","value":"value_113691249516694166"}, +{"key":"key_897886713126","value":"value_119811595183136115"}, +{"key":"key_897894316884","value":"value_871801261129813694"}, +{"key":"key_897914912712","value":"value_681241471561471381"}, +{"key":"key_897949698612","value":"value_110948513998895016"}, +{"key":"key_897995776614","value":"value_298510018313413613"}, +{"key":"key_898053100117","value":"value_138751181219913463"}, +{"key":"key_898185758010","value":"value_114107111122971301"}, +{"key":"key_898197649913","value":"value_137131451339081115"}, +{"key":"key_898210911014","value":"value_751001363487741128"}, +{"key":"key_898213114059","value":"value_154149573312413879"}, +{"key":"key_898219570787","value":"value_841049368691431549"}, +{"key":"key_898412510010","value":"value_155105731328611179"}, +{"key":"key_898412612012","value":"value_789217414914411111"}, +{"key":"key_898416281104","value":"value_147701251159555109"}, +{"key":"key_898449144421","value":"value_118109998772108879"}, +{"key":"key_898511460449","value":"value_691045415211162761"}, +{"key":"key_898560158134","value":"value_906563771251521359"}, +{"key":"key_898574143901","value":"value_491241328911595441"}, +{"key":"key_898588119861","value":"value_106135461388611314"}, +{"key":"key_898610781558","value":"value_765514282881169113"}, +{"key":"key_898697142113","value":"value_751021828303312712"}, +{"key":"key_898711611583","value":"value_159151100931301922"}, +{"key":"key_898778141158","value":"value_131951031091158870"}, +{"key":"key_898790461347","value":"value_898448667415257108"}, +{"key":"key_898911894771","value":"value_139126100921034015"}, +{"key":"key_898914911810","value":"value_124899311012748104"}, +{"key":"key_898964971111","value":"value_917294107142927610"}, +{"key":"key_898966911101","value":"value_112102721521281328"}, +{"key":"key_898969119688","value":"value_137144131117120141"}, +{"key":"key_899011110317","value":"value_765483961491179182"}, +{"key":"key_899012685781","value":"value_979610010364138636"}, +{"key":"key_899013710111","value":"value_441101591601111996"}, +{"key":"key_899071120108","value":"value_157848510384561001"}, +{"key":"key_899078751339","value":"value_811879089133119106"}, +{"key":"key_899083108119","value":"value_989467701301201301"}, +{"key":"key_899097938298","value":"value_108612812712111111"}, +{"key":"key_899099111117","value":"value_595090173124109581"}, +{"key":"key_899117511362","value":"value_651456850116120701"}, +{"key":"key_899177851068","value":"value_706610611156919285"}, +{"key":"key_899310911881","value":"value_911021378012995711"}, +{"key":"key_899312452105","value":"value_126511293310895109"}, +{"key":"key_899313510013","value":"value_771161141163148153"}, +{"key":"key_899315510447","value":"value_881121131302611311"}, +{"key":"key_899351906867","value":"value_571381261201131181"}, +{"key":"key_899411212511","value":"value_727966122102124108"}, +{"key":"key_899411358110","value":"value_160928910362107106"}, +{"key":"key_899514163721","value":"value_159161114981341551"}, +{"key":"key_899576125571","value":"value_175231071271071714"}, +{"key":"key_899610483105","value":"value_987313910510511313"}, +{"key":"key_899613411610","value":"value_117858912313313510"}, +{"key":"key_899613863154","value":"value_911351256914713011"}, +{"key":"key_899710811247","value":"value_888269133115128134"}, +{"key":"key_899711482140","value":"value_831281057865917311"}, +{"key":"key_899713990311","value":"value_851219711115383871"}, +{"key":"key_899714312212","value":"value_458114192148841291"}, +{"key":"key_899714711817","value":"value_651341071168114857"}, +{"key":"key_899788100781","value":"value_112120979614010711"}, +{"key":"key_899814782541","value":"value_619093119111541008"}, +{"key":"key_899817681135","value":"value_118112734512598941"}, +{"key":"key_899819090156","value":"value_108691226821136106"}, +{"key":"key_899882641448","value":"value_356112259194921121"}, +{"key":"key_899913816052","value":"value_941081108512111916"}, +{"key":"key_899987142155","value":"value_102736090126188927"}, +{"key":"key_901001435674","value":"value_120139901431169710"}, +{"key":"key_901011461281","value":"value_958645123801521028"}, +{"key":"key_901017812911","value":"value_130120110599811314"}, +{"key":"key_901018938200","value":"value_123901261061019418"}, +{"key":"key_901021141231","value":"value_811047012271641026"}, +{"key":"key_901021148810","value":"value_103131155941331211"}, +{"key":"key_901021231454","value":"value_112122107109791911"}, +{"key":"key_901031031281","value":"value_821541639985135561"}, +{"key":"key_901031141091","value":"value_150291061189012460"}, +{"key":"key_901031188098","value":"value_101651271311001588"}, +{"key":"key_901031541026","value":"value_104106133799940114"}, +{"key":"key_901037931169","value":"value_962063119155125123"}, +{"key":"key_901041041131","value":"value_157166105911231341"}, +{"key":"key_901041411161","value":"value_116112738773727356"}, +{"key":"key_901048912847","value":"value_108127539514612068"}, +{"key":"key_901049612791","value":"value_731321087512812281"}, +{"key":"key_901051121011","value":"value_158116111148109589"}, +{"key":"key_901051231161","value":"value_671641171261443311"}, +{"key":"key_901055912910","value":"value_867610999951618511"}, +{"key":"key_901057913814","value":"value_137507912913217012"}, +{"key":"key_901058299641","value":"value_148921069981951369"}, +{"key":"key_901059790119","value":"value_891291091571091239"}, +{"key":"key_901061007514","value":"value_114113122133106841"}, +{"key":"key_901061241361","value":"value_741371788854169791"}, +{"key":"key_901061521491","value":"value_608810012611774562"}, +{"key":"key_901071295213","value":"value_126123134104119124"}, +{"key":"key_901077815110","value":"value_996013412097128761"}, +{"key":"key_901081065394","value":"value_834313380856810457"}, +{"key":"key_901081139312","value":"value_968411537971181214"}, +{"key":"key_901081389641","value":"value_771191468674116115"}, +{"key":"key_901081471001","value":"value_441408055506890741"}, +{"key":"key_901084589128","value":"value_107115658963125631"}, +{"key":"key_901087711394","value":"value_997896821574588155"}, +{"key":"key_901091164687","value":"value_969677721027066819"}, +{"key":"key_901091298847","value":"value_111961111036412197"}, +{"key":"key_901097613411","value":"value_671194384701449183"}, +{"key":"key_901101291161","value":"value_102901341319295701"}, +{"key":"key_901109171678","value":"value_541689564103133122"}, +{"key":"key_901118611164","value":"value_123106901019878541"}, +{"key":"key_901121151411","value":"value_116941118113811514"}, +{"key":"key_901121521116","value":"value_931701491079811012"}, +{"key":"key_901121608059","value":"value_121128105879113192"}, +{"key":"key_901121910868","value":"value_531291291209985149"}, +{"key":"key_901129112711","value":"value_128137139691227716"}, +{"key":"key_901131111248","value":"value_496210789544997931"}, +{"key":"key_901131281201","value":"value_951546380126101128"}, +{"key":"key_901135610316","value":"value_133591071274680117"}, +{"key":"key_901137794971","value":"value_125207132811211301"}, +{"key":"key_901139488781","value":"value_641111106071105102"}, +{"key":"key_901149914412","value":"value_103125791388469105"}, +{"key":"key_901151051594","value":"value_171110133117351901"}, +{"key":"key_901151344710","value":"value_125104691288515310"}, +{"key":"key_901151468711","value":"value_102107130128123876"}, +{"key":"key_901151851408","value":"value_122759711910766921"}, +{"key":"key_901157812961","value":"value_111529816221591241"}, +{"key":"key_901161256110","value":"value_135100931169013444"}, +{"key":"key_901163149113","value":"value_152109821148213848"}, +{"key":"key_901181211291","value":"value_114131136921211256"}, +{"key":"key_901181571127","value":"value_101122147701137586"}, +{"key":"key_901187276471","value":"value_979367133471251471"}, +{"key":"key_901191041586","value":"value_145109641308112512"}, +{"key":"key_901191281187","value":"value_116119466941561249"}, +{"key":"key_901191352399","value":"value_899079625769119111"}, +{"key":"key_901196962101","value":"value_109496271674412591"}, +{"key":"key_901199647136","value":"value_110819914013784721"}, +{"key":"key_901201051311","value":"value_639368878971140181"}, +{"key":"key_901201066472","value":"value_652867122132167841"}, +{"key":"key_901205181651","value":"value_182456186676912257"}, +{"key":"key_901211057215","value":"value_107601509011590276"}, +{"key":"key_901211107919","value":"value_116751001081093313"}, +{"key":"key_901212161598","value":"value_968712714485133122"}, +{"key":"key_901219412713","value":"value_999314313513310410"}, +{"key":"key_901221401011","value":"value_668880621224613410"}, +{"key":"key_901231111718","value":"value_731377368100721276"}, +{"key":"key_901231581458","value":"value_787093146139105124"}, +{"key":"key_901232071119","value":"value_146909515712192172"}, +{"key":"key_901241178813","value":"value_137711725512146661"}, +{"key":"key_901241686013","value":"value_666513315820812810"}, +{"key":"key_901248114278","value":"value_945311710331935311"}, +{"key":"key_901248497355","value":"value_717990615212513017"}, +{"key":"key_901248668491","value":"value_135140154102109120"}, +{"key":"key_901249170138","value":"value_107935759981297716"}, +{"key":"key_901251591141","value":"value_104711111551027871"}, +{"key":"key_901258681154","value":"value_132111132100996911"}, +{"key":"key_901261061091","value":"value_647811556187137143"}, +{"key":"key_901261278276","value":"value_141145118671079714"}, +{"key":"key_901267714613","value":"value_142555460106961109"}, +{"key":"key_901276213212","value":"value_175100101170134115"}, +{"key":"key_901278912111","value":"value_731131058712210440"}, +{"key":"key_901291161408","value":"value_545592371025910063"}, +{"key":"key_901291431188","value":"value_784416995634364767"}, +{"key":"key_901298313077","value":"value_987899391489784137"}, +{"key":"key_901309181147","value":"value_102701169081839712"}, +{"key":"key_901311131774","value":"value_439112586851191617"}, +{"key":"key_901311731041","value":"value_145651059995521609"}, +{"key":"key_901314511510","value":"value_618914893133942793"}, +{"key":"key_901315913715","value":"value_134110365813113114"}, +{"key":"key_901321121378","value":"value_123138598918396126"}, +{"key":"key_901321341361","value":"value_147110111911441031"}, +{"key":"key_901339240501","value":"value_986810512587103271"}, +{"key":"key_901341361068","value":"value_706812284621551495"}, +{"key":"key_901367457921","value":"value_136771601119614613"}, +{"key":"key_901368014579","value":"value_521011221227049145"}, +{"key":"key_901369210662","value":"value_949710613212801106"}, +{"key":"key_901374284894","value":"value_941111128010593951"}, +{"key":"key_901381691041","value":"value_111101741386553123"}, +{"key":"key_901384695149","value":"value_801241067070887475"}, +{"key":"key_901391091118","value":"value_139124166126991329"}, +{"key":"key_901391266315","value":"value_729812114110267857"}, +{"key":"key_901401331079","value":"value_174159861576612312"}, +{"key":"key_901419011816","value":"value_553412889119488410"}, +{"key":"key_901421391366","value":"value_120142121144968913"}, +{"key":"key_901431241058","value":"value_261401291061665812"}, +{"key":"key_901436585133","value":"value_991011078087659210"}, +{"key":"key_901441021711","value":"value_176797479145137631"}, +{"key":"key_901441136937","value":"value_741468966925756177"}, +{"key":"key_901441297514","value":"value_107159697611264579"}, +{"key":"key_901443816676","value":"value_971421361077178971"}, +{"key":"key_901448110584","value":"value_981599310798112112"}, +{"key":"key_901495813974","value":"value_981267812513578103"}, +{"key":"key_901501101301","value":"value_173631671127811367"}, +{"key":"key_901501661541","value":"value_808112013399871501"}, +{"key":"key_901508786939","value":"value_124931421211206711"}, +{"key":"key_901509210385","value":"value_134905210611660101"}, +{"key":"key_901515514911","value":"value_141133140821271381"}, +{"key":"key_901521231101","value":"value_951334910914413955"}, +{"key":"key_901521417265","value":"value_666310364548617146"}, +{"key":"key_901521681009","value":"value_784812690819710783"}, +{"key":"key_901527916272","value":"value_114150122123961011"}, +{"key":"key_901531071121","value":"value_130581106916312195"}, +{"key":"key_901551026217","value":"value_786378991181491101"}, +{"key":"key_901558216487","value":"value_136133152401067073"}, +{"key":"key_901561591581","value":"value_113934610511633110"}, +{"key":"key_901567988828","value":"value_901371599513476139"}, +{"key":"key_901579172521","value":"value_901814710714713912"}, +{"key":"key_901581111271","value":"value_117132607313617275"}, +{"key":"key_901591599712","value":"value_145136127164976112"}, +{"key":"key_901601161201","value":"value_126951161264889938"}, +{"key":"key_901610975737","value":"value_628960959911086979"}, +{"key":"key_901611241151","value":"value_134461351321231401"}, +{"key":"key_901665268771","value":"value_106867889835512283"}, +{"key":"key_901688498121","value":"value_617081143161587947"}, +{"key":"key_901698664871","value":"value_102139117811601261"}, +{"key":"key_901699139157","value":"value_125811201071751348"}, +{"key":"key_901706513189","value":"value_801119910914310096"}, +{"key":"key_901721501488","value":"value_111105124671347611"}, +{"key":"key_901762071081","value":"value_945210310310713413"}, +{"key":"key_901801379714","value":"value_123114117679116978"}, +{"key":"key_901829955811","value":"value_114101110129150145"}, +{"key":"key_901921041275","value":"value_145871258013115148"}, +{"key":"key_901941041031","value":"value_110361381307381921"}, +{"key":"key_902015614764","value":"value_138991223310567140"}, +{"key":"key_902611315411","value":"value_162868512985122911"}, +{"key":"key_902614422147","value":"value_146104981528582831"}, +{"key":"key_902914019410","value":"value_131979083781578942"}, +{"key":"key_903212683765","value":"value_108541661114084138"}, +{"key":"key_903315611896","value":"value_105591341101131216"}, +{"key":"key_903714811011","value":"value_127829912710410086"}, +{"key":"key_904216114115","value":"value_153110499213212812"}, +{"key":"key_904515437927","value":"value_154106908677128107"}, +{"key":"key_904910970916","value":"value_601088611311987148"}, +{"key":"key_904911257154","value":"value_591271219370946595"}, +{"key":"key_905611510710","value":"value_921099817483109128"}, +{"key":"key_905713286122","value":"value_831071129213715988"}, +{"key":"key_905782104106","value":"value_131441777383876590"}, +{"key":"key_906013292911","value":"value_901221249217359809"}, +{"key":"key_906111685919","value":"value_138638497357613270"}, +{"key":"key_906113616910","value":"value_801028910186121975"}, +{"key":"key_906153871386","value":"value_591097689199112761"}, +{"key":"key_906211212713","value":"value_143138571181141451"}, +{"key":"key_906211911912","value":"value_925812511412099913"}, +{"key":"key_906511195641","value":"value_113471721251158914"}, +{"key":"key_906612238899","value":"value_105136935311516911"}, +{"key":"key_906648101146","value":"value_966212778110135120"}, +{"key":"key_906671145131","value":"value_329859931021512514"}, +{"key":"key_906910166121","value":"value_901621651267979100"}, +{"key":"key_906911773131","value":"value_998391101112709113"}, +{"key":"key_906912610993","value":"value_128117109811121061"}, +{"key":"key_906913413311","value":"value_911218657523287114"}, +{"key":"key_906958729310","value":"value_758111411710775751"}, +{"key":"key_907199151121","value":"value_931211051151331156"}, +{"key":"key_907269117109","value":"value_155105566686110847"}, +{"key":"key_907292118131","value":"value_661371397569656412"}, +{"key":"key_907312810745","value":"value_113941249311317893"}, +{"key":"key_907410513715","value":"value_971491539712312154"}, +{"key":"key_907497169148","value":"value_115114751106788204"}, +{"key":"key_907510010562","value":"value_144100131100601391"}, +{"key":"key_907512210958","value":"value_817450988873987855"}, +{"key":"key_907555868811","value":"value_116501391386510312"}, +{"key":"key_907556131817","value":"value_461531291171139610"}, +{"key":"key_907610570855","value":"value_135656512011863158"}, +{"key":"key_907613413111","value":"value_807611877107618074"}, +{"key":"key_907613795641","value":"value_389210311615514764"}, +{"key":"key_907653918312","value":"value_926211089133120152"}, +{"key":"key_907658132191","value":"value_151100114771031391"}, +{"key":"key_907710866114","value":"value_112937615510289411"}, +{"key":"key_907711910799","value":"value_951535712914927126"}, +{"key":"key_907715474114","value":"value_104441505579881219"}, +{"key":"key_907814963113","value":"value_100104798112794914"}, +{"key":"key_907966741481","value":"value_114819694199991065"}, +{"key":"key_907978219157","value":"value_801191295012411310"}, +{"key":"key_908010214473","value":"value_119311231285311790"}, +{"key":"key_908011791861","value":"value_133118100117114681"}, +{"key":"key_908047129109","value":"value_104145937387127110"}, +{"key":"key_908079846913","value":"value_851297712698698771"}, +{"key":"key_908110614312","value":"value_616714389741668496"}, +{"key":"key_908210756221","value":"value_155124951251968813"}, +{"key":"key_908211016210","value":"value_771494911413459788"}, +{"key":"key_908216512510","value":"value_143112938215553124"}, +{"key":"key_908269571138","value":"value_134136129809188126"}, +{"key":"key_908289967213","value":"value_149105165105127100"}, +{"key":"key_908310114616","value":"value_126149413914789096"}, +{"key":"key_908311277106","value":"value_111160931141031509"}, +{"key":"key_908317395147","value":"value_114471707411512760"}, +{"key":"key_908411911912","value":"value_133119581541228611"}, +{"key":"key_908471126721","value":"value_727114391108151118"}, +{"key":"key_908510543121","value":"value_111101184113123120"}, +{"key":"key_908611187101","value":"value_140110891389812711"}, +{"key":"key_908614680911","value":"value_841011159243461011"}, +{"key":"key_908691117961","value":"value_128761041199811666"}, +{"key":"key_908710252998","value":"value_196897046110100133"}, +{"key":"key_908711211280","value":"value_122142111111119111"}, +{"key":"key_908712988145","value":"value_951186816566105739"}, +{"key":"key_908762207481","value":"value_106591031086973871"}, +{"key":"key_908791546551","value":"value_105169721331036187"}, +{"key":"key_908811114415","value":"value_519210213311496958"}, +{"key":"key_908812810757","value":"value_108126110122116978"}, +{"key":"key_908878117120","value":"value_861018210410774671"}, +{"key":"key_908922094817","value":"value_699777119122857810"}, +{"key":"key_908993921109","value":"value_841311548397107108"}, +{"key":"key_909010490509","value":"value_116120141369113215"}, +{"key":"key_909012410512","value":"value_112166589312211611"}, +{"key":"key_909013199991","value":"value_106118925711915685"}, +{"key":"key_909038961698","value":"value_102129187911011089"}, +{"key":"key_909058133150","value":"value_138109126116658314"}, +{"key":"key_909111669851","value":"value_105170931048710110"}, +{"key":"key_909215794110","value":"value_871101398511297107"}, +{"key":"key_909310711382","value":"value_991549311254259715"}, +{"key":"key_909311182689","value":"value_877512011186143133"}, +{"key":"key_909314753856","value":"value_158109779864926999"}, +{"key":"key_909410010510","value":"value_104133120179501107"}, +{"key":"key_909411864437","value":"value_631591688785621521"}, +{"key":"key_909459133956","value":"value_101116142122151931"}, +{"key":"key_909460134777","value":"value_829129110135132105"}, +{"key":"key_909492142421","value":"value_651243752165949210"}, +{"key":"key_909510310082","value":"value_103851246188141231"}, +{"key":"key_909560103129","value":"value_102129471061351189"}, +{"key":"key_909576140127","value":"value_140141839510010891"}, +{"key":"key_909612271401","value":"value_951031251001128167"}, +{"key":"key_909711774875","value":"value_911156030790111101"}, +{"key":"key_909712615880","value":"value_125138308754669911"}, +{"key":"key_909714113615","value":"value_921008911111982110"}, +{"key":"key_909715012618","value":"value_165101100808735147"}, +{"key":"key_909776147776","value":"value_868372901548020490"}, +{"key":"key_909779186114","value":"value_291241049112116611"}, +{"key":"key_909798108878","value":"value_101122839511015496"}, +{"key":"key_909813513110","value":"value_117162111126133791"}, +{"key":"key_909815958110","value":"value_109911987313013994"}, +{"key":"key_909969138118","value":"value_133991267712910214"}, +{"key":"key_909980102921","value":"value_119145141101658810"}, +{"key":"key_909996781377","value":"value_116119136545218914"}, +{"key":"key_910662839314","value":"value_177101591691229692"}, +{"key":"key_911001641001","value":"value_841138812314410413"}, +{"key":"key_911006412313","value":"value_111441471001190785"}, +{"key":"key_911011201167","value":"value_831031251011541331"}, +{"key":"key_911011351281","value":"value_771477013013613714"}, +{"key":"key_911016611488","value":"value_419972749880107110"}, +{"key":"key_911021117998","value":"value_927410112415013899"}, +{"key":"key_911021118411","value":"value_135117108901336017"}, +{"key":"key_911027713216","value":"value_121508850119145731"}, +{"key":"key_911041049514","value":"value_114111150819983104"}, +{"key":"key_911041221414","value":"value_821011281161218112"}, +{"key":"key_911045611212","value":"value_626211612810380157"}, +{"key":"key_911046786128","value":"value_116104919550116127"}, +{"key":"key_911048711417","value":"value_115758684183115729"}, +{"key":"key_911049811410","value":"value_471551198919799136"}, +{"key":"key_911051041232","value":"value_115104119153163509"}, +{"key":"key_911051451009","value":"value_937110310283178116"}, +{"key":"key_911058511393","value":"value_124176586515411816"}, +{"key":"key_911059672116","value":"value_155126741361031599"}, +{"key":"key_911061251081","value":"value_141661051308897901"}, +{"key":"key_911061344411","value":"value_121499614811987166"}, +{"key":"key_911061551027","value":"value_531126670648810879"}, +{"key":"key_911066415115","value":"value_671033046819074192"}, +{"key":"key_911071281041","value":"value_748314314491629513"}, +{"key":"key_911071591244","value":"value_701239712316714413"}, +{"key":"key_911074965798","value":"value_107125111811521211"}, +{"key":"key_911079412814","value":"value_174131139137116676"}, +{"key":"key_911081123796","value":"value_719554146821141398"}, +{"key":"key_911081291536","value":"value_967111510215112211"}, +{"key":"key_911111149713","value":"value_167468815711278879"}, +{"key":"key_911111301301","value":"value_134104101120748897"}, +{"key":"key_911119810969","value":"value_806710684117137861"}, +{"key":"key_911121051222","value":"value_901169413668601231"}, +{"key":"key_911121306310","value":"value_978516815357129141"}, +{"key":"key_911131661056","value":"value_114108164871241288"}, +{"key":"key_911151211048","value":"value_951461413886981736"}, +{"key":"key_911151641206","value":"value_731619394901161311"}, +{"key":"key_911159817939","value":"value_881227775711165010"}, +{"key":"key_911161004912","value":"value_341381059311488159"}, +{"key":"key_911161191621","value":"value_121122129110154108"}, +{"key":"key_911161402612","value":"value_236810914261149152"}, +{"key":"key_911166212999","value":"value_144136155142117598"}, +{"key":"key_911167096147","value":"value_518311110617210681"}, +{"key":"key_911171058095","value":"value_134139667885148999"}, +{"key":"key_911171541276","value":"value_935711086111147991"}, +{"key":"key_911179674888","value":"value_368266159811271821"}, +{"key":"key_911181011089","value":"value_981516914696991471"}, +{"key":"key_911181498597","value":"value_122777488170849076"}, +{"key":"key_911187514212","value":"value_451067470130133101"}, +{"key":"key_911187912214","value":"value_112561097910813111"}, +{"key":"key_911191228277","value":"value_103531725094821059"}, +{"key":"key_911191271528","value":"value_991081131371041221"}, +{"key":"key_911198810391","value":"value_125106535913469103"}, +{"key":"key_911199065135","value":"value_821559998140175181"}, +{"key":"key_911201369749","value":"value_588583129106716411"}, +{"key":"key_911204659671","value":"value_142931241239012310"}, +{"key":"key_911211147715","value":"value_113891065913717838"}, +{"key":"key_911211481908","value":"value_137541101306815114"}, +{"key":"key_911211691979","value":"value_125141969893931801"}, +{"key":"key_911216012797","value":"value_948911972561326511"}, +{"key":"key_911218311213","value":"value_142136551081521683"}, +{"key":"key_911221131749","value":"value_111855993123931221"}, +{"key":"key_911221391564","value":"value_100130681105710716"}, +{"key":"key_911226282138","value":"value_128109125143137101"}, +{"key":"key_911231117694","value":"value_811061451331397310"}, +{"key":"key_911231258958","value":"value_875914296349213911"}, +{"key":"key_911231425111","value":"value_163125918617185119"}, +{"key":"key_911231492798","value":"value_124106103128951217"}, +{"key":"key_911231621101","value":"value_741315412075683835"}, +{"key":"key_911235434831","value":"value_839995160764028110"}, +{"key":"key_911239110814","value":"value_491231065680166124"}, +{"key":"key_911241485211","value":"value_841658393761112037"}, +{"key":"key_911245611315","value":"value_114746787117161138"}, +{"key":"key_911246919312","value":"value_103709271291421619"}, +{"key":"key_911248910115","value":"value_156122126144871101"}, +{"key":"key_911258914758","value":"value_107145100102120106"}, +{"key":"key_911261031919","value":"value_115677111782901538"}, +{"key":"key_911271451341","value":"value_801801188012311413"}, +{"key":"key_911281388184","value":"value_103935374751151207"}, +{"key":"key_911281945912","value":"value_123861411211401179"}, +{"key":"key_911288092781","value":"value_917843957211112591"}, +{"key":"key_911289589478","value":"value_116761129411911911"}, +{"key":"key_911291211419","value":"value_129143119146689711"}, +{"key":"key_911291231441","value":"value_787796143994972668"}, +{"key":"key_911298011441","value":"value_123178102157116811"}, +{"key":"key_911299978102","value":"value_118791451171109112"}, +{"key":"key_911301369816","value":"value_821121141085510913"}, +{"key":"key_911307312064","value":"value_609013239928510463"}, +{"key":"key_911308010214","value":"value_132116131109981271"}, +{"key":"key_911317354117","value":"value_100132111130110129"}, +{"key":"key_911321048970","value":"value_104127121751127124"}, +{"key":"key_911321338065","value":"value_721477614180152948"}, +{"key":"key_911321741084","value":"value_971095515653931107"}, +{"key":"key_911326013013","value":"value_799011019290136474"}, +{"key":"key_911328711615","value":"value_114105731551308511"}, +{"key":"key_911331087776","value":"value_851561026757145148"}, +{"key":"key_911331413456","value":"value_529514498101731301"}, +{"key":"key_911349285144","value":"value_124133109117119901"}, +{"key":"key_911351189514","value":"value_114781608291857214"}, +{"key":"key_911351301241","value":"value_163738113713233991"}, +{"key":"key_911351691581","value":"value_881191031041568941"}, +{"key":"key_911351778912","value":"value_541448687641071501"}, +{"key":"key_911359266749","value":"value_501049814197961081"}, +{"key":"key_911365784891","value":"value_311087813588898183"}, +{"key":"key_911369815118","value":"value_139501441079810014"}, +{"key":"key_911381077764","value":"value_122751011154793971"}, +{"key":"key_911381116284","value":"value_799886118140102164"}, +{"key":"key_911388514447","value":"value_102861209811112513"}, +{"key":"key_911396013410","value":"value_939614586124119124"}, +{"key":"key_911401269080","value":"value_108178138371091281"}, +{"key":"key_911406310515","value":"value_957513257112115147"}, +{"key":"key_911408614415","value":"value_984017357988450110"}, +{"key":"key_911409010714","value":"value_106159135110101821"}, +{"key":"key_911411199713","value":"value_137745614199150751"}, +{"key":"key_911421575148","value":"value_101125998814111986"}, +{"key":"key_911438365112","value":"value_143124976816611938"}, +{"key":"key_911451021451","value":"value_296875671311149515"}, +{"key":"key_911451221226","value":"value_110807513296132126"}, +{"key":"key_911456512392","value":"value_131961101011111328"}, +{"key":"key_911461117610","value":"value_157110137931115610"}, +{"key":"key_911468711910","value":"value_136128564411116388"}, +{"key":"key_911471301051","value":"value_687515098981269810"}, +{"key":"key_911471596410","value":"value_122861191351341001"}, +{"key":"key_911481128389","value":"value_808886591261751221"}, +{"key":"key_911485913810","value":"value_129586966791761011"}, +{"key":"key_911501236520","value":"value_116791431591461171"}, +{"key":"key_911501589512","value":"value_466114111484110101"}, +{"key":"key_911521418341","value":"value_134148109901371351"}, +{"key":"key_911551126013","value":"value_869319612085986480"}, +{"key":"key_911559519695","value":"value_157999547118107133"}, +{"key":"key_911569012317","value":"value_146966973841381381"}, +{"key":"key_911581277113","value":"value_828110079531031409"}, +{"key":"key_911591351422","value":"value_110341281117112897"}, +{"key":"key_911626799916","value":"value_791181441571104075"}, +{"key":"key_911641285414","value":"value_100584310271873338"}, +{"key":"key_911651511098","value":"value_907015638961187878"}, +{"key":"key_911661558453","value":"value_130108101741271454"}, +{"key":"key_911671021361","value":"value_701181171311134914"}, +{"key":"key_911787112210","value":"value_139108117701141041"}, +{"key":"key_911811341026","value":"value_911201447797526712"}, +{"key":"key_911826912966","value":"value_122571158424102143"}, +{"key":"key_911828511210","value":"value_103991396882779710"}, +{"key":"key_911831334143","value":"value_109629412784128126"}, +{"key":"key_911851139353","value":"value_105117951329487111"}, +{"key":"key_911871171531","value":"value_441821099016810913"}, +{"key":"key_912031181081","value":"value_858112112615365967"}, +{"key":"key_912101245411","value":"value_113485610587133221"}, +{"key":"key_912145142891","value":"value_616613312816615291"}, +{"key":"key_912510711087","value":"value_128741508194934412"}, +{"key":"key_912612993101","value":"value_311281294911979131"}, +{"key":"key_912869130146","value":"value_126106139928876119"}, +{"key":"key_913218996126","value":"value_118671179149148871"}, +{"key":"key_913544128121","value":"value_117179167104142126"}, +{"key":"key_913611177129","value":"value_103801031579412766"}, +{"key":"key_914212686112","value":"value_871255314913113468"}, +{"key":"key_914263110781","value":"value_140124135441771051"}, +{"key":"key_914311347101","value":"value_100138691601051198"}, +{"key":"key_914414810412","value":"value_661041361228892861"}, +{"key":"key_914614514516","value":"value_701101038866801016"}, +{"key":"key_914734112100","value":"value_119798296971141051"}, +{"key":"key_914810645107","value":"value_110106119108841371"}, +{"key":"key_914910975155","value":"value_921288169321608280"}, +{"key":"key_914916862143","value":"value_124981111512910187"}, +{"key":"key_914995122674","value":"value_176991266891142110"}, +{"key":"key_915013813912","value":"value_105824082150994659"}, +{"key":"key_915184775015","value":"value_861241251408192110"}, +{"key":"key_915259851503","value":"value_961331431655314312"}, +{"key":"key_915274104103","value":"value_130764214914536699"}, +{"key":"key_915312585117","value":"value_117829011919105878"}, +{"key":"key_915381581428","value":"value_861187811217110473"}, +{"key":"key_915394301013","value":"value_100561159072546984"}, +{"key":"key_915453149163","value":"value_881031185915531141"}, +{"key":"key_915613236137","value":"value_131142135126103707"}, +{"key":"key_915657917297","value":"value_108117122179961561"}, +{"key":"key_915678102168","value":"value_105110136541168978"}, +{"key":"key_915787168841","value":"value_598933154195127669"}, +{"key":"key_915811014813","value":"value_711217110087688698"}, +{"key":"key_916012791843","value":"value_139135775712376831"}, +{"key":"key_916015496688","value":"value_199614914761113148"}, +{"key":"key_916114611814","value":"value_108737910191881039"}, +{"key":"key_916196118131","value":"value_831089868701248112"}, +{"key":"key_916210011310","value":"value_681136992109161911"}, +{"key":"key_916250115130","value":"value_133171106138781118"}, +{"key":"key_916413512313","value":"value_140108981741474735"}, +{"key":"key_916510586158","value":"value_149139119801057710"}, +{"key":"key_916513911110","value":"value_797389539611779132"}, +{"key":"key_916516510210","value":"value_108149106101173158"}, +{"key":"key_916575931121","value":"value_117115171841511091"}, +{"key":"key_916714064102","value":"value_141891541519740151"}, +{"key":"key_916714412083","value":"value_108194461071081381"}, +{"key":"key_916811288991","value":"value_571117212417390123"}, +{"key":"key_916885139120","value":"value_491338073801511161"}, +{"key":"key_917011794147","value":"value_131621291571141029"}, +{"key":"key_917012355757","value":"value_148821449128848310"}, +{"key":"key_917112311215","value":"value_911124411013215011"}, +{"key":"key_917276901358","value":"value_110711352331421289"}, +{"key":"key_917311273988","value":"value_163166119211597817"}, +{"key":"key_917315013510","value":"value_641138111411210970"}, +{"key":"key_917360781259","value":"value_756411014713511412"}, +{"key":"key_917410850781","value":"value_959785144696311110"}, +{"key":"key_917411583113","value":"value_117525386841248715"}, +{"key":"key_917484819928","value":"value_107831375689163561"}, +{"key":"key_917515213910","value":"value_111136281111227714"}, +{"key":"key_917515812888","value":"value_901099416511911512"}, +{"key":"key_917556110100","value":"value_479710182114116696"}, +{"key":"key_917610113057","value":"value_139105941169498166"}, +{"key":"key_917662301517","value":"value_711341691039913864"}, +{"key":"key_917762739712","value":"value_981461426811514112"}, +{"key":"key_917783611161","value":"value_116841291441541031"}, +{"key":"key_917810485102","value":"value_921308674105142137"}, +{"key":"key_917810997141","value":"value_121655291667883107"}, +{"key":"key_917890162110","value":"value_159827586611441261"}, +{"key":"key_917976251081","value":"value_134124939010360889"}, +{"key":"key_918010111112","value":"value_123132123143137734"}, +{"key":"key_918011610078","value":"value_110766311066146127"}, +{"key":"key_918012449108","value":"value_957994719365871101"}, +{"key":"key_918017437134","value":"value_101971427413411011"}, +{"key":"key_918042110431","value":"value_100371511051289889"}, +{"key":"key_918112214616","value":"value_142571228018571137"}, +{"key":"key_918140116159","value":"value_150100135891214529"}, +{"key":"key_918211280108","value":"value_104869011510519912"}, +{"key":"key_918211896117","value":"value_611051271111198011"}, +{"key":"key_918362153539","value":"value_126934114613882771"}, +{"key":"key_918372121937","value":"value_124134611066516616"}, +{"key":"key_918410888105","value":"value_101131798298195781"}, +{"key":"key_918411995985","value":"value_165867615713010411"}, +{"key":"key_918463141591","value":"value_144133906514911585"}, +{"key":"key_918466681204","value":"value_136341583743133175"}, +{"key":"key_918510310512","value":"value_153239015715810284"}, +{"key":"key_918516078148","value":"value_164115811214742111"}, +{"key":"key_918548104107","value":"value_106851401357214672"}, +{"key":"key_918586122119","value":"value_951081019488981169"}, +{"key":"key_918594100135","value":"value_969543105126961367"}, +{"key":"key_918610814818","value":"value_133141463894621311"}, +{"key":"key_918611075651","value":"value_135871161564710277"}, +{"key":"key_918611615115","value":"value_133971275122947016"}, +{"key":"key_918612710612","value":"value_179591269194829914"}, +{"key":"key_918661163146","value":"value_411207613313684731"}, +{"key":"key_918722517190","value":"value_117102127941054498"}, +{"key":"key_918851951041","value":"value_511041201601081468"}, +{"key":"key_918879891445","value":"value_166135136145721381"}, +{"key":"key_918891901009","value":"value_991335267108102608"}, +{"key":"key_918898106127","value":"value_108147668948787465"}, +{"key":"key_918910210612","value":"value_169132116130951179"}, +{"key":"key_918910367828","value":"value_611387913011492140"}, +{"key":"key_918913510511","value":"value_142988613295131131"}, +{"key":"key_918913840127","value":"value_115131601101149050"}, +{"key":"key_919013010882","value":"value_142351561327710291"}, +{"key":"key_919015169101","value":"value_768717411310012410"}, +{"key":"key_919078937713","value":"value_991031141381056710"}, +{"key":"key_919114681215","value":"value_741236525966214315"}, +{"key":"key_919210351291","value":"value_535212816281978093"}, +{"key":"key_919212263113","value":"value_701321471351181087"}, +{"key":"key_919212912612","value":"value_138969810410879118"}, +{"key":"key_919218497865","value":"value_949373135819215416"}, +{"key":"key_919247891051","value":"value_117988013898169103"}, +{"key":"key_919283174115","value":"value_511311886317610956"}, +{"key":"key_919311210614","value":"value_108129751059045821"}, +{"key":"key_919311999951","value":"value_139984080119131133"}, +{"key":"key_919314111911","value":"value_135173671091528914"}, +{"key":"key_919344991385","value":"value_143618916010870126"}, +{"key":"key_919396831167","value":"value_159981241261341336"}, +{"key":"key_919397608611","value":"value_149144146117871159"}, +{"key":"key_919410666153","value":"value_116941074910114896"}, +{"key":"key_919414410184","value":"value_526189180127845018"}, +{"key":"key_919415910113","value":"value_128127105919410565"}, +{"key":"key_919444894713","value":"value_108130121508688133"}, +{"key":"key_919596929258","value":"value_135149127871351555"}, +{"key":"key_919612011510","value":"value_106901421581156810"}, +{"key":"key_919615289651","value":"value_961484814741759210"}, +{"key":"key_919620280112","value":"value_114561181091366566"}, +{"key":"key_919681140781","value":"value_113901149336611239"}, +{"key":"key_919697521078","value":"value_649871204148143120"}, +{"key":"key_919810913411","value":"value_851261358862102158"}, +{"key":"key_919816947711","value":"value_521092910011598103"}, +{"key":"key_919881796648","value":"value_132721811451119443"}, +{"key":"key_919890941343","value":"value_104751031416014413"}, +{"key":"key_919912693177","value":"value_109159121641097110"}, +{"key":"key_919965147948","value":"value_110119129104126130"}, +{"key":"key_921001347313","value":"value_127941217582166126"}, +{"key":"key_921001475585","value":"value_831776512090105124"}, +{"key":"key_921007213411","value":"value_681088876108451721"}, +{"key":"key_921007812215","value":"value_158533892112121967"}, +{"key":"key_921011301171","value":"value_105671131091311481"}, +{"key":"key_921015990114","value":"value_988715211096111145"}, +{"key":"key_921018810014","value":"value_861411361351331448"}, +{"key":"key_921021201007","value":"value_689914093104134768"}, +{"key":"key_921025011645","value":"value_123166130151130115"}, +{"key":"key_921031011111","value":"value_421071439194144829"}, +{"key":"key_921031059019","value":"value_145401371174612487"}, +{"key":"key_921035315310","value":"value_145120721141538066"}, +{"key":"key_921038114785","value":"value_178104136124143130"}, +{"key":"key_921039310472","value":"value_123111168851091021"}, +{"key":"key_921039410214","value":"value_991491231047789961"}, +{"key":"key_921041209044","value":"value_110137110140116110"}, +{"key":"key_921045612814","value":"value_931231071058242891"}, +{"key":"key_921048890154","value":"value_138110118141144771"}, +{"key":"key_921051558211","value":"value_124968611198126143"}, +{"key":"key_921061001411","value":"value_839661154931151231"}, +{"key":"key_921061151251","value":"value_951658511810010510"}, +{"key":"key_921061399699","value":"value_971081111915816315"}, +{"key":"key_921061791351","value":"value_158627710310216736"}, +{"key":"key_921078584147","value":"value_451641201253211023"}, +{"key":"key_921079098157","value":"value_996012151105961241"}, +{"key":"key_921081241101","value":"value_148803167706810290"}, +{"key":"key_921081281261","value":"value_130738614857716999"}, +{"key":"key_921081391644","value":"value_428115210714185115"}, +{"key":"key_921088999151","value":"value_132130119141111869"}, +{"key":"key_921091031161","value":"value_102747268111131126"}, +{"key":"key_921091192583","value":"value_116122123987711611"}, +{"key":"key_921091621281","value":"value_778510017419616212"}, +{"key":"key_921101711798","value":"value_581371451031197813"}, +{"key":"key_921121188913","value":"value_868113598146172128"}, +{"key":"key_921131081021","value":"value_112591501201341171"}, +{"key":"key_921131157311","value":"value_110641215784981171"}, +{"key":"key_921131862045","value":"value_651011381327710517"}, +{"key":"key_921138487939","value":"value_116143128129110118"}, +{"key":"key_921141311341","value":"value_132137856682901351"}, +{"key":"key_921149112611","value":"value_735812689889811012"}, +{"key":"key_921151041171","value":"value_120899914010211713"}, +{"key":"key_921151061138","value":"value_104137796886719098"}, +{"key":"key_921156611810","value":"value_129709588761497212"}, +{"key":"key_921159089100","value":"value_906284118981161191"}, +{"key":"key_921161141209","value":"value_132538196148631164"}, +{"key":"key_921161281119","value":"value_961498914610213613"}, +{"key":"key_921161397219","value":"value_124176568984162541"}, +{"key":"key_921166710291","value":"value_854489798014711811"}, +{"key":"key_921169215914","value":"value_140131138664375516"}, +{"key":"key_921169611186","value":"value_105917210587975710"}, +{"key":"key_921171251511","value":"value_991581371001229075"}, +{"key":"key_921171258512","value":"value_511121181051276513"}, +{"key":"key_921181017013","value":"value_106115939412160136"}, +{"key":"key_921181226813","value":"value_132871071012410716"}, +{"key":"key_921189388901","value":"value_182847910917110010"}, +{"key":"key_921191055214","value":"value_661976501431571356"}, +{"key":"key_921191127839","value":"value_119861041141401623"}, +{"key":"key_921193810910","value":"value_110741071251178811"}, +{"key":"key_921197911813","value":"value_671378512215015598"}, +{"key":"key_921199070136","value":"value_143146467954123101"}, +{"key":"key_921201161101","value":"value_147138691241148813"}, +{"key":"key_921203697127","value":"value_811275814214885166"}, +{"key":"key_921209127111","value":"value_118931071081071671"}, +{"key":"key_921209796143","value":"value_461421371149049128"}, +{"key":"key_921211029411","value":"value_998811811510781849"}, +{"key":"key_921211321631","value":"value_254610116015186123"}, +{"key":"key_921216481121","value":"value_129120103131631491"}, +{"key":"key_921221161507","value":"value_146771141219311616"}, +{"key":"key_921227198937","value":"value_621396111016113510"}, +{"key":"key_921228088107","value":"value_999611212259711041"}, +{"key":"key_921229310239","value":"value_158100125137135731"}, +{"key":"key_921229596849","value":"value_158110113114131965"}, +{"key":"key_921231071251","value":"value_959513787145126126"}, +{"key":"key_921231631261","value":"value_129941324541871011"}, +{"key":"key_921231681251","value":"value_124691001419964124"}, +{"key":"key_921234013462","value":"value_721147811187839944"}, +{"key":"key_921241001391","value":"value_961168111114112913"}, +{"key":"key_921247077965","value":"value_132133111821617983"}, +{"key":"key_921251157312","value":"value_120111114121122921"}, +{"key":"key_921251261328","value":"value_106886869126144575"}, +{"key":"key_921254763142","value":"value_381629197107711580"}, +{"key":"key_921256493761","value":"value_154124891095910715"}, +{"key":"key_921268811664","value":"value_118611601419912658"}, +{"key":"key_921273581937","value":"value_501061221475079738"}, +{"key":"key_921276289777","value":"value_112120981367912878"}, +{"key":"key_921281151231","value":"value_581338513213095361"}, +{"key":"key_921291068196","value":"value_104106789513413215"}, +{"key":"key_921291331021","value":"value_115611308916412814"}, +{"key":"key_921301031361","value":"value_901547941748012950"}, +{"key":"key_921307946871","value":"value_109871579499123907"}, +{"key":"key_921309412711","value":"value_421081771628740104"}, +{"key":"key_921311277875","value":"value_598690115134621277"}, +{"key":"key_921321164986","value":"value_657714080809710913"}, +{"key":"key_921321332286","value":"value_917798178651625272"}, +{"key":"key_921339012913","value":"value_364613580931451059"}, +{"key":"key_921341064011","value":"value_718582126568115155"}, +{"key":"key_921341171061","value":"value_113163965813911912"}, +{"key":"key_921341681511","value":"value_149831346688103186"}, +{"key":"key_921344090857","value":"value_101771258542127121"}, +{"key":"key_921347610468","value":"value_571057713812886160"}, +{"key":"key_921351169313","value":"value_971288886807288119"}, +{"key":"key_921356410916","value":"value_105136155991331521"}, +{"key":"key_921359574956","value":"value_168112991201197911"}, +{"key":"key_921361071281","value":"value_991416194748113914"}, +{"key":"key_921363894115","value":"value_906512318610915116"}, +{"key":"key_921371279575","value":"value_721401099013882138"}, +{"key":"key_921376794301","value":"value_134134114611791453"}, +{"key":"key_921378741701","value":"value_711141327870101452"}, +{"key":"key_921381431177","value":"value_131126391728066841"}, +{"key":"key_921384486791","value":"value_741547411610213299"}, +{"key":"key_921391011361","value":"value_104797784981204551"}, +{"key":"key_921406688105","value":"value_921185963679510463"}, +{"key":"key_921411561012","value":"value_831461085511113514"}, +{"key":"key_921418117011","value":"value_150127169511309977"}, +{"key":"key_921421068840","value":"value_706325991821061018"}, +{"key":"key_921421327911","value":"value_101846566120107575"}, +{"key":"key_921441079313","value":"value_761351481234877110"}, +{"key":"key_921457014513","value":"value_112106114101651021"}, +{"key":"key_921476610918","value":"value_109945868111187774"}, +{"key":"key_921487110614","value":"value_113123131641261011"}, +{"key":"key_921488880721","value":"value_141146145877711213"}, +{"key":"key_921491257680","value":"value_888761771299014611"}, +{"key":"key_921514112794","value":"value_189901341601841551"}, +{"key":"key_921531336210","value":"value_145771351391444711"}, +{"key":"key_921541569663","value":"value_132669869818744125"}, +{"key":"key_921557112344","value":"value_961499316356122100"}, +{"key":"key_921563115268","value":"value_160105115851211501"}, +{"key":"key_921568410548","value":"value_153541038910176851"}, +{"key":"key_921571181091","value":"value_991916912850128125"}, +{"key":"key_921571489448","value":"value_531041471201069410"}, +{"key":"key_921581231328","value":"value_988613784581171296"}, +{"key":"key_921581917110","value":"value_114828493105107877"}, +{"key":"key_921584364656","value":"value_961561267910388122"}, +{"key":"key_921599373110","value":"value_571181161149080511"}, +{"key":"key_921601398413","value":"value_147811191261641911"}, +{"key":"key_921605241116","value":"value_236012499861191471"}, +{"key":"key_921611221211","value":"value_961016833147146415"}, +{"key":"key_921617314116","value":"value_150108139871265263"}, +{"key":"key_921619573100","value":"value_119737387135122898"}, +{"key":"key_921641369714","value":"value_771415512910033179"}, +{"key":"key_921651111991","value":"value_689211813310713696"}, +{"key":"key_921671201608","value":"value_115104113122151581"}, +{"key":"key_921691271047","value":"value_941519317462571511"}, +{"key":"key_921697011311","value":"value_110134108111871238"}, +{"key":"key_921771565311","value":"value_114132116121106629"}, +{"key":"key_921813313341","value":"value_106891291297489160"}, +{"key":"key_921921175980","value":"value_147107931079617915"}, +{"key":"key_922097940102","value":"value_127511215913959108"}, +{"key":"key_923510618411","value":"value_110101105161731139"}, +{"key":"key_923756921303","value":"value_152841221587111110"}, +{"key":"key_923789105551","value":"value_121947711810428126"}, +{"key":"key_924252139191","value":"value_128104997870113172"}, +{"key":"key_924285356852","value":"value_913613499911441472"}, +{"key":"key_924413212488","value":"value_120115745913914811"}, +{"key":"key_924414610016","value":"value_911451301181161161"}, +{"key":"key_924499121116","value":"value_125637396140115328"}, +{"key":"key_924736128721","value":"value_731001451081027410"}, +{"key":"key_924911511280","value":"value_271271078713313113"}, +{"key":"key_924913899145","value":"value_108102171751511019"}, +{"key":"key_924951107814","value":"value_111926270561101261"}, +{"key":"key_924956804958","value":"value_158210798113501358"}, +{"key":"key_925170969714","value":"value_108185105571061427"}, +{"key":"key_925210462138","value":"value_847515610411271816"}, +{"key":"key_925210512810","value":"value_931061521611231101"}, +{"key":"key_925412515851","value":"value_127621411162492145"}, +{"key":"key_925417610613","value":"value_274911669157841121"}, +{"key":"key_925473291281","value":"value_133139859811083140"}, +{"key":"key_925513212712","value":"value_531261191597410558"}, +{"key":"key_925586109911","value":"value_571068275138136155"}, +{"key":"key_925612310071","value":"value_140120949613112179"}, +{"key":"key_925614811713","value":"value_841461031557614411"}, +{"key":"key_925639911271","value":"value_330103131112909311"}, +{"key":"key_925714679115","value":"value_116122788560111159"}, +{"key":"key_925814526806","value":"value_989593589766123136"}, +{"key":"key_925815976114","value":"value_471256914010410110"}, +{"key":"key_925911611311","value":"value_941178918369853610"}, +{"key":"key_925912911325","value":"value_731107312513110296"}, +{"key":"key_925913471170","value":"value_131181995413812476"}, +{"key":"key_926114915112","value":"value_106901031431121368"}, +{"key":"key_926175956488","value":"value_981477610814893116"}, +{"key":"key_926199106116","value":"value_106496911019419413"}, +{"key":"key_926310465723","value":"value_120851538614585889"}, +{"key":"key_926510386421","value":"value_544257129150132101"}, +{"key":"key_926513712761","value":"value_556712082112779714"}, +{"key":"key_926712316711","value":"value_154118669111870241"}, +{"key":"key_926773153861","value":"value_174639610714512397"}, +{"key":"key_926811296106","value":"value_561791309112493137"}, +{"key":"key_926812614411","value":"value_792013218465161461"}, +{"key":"key_926816013012","value":"value_121127130125137825"}, +{"key":"key_926884143735","value":"value_701231091461001471"}, +{"key":"key_926911295107","value":"value_641229219063857898"}, +{"key":"key_926913953711","value":"value_761137275108102999"}, +{"key":"key_927012914315","value":"value_731016712675143115"}, +{"key":"key_927013688107","value":"value_781439469614910715"}, +{"key":"key_927058938892","value":"value_987182110101115691"}, +{"key":"key_927110910711","value":"value_102108152149618616"}, +{"key":"key_927158139137","value":"value_898551151651081511"}, +{"key":"key_927211213412","value":"value_791331141159911085"}, +{"key":"key_927211814512","value":"value_163705414189104172"}, +{"key":"key_927268174434","value":"value_601331111016611876"}, +{"key":"key_927296207505","value":"value_911061310411661815"}, +{"key":"key_927310213912","value":"value_831549813316510814"}, +{"key":"key_927310547101","value":"value_114891031068211088"}, +{"key":"key_927311215813","value":"value_142991159510812182"}, +{"key":"key_927363471061","value":"value_108801221141585812"}, +{"key":"key_927363699213","value":"value_160966011614210514"}, +{"key":"key_927412012280","value":"value_105126987652138156"}, +{"key":"key_927446101167","value":"value_177883810312051991"}, +{"key":"key_927491144103","value":"value_114131777211247131"}, +{"key":"key_927514676617","value":"value_337611314610415286"}, +{"key":"key_927517457584","value":"value_118756687108144101"}, +{"key":"key_927612312611","value":"value_761478212111872118"}, +{"key":"key_927655130128","value":"value_127797582126878663"}, +{"key":"key_927697193155","value":"value_113421251089710570"}, +{"key":"key_927714613110","value":"value_881771099413912680"}, +{"key":"key_927778129126","value":"value_115120649812036115"}, +{"key":"key_927783131148","value":"value_127186817510357391"}, +{"key":"key_927810967126","value":"value_139103106142361479"}, +{"key":"key_927912014165","value":"value_149125874524807784"}, +{"key":"key_928010210171","value":"value_941629211779998171"}, +{"key":"key_928089124401","value":"value_648575149117404046"}, +{"key":"key_928218414888","value":"value_969486421471101608"}, +{"key":"key_928281158110","value":"value_118119636612712614"}, +{"key":"key_928310660401","value":"value_112961141091459510"}, +{"key":"key_928413678853","value":"value_134911317011387113"}, +{"key":"key_928538120117","value":"value_731576518266141911"}, +{"key":"key_928553929579","value":"value_187128126651281161"}, +{"key":"key_928557144812","value":"value_501171036454146168"}, +{"key":"key_928584856051","value":"value_968013113786401189"}, +{"key":"key_928764118537","value":"value_150665070561881114"}, +{"key":"key_928811270129","value":"value_801168199678951919"}, +{"key":"key_928814413091","value":"value_133119947914014612"}, +{"key":"key_928814513011","value":"value_679112816110012947"}, +{"key":"key_928815614215","value":"value_961109955681541291"}, +{"key":"key_928878945712","value":"value_707470125626010414"}, +{"key":"key_928896641429","value":"value_131771221201241109"}, +{"key":"key_929013714074","value":"value_791274455781641449"}, +{"key":"key_929060104121","value":"value_809962165112351319"}, +{"key":"key_929096908811","value":"value_135871291351269325"}, +{"key":"key_929110913911","value":"value_519311766134791145"}, +{"key":"key_929179121456","value":"value_129157939068144164"}, +{"key":"key_929194918311","value":"value_561416413613579771"}, +{"key":"key_929197988761","value":"value_126811278910954819"}, +{"key":"key_929214812254","value":"value_133171150118115121"}, +{"key":"key_929311411913","value":"value_160132876716278917"}, +{"key":"key_929317176109","value":"value_549060968512741140"}, +{"key":"key_929397997956","value":"value_138158426689787012"}, +{"key":"key_929411414081","value":"value_551171151391211218"}, +{"key":"key_929449797586","value":"value_941131161019411011"}, +{"key":"key_929478761708","value":"value_705188541598411986"}, +{"key":"key_929489698485","value":"value_145100641061301371"}, +{"key":"key_929578166891","value":"value_192103147127731351"}, +{"key":"key_929612310412","value":"value_116901458977114949"}, +{"key":"key_929613784153","value":"value_985010410911010311"}, +{"key":"key_929668126957","value":"value_110182731519239812"}, +{"key":"key_929712457771","value":"value_109621111821401041"}, +{"key":"key_929713721110","value":"value_828213816113220861"}, +{"key":"key_929812060471","value":"value_117140126173101401"}, +{"key":"key_929812715914","value":"value_978769117971256711"}, +{"key":"key_929815578471","value":"value_901121171561391361"}, +{"key":"key_929862120816","value":"value_851421501092001251"}, +{"key":"key_929882112444","value":"value_531456590786966137"}, +{"key":"key_929893107608","value":"value_132991158011816572"}, +{"key":"key_929911092102","value":"value_170132128105976013"}, +{"key":"key_929911713614","value":"value_120113761055611385"}, +{"key":"key_929915316410","value":"value_508151741441061421"}, +{"key":"key_929954959976","value":"value_771065085997413612"}, +{"key":"key_931001092412","value":"value_111809153419614510"}, +{"key":"key_931008210572","value":"value_152988117315914159"}, +{"key":"key_931011117812","value":"value_792011321088813578"}, +{"key":"key_931011118111","value":"value_858777701048382105"}, +{"key":"key_931011401519","value":"value_898372119140946811"}, +{"key":"key_931028857911","value":"value_931121029697162145"}, +{"key":"key_931036065112","value":"value_127931522511410880"}, +{"key":"key_931038714418","value":"value_617715516111089116"}, +{"key":"key_931039469729","value":"value_119571557714714218"}, +{"key":"key_931041251271","value":"value_631418193160371199"}, +{"key":"key_931045651457","value":"value_125119109841248680"}, +{"key":"key_931046644151","value":"value_118839016919601439"}, +{"key":"key_931049492961","value":"value_601227812688791231"}, +{"key":"key_931049710285","value":"value_971371211671314913"}, +{"key":"key_931057671152","value":"value_124113196136150761"}, +{"key":"key_931061271431","value":"value_831271079411484983"}, +{"key":"key_931061351186","value":"value_781061231251289792"}, +{"key":"key_931061681198","value":"value_109111110845112011"}, +{"key":"key_931062154961","value":"value_911189911110541771"}, +{"key":"key_931067015713","value":"value_136105751571001111"}, +{"key":"key_931071178111","value":"value_719827119961212372"}, +{"key":"key_931077594119","value":"value_471041101201752679"}, +{"key":"key_931078713010","value":"value_711251421231469713"}, +{"key":"key_931091089050","value":"value_944411512575731351"}, +{"key":"key_931093210912","value":"value_821141007694299682"}, +{"key":"key_931094712181","value":"value_109666390156115115"}, +{"key":"key_931099086175","value":"value_917156731131508910"}, +{"key":"key_931099213113","value":"value_661501331211461331"}, +{"key":"key_931099571125","value":"value_741273211411633751"}, +{"key":"key_931101131416","value":"value_136611241658714285"}, +{"key":"key_931101371021","value":"value_969273110326475971"}, +{"key":"key_931106967104","value":"value_771419176135158481"}, +{"key":"key_931114873907","value":"value_110843061781601079"}, +{"key":"key_931116512915","value":"value_906073112151621811"}, +{"key":"key_931121868218","value":"value_194144939479127971"}, +{"key":"key_931128810313","value":"value_121146113134109841"}, +{"key":"key_931129714670","value":"value_101458118813912718"}, +{"key":"key_931131671111","value":"value_153132751361481321"}, +{"key":"key_931136052939","value":"value_111747710715331107"}, +{"key":"key_931138927107","value":"value_858814576651055798"}, +{"key":"key_931144815410","value":"value_711561016710991579"}, +{"key":"key_931149465104","value":"value_125126931746710412"}, +{"key":"key_931151341231","value":"value_698987601331041331"}, +{"key":"key_931155310063","value":"value_871631208764561541"}, +{"key":"key_931161264766","value":"value_146104125731623611"}, +{"key":"key_931171031131","value":"value_150636274105112131"}, +{"key":"key_931171093015","value":"value_143185801198310712"}, +{"key":"key_931171321081","value":"value_848314312511295140"}, +{"key":"key_931171495014","value":"value_158649913087107115"}, +{"key":"key_931171659895","value":"value_767978128101521361"}, +{"key":"key_931176710475","value":"value_738410111711812968"}, +{"key":"key_931177710495","value":"value_102138481788311065"}, +{"key":"key_931181041601","value":"value_119172958695142108"}, +{"key":"key_931181281118","value":"value_621068475961241381"}, +{"key":"key_931181291671","value":"value_951145147591291111"}, +{"key":"key_931184411823","value":"value_871178455861428455"}, +{"key":"key_931186511967","value":"value_526270156130127138"}, +{"key":"key_931189293157","value":"value_471141163226144100"}, +{"key":"key_931189514010","value":"value_151921157211111896"}, +{"key":"key_931191359798","value":"value_901216679951151231"}, +{"key":"key_931196664971","value":"value_151140499711111264"}, +{"key":"key_931201081208","value":"value_108104122131123933"}, +{"key":"key_931205513163","value":"value_163094788858117115"}, +{"key":"key_931208313514","value":"value_105981335614872761"}, +{"key":"key_931209313954","value":"value_751411195710012041"}, +{"key":"key_931209888127","value":"value_102144951501343312"}, +{"key":"key_931211117966","value":"value_701131451109687124"}, +{"key":"key_931211218874","value":"value_177171120666489467"}, +{"key":"key_931221283949","value":"value_821265387916312971"}, +{"key":"key_931221688111","value":"value_729251176929782105"}, +{"key":"key_931226810410","value":"value_898810798851061217"}, +{"key":"key_931231099212","value":"value_913392404681726571"}, +{"key":"key_931231149878","value":"value_122611188713810110"}, +{"key":"key_931231289710","value":"value_113135781101163873"}, +{"key":"key_931237516314","value":"value_101103147115138864"}, +{"key":"key_931241028865","value":"value_100798374179114968"}, +{"key":"key_931241029678","value":"value_136164123741227610"}, +{"key":"key_931247311218","value":"value_129129108130134941"}, +{"key":"key_931251168410","value":"value_741025115815184117"}, +{"key":"key_931251409383","value":"value_561091201179915784"}, +{"key":"key_931251611071","value":"value_103911377612848140"}, +{"key":"key_931252148363","value":"value_151107119671339310"}, +{"key":"key_931255710083","value":"value_154168134161768010"}, +{"key":"key_931261149012","value":"value_144126107261231158"}, +{"key":"key_931267812476","value":"value_118991081208710796"}, +{"key":"key_931268281120","value":"value_941121241241541691"}, +{"key":"key_931269314012","value":"value_891028250165687641"}, +{"key":"key_931269963121","value":"value_102797810913886134"}, +{"key":"key_931281181097","value":"value_139145125743616911"}, +{"key":"key_931281348012","value":"value_136514511872123111"}, +{"key":"key_931281471064","value":"value_124927813852831218"}, +{"key":"key_931287514613","value":"value_421644563107101211"}, +{"key":"key_931298790571","value":"value_104781548476759491"}, +{"key":"key_931299865791","value":"value_118123959874121124"}, +{"key":"key_931301038651","value":"value_178861471061521155"}, +{"key":"key_931301071635","value":"value_981051479163951041"}, +{"key":"key_931301401251","value":"value_889813812611313914"}, +{"key":"key_931311044112","value":"value_731559742114658395"}, +{"key":"key_931317690180","value":"value_768010687861136497"}, +{"key":"key_931318790106","value":"value_118888010363688593"}, +{"key":"key_931321415199","value":"value_115991539412611796"}, +{"key":"key_931328015745","value":"value_631444882595411211"}, +{"key":"key_931333789951","value":"value_123903710089175881"}, +{"key":"key_931341297052","value":"value_169120117127104117"}, +{"key":"key_931341307211","value":"value_741114739100779112"}, +{"key":"key_931351171157","value":"value_118928410115515211"}, +{"key":"key_931351181191","value":"value_111781496790631101"}, +{"key":"key_931351527721","value":"value_575680502088135117"}, +{"key":"key_931353810513","value":"value_144966468116118574"}, +{"key":"key_931371051368","value":"value_135149107126134122"}, +{"key":"key_931371239812","value":"value_411071277199130114"}, +{"key":"key_931371318378","value":"value_100774611115711382"}, +{"key":"key_931401411077","value":"value_921245410212986104"}, +{"key":"key_931405012683","value":"value_105691599315710959"}, +{"key":"key_931413976931","value":"value_100122136105129661"}, +{"key":"key_931415911515","value":"value_709115910413310314"}, +{"key":"key_931419453123","value":"value_107123117881021217"}, +{"key":"key_931425216218","value":"value_911271001209097183"}, +{"key":"key_931429314265","value":"value_102689116789511371"}, +{"key":"key_931431117278","value":"value_758212312714313583"}, +{"key":"key_931438314282","value":"value_746965136858715617"}, +{"key":"key_931439672161","value":"value_110145831231221059"}, +{"key":"key_931441417915","value":"value_851501154185113163"}, +{"key":"key_931441611328","value":"value_140341351241501149"}, +{"key":"key_931443715576","value":"value_106531491071111061"}, +{"key":"key_931446261951","value":"value_891309019488130130"}, +{"key":"key_931447110263","value":"value_111130938013512014"}, +{"key":"key_931448716316","value":"value_919110214485111144"}, +{"key":"key_931454013915","value":"value_141101941161061331"}, +{"key":"key_931461281289","value":"value_995911012616611510"}, +{"key":"key_931463919765","value":"value_123595184116119114"}, +{"key":"key_931471041361","value":"value_103681707711278571"}, +{"key":"key_931471311071","value":"value_151951397158891079"}, +{"key":"key_931479013765","value":"value_140123161916210310"}, +{"key":"key_931487593861","value":"value_751209511410986112"}, +{"key":"key_931491061313","value":"value_502003542114125801"}, +{"key":"key_931491309212","value":"value_861211218913768106"}, +{"key":"key_931501188216","value":"value_142127116731901119"}, +{"key":"key_931501401710","value":"value_571159612539126831"}, +{"key":"key_931507410813","value":"value_955372128971191239"}, +{"key":"key_931508112912","value":"value_122851471131266315"}, +{"key":"key_931511068912","value":"value_116115681141388961"}, +{"key":"key_931511091861","value":"value_116107107122113130"}, +{"key":"key_931539066147","value":"value_321305316916313810"}, +{"key":"key_931551232585","value":"value_122136118774530978"}, +{"key":"key_931553105155","value":"value_132107744892157128"}, +{"key":"key_931561151595","value":"value_661341811179013193"}, +{"key":"key_931581131088","value":"value_601039960136739612"}, +{"key":"key_931581191698","value":"value_113128113150961076"}, +{"key":"key_931581553811","value":"value_761141471281126690"}, +{"key":"key_931584511193","value":"value_157271425218111314"}, +{"key":"key_931601708385","value":"value_115114178888976968"}, +{"key":"key_931608811753","value":"value_115109136989313914"}, +{"key":"key_931611091021","value":"value_851764012055711108"}, +{"key":"key_931611091096","value":"value_551149924123128124"}, +{"key":"key_931611343911","value":"value_117112139138851051"}, +{"key":"key_931616716195","value":"value_888181172771555469"}, +{"key":"key_931628312812","value":"value_110148163105103108"}, +{"key":"key_931634066114","value":"value_561071299265971273"}, +{"key":"key_931641041088","value":"value_108112138207811270"}, +{"key":"key_931645914810","value":"value_146118111144103109"}, +{"key":"key_931648713396","value":"value_102112731139911810"}, +{"key":"key_931681261076","value":"value_138601121031574211"}, +{"key":"key_931709247120","value":"value_107104299813612463"}, +{"key":"key_931731074780","value":"value_741111131409813813"}, +{"key":"key_931731091683","value":"value_172611211003512415"}, +{"key":"key_931751191061","value":"value_871291411056860164"}, +{"key":"key_931801171191","value":"value_126120571191121187"}, +{"key":"key_931803459988","value":"value_861339811510010911"}, +{"key":"key_931841075912","value":"value_100122132927910563"}, +{"key":"key_931844713711","value":"value_109101236478160104"}, +{"key":"key_931888471441","value":"value_101101104147129191"}, +{"key":"key_931911116210","value":"value_166931431411331389"}, +{"key":"key_931928311083","value":"value_157859313390123788"}, +{"key":"key_931939891504","value":"value_627411115410510310"}, +{"key":"key_932010737106","value":"value_100124839415270842"}, +{"key":"key_932911286153","value":"value_841121181251161901"}, +{"key":"key_932990119911","value":"value_279479134123681188"}, +{"key":"key_933212013313","value":"value_781001201331471391"}, +{"key":"key_933844101117","value":"value_106821148514212455"}, +{"key":"key_933892671268","value":"value_115888710188158851"}, +{"key":"key_934313866109","value":"value_124108881121091176"}, +{"key":"key_934385131128","value":"value_137126957410513411"}, +{"key":"key_934480951326","value":"value_951891081291721111"}, +{"key":"key_934510787102","value":"value_142116721181331089"}, +{"key":"key_934611833108","value":"value_731227375426854135"}, +{"key":"key_934615213513","value":"value_115861591549711089"}, +{"key":"key_934682931141","value":"value_921121321081417078"}, +{"key":"key_934712657120","value":"value_143119127134131651"}, +{"key":"key_934755708610","value":"value_110551379113211273"}, +{"key":"key_934810411810","value":"value_150136109132104877"}, +{"key":"key_935012115871","value":"value_541403117512111311"}, +{"key":"key_935089116151","value":"value_811309598481044911"}, +{"key":"key_935112271897","value":"value_156123769191105947"}, +{"key":"key_935114610212","value":"value_114115907115011114"}, +{"key":"key_935171119962","value":"value_123871215214112188"}, +{"key":"key_935413888128","value":"value_751559989131108929"}, +{"key":"key_935611153116","value":"value_859410978521291451"}, +{"key":"key_935615313315","value":"value_126661098016391929"}, +{"key":"key_935812910413","value":"value_168751031439411216"}, +{"key":"key_935915911511","value":"value_391187279108106142"}, +{"key":"key_936043731161","value":"value_101144184103747273"}, +{"key":"key_936053931069","value":"value_741521085215711616"}, +{"key":"key_936097127118","value":"value_112819511911611683"}, +{"key":"key_936110689899","value":"value_157741481241181402"}, +{"key":"key_936215280128","value":"value_641051278574107114"}, +{"key":"key_936275121112","value":"value_101141737445110128"}, +{"key":"key_936283911311","value":"value_103361001708111086"}, +{"key":"key_936311110918","value":"value_149152761167161129"}, +{"key":"key_936315048101","value":"value_104871067257143113"}, +{"key":"key_936386142281","value":"value_162681211541531711"}, +{"key":"key_936398747712","value":"value_101971071241131256"}, +{"key":"key_936411011210","value":"value_139197810655891141"}, +{"key":"key_936415716611","value":"value_127681098080841191"}, +{"key":"key_936511186110","value":"value_981079512989135901"}, +{"key":"key_936552168126","value":"value_126951031121031471"}, +{"key":"key_936589138391","value":"value_139109123117797798"}, +{"key":"key_936610463101","value":"value_109140114137173120"}, +{"key":"key_937090989014","value":"value_971141119912315678"}, +{"key":"key_937210498831","value":"value_110881278898761101"}, +{"key":"key_937212387138","value":"value_482011516875621001"}, +{"key":"key_937295124741","value":"value_576111314378139109"}, +{"key":"key_937312612213","value":"value_131938472821128014"}, +{"key":"key_937368143831","value":"value_103941088569419610"}, +{"key":"key_937497100971","value":"value_971815214247706111"}, +{"key":"key_937510190150","value":"value_889812713410797876"}, +{"key":"key_937511552787","value":"value_162568698908310911"}, +{"key":"key_937515010012","value":"value_120100151127176691"}, +{"key":"key_937616212395","value":"value_865314198180541301"}, +{"key":"key_937715080968","value":"value_991398491839015972"}, +{"key":"key_937784137124","value":"value_651078037127159621"}, +{"key":"key_937811015812","value":"value_165113119941281677"}, +{"key":"key_937812186806","value":"value_168123124115117144"}, +{"key":"key_937888112132","value":"value_861341231029344106"}, +{"key":"key_937914911011","value":"value_791334896761311431"}, +{"key":"key_937919010913","value":"value_163939881141755513"}, +{"key":"key_937979100341","value":"value_997469166135931161"}, +{"key":"key_937982116109","value":"value_112719686182421047"}, +{"key":"key_937988591381","value":"value_100841239396165921"}, +{"key":"key_938077937413","value":"value_108996883391561261"}, +{"key":"key_938110599951","value":"value_242883129123129891"}, +{"key":"key_938115597361","value":"value_131565083439213411"}, +{"key":"key_938197681577","value":"value_142834711814297729"}, +{"key":"key_938214010847","value":"value_771034511952461281"}, +{"key":"key_938413540107","value":"value_497873787217410399"}, +{"key":"key_938413916380","value":"value_110971431181751541"}, +{"key":"key_938458531101","value":"value_911067411035573988"}, +{"key":"key_938613174811","value":"value_141106119119136124"}, +{"key":"key_938618316575","value":"value_102115661201477898"}, +{"key":"key_938711111712","value":"value_123881601417317482"}, +{"key":"key_938712013814","value":"value_118947981808091144"}, +{"key":"key_938787109126","value":"value_111147110868712913"}, +{"key":"key_938812410229","value":"value_808974133801131751"}, +{"key":"key_938812915110","value":"value_122691026353190116"}, +{"key":"key_938813413513","value":"value_136109104631171128"}, +{"key":"key_938815111411","value":"value_110117817095526566"}, +{"key":"key_938857201068","value":"value_863312911812475159"}, +{"key":"key_938947869470","value":"value_124981021176953767"}, +{"key":"key_938973119829","value":"value_173891041081841541"}, +{"key":"key_939011217389","value":"value_120105130130114167"}, +{"key":"key_939083851501","value":"value_109144118151801301"}, +{"key":"key_939096122821","value":"value_106109119987111442"}, +{"key":"key_939111616310","value":"value_109160182571161281"}, +{"key":"key_939176651091","value":"value_548411917711195931"}, +{"key":"key_939188926610","value":"value_941181701371051201"}, +{"key":"key_939213582104","value":"value_151171267256971166"}, +{"key":"key_939230124100","value":"value_831365910742365710"}, +{"key":"key_939271110130","value":"value_635014710299102918"}, +{"key":"key_939311892136","value":"value_559810299113108795"}, +{"key":"key_939383149145","value":"value_592988101176929412"}, +{"key":"key_939431741911","value":"value_987218710610215378"}, +{"key":"key_939482901481","value":"value_116120779011910685"}, +{"key":"key_939491130927","value":"value_117149671321036674"}, +{"key":"key_939511613273","value":"value_133147909582905668"}, +{"key":"key_939511714314","value":"value_133641371531229769"}, +{"key":"key_939515111181","value":"value_528629961371051391"}, +{"key":"key_939560120137","value":"value_839274671081551757"}, +{"key":"key_939578104569","value":"value_741751151011319511"}, +{"key":"key_939586114851","value":"value_104148147101131681"}, +{"key":"key_939614111682","value":"value_139144814310673109"}, +{"key":"key_939685929913","value":"value_121611451451298215"}, +{"key":"key_939752156951","value":"value_149102707311910015"}, +{"key":"key_939810886164","value":"value_941297960399420482"}, +{"key":"key_939811012673","value":"value_789710375129172127"}, +{"key":"key_939812212611","value":"value_891191345513411113"}, +{"key":"key_939913715814","value":"value_981595722721231166"}, +{"key":"key_939915288631","value":"value_153118143986916376"}, +{"key":"key_939915912897","value":"value_110144159146476486"}, +{"key":"key_939917514711","value":"value_133911131429596133"}, +{"key":"key_939920415011","value":"value_148361159660549411"}, +{"key":"key_939958761279","value":"value_110741558793931131"}, +{"key":"key_939976874994","value":"value_125571081587312912"}, +{"key":"key_939993108889","value":"value_686014374166121408"}, +{"key":"key_941001031065","value":"value_937115279180958712"}, +{"key":"key_941001167810","value":"value_129101789015668881"}, +{"key":"key_941009413011","value":"value_138885986117103948"}, +{"key":"key_941009715175","value":"value_118134107116178121"}, +{"key":"key_941011431511","value":"value_326910312710513895"}, +{"key":"key_941021398047","value":"value_661001661131281107"}, +{"key":"key_941026712812","value":"value_101132110147801061"}, +{"key":"key_941028724110","value":"value_716212487751621213"}, +{"key":"key_941029766100","value":"value_163114978911010279"}, +{"key":"key_941031311061","value":"value_948011214945110579"}, +{"key":"key_941034713810","value":"value_101891375115412412"}, +{"key":"key_941037790966","value":"value_671146411211285163"}, +{"key":"key_941039911172","value":"value_155146741225412282"}, +{"key":"key_941041191461","value":"value_145104147154158142"}, +{"key":"key_941048360147","value":"value_961794410413415012"}, +{"key":"key_941051031337","value":"value_616315513214350109"}, +{"key":"key_941051311077","value":"value_495111910711213866"}, +{"key":"key_941051337775","value":"value_898710311712511597"}, +{"key":"key_941051981131","value":"value_117681361051119881"}, +{"key":"key_941056410010","value":"value_130117701681309297"}, +{"key":"key_941061258576","value":"value_126101164671227112"}, +{"key":"key_941061511041","value":"value_911051334664156159"}, +{"key":"key_941067213214","value":"value_136152161081211001"}, +{"key":"key_941071219411","value":"value_831181098461559991"}, +{"key":"key_941071681009","value":"value_110131741465212853"}, +{"key":"key_941071729413","value":"value_715312499128701261"}, +{"key":"key_941071736012","value":"value_810611956131924296"}, +{"key":"key_941075652121","value":"value_251591001177812311"}, +{"key":"key_941077110410","value":"value_113143155138102841"}, +{"key":"key_941078796753","value":"value_125481687188101101"}, +{"key":"key_941081532571","value":"value_113567612965124841"}, +{"key":"key_941081578911","value":"value_911271348111184125"}, +{"key":"key_941085176138","value":"value_116968287841018820"}, +{"key":"key_941088366123","value":"value_739712611214282781"}, +{"key":"key_941091011541","value":"value_103107531305211712"}, +{"key":"key_941091476712","value":"value_117128126114153146"}, +{"key":"key_941095614410","value":"value_161144103122100117"}, +{"key":"key_941096631114","value":"value_761571611153879129"}, +{"key":"key_941097310813","value":"value_148859410176957611"}, +{"key":"key_941097761961","value":"value_180154931201161609"}, +{"key":"key_941101281231","value":"value_128143104866816315"}, +{"key":"key_941109769994","value":"value_104130105104591231"}, +{"key":"key_941111071334","value":"value_114132805815614815"}, +{"key":"key_941111146810","value":"value_118936691122129941"}, +{"key":"key_941111241126","value":"value_108142120116991358"}, +{"key":"key_941111261143","value":"value_968312017579130571"}, +{"key":"key_941111326110","value":"value_891101541239297107"}, +{"key":"key_941111357568","value":"value_631074711035122188"}, +{"key":"key_941116010713","value":"value_719211563123735578"}, +{"key":"key_941121211461","value":"value_754888100131114581"}, +{"key":"key_941121301181","value":"value_111115689512290116"}, +{"key":"key_941121345312","value":"value_172619894149951318"}, +{"key":"key_941127814898","value":"value_134956614368796542"}, +{"key":"key_941129265981","value":"value_765875881349114970"}, +{"key":"key_941129311377","value":"value_155631341176613570"}, +{"key":"key_941131773912","value":"value_921031561291121018"}, +{"key":"key_941135575931","value":"value_115162961531005671"}, +{"key":"key_941143713810","value":"value_135868391387957146"}, +{"key":"key_941145638911","value":"value_483580101569558851"}, +{"key":"key_941151101211","value":"value_162525220514111011"}, +{"key":"key_941151458971","value":"value_154160871151173415"}, +{"key":"key_941161031588","value":"value_160152163827516012"}, +{"key":"key_941161077487","value":"value_161871221251471501"}, +{"key":"key_941161091511","value":"value_986215810012714610"}, +{"key":"key_941161141041","value":"value_998153541611445811"}, +{"key":"key_941165170128","value":"value_957710081128231096"}, +{"key":"key_941166213013","value":"value_135121916390166104"}, +{"key":"key_941169587118","value":"value_921651021121071391"}, +{"key":"key_941171201245","value":"value_116108124737615697"}, +{"key":"key_941174486114","value":"value_376110411375181100"}, +{"key":"key_941177912576","value":"value_104132864412545133"}, +{"key":"key_941181261193","value":"value_117190931109887951"}, +{"key":"key_941181941091","value":"value_581301048467152122"}, +{"key":"key_941191288313","value":"value_599210510274123116"}, +{"key":"key_941191351256","value":"value_150729312774130771"}, +{"key":"key_941191407114","value":"value_807315511810212433"}, +{"key":"key_941195312468","value":"value_139153891031081355"}, +{"key":"key_941198814811","value":"value_691211709011012411"}, +{"key":"key_941201231296","value":"value_136117975375102153"}, +{"key":"key_941201499910","value":"value_144621481161075910"}, +{"key":"key_941201616971","value":"value_125102120132108117"}, +{"key":"key_941209399113","value":"value_132126120961081326"}, +{"key":"key_941209458102","value":"value_140198100106541131"}, +{"key":"key_941211071301","value":"value_132134119791005613"}, +{"key":"key_941211251118","value":"value_139122121818916110"}, +{"key":"key_941211271021","value":"value_741401181401461081"}, +{"key":"key_941218710910","value":"value_103351461266598758"}, +{"key":"key_941221317571","value":"value_102904118910411474"}, +{"key":"key_941223959107","value":"value_589013578691812350"}, +{"key":"key_941226610911","value":"value_135431281361131125"}, +{"key":"key_941229476109","value":"value_686075105739613373"}, +{"key":"key_941231369065","value":"value_491219910411099899"}, +{"key":"key_941237511111","value":"value_133811234115591138"}, +{"key":"key_941238810349","value":"value_101959983144128116"}, +{"key":"key_941241101221","value":"value_731156410211112655"}, +{"key":"key_941241188688","value":"value_104113788210046113"}, +{"key":"key_941241238767","value":"value_969379911131331203"}, +{"key":"key_941241441067","value":"value_104113971381671087"}, +{"key":"key_941248562631","value":"value_771387913772391341"}, +{"key":"key_941251121359","value":"value_639340982688136117"}, +{"key":"key_941251331121","value":"value_102941211291283911"}, +{"key":"key_941251379712","value":"value_661337012393777513"}, +{"key":"key_941251558089","value":"value_115111827011697907"}, +{"key":"key_941258887109","value":"value_133124821028938127"}, +{"key":"key_941261271187","value":"value_114816010811110282"}, +{"key":"key_941271437116","value":"value_124881111118777137"}, +{"key":"key_941278560117","value":"value_118719113412091941"}, +{"key":"key_941281055113","value":"value_135967977981055311"}, +{"key":"key_941281481741","value":"value_891055310780569811"}, +{"key":"key_941288692130","value":"value_121981601457040824"}, +{"key":"key_941291219556","value":"value_929010210713083741"}, +{"key":"key_941298462116","value":"value_804710341171110144"}, +{"key":"key_941301012163","value":"value_939170159871691181"}, +{"key":"key_941305213390","value":"value_685015370589953633"}, +{"key":"key_941311128947","value":"value_100120611176215511"}, +{"key":"key_941316711011","value":"value_501308914617811214"}, +{"key":"key_941321201761","value":"value_744712761985512096"}, +{"key":"key_941327294701","value":"value_466212911812915413"}, +{"key":"key_941331009627","value":"value_491098411276100115"}, +{"key":"key_941331368072","value":"value_100113958312459122"}, +{"key":"key_941341045865","value":"value_121791091621208879"}, +{"key":"key_941341121029","value":"value_111131102663212916"}, +{"key":"key_941361341024","value":"value_941561441435598717"}, +{"key":"key_941371221641","value":"value_291081067619109151"}, +{"key":"key_941371291196","value":"value_821259177639280801"}, +{"key":"key_941376986111","value":"value_823914410011288102"}, +{"key":"key_941381271888","value":"value_169725102684154132"}, +{"key":"key_941381329361","value":"value_115117133891209016"}, +{"key":"key_941389189127","value":"value_619812114515099113"}, +{"key":"key_941399136901","value":"value_985110311810314013"}, +{"key":"key_941401001289","value":"value_111891021041151406"}, +{"key":"key_941401502011","value":"value_137132891771571058"}, +{"key":"key_941405449998","value":"value_128144147966510012"}, +{"key":"key_941411271291","value":"value_106161129124110719"}, +{"key":"key_941421114610","value":"value_927678105751541307"}, +{"key":"key_941421268713","value":"value_858314113549114100"}, +{"key":"key_941421591051","value":"value_120671386313446841"}, +{"key":"key_941431019295","value":"value_921441201204211510"}, +{"key":"key_941431228312","value":"value_621321071009752101"}, +{"key":"key_941439510713","value":"value_173117146456710412"}, +{"key":"key_941451061271","value":"value_871799013183948789"}, +{"key":"key_941451266880","value":"value_102121164921516795"}, +{"key":"key_941461137485","value":"value_102120579797486611"}, +{"key":"key_941461513713","value":"value_931178981135649514"}, +{"key":"key_941471091201","value":"value_481331657714699857"}, +{"key":"key_941471101021","value":"value_861651137762165767"}, +{"key":"key_941471211246","value":"value_138821311111481001"}, +{"key":"key_941474811610","value":"value_100123701131156177"}, +{"key":"key_941479710811","value":"value_119106127638489110"}, +{"key":"key_941481091111","value":"value_130140143933871749"}, +{"key":"key_941489892165","value":"value_107166146106113157"}, +{"key":"key_941495711171","value":"value_121105136173341051"}, +{"key":"key_941495780177","value":"value_102776164851296914"}, +{"key":"key_941501046718","value":"value_831019583116631081"}, +{"key":"key_941511511491","value":"value_726911713112310376"}, +{"key":"key_941525514884","value":"value_118621141311221421"}, +{"key":"key_941541029661","value":"value_108105186109184120"}, +{"key":"key_941541621221","value":"value_103751411161407515"}, +{"key":"key_941548577909","value":"value_511202059591745415"}, +{"key":"key_941551242590","value":"value_107119808680128951"}, +{"key":"key_941553555107","value":"value_115143108781221871"}, +{"key":"key_941566312998","value":"value_759011283716934120"}, +{"key":"key_941581168712","value":"value_991151369912416113"}, +{"key":"key_941591278814","value":"value_143998977105125129"}, +{"key":"key_941621366916","value":"value_112941407211389772"}, +{"key":"key_941628756647","value":"value_124149961121076081"}, +{"key":"key_941664710859","value":"value_119112516398113160"}, +{"key":"key_941701201107","value":"value_134106122120111586"}, +{"key":"key_941713392130","value":"value_115134331021459111"}, +{"key":"key_941731088995","value":"value_851141135012413412"}, +{"key":"key_941821201454","value":"value_160356313710611425"}, +{"key":"key_941869616913","value":"value_107441238810410511"}, +{"key":"key_941935511916","value":"value_143788911213382123"}, +{"key":"key_942911285951","value":"value_136153144109134471"}, +{"key":"key_942911616226","value":"value_398899141913261851"}, +{"key":"key_943012014535","value":"value_108791368712050898"}, +{"key":"key_943111794827","value":"value_905014699921251061"}, +{"key":"key_943212395140","value":"value_160659113597178118"}, +{"key":"key_943391858093","value":"value_678817115712813472"}, +{"key":"key_943513613414","value":"value_721275673113865611"}, +{"key":"key_943569142491","value":"value_937886119127651111"}, +{"key":"key_943714271123","value":"value_112741411261276416"}, +{"key":"key_943898546810","value":"value_131651091081011761"}, +{"key":"key_944295110171","value":"value_104140859579257814"}, +{"key":"key_944510989110","value":"value_120136876512087134"}, +{"key":"key_944711411311","value":"value_641111121561011131"}, +{"key":"key_944884109133","value":"value_565878751757313286"}, +{"key":"key_944891148154","value":"value_766610811610779981"}, +{"key":"key_944912054129","value":"value_981268012497124117"}, +{"key":"key_945012413415","value":"value_331557193881061198"}, +{"key":"key_945110992117","value":"value_349289686575105738"}, +{"key":"key_945180161531","value":"value_836081448871979272"}, +{"key":"key_945371100158","value":"value_115841217915796129"}, +{"key":"key_945390726188","value":"value_149107941813212411"}, +{"key":"key_945515379100","value":"value_791421091341091331"}, +{"key":"key_945536127701","value":"value_132539512353120115"}, +{"key":"key_945848122110","value":"value_829675139106150631"}, +{"key":"key_946017311299","value":"value_124136103122881351"}, +{"key":"key_946111713456","value":"value_115801527111330127"}, +{"key":"key_946113189838","value":"value_123116729611911812"}, +{"key":"key_946115240819","value":"value_409610097911041438"}, +{"key":"key_946212214213","value":"value_129519090821071057"}, +{"key":"key_946213213868","value":"value_121104207511011211"}, +{"key":"key_946312045121","value":"value_185461031241251066"}, +{"key":"key_946313731701","value":"value_831468657658411611"}, +{"key":"key_946314315212","value":"value_101981761241145251"}, +{"key":"key_946354706515","value":"value_130139125791336410"}, +{"key":"key_946710415898","value":"value_851367990108118125"}, +{"key":"key_946711773140","value":"value_871732513114897102"}, +{"key":"key_946713188181","value":"value_134851068011514814"}, +{"key":"key_946713791132","value":"value_589380911628346681"}, +{"key":"key_946818514610","value":"value_127104120388013312"}, +{"key":"key_946892155101","value":"value_421561171041621177"}, +{"key":"key_946910316912","value":"value_101901611331108810"}, +{"key":"key_946912217514","value":"value_751097115711312391"}, +{"key":"key_947012716184","value":"value_971071031076610789"}, +{"key":"key_947013513412","value":"value_139128978410174133"}, +{"key":"key_947016010616","value":"value_711341201045011511"}, +{"key":"key_947051104951","value":"value_819812191561277313"}, +{"key":"key_947099139118","value":"value_116831361921114612"}, +{"key":"key_947195116127","value":"value_778412096140102103"}, +{"key":"key_947212477115","value":"value_771339417398105102"}, +{"key":"key_947291118991","value":"value_135116139154124531"}, +{"key":"key_947310710313","value":"value_106119661066612212"}, +{"key":"key_947314394619","value":"value_196691541216387167"}, +{"key":"key_947340148818","value":"value_142648713459911649"}, +{"key":"key_947411210111","value":"value_160776696111177701"}, +{"key":"key_947515079133","value":"value_804812813712561120"}, +{"key":"key_947611314787","value":"value_140951341431031310"}, +{"key":"key_947659115101","value":"value_961159511110623107"}, +{"key":"key_947671107419","value":"value_114651057610240136"}, +{"key":"key_947811914014","value":"value_112172927913510792"}, +{"key":"key_947812919467","value":"value_147156513012198104"}, +{"key":"key_947814274141","value":"value_109128584511224105"}, +{"key":"key_947855841221","value":"value_122132135174168115"}, +{"key":"key_948012282722","value":"value_129167139122127115"}, +{"key":"key_948114210084","value":"value_153107115110791021"}, +{"key":"key_948186148819","value":"value_645911513715811598"}, +{"key":"key_948210583119","value":"value_365312377126549691"}, +{"key":"key_948210856123","value":"value_331471401487310283"}, +{"key":"key_948214383150","value":"value_109401367610266123"}, +{"key":"key_948315198918","value":"value_761189363134170166"}, +{"key":"key_948382806413","value":"value_941545069126851401"}, +{"key":"key_948412711011","value":"value_124941141261084968"}, +{"key":"key_948415611313","value":"value_151139851098164961"}, +{"key":"key_948479100104","value":"value_969973100120122113"}, +{"key":"key_948516314875","value":"value_109118112501185111"}, +{"key":"key_948599719779","value":"value_122141999753891291"}, +{"key":"key_948615266136","value":"value_114984897717395113"}, +{"key":"key_948710714213","value":"value_124104105801407057"}, +{"key":"key_948772151775","value":"value_107129371351136277"}, +{"key":"key_948799881451","value":"value_117114102174871251"}, +{"key":"key_948810011312","value":"value_183571078911516114"}, +{"key":"key_948814283921","value":"value_841748611016913713"}, +{"key":"key_948815481751","value":"value_781579390102124827"}, +{"key":"key_948857104155","value":"value_110481545649521387"}, +{"key":"key_948877831187","value":"value_577716412510311117"}, +{"key":"key_948891136124","value":"value_100977795691421165"}, +{"key":"key_948911161861","value":"value_121776913184701387"}, +{"key":"key_948914146102","value":"value_110115100951401151"}, +{"key":"key_948996154821","value":"value_838341107571071231"}, +{"key":"key_949011961138","value":"value_133691187514778166"}, +{"key":"key_949012615425","value":"value_671325216210277100"}, +{"key":"key_949122251169","value":"value_597097105121159999"}, +{"key":"key_949167794083","value":"value_103521381089715379"}, +{"key":"key_949210211091","value":"value_121137122128107211"}, +{"key":"key_949310811415","value":"value_130911021361061037"}, +{"key":"key_949312112612","value":"value_123161691429210598"}, +{"key":"key_949352127901","value":"value_653912364491531302"}, +{"key":"key_949361106758","value":"value_381456888118749118"}, +{"key":"key_949412360108","value":"value_143159951581439214"}, +{"key":"key_949415611911","value":"value_133108321101261115"}, +{"key":"key_949472947966","value":"value_106132758912113215"}, +{"key":"key_949494122108","value":"value_881137884140521485"}, +{"key":"key_949499113861","value":"value_482610371115131137"}, +{"key":"key_949512015973","value":"value_601621081071099715"}, +{"key":"key_949513697811","value":"value_101677014288971301"}, +{"key":"key_949514269771","value":"value_931009352160541063"}, +{"key":"key_949570152728","value":"value_146787198817374381"}, +{"key":"key_949575454812","value":"value_321161687815610010"}, +{"key":"key_949611167828","value":"value_911639113913114442"}, +{"key":"key_949643105123","value":"value_881361529911811779"}, +{"key":"key_949685105108","value":"value_957213611814085167"}, +{"key":"key_949693981307","value":"value_122124172112841151"}, +{"key":"key_949775765811","value":"value_172785312491788410"}, +{"key":"key_949778114731","value":"value_961551636713111115"}, +{"key":"key_949810119110","value":"value_144674510832701008"}, +{"key":"key_949811314079","value":"value_877879158142141931"}, +{"key":"key_949846172122","value":"value_128122123971058172"}, +{"key":"key_949851126881","value":"value_136100105587424411"}, +{"key":"key_949873627887","value":"value_691091367933106121"}, +{"key":"key_949894797699","value":"value_772031291059981113"}, +{"key":"key_949910883751","value":"value_911211261591561491"}, +{"key":"key_949913110670","value":"value_178131131715715963"}, +{"key":"key_949914710552","value":"value_100971047721120591"}, +{"key":"key_949915512778","value":"value_129981401461322078"}, +{"key":"key_949917919713","value":"value_114508614816912770"}, +{"key":"key_949999951239","value":"value_148121747054608710"}, +{"key":"key_951001131581","value":"value_931228211975118170"}, +{"key":"key_951001707814","value":"value_932510293731025212"}, +{"key":"key_951007384421","value":"value_921121303414043151"}, +{"key":"key_951011021438","value":"value_691141071381327383"}, +{"key":"key_951016372120","value":"value_691219310915860124"}, +{"key":"key_951019111751","value":"value_117661123917111069"}, +{"key":"key_951021061101","value":"value_401161131428590941"}, +{"key":"key_951025012816","value":"value_159188777413613617"}, +{"key":"key_951025412755","value":"value_151101155611516414"}, +{"key":"key_951027795145","value":"value_104114841451117945"}, +{"key":"key_951028714712","value":"value_145142811331339415"}, +{"key":"key_951031062511","value":"value_869680991141757662"}, +{"key":"key_951031101081","value":"value_147128113851331061"}, +{"key":"key_951031171268","value":"value_927310084901138015"}, +{"key":"key_951038990108","value":"value_671282213612983178"}, +{"key":"key_951041238512","value":"value_139118791011168312"}, +{"key":"key_951041311508","value":"value_175112927994831537"}, +{"key":"key_951049111280","value":"value_306612216111211999"}, +{"key":"key_951051061661","value":"value_301151581021581191"}, +{"key":"key_951051141826","value":"value_122104136101152665"}, +{"key":"key_951055413512","value":"value_121108119118141153"}, +{"key":"key_951056574124","value":"value_200126121108123117"}, +{"key":"key_951061571321","value":"value_119137115901136312"}, +{"key":"key_951065412812","value":"value_768514744657013095"}, +{"key":"key_951069213299","value":"value_128166788693112764"}, +{"key":"key_951071089173","value":"value_129159105968811210"}, +{"key":"key_951071291239","value":"value_617488115801159111"}, +{"key":"key_951072812810","value":"value_102111371591095211"}, +{"key":"key_951081267115","value":"value_143789111410296122"}, +{"key":"key_951083395134","value":"value_104611221341095710"}, +{"key":"key_951088311353","value":"value_136461659312813413"}, +{"key":"key_951088415812","value":"value_781383061788176451"}, +{"key":"key_951095611315","value":"value_731131806197109111"}, +{"key":"key_951097190827","value":"value_173112497812611640"}, +{"key":"key_951097212210","value":"value_152101139163142581"}, +{"key":"key_951101031118","value":"value_781736211410344313"}, +{"key":"key_951101381067","value":"value_381231129797647742"}, +{"key":"key_951101591648","value":"value_341141738376128134"}, +{"key":"key_951111241071","value":"value_931256088126881451"}, +{"key":"key_951111441361","value":"value_139943691114545870"}, +{"key":"key_951119910112","value":"value_879114013151639293"}, +{"key":"key_951121009817","value":"value_128599113670110621"}, +{"key":"key_951131375210","value":"value_128886812013014017"}, +{"key":"key_951138555204","value":"value_112138141771081631"}, +{"key":"key_951141831551","value":"value_921709657130119854"}, +{"key":"key_951148196100","value":"value_115895010766110827"}, +{"key":"key_951151481249","value":"value_114128108156126561"}, +{"key":"key_951156410710","value":"value_889912714711011316"}, +{"key":"key_951159513514","value":"value_104104103905313312"}, +{"key":"key_951161241521","value":"value_441446694130948282"}, +{"key":"key_951167680129","value":"value_155129140731249310"}, +{"key":"key_951169587506","value":"value_791199414212111312"}, +{"key":"key_951171071451","value":"value_946195106109131997"}, +{"key":"key_951171161371","value":"value_998068139118807615"}, +{"key":"key_951177283118","value":"value_127931035411313711"}, +{"key":"key_951178460180","value":"value_796583141341158215"}, +{"key":"key_951181097312","value":"value_648081112109861121"}, +{"key":"key_951181191169","value":"value_136110105469911940"}, +{"key":"key_951181233682","value":"value_168771401515610314"}, +{"key":"key_951185911413","value":"value_117127116105117106"}, +{"key":"key_951187211613","value":"value_989210008881137133"}, +{"key":"key_951191137968","value":"value_201017715184571342"}, +{"key":"key_951191171358","value":"value_921075910511511438"}, +{"key":"key_951191469512","value":"value_113127691287411590"}, +{"key":"key_951195811352","value":"value_806692124130785713"}, +{"key":"key_951201071351","value":"value_531131245114091100"}, +{"key":"key_951201128899","value":"value_169754512118015511"}, +{"key":"key_951201161761","value":"value_109819412110882157"}, +{"key":"key_951211391471","value":"value_111139129128122140"}, +{"key":"key_951211491551","value":"value_615483571021798910"}, +{"key":"key_951211558782","value":"value_129107101109145518"}, +{"key":"key_951213210696","value":"value_180751039011999150"}, +{"key":"key_951221321101","value":"value_111811023710264134"}, +{"key":"key_951221623164","value":"value_751231097778997210"}, +{"key":"key_951225263915","value":"value_777911614512916390"}, +{"key":"key_951228485571","value":"value_911561181041306689"}, +{"key":"key_951229932111","value":"value_101908296918999451"}, +{"key":"key_951231021671","value":"value_939110574148152651"}, +{"key":"key_951231061019","value":"value_471001268512616499"}, +{"key":"key_951231091276","value":"value_831081019310063127"}, +{"key":"key_951231188314","value":"value_801331251034311314"}, +{"key":"key_951231411357","value":"value_351581149885148796"}, +{"key":"key_951231441141","value":"value_831141098378118141"}, +{"key":"key_951231481191","value":"value_156160126125678911"}, +{"key":"key_951236811844","value":"value_169100801181461061"}, +{"key":"key_951241411091","value":"value_111991031681081495"}, +{"key":"key_951241681461","value":"value_179538787101871021"}, +{"key":"key_951244510943","value":"value_102110821177116584"}, +{"key":"key_951251089939","value":"value_961301042049990956"}, +{"key":"key_951251215711","value":"value_140106150946379106"}, +{"key":"key_951251311371","value":"value_917112846589069110"}, +{"key":"key_951261209687","value":"value_136718111010614976"}, +{"key":"key_951267414918","value":"value_411031028467981121"}, +{"key":"key_951268114333","value":"value_878898841054871103"}, +{"key":"key_951269096701","value":"value_120118689812411816"}, +{"key":"key_951269713088","value":"value_519974676910676606"}, +{"key":"key_951271261393","value":"value_969118310093107921"}, +{"key":"key_951277931551","value":"value_135791027711714411"}, +{"key":"key_951278013973","value":"value_103725912111913016"}, +{"key":"key_951278585123","value":"value_176125857114955981"}, +{"key":"key_951281071248","value":"value_998610894135118101"}, +{"key":"key_951287912094","value":"value_859367130170105107"}, +{"key":"key_951291591226","value":"value_118129987242103112"}, +{"key":"key_951301079110","value":"value_116151146116157991"}, +{"key":"key_951301251011","value":"value_123196113124115818"}, +{"key":"key_951301319511","value":"value_701101431111141066"}, +{"key":"key_951301344791","value":"value_120139113476211599"}, +{"key":"key_951326894326","value":"value_114102117140621141"}, +{"key":"key_951327798123","value":"value_100121691491018714"}, +{"key":"key_951328911611","value":"value_728897125126898215"}, +{"key":"key_951331071011","value":"value_731707910222115105"}, +{"key":"key_951331154311","value":"value_938750105901234696"}, +{"key":"key_951331281039","value":"value_172102931481308012"}, +{"key":"key_951331411509","value":"value_103117125102881471"}, +{"key":"key_951331631463","value":"value_983284921619912414"}, +{"key":"key_951337115810","value":"value_177110681281181621"}, +{"key":"key_951337913372","value":"value_136139132132671108"}, +{"key":"key_951341272117","value":"value_110979710413016521"}, +{"key":"key_951347861143","value":"value_905714210114514714"}, +{"key":"key_951351151141","value":"value_641061071161471438"}, +{"key":"key_951351258316","value":"value_819386141153139321"}, +{"key":"key_951351314814","value":"value_751539486141151905"}, +{"key":"key_951351411471","value":"value_611391261139910281"}, +{"key":"key_951352094871","value":"value_885115611383100661"}, +{"key":"key_951368019476","value":"value_170108144106125998"}, +{"key":"key_951368512055","value":"value_129131183931191361"}, +{"key":"key_951374110290","value":"value_134121106101171148"}, +{"key":"key_951374947521","value":"value_107931071181531471"}, +{"key":"key_951388117169","value":"value_134838253146129128"}, +{"key":"key_951401051648","value":"value_824977817271651414"}, +{"key":"key_951401163914","value":"value_106120129868610612"}, +{"key":"key_951401398467","value":"value_106114599616112655"}, +{"key":"key_951401471027","value":"value_128847610267184115"}, +{"key":"key_951411001421","value":"value_111108128103911539"}, +{"key":"key_951413115812","value":"value_149881679687134979"}, +{"key":"key_951421301491","value":"value_149558101114868912"}, +{"key":"key_951421511401","value":"value_165120951085973973"}, +{"key":"key_951426610610","value":"value_133467739012867106"}, +{"key":"key_951431162994","value":"value_651171328097113116"}, +{"key":"key_951431191211","value":"value_481487888766377121"}, +{"key":"key_951437411417","value":"value_121133793678588810"}, +{"key":"key_951443088177","value":"value_154882814088611071"}, +{"key":"key_951448415010","value":"value_151565162151190180"}, +{"key":"key_951451299413","value":"value_121671261371171151"}, +{"key":"key_951455894123","value":"value_119881281111241364"}, +{"key":"key_951461231177","value":"value_130667690145135144"}, +{"key":"key_951461421191","value":"value_167931301001011961"}, +{"key":"key_951461431201","value":"value_961634487115958074"}, +{"key":"key_951466110913","value":"value_927971104901461372"}, +{"key":"key_951467367311","value":"value_428086163929210299"}, +{"key":"key_951468212714","value":"value_129118976810082911"}, +{"key":"key_951481209911","value":"value_127134133126831588"}, +{"key":"key_951481281241","value":"value_731481089816010111"}, +{"key":"key_951489410516","value":"value_102755883881181579"}, +{"key":"key_951499910312","value":"value_133146949160105891"}, +{"key":"key_951537615098","value":"value_148105103388718617"}, +{"key":"key_951538986104","value":"value_114991254111314468"}, +{"key":"key_951539411211","value":"value_931319810677321329"}, +{"key":"key_951549812786","value":"value_901331281911261341"}, +{"key":"key_951551131286","value":"value_109951039690103121"}, +{"key":"key_951558510314","value":"value_144120108103866510"}, +{"key":"key_951558887849","value":"value_921012996103851621"}, +{"key":"key_951561224976","value":"value_958812977190637715"}, +{"key":"key_951578312012","value":"value_861131271307475102"}, +{"key":"key_951588410619","value":"value_134859910455137131"}, +{"key":"key_951591101339","value":"value_121135896966569516"}, +{"key":"key_951601085137","value":"value_799294115981161494"}, +{"key":"key_951618866881","value":"value_401167174274811512"}, +{"key":"key_951641595163","value":"value_124136105371709676"}, +{"key":"key_951646511389","value":"value_811027411914076116"}, +{"key":"key_951672413192","value":"value_103681227710074114"}, +{"key":"key_951714165121","value":"value_631451041585215213"}, +{"key":"key_951715210313","value":"value_120123104569110611"}, +{"key":"key_951721431426","value":"value_661441091021376315"}, +{"key":"key_951771519061","value":"value_116125166991251181"}, +{"key":"key_951781041501","value":"value_132936213314394149"}, +{"key":"key_951787476851","value":"value_123180991059085120"}, +{"key":"key_951791653972","value":"value_791141311229110711"}, +{"key":"key_951828299609","value":"value_851994711416287751"}, +{"key":"key_951828817857","value":"value_818618211499981117"}, +{"key":"key_951901459981","value":"value_146681431488562111"}, +{"key":"key_951921178219","value":"value_976083821265117415"}, +{"key":"key_951929114314","value":"value_173141838642140100"}, +{"key":"key_952175866115","value":"value_124101100561681001"}, +{"key":"key_952444105144","value":"value_725915695801141131"}, +{"key":"key_952511477105","value":"value_126116118106109781"}, +{"key":"key_952612352701","value":"value_156131831371161491"}, +{"key":"key_953114085941","value":"value_364513610414371139"}, +{"key":"key_953121912491","value":"value_183118457499125551"}, +{"key":"key_953123100109","value":"value_102801271014413795"}, +{"key":"key_953192921381","value":"value_458393841781335713"}, +{"key":"key_953415262129","value":"value_158151481201201431"}, +{"key":"key_954516397122","value":"value_746894110441441191"}, +{"key":"key_954572176121","value":"value_761005414881158501"}, +{"key":"key_954665731181","value":"value_133106721007718712"}, +{"key":"key_954716653128","value":"value_154110964811915269"}, +{"key":"key_954841719715","value":"value_938311911311987981"}, +{"key":"key_955013013510","value":"value_107831135104929358"}, +{"key":"key_955172941385","value":"value_105177139521051471"}, +{"key":"key_955250147115","value":"value_751239513811112811"}, +{"key":"key_955515312666","value":"value_291331381209214810"}, +{"key":"key_955593142791","value":"value_156931157787651161"}, +{"key":"key_955610444100","value":"value_107101709070911091"}, +{"key":"key_955612714115","value":"value_157135635911113614"}, +{"key":"key_955643701838","value":"value_936091511548018264"}, +{"key":"key_955911276157","value":"value_711981011271331406"}, +{"key":"key_955911410795","value":"value_498311478140138105"}, +{"key":"key_956014010216","value":"value_771239815516764106"}, +{"key":"key_956086135106","value":"value_110105102511639374"}, +{"key":"key_956112512718","value":"value_114476752137118961"}, +{"key":"key_956148156996","value":"value_941299711113873931"}, +{"key":"key_956210287136","value":"value_904911836112144419"}, +{"key":"key_956210914193","value":"value_146541401511638195"}, +{"key":"key_956212295668","value":"value_138152139299170141"}, +{"key":"key_956264161651","value":"value_115121921285688105"}, +{"key":"key_956314113811","value":"value_111114971771601354"}, +{"key":"key_956336747775","value":"value_805713411510419199"}, +{"key":"key_956370124641","value":"value_941139612113711530"}, +{"key":"key_956487131149","value":"value_134160123101114494"}, +{"key":"key_956535103101","value":"value_909610783959510217"}, +{"key":"key_956790104121","value":"value_849013286951075031"}, +{"key":"key_956796881251","value":"value_105127100929780140"}, +{"key":"key_956877113748","value":"value_134169120441105485"}, +{"key":"key_956890174107","value":"value_831301771281031691"}, +{"key":"key_956993105170","value":"value_129691471361261147"}, +{"key":"key_957011310564","value":"value_365585985710264849"}, +{"key":"key_957011884100","value":"value_561384375843599201"}, +{"key":"key_957012216951","value":"value_148776040120123111"}, +{"key":"key_957015811614","value":"value_751171148475134135"}, +{"key":"key_957210915013","value":"value_161132701071161651"}, +{"key":"key_957212497146","value":"value_147125120591146012"}, +{"key":"key_957269120801","value":"value_841477657771001198"}, +{"key":"key_957312512511","value":"value_139123165157135111"}, +{"key":"key_957413671148","value":"value_112741191491527732"}, +{"key":"key_957414115095","value":"value_794016115511910918"}, +{"key":"key_957487605113","value":"value_651041381086910275"}, +{"key":"key_957579177148","value":"value_967290113811386895"}, +{"key":"key_957615115688","value":"value_977412381125146104"}, +{"key":"key_957678828514","value":"value_571533015658949282"}, +{"key":"key_957711012010","value":"value_971191097530105114"}, +{"key":"key_957712111610","value":"value_129127731508411282"}, +{"key":"key_957777125966","value":"value_113112108868013333"}, +{"key":"key_957793103149","value":"value_103150147597612816"}, +{"key":"key_957810692901","value":"value_787111110336142781"}, +{"key":"key_957912612299","value":"value_132174891541235177"}, +{"key":"key_957914114812","value":"value_391398995961675715"}, +{"key":"key_957988100105","value":"value_907015011699112119"}, +{"key":"key_958012391965","value":"value_131115118949897117"}, +{"key":"key_958014213412","value":"value_115119134125901161"}, +{"key":"key_958014412212","value":"value_140141737513011569"}, +{"key":"key_958015390891","value":"value_776282811049193134"}, +{"key":"key_958018010313","value":"value_146399410510312433"}, +{"key":"key_958074174104","value":"value_133871035613311114"}, +{"key":"key_958095521851","value":"value_721221098813914768"}, +{"key":"key_958111776127","value":"value_759812214617678901"}, +{"key":"key_958112877557","value":"value_111929611351081127"}, +{"key":"key_958113712510","value":"value_361721331059282844"}, +{"key":"key_958214911073","value":"value_111116117147172135"}, +{"key":"key_958267107139","value":"value_119698299135128119"}, +{"key":"key_958273132139","value":"value_108609512313185146"}, +{"key":"key_958313413011","value":"value_801101121221201089"}, +{"key":"key_958341401355","value":"value_101851461381421341"}, +{"key":"key_958378162861","value":"value_136162901381041025"}, +{"key":"key_958386100636","value":"value_102148115711005012"}, +{"key":"key_958511110516","value":"value_889912047601109563"}, +{"key":"key_958511611513","value":"value_811580827618913586"}, +{"key":"key_958586170104","value":"value_736211596615496132"}, +{"key":"key_958615154176","value":"value_741691161481001421"}, +{"key":"key_958711010412","value":"value_331194786135787910"}, +{"key":"key_958720097113","value":"value_679114810284154941"}, +{"key":"key_958811010468","value":"value_160999012269176126"}, +{"key":"key_958812986130","value":"value_120116101142949588"}, +{"key":"key_958814283427","value":"value_149123471281181071"}, +{"key":"key_958847941351","value":"value_118132771117310275"}, +{"key":"key_958856659080","value":"value_120117787316049971"}, +{"key":"key_958910187125","value":"value_898410372947615810"}, +{"key":"key_958915011598","value":"value_127164110164761178"}, +{"key":"key_958928118998","value":"value_144133179141341181"}, +{"key":"key_958973981599","value":"value_881366517929105104"}, +{"key":"key_959010011912","value":"value_931491099794134100"}, +{"key":"key_959014513214","value":"value_896512213412087138"}, +{"key":"key_959071196112","value":"value_729916612310859501"}, +{"key":"key_959110494919","value":"value_661629397111177681"}, +{"key":"key_959141117130","value":"value_102821106913811615"}, +{"key":"key_959156107671","value":"value_116122874810213314"}, +{"key":"key_959210797125","value":"value_711021414517387116"}, +{"key":"key_959210993856","value":"value_155741121308942773"}, +{"key":"key_959211010414","value":"value_981721449917114127"}, +{"key":"key_959211311012","value":"value_585713710513013112"}, +{"key":"key_959311310188","value":"value_211439924142818710"}, +{"key":"key_959369791187","value":"value_116711425870985558"}, +{"key":"key_959410210513","value":"value_493797122126130147"}, +{"key":"key_959490331181","value":"value_739080598085128155"}, +{"key":"key_959518543107","value":"value_190131795912512677"}, +{"key":"key_959612696871","value":"value_101139102815013411"}, +{"key":"key_959613399107","value":"value_116981016413086326"}, +{"key":"key_959615589964","value":"value_143123981371408774"}, +{"key":"key_959685153139","value":"value_921218812011216054"}, +{"key":"key_959698118108","value":"value_971097070122189761"}, +{"key":"key_959773117419","value":"value_141692214411413129"}, +{"key":"key_959794585713","value":"value_991216639821178611"}, +{"key":"key_959843511019","value":"value_916311016397148152"}, +{"key":"key_959877160175","value":"value_119141131066494148"}, +{"key":"key_959910815947","value":"value_859012511312149121"}, +{"key":"key_959947939812","value":"value_486761671111901157"}, +{"key":"key_961011111061","value":"value_134641111031461541"}, +{"key":"key_961011189178","value":"value_999598129761431038"}, +{"key":"key_961011231511","value":"value_125167118134799811"}, +{"key":"key_961012383818","value":"value_113106137104165123"}, +{"key":"key_961016410711","value":"value_107113106564614981"}, +{"key":"key_961019710211","value":"value_738614014697117311"}, +{"key":"key_961019983188","value":"value_688411712187541075"}, +{"key":"key_961021421681","value":"value_100621481511491391"}, +{"key":"key_961021531521","value":"value_501018942145120121"}, +{"key":"key_961028813610","value":"value_787560155581081091"}, +{"key":"key_961029889146","value":"value_137906568661311181"}, +{"key":"key_961031061575","value":"value_107108135129119811"}, +{"key":"key_961031126573","value":"value_701161079884127140"}, +{"key":"key_961031191111","value":"value_130110851111209378"}, +{"key":"key_961031351608","value":"value_811346951107802490"}, +{"key":"key_961031506971","value":"value_126911311201257487"}, +{"key":"key_961031699049","value":"value_135501901618819911"}, +{"key":"key_961048912911","value":"value_133671261381181233"}, +{"key":"key_961051136889","value":"value_137100799613013164"}, +{"key":"key_961051175190","value":"value_130115881021661559"}, +{"key":"key_961051391079","value":"value_114166869991116192"}, +{"key":"key_961051515413","value":"value_124845710194985513"}, +{"key":"key_961056615172","value":"value_179123111120123869"}, +{"key":"key_961058712511","value":"value_961661355324901021"}, +{"key":"key_961061561461","value":"value_871268571381251141"}, +{"key":"key_961071651538","value":"value_141124988546110711"}, +{"key":"key_961081061321","value":"value_113159110158139159"}, +{"key":"key_961091191026","value":"value_139981239613939104"}, +{"key":"key_961091316253","value":"value_103110541001388211"}, +{"key":"key_961091571538","value":"value_421261321192078610"}, +{"key":"key_961098663103","value":"value_461029795153121112"}, +{"key":"key_961098812613","value":"value_978112711789731061"}, +{"key":"key_961101267859","value":"value_711149474106147971"}, +{"key":"key_961106793109","value":"value_821371321238716783"}, +{"key":"key_961108316393","value":"value_127104717611512147"}, +{"key":"key_961109410713","value":"value_152163529112757781"}, +{"key":"key_961111259695","value":"value_854862737711214414"}, +{"key":"key_961114812512","value":"value_123103102938211187"}, +{"key":"key_961119111811","value":"value_831156412712110450"}, +{"key":"key_961123876151","value":"value_811031711231121124"}, +{"key":"key_961126597991","value":"value_124896768397815410"}, +{"key":"key_961128567125","value":"value_121329327598311399"}, +{"key":"key_961128662764","value":"value_691241491178593361"}, +{"key":"key_961131084814","value":"value_152881351271712162"}, +{"key":"key_961131261536","value":"value_811111221701081521"}, +{"key":"key_961133914241","value":"value_881511011241711829"}, +{"key":"key_961141156611","value":"value_117111170106159851"}, +{"key":"key_961141471061","value":"value_123687714782631259"}, +{"key":"key_961145911313","value":"value_196152789310245156"}, +{"key":"key_961147111869","value":"value_181152117337820471"}, +{"key":"key_961151251421","value":"value_146973053951221031"}, +{"key":"key_961151261351","value":"value_938733721024043152"}, +{"key":"key_961151301211","value":"value_889917018410896741"}, +{"key":"key_961159212275","value":"value_891629110914111191"}, +{"key":"key_961159696136","value":"value_811261781021219986"}, +{"key":"key_961161031601","value":"value_136711091023888115"}, +{"key":"key_961161061179","value":"value_995710014723821341"}, +{"key":"key_961161061436","value":"value_749074104491053985"}, +{"key":"key_961171171291","value":"value_166103379041149891"}, +{"key":"key_961176486108","value":"value_121895914517517210"}, +{"key":"key_961176510895","value":"value_142631422193124192"}, +{"key":"key_961176720310","value":"value_107801047185761291"}, +{"key":"key_961178713014","value":"value_161967171491041151"}, +{"key":"key_961179291131","value":"value_281124487141130139"}, +{"key":"key_961181041201","value":"value_109139688718616311"}, +{"key":"key_961181158115","value":"value_912162102132886910"}, +{"key":"key_961186793172","value":"value_130134281387514310"}, +{"key":"key_961188612451","value":"value_765398791331276915"}, +{"key":"key_961188874727","value":"value_128858714083112325"}, +{"key":"key_961191421189","value":"value_151146136721181298"}, +{"key":"key_961197959432","value":"value_791735212218911965"}, +{"key":"key_961199212912","value":"value_847074136103381338"}, +{"key":"key_961209066618","value":"value_936311067104144132"}, +{"key":"key_961209960104","value":"value_120150626787471231"}, +{"key":"key_961211098594","value":"value_111173157103143148"}, +{"key":"key_961211241381","value":"value_142147681011011098"}, +{"key":"key_961213082137","value":"value_119127441451011441"}, +{"key":"key_961221001539","value":"value_119124111147151142"}, +{"key":"key_961221331871","value":"value_130801046312616739"}, +{"key":"key_961221431310","value":"value_118125801731501041"}, +{"key":"key_961224914093","value":"value_601151167492901053"}, +{"key":"key_961238766112","value":"value_998898102151735359"}, +{"key":"key_961241331021","value":"value_987413487785654671"}, +{"key":"key_961241591007","value":"value_668113211311317697"}, +{"key":"key_961247683105","value":"value_182151831421306179"}, +{"key":"key_961248110112","value":"value_821275718415059106"}, +{"key":"key_961248712412","value":"value_133119120103591561"}, +{"key":"key_961257314271","value":"value_717213790768115156"}, +{"key":"key_961268310016","value":"value_131821298817350815"}, +{"key":"key_961268481110","value":"value_661327512944113551"}, +{"key":"key_961269513730","value":"value_791291251521349412"}, +{"key":"key_961271338616","value":"value_131133154715588811"}, +{"key":"key_961271568974","value":"value_143138107987711010"}, +{"key":"key_961276271119","value":"value_134794210412413572"}, +{"key":"key_961291117210","value":"value_119143154948314595"}, +{"key":"key_961291131081","value":"value_838469797275132163"}, +{"key":"key_961291171281","value":"value_106859110411590161"}, +{"key":"key_961291201191","value":"value_451592868142641105"}, +{"key":"key_961291681347","value":"value_801401081921486873"}, +{"key":"key_961291687513","value":"value_118911401331141128"}, +{"key":"key_961301259072","value":"value_739113079102112142"}, +{"key":"key_961309995115","value":"value_177158116909510194"}, +{"key":"key_961311181191","value":"value_190172130119629995"}, +{"key":"key_961311241191","value":"value_120136841031211581"}, +{"key":"key_961311501507","value":"value_578813714768921281"}, +{"key":"key_961317270807","value":"value_100879219058102137"}, +{"key":"key_961321199195","value":"value_941079251152140471"}, +{"key":"key_961321216610","value":"value_162115971132710710"}, +{"key":"key_961328797122","value":"value_178886412954718110"}, +{"key":"key_961335956851","value":"value_911114370681378511"}, +{"key":"key_961349617319","value":"value_991491031231357214"}, +{"key":"key_961351051246","value":"value_591198510567150112"}, +{"key":"key_961351101061","value":"value_135791109386130124"}, +{"key":"key_961361341482","value":"value_936510163177117126"}, +{"key":"key_961361798611","value":"value_107121831386017791"}, +{"key":"key_961367499147","value":"value_108117921057215714"}, +{"key":"key_961369268188","value":"value_134102124162106114"}, +{"key":"key_961369962174","value":"value_129174758313076157"}, +{"key":"key_961371291860","value":"value_648592139138163110"}, +{"key":"key_961371811811","value":"value_155945916255100637"}, +{"key":"key_961379511485","value":"value_941451041191029217"}, +{"key":"key_961388118876","value":"value_552061231304110513"}, +{"key":"key_961389610711","value":"value_329411914079811101"}, +{"key":"key_961391117912","value":"value_125781164910875667"}, +{"key":"key_961391414393","value":"value_128102801179812111"}, +{"key":"key_961401538214","value":"value_608763981061227769"}, +{"key":"key_961401931631","value":"value_846810977105138741"}, +{"key":"key_961406112717","value":"value_981259712611713712"}, +{"key":"key_961408410377","value":"value_110745065405294156"}, +{"key":"key_961419614510","value":"value_679499140651281368"}, +{"key":"key_961431141391","value":"value_120148975276109126"}, +{"key":"key_961431361166","value":"value_116115174180417310"}, +{"key":"key_961431501331","value":"value_122677511999967299"}, +{"key":"key_961439213646","value":"value_123132100561129918"}, +{"key":"key_961448610811","value":"value_150129131859013590"}, +{"key":"key_961451249052","value":"value_836492100152147160"}, +{"key":"key_961461166487","value":"value_196165133103514812"}, +{"key":"key_961466212911","value":"value_126149671241489063"}, +{"key":"key_961468489112","value":"value_151681156790123888"}, +{"key":"key_961471291461","value":"value_123129144104691308"}, +{"key":"key_961477965771","value":"value_110928770156168130"}, +{"key":"key_961481193710","value":"value_102961314747180105"}, +{"key":"key_961481341521","value":"value_101136778913110610"}, +{"key":"key_961481368588","value":"value_187118121102791211"}, +{"key":"key_961491261039","value":"value_104641068112713517"}, +{"key":"key_961491261269","value":"value_116271211194011811"}, +{"key":"key_961506216947","value":"value_103116163731216714"}, +{"key":"key_961517068809","value":"value_156123163948189179"}, +{"key":"key_961538949145","value":"value_157128776213313159"}, +{"key":"key_961551681044","value":"value_127135731015812797"}, +{"key":"key_961561021139","value":"value_871116099110651381"}, +{"key":"key_961561389511","value":"value_291101497107923813"}, +{"key":"key_961566812592","value":"value_100119681537811810"}, +{"key":"key_961567989117","value":"value_687811449779489155"}, +{"key":"key_961569411210","value":"value_142989514866310014"}, +{"key":"key_961586096103","value":"value_131173651111441181"}, +{"key":"key_961591091109","value":"value_146421151178015464"}, +{"key":"key_961605582781","value":"value_941201471048091105"}, +{"key":"key_961611396968","value":"value_691361084911814116"}, +{"key":"key_961618380147","value":"value_767212011710511411"}, +{"key":"key_961621094983","value":"value_691391121347681105"}, +{"key":"key_961631257897","value":"value_139881577111611997"}, +{"key":"key_961631699954","value":"value_125108771171031011"}, +{"key":"key_961641039958","value":"value_109104808311411689"}, +{"key":"key_961648910743","value":"value_101171136145119137"}, +{"key":"key_961681339512","value":"value_129136119731081641"}, +{"key":"key_961691391114","value":"value_771015313499731051"}, +{"key":"key_961721141171","value":"value_153961321381581021"}, +{"key":"key_961726895106","value":"value_106116661421019888"}, +{"key":"key_961771728060","value":"value_110741331341091291"}, +{"key":"key_961821441221","value":"value_106471347073801561"}, +{"key":"key_961836451131","value":"value_103937766936195105"}, +{"key":"key_961851361336","value":"value_871031161308714312"}, +{"key":"key_961861508616","value":"value_129911014996151106"}, +{"key":"key_962188921024","value":"value_886111178144107701"}, +{"key":"key_962331108077","value":"value_103169501221421321"}, +{"key":"key_962494649010","value":"value_131271481085382501"}, +{"key":"key_962513618100","value":"value_140107179882278107"}, +{"key":"key_963612891171","value":"value_125146609910211512"}, +{"key":"key_963710178919","value":"value_781561121041288113"}, +{"key":"key_963768119581","value":"value_941581495893125126"}, +{"key":"key_963916111199","value":"value_138521231098655142"}, +{"key":"key_964011091102","value":"value_129117157111988813"}, +{"key":"key_964211041135","value":"value_779381110120971071"}, +{"key":"key_964211378137","value":"value_691761071137314010"}, +{"key":"key_964280329513","value":"value_137987585761281948"}, +{"key":"key_965014468115","value":"value_126151100113881611"}, +{"key":"key_965081751369","value":"value_841121091048612598"}, +{"key":"key_965110414817","value":"value_811261771224472991"}, +{"key":"key_965110415410","value":"value_123411069385146588"}, +{"key":"key_965384991151","value":"value_117134856412670137"}, +{"key":"key_965388117127","value":"value_642533135129701461"}, +{"key":"key_965415699136","value":"value_105114126541178718"}, +{"key":"key_965514019717","value":"value_128589076136748317"}, +{"key":"key_965558120637","value":"value_387246661179210214"}, +{"key":"key_965587122819","value":"value_571246912083103125"}, +{"key":"key_965612883791","value":"value_541006217511911511"}, +{"key":"key_965711313610","value":"value_581064217094841041"}, +{"key":"key_965768821428","value":"value_120818291125547413"}, +{"key":"key_965812014290","value":"value_555410396918210926"}, +{"key":"key_965812613510","value":"value_130861671602618253"}, +{"key":"key_965864231491","value":"value_121126114983613713"}, +{"key":"key_966084839012","value":"value_901201579411914610"}, +{"key":"key_966115711884","value":"value_181117711388013682"}, +{"key":"key_966280791751","value":"value_991339077124581398"}, +{"key":"key_966294948610","value":"value_738190157100124901"}, +{"key":"key_966311180143","value":"value_861081251085214012"}, +{"key":"key_966377175147","value":"value_135491589416516992"}, +{"key":"key_966511390571","value":"value_119831061201381151"}, +{"key":"key_966583128588","value":"value_170148555810112690"}, +{"key":"key_966610913491","value":"value_693298132341189861"}, +{"key":"key_966612267108","value":"value_138115121104749315"}, +{"key":"key_966613210352","value":"value_934712913210695181"}, +{"key":"key_966636135539","value":"value_851981441361067614"}, +{"key":"key_966680511751","value":"value_998312914210212483"}, +{"key":"key_966710110494","value":"value_991531041381047648"}, +{"key":"key_966711310594","value":"value_135791291171396393"}, +{"key":"key_966716180109","value":"value_101136139160987113"}, +{"key":"key_966913510417","value":"value_881549861731184571"}, +{"key":"key_966915590381","value":"value_292297711331191459"}, +{"key":"key_967113711313","value":"value_721029811012512812"}, +{"key":"key_967212213132","value":"value_138637695104124117"}, +{"key":"key_967213112379","value":"value_481631478912313312"}, +{"key":"key_967257851141","value":"value_102168927711911513"}, +{"key":"key_967310111584","value":"value_681111297513211915"}, +{"key":"key_967310112812","value":"value_101581231231231097"}, +{"key":"key_967384131491","value":"value_741084614810190126"}, +{"key":"key_967450749910","value":"value_135136686263157991"}, +{"key":"key_967511285116","value":"value_135689870153151113"}, +{"key":"key_967551145574","value":"value_115561164214195891"}, +{"key":"key_967569144204","value":"value_891347117114016750"}, +{"key":"key_967712814213","value":"value_101100167125135118"}, +{"key":"key_967713395999","value":"value_137927874135133145"}, +{"key":"key_967810498120","value":"value_946212514917015180"}, +{"key":"key_967874811691","value":"value_136169101869659609"}, +{"key":"key_967894126165","value":"value_100147709914715410"}, +{"key":"key_967914112582","value":"value_577910944123191123"}, +{"key":"key_967917212911","value":"value_695986101152181181"}, +{"key":"key_967944136901","value":"value_115955015758941001"}, +{"key":"key_967974687813","value":"value_157837164721336915"}, +{"key":"key_968074138108","value":"value_871226064117106825"}, +{"key":"key_968078150651","value":"value_611028413214679157"}, +{"key":"key_968089124106","value":"value_859999819210988105"}, +{"key":"key_968114186118","value":"value_140895512913012483"}, +{"key":"key_968213612372","value":"value_108927910611612467"}, +{"key":"key_968214313913","value":"value_110168647132971061"}, +{"key":"key_968215542771","value":"value_127116791051149410"}, +{"key":"key_968215910745","value":"value_123105779511484114"}, +{"key":"key_968287591145","value":"value_779113290100125827"}, +{"key":"key_968410112584","value":"value_175137124144581031"}, +{"key":"key_968412351134","value":"value_102143129929578105"}, +{"key":"key_968414410975","value":"value_481221841031486843"}, +{"key":"key_968491132107","value":"value_150585010787959212"}, +{"key":"key_968514363132","value":"value_859412516077188103"}, +{"key":"key_968516813297","value":"value_921429483785298135"}, +{"key":"key_968518801297","value":"value_117851059091138849"}, +{"key":"key_968614069119","value":"value_902061281701667212"}, +{"key":"key_968615996104","value":"value_321011505714114016"}, +{"key":"key_968710811656","value":"value_121487915614513118"}, +{"key":"key_968758689710","value":"value_861025882591161201"}, +{"key":"key_968762758544","value":"value_155746515812013091"}, +{"key":"key_969010613942","value":"value_121117511771546968"}, +{"key":"key_969013716751","value":"value_785594125961811041"}, +{"key":"key_969090811351","value":"value_499810914496103761"}, +{"key":"key_969220910619","value":"value_101581597310781106"}, +{"key":"key_969281946979","value":"value_111153544015071147"}, +{"key":"key_969284961191","value":"value_739896101929699859"}, +{"key":"key_969290123137","value":"value_107831161468313973"}, +{"key":"key_969290441091","value":"value_241669299991201291"}, +{"key":"key_969311510836","value":"value_731521381531191351"}, +{"key":"key_969318286781","value":"value_129551181448610277"}, +{"key":"key_969410684991","value":"value_951031221201238386"}, +{"key":"key_969482982162","value":"value_469290150786079123"}, +{"key":"key_969511614585","value":"value_107911012947201186"}, +{"key":"key_969512615141","value":"value_361184314149621488"}, +{"key":"key_969610911074","value":"value_142128689866130899"}, +{"key":"key_969691981001","value":"value_127826860657112113"}, +{"key":"key_969710590781","value":"value_129132971121801589"}, +{"key":"key_969714596964","value":"value_112978161683911510"}, +{"key":"key_969764176124","value":"value_946965492314476150"}, +{"key":"key_969811210286","value":"value_108821457978129101"}, +{"key":"key_969881626014","value":"value_124135776811111290"}, +{"key":"key_969980125839","value":"value_801331127512212210"}, +{"key":"key_971001249053","value":"value_100104129637012910"}, +{"key":"key_971001561451","value":"value_142137150649416384"}, +{"key":"key_971001579063","value":"value_101116128146878151"}, +{"key":"key_971001957411","value":"value_281571057612762116"}, +{"key":"key_971011091219","value":"value_156645713015367781"}, +{"key":"key_971021104110","value":"value_123129879214010414"}, +{"key":"key_971038199767","value":"value_771279111486681221"}, +{"key":"key_971041199938","value":"value_133134109136100118"}, +{"key":"key_971041601135","value":"value_991058583871611311"}, +{"key":"key_971041848611","value":"value_104641426114313536"}, +{"key":"key_971041950787","value":"value_696561721401491281"}, +{"key":"key_971045913514","value":"value_577913083479123137"}, +{"key":"key_971046611013","value":"value_361171271691297682"}, +{"key":"key_971049812714","value":"value_154149105968489591"}, +{"key":"key_971051981375","value":"value_166101921421255072"}, +{"key":"key_971059511382","value":"value_132132119129335935"}, +{"key":"key_971061078961","value":"value_144901521087198775"}, +{"key":"key_971061266812","value":"value_130847813992751415"}, +{"key":"key_971068110664","value":"value_126821099416814413"}, +{"key":"key_971071055012","value":"value_110137591167115113"}, +{"key":"key_971071171051","value":"value_871318290147876314"}, +{"key":"key_971077575509","value":"value_114921249837147129"}, +{"key":"key_971077677891","value":"value_881021899911460126"}, +{"key":"key_971077711410","value":"value_114148147133829888"}, +{"key":"key_971081071054","value":"value_791088213711097117"}, +{"key":"key_971081268311","value":"value_996689921279010993"}, +{"key":"key_971087537110","value":"value_103111597752118691"}, +{"key":"key_971091881479","value":"value_125112831281321129"}, +{"key":"key_971101091058","value":"value_117961079610722771"}, +{"key":"key_971101106687","value":"value_935713160107941037"}, +{"key":"key_971101177811","value":"value_103731691023516598"}, +{"key":"key_971108365199","value":"value_301091051366012567"}, +{"key":"key_971108544871","value":"value_891244996114782895"}, +{"key":"key_971111041295","value":"value_100998511387821378"}, +{"key":"key_971111081061","value":"value_131849185971011011"}, +{"key":"key_971112013419","value":"value_116114909649158102"}, +{"key":"key_971117217080","value":"value_601361771451258014"}, +{"key":"key_971117598661","value":"value_778392135109155137"}, +{"key":"key_971118464160","value":"value_871701081681061982"}, +{"key":"key_971121758514","value":"value_121878172541161495"}, +{"key":"key_971128314107","value":"value_637460138109120618"}, +{"key":"key_971131371241","value":"value_119105104968617387"}, +{"key":"key_971132210912","value":"value_135113891407341116"}, +{"key":"key_971135610967","value":"value_938912096126107501"}, +{"key":"key_971141031548","value":"value_591101691271051108"}, +{"key":"key_971141059860","value":"value_741311078011184828"}, +{"key":"key_971141269853","value":"value_571436813464741277"}, +{"key":"key_971147912111","value":"value_120175854811192711"}, +{"key":"key_971151331101","value":"value_631477510816093110"}, +{"key":"key_971154881811","value":"value_518512416710291106"}, +{"key":"key_971158614465","value":"value_185104110823514110"}, +{"key":"key_971158710257","value":"value_122126699116113780"}, +{"key":"key_971161018418","value":"value_117495615288120926"}, +{"key":"key_971161061818","value":"value_793713811856113140"}, +{"key":"key_971161141121","value":"value_114107132128112721"}, +{"key":"key_971161161381","value":"value_641119092114751348"}, +{"key":"key_971161321056","value":"value_761807053841259713"}, +{"key":"key_971161721231","value":"value_110105967984825913"}, +{"key":"key_971166496154","value":"value_835599110118949177"}, +{"key":"key_971168912712","value":"value_827012213480103117"}, +{"key":"key_971168976856","value":"value_871221331351022071"}, +{"key":"key_971169459122","value":"value_135125596114210289"}, +{"key":"key_971171126511","value":"value_497512212519572106"}, +{"key":"key_971171623672","value":"value_971149413482823210"}, +{"key":"key_971176917710","value":"value_112469912071136126"}, +{"key":"key_971179398611","value":"value_100101671191303918"}, +{"key":"key_971181119865","value":"value_151974687605913813"}, +{"key":"key_971188312214","value":"value_811361301361231166"}, +{"key":"key_971191299012","value":"value_102978012712897726"}, +{"key":"key_971195858751","value":"value_100123114897286200"}, +{"key":"key_971201301097","value":"value_789395109180331061"}, +{"key":"key_971201617969","value":"value_101896810094735978"}, +{"key":"key_971208410086","value":"value_961096249113124118"}, +{"key":"key_971211286892","value":"value_143112805694121113"}, +{"key":"key_971215598718","value":"value_119141358391648214"}, +{"key":"key_971221315779","value":"value_971027310275937011"}, +{"key":"key_971231331291","value":"value_148124130128596011"}, +{"key":"key_971231423911","value":"value_136174951861931462"}, +{"key":"key_971237042114","value":"value_121978997841331331"}, +{"key":"key_971237660821","value":"value_173801001031111681"}, +{"key":"key_971238359123","value":"value_116150773883906312"}, +{"key":"key_971241088613","value":"value_103989110014712368"}, +{"key":"key_971241358812","value":"value_779095103142147816"}, +{"key":"key_971241437112","value":"value_851307949118768665"}, +{"key":"key_971241521097","value":"value_137109140113725867"}, +{"key":"key_971248784896","value":"value_341135028939514211"}, +{"key":"key_971251586268","value":"value_105899811911012313"}, +{"key":"key_971251799748","value":"value_113921246487162111"}, +{"key":"key_971254453122","value":"value_143781057610099152"}, +{"key":"key_971259317289","value":"value_504886897311064156"}, +{"key":"key_971261006412","value":"value_577814847143129106"}, +{"key":"key_971261461225","value":"value_936610911425104111"}, +{"key":"key_971261461278","value":"value_145117155645395931"}, +{"key":"key_971261701037","value":"value_126117140918914988"}, +{"key":"key_971271121291","value":"value_747675913185114117"}, +{"key":"key_971281459019","value":"value_114115116975317119"}, +{"key":"key_971287674801","value":"value_116861301361021321"}, +{"key":"key_971291518815","value":"value_115121162117123105"}, +{"key":"key_971293384571","value":"value_858099687594908711"}, +{"key":"key_971296012090","value":"value_148938188931102312"}, +{"key":"key_971296076158","value":"value_651211081071441011"}, +{"key":"key_971301168615","value":"value_140904715499309356"}, +{"key":"key_971307810611","value":"value_951471061737444871"}, +{"key":"key_971311051821","value":"value_103859692134127131"}, +{"key":"key_971311101701","value":"value_531161401057787527"}, +{"key":"key_971311495812","value":"value_113155104124105132"}, +{"key":"key_971319811433","value":"value_659484108126151107"}, +{"key":"key_971321261631","value":"value_117911079513714082"}, +{"key":"key_971321569094","value":"value_721531581511321831"}, +{"key":"key_971331221383","value":"value_721358518811110312"}, +{"key":"key_971331501459","value":"value_918095659863855114"}, +{"key":"key_971346912125","value":"value_124115160123969192"}, +{"key":"key_971351217079","value":"value_118707571621225744"}, +{"key":"key_971351472712","value":"value_118157140114808112"}, +{"key":"key_971356417313","value":"value_143941101429179139"}, +{"key":"key_971359144587","value":"value_136122941448310411"}, +{"key":"key_971361144614","value":"value_131104721449371847"}, +{"key":"key_971371001071","value":"value_445166111109143731"}, +{"key":"key_971381461028","value":"value_144531101621186414"}, +{"key":"key_971381571521","value":"value_142646544141172100"}, +{"key":"key_971388012755","value":"value_114353397164111861"}, +{"key":"key_971391051031","value":"value_255216075971119794"}, +{"key":"key_971395511067","value":"value_809510559687810210"}, +{"key":"key_971398696100","value":"value_196759397120621324"}, +{"key":"key_971401009510","value":"value_138971189644128948"}, +{"key":"key_971411008715","value":"value_891031212312571908"}, +{"key":"key_971411076998","value":"value_103231621301291311"}, +{"key":"key_971417512811","value":"value_123113711031135912"}, +{"key":"key_971431441141","value":"value_133114106112125114"}, +{"key":"key_971439755108","value":"value_876011052107651191"}, +{"key":"key_971449512010","value":"value_162904127126129142"}, +{"key":"key_971481171057","value":"value_189127779688122104"}, +{"key":"key_971487411664","value":"value_106134785576164868"}, +{"key":"key_971504486185","value":"value_665215714397103601"}, +{"key":"key_971511211051","value":"value_107118111103136115"}, +{"key":"key_971511335088","value":"value_705811768139961111"}, +{"key":"key_971531071431","value":"value_105861183844148127"}, +{"key":"key_971541377910","value":"value_721361381218513610"}, +{"key":"key_971545911666","value":"value_112851458213913611"}, +{"key":"key_971549193157","value":"value_741139212412776114"}, +{"key":"key_971551331511","value":"value_651258092791461658"}, +{"key":"key_971581079491","value":"value_121141141121295876"}, +{"key":"key_971589273106","value":"value_781304383889812010"}, +{"key":"key_971601319912","value":"value_421381327413485851"}, +{"key":"key_971611461561","value":"value_155510789841241011"}, +{"key":"key_971615813153","value":"value_701155540707188114"}, +{"key":"key_971621204777","value":"value_115128201521129311"}, +{"key":"key_971635411210","value":"value_122571211465411611"}, +{"key":"key_971651471141","value":"value_121130113120931757"}, +{"key":"key_971661501258","value":"value_964513214227231371"}, +{"key":"key_971691138310","value":"value_976313479955013313"}, +{"key":"key_971721661251","value":"value_741411288299932410"}, +{"key":"key_971765412393","value":"value_821241024375119154"}, +{"key":"key_971775712271","value":"value_779568911143052861"}, +{"key":"key_971808756139","value":"value_821581224813391491"}, +{"key":"key_971828310311","value":"value_201037376144145641"}, +{"key":"key_971841531136","value":"value_102109117105121911"}, +{"key":"key_971851564312","value":"value_275484139199129103"}, +{"key":"key_971896513334","value":"value_150121146109151109"}, +{"key":"key_971911911570","value":"value_211148012069133100"}, +{"key":"key_971941331604","value":"value_971151191511927435"}, +{"key":"key_972359901711","value":"value_152927712811999138"}, +{"key":"key_972711413192","value":"value_131148103154821151"}, +{"key":"key_973062107812","value":"value_112791192714156737"}, +{"key":"key_973310112112","value":"value_571291099179117102"}, +{"key":"key_973511547945","value":"value_127601051599257115"}, +{"key":"key_973710613596","value":"value_131114749997132975"}, +{"key":"key_973931316666","value":"value_971007019194631251"}, +{"key":"key_974010610442","value":"value_139111180938510290"}, +{"key":"key_974013711315","value":"value_921045495141130100"}, +{"key":"key_974099861006","value":"value_140138671401091329"}, +{"key":"key_974310011512","value":"value_851191021421101965"}, +{"key":"key_974316368145","value":"value_866874130509879120"}, +{"key":"key_974411513417","value":"value_161110132716014895"}, +{"key":"key_974411612010","value":"value_941277411090115117"}, +{"key":"key_974712513813","value":"value_841451469473551311"}, +{"key":"key_974716288621","value":"value_162145788014810895"}, +{"key":"key_974812412434","value":"value_133821553186110961"}, +{"key":"key_974882127118","value":"value_181137701279810210"}, +{"key":"key_975211711415","value":"value_133134139911341101"}, +{"key":"key_975213618847","value":"value_134187981271231391"}, +{"key":"key_975214814016","value":"value_104576189271401316"}, +{"key":"key_975266708112","value":"value_781081608710510511"}, +{"key":"key_975311011311","value":"value_711219714513712574"}, +{"key":"key_975314384123","value":"value_122471006911210115"}, +{"key":"key_975335131138","value":"value_118110105102411411"}, +{"key":"key_975411412110","value":"value_711061357510614690"}, +{"key":"key_975513433155","value":"value_173119241191428313"}, +{"key":"key_975610316012","value":"value_651417460724811980"}, +{"key":"key_975613712911","value":"value_715738681651208766"}, +{"key":"key_975710613013","value":"value_311106590891021094"}, +{"key":"key_975797721343","value":"value_455015113521601151"}, +{"key":"key_976011813811","value":"value_130104111107169111"}, +{"key":"key_976053124149","value":"value_126207512263278913"}, +{"key":"key_976156969412","value":"value_171908456120751096"}, +{"key":"key_976210810012","value":"value_123100711178511847"}, +{"key":"key_976211272117","value":"value_107538310883119155"}, +{"key":"key_976212254111","value":"value_126126117186301197"}, +{"key":"key_976212626155","value":"value_851171607512712612"}, +{"key":"key_976216911789","value":"value_821221396477871221"}, +{"key":"key_976297104110","value":"value_151141113777911989"}, +{"key":"key_976399140106","value":"value_881306530891241259"}, +{"key":"key_976413612513","value":"value_971141186290681581"}, +{"key":"key_976415610811","value":"value_601159114582901549"}, +{"key":"key_976417113615","value":"value_699311478115103186"}, +{"key":"key_976418469147","value":"value_138601777598845817"}, +{"key":"key_976510899177","value":"value_134941259694176156"}, +{"key":"key_976710829130","value":"value_931209386968080135"}, +{"key":"key_976712013810","value":"value_120104104154567125"}, +{"key":"key_976788761361","value":"value_611371297941116551"}, +{"key":"key_976810591731","value":"value_381001117915211711"}, +{"key":"key_976812210469","value":"value_111878814313911691"}, +{"key":"key_976812510511","value":"value_879061178109729615"}, +{"key":"key_976814899104","value":"value_131829985115122122"}, +{"key":"key_976859811139","value":"value_142115154108108781"}, +{"key":"key_976873967792","value":"value_601361081751311031"}, +{"key":"key_976882140120","value":"value_996854108511771221"}, +{"key":"key_976913911088","value":"value_119821411761084012"}, +{"key":"key_976915912779","value":"value_106791188112211811"}, +{"key":"key_977011115058","value":"value_125113102851234110"}, +{"key":"key_977087164115","value":"value_811131231109282764"}, +{"key":"key_977088823376","value":"value_114931661041191078"}, +{"key":"key_977093688372","value":"value_138888773793110533"}, +{"key":"key_977175107104","value":"value_153113117788160138"}, +{"key":"key_977210510516","value":"value_172797110216313014"}, +{"key":"key_977215310597","value":"value_144104143109981181"}, +{"key":"key_977345599991","value":"value_107144831421081121"}, +{"key":"key_977412376877","value":"value_721751001431361099"}, +{"key":"key_977459725518","value":"value_587357613810014399"}, +{"key":"key_977513173154","value":"value_130581251041111027"}, +{"key":"key_977516515551","value":"value_841021422932134127"}, +{"key":"key_977578105735","value":"value_997112897101128173"}, +{"key":"key_977611171130","value":"value_100961541045014711"}, +{"key":"key_977671386715","value":"value_116621401101181195"}, +{"key":"key_977710015172","value":"value_131110110681081211"}, +{"key":"key_977712811970","value":"value_134164125911071689"}, +{"key":"key_977913211552","value":"value_691431071151591081"}, +{"key":"key_977958311089","value":"value_727068839310739130"}, +{"key":"key_977968106609","value":"value_961096511566126109"}, +{"key":"key_977984587911","value":"value_103751391761191161"}, +{"key":"key_978011812611","value":"value_162197621615211577"}, +{"key":"key_978016811164","value":"value_821247765158108160"}, +{"key":"key_978112294898","value":"value_731121421476387171"}, +{"key":"key_978188156149","value":"value_113726081132163108"}, +{"key":"key_978246801769","value":"value_101147153661361201"}, +{"key":"key_978311688112","value":"value_961051401031186332"}, +{"key":"key_978399123491","value":"value_111104164113130105"}, +{"key":"key_978486116921","value":"value_921247711710387901"}, +{"key":"key_978512386147","value":"value_751086560729589799"}, +{"key":"key_978515270114","value":"value_148181331711638811"}, +{"key":"key_978519510332","value":"value_651758610068128931"}, +{"key":"key_978582897413","value":"value_125125102100138418"}, +{"key":"key_978593121105","value":"value_115105731401433911"}, +{"key":"key_978616484921","value":"value_144103641278362859"}, +{"key":"key_978714865129","value":"value_124178106105739795"}, +{"key":"key_978778177887","value":"value_103964916096927945"}, +{"key":"key_978799117948","value":"value_561279297709797105"}, +{"key":"key_978810297148","value":"value_149116162144641088"}, +{"key":"key_978815913913","value":"value_524295951111051199"}, +{"key":"key_978833117106","value":"value_941301671211509315"}, +{"key":"key_978894599386","value":"value_931195175631498689"}, +{"key":"key_978911476115","value":"value_771078062139149901"}, +{"key":"key_978911943511","value":"value_112125137937513559"}, +{"key":"key_978944515310","value":"value_134167781083715535"}, +{"key":"key_978959897315","value":"value_128107891183210479"}, +{"key":"key_979010815511","value":"value_636887100155125871"}, +{"key":"key_979014775931","value":"value_111139100929379911"}, +{"key":"key_979110010812","value":"value_168117545497651164"}, +{"key":"key_979210213915","value":"value_825567101147104601"}, +{"key":"key_979214092105","value":"value_948014490781123910"}, +{"key":"key_979216107139","value":"value_925889791421311124"}, +{"key":"key_979310071851","value":"value_115103110101139981"}, +{"key":"key_979311277211","value":"value_149133891201437991"}, +{"key":"key_979312873271","value":"value_135112129115158974"}, +{"key":"key_979313910611","value":"value_162812885158379274"}, +{"key":"key_979314111210","value":"value_131107251077183163"}, +{"key":"key_979382150108","value":"value_101130798583154535"}, +{"key":"key_979387128138","value":"value_968713590958210411"}, +{"key":"key_979412310614","value":"value_955246107851151421"}, +{"key":"key_979414214812","value":"value_130531566584140180"}, +{"key":"key_979478974511","value":"value_114120111511251291"}, +{"key":"key_979479388580","value":"value_971336063102709412"}, +{"key":"key_979520412011","value":"value_128611321369168898"}, +{"key":"key_979563131646","value":"value_881201027388579013"}, +{"key":"key_979610114210","value":"value_105139501001277398"}, +{"key":"key_979712456107","value":"value_138146105897710995"}, +{"key":"key_979756861035","value":"value_125261081631651226"}, +{"key":"key_979792154519","value":"value_901631629248108171"}, +{"key":"key_979812413577","value":"value_150106755373921337"}, +{"key":"key_979813112413","value":"value_103129132148100901"}, +{"key":"key_979814211513","value":"value_988713373818916996"}, +{"key":"key_979910572151","value":"value_941138211074871671"}, +{"key":"key_979917613512","value":"value_991451263710371126"}, +{"key":"key_979997807312","value":"value_808586729613012815"}, +{"key":"key_981001009911","value":"value_104109117115731191"}, +{"key":"key_981001192312","value":"value_965167919612210982"}, +{"key":"key_981001456017","value":"value_788414974987517010"}, +{"key":"key_981001483911","value":"value_132145771301061439"}, +{"key":"key_981002212986","value":"value_134139921261019742"}, +{"key":"key_981005294691","value":"value_858112611871115120"}, +{"key":"key_981005665117","value":"value_946264541219012791"}, +{"key":"key_981007486158","value":"value_875387401897842142"}, +{"key":"key_981011201631","value":"value_141147112701538315"}, +{"key":"key_981011597362","value":"value_121421179317280487"}, +{"key":"key_981015912414","value":"value_162997974891331261"}, +{"key":"key_981017675120","value":"value_741354679841277618"}, +{"key":"key_981018583130","value":"value_881301269153105100"}, +{"key":"key_981019262901","value":"value_106145134551441177"}, +{"key":"key_981021581264","value":"value_981019938951061254"}, +{"key":"key_981028216934","value":"value_137871031445511016"}, +{"key":"key_981029013710","value":"value_991189925110159908"}, +{"key":"key_981035149121","value":"value_119906218614279111"}, +{"key":"key_981038513312","value":"value_115116136712021204"}, +{"key":"key_981041021118","value":"value_147711219410368113"}, +{"key":"key_981047545109","value":"value_109178108110648011"}, +{"key":"key_981051057914","value":"value_136101112941486513"}, +{"key":"key_981052011361","value":"value_811137414011265918"}, +{"key":"key_981059283140","value":"value_107110973513249944"}, +{"key":"key_981061041771","value":"value_203329812417012211"}, +{"key":"key_981064614914","value":"value_951788675961048199"}, +{"key":"key_981071131593","value":"value_921481071226772931"}, +{"key":"key_981071338818","value":"value_908811114984821155"}, +{"key":"key_981075714814","value":"value_381309311917715011"}, +{"key":"key_981079881162","value":"value_120115135996744543"}, +{"key":"key_981081979015","value":"value_691276892112977287"}, +{"key":"key_981083453661","value":"value_140135811490131601"}, +{"key":"key_981087163951","value":"value_861121157793139181"}, +{"key":"key_981091001451","value":"value_409813415015812273"}, +{"key":"key_981091249595","value":"value_121191132815314314"}, +{"key":"key_981091773513","value":"value_538116310213288928"}, +{"key":"key_981099689851","value":"value_621048710414210667"}, +{"key":"key_981101051071","value":"value_671031018190138599"}, +{"key":"key_981101179887","value":"value_761145701361358716"}, +{"key":"key_981101341679","value":"value_991109060121757015"}, +{"key":"key_981108016110","value":"value_109571141098311591"}, +{"key":"key_981111231501","value":"value_143731461391239111"}, +{"key":"key_981111466514","value":"value_136187931691395999"}, +{"key":"key_981131026589","value":"value_901128111059172128"}, +{"key":"key_981131079442","value":"value_122571164074811058"}, +{"key":"key_981131418869","value":"value_132901699797117166"}, +{"key":"key_981131433136","value":"value_591461061221589797"}, +{"key":"key_981131651001","value":"value_141838311790127120"}, +{"key":"key_981151761194","value":"value_887412711998103771"}, +{"key":"key_981161227795","value":"value_123865912313573771"}, +{"key":"key_981161387311","value":"value_114107129671459793"}, +{"key":"key_981163449910","value":"value_109767074554278103"}, +{"key":"key_981165670877","value":"value_128754352584212768"}, +{"key":"key_981169212341","value":"value_429729135641141295"}, +{"key":"key_981171266476","value":"value_871114776981291627"}, +{"key":"key_981171601161","value":"value_159132989396238175"}, +{"key":"key_981178112193","value":"value_116107134471403410"}, +{"key":"key_981179314087","value":"value_103911428610377120"}, +{"key":"key_981181065857","value":"value_136108798713988491"}, +{"key":"key_981181109863","value":"value_131141861128013282"}, +{"key":"key_981181138716","value":"value_691311087161102601"}, +{"key":"key_981181591091","value":"value_132140128611925188"}, +{"key":"key_981181618112","value":"value_135651101761011088"}, +{"key":"key_981191521201","value":"value_127170152118144120"}, +{"key":"key_981199949961","value":"value_981001271461161091"}, +{"key":"key_981201347410","value":"value_876982759312582101"}, +{"key":"key_981201421251","value":"value_153683211810393661"}, +{"key":"key_981207813611","value":"value_821361352390673272"}, +{"key":"key_981211057539","value":"value_961008886761351689"}, +{"key":"key_981211464513","value":"value_136112671311787971"}, +{"key":"key_981217197971","value":"value_192154147741261265"}, +{"key":"key_981217813511","value":"value_619099124561061455"}, +{"key":"key_981223915090","value":"value_157151321205318812"}, +{"key":"key_981227553177","value":"value_651131304314571781"}, +{"key":"key_981251271501","value":"value_701431339712683110"}, +{"key":"key_981251361981","value":"value_100861561181175114"}, +{"key":"key_981258690128","value":"value_865395861501651179"}, +{"key":"key_981259211690","value":"value_751291061076312978"}, +{"key":"key_981271391411","value":"value_145102154821081449"}, +{"key":"key_981271406373","value":"value_881529010415389786"}, +{"key":"key_981272091849","value":"value_143150318873841307"}, +{"key":"key_981277212469","value":"value_633913096685988104"}, +{"key":"key_981281069314","value":"value_123941126510310789"}, +{"key":"key_981286974127","value":"value_459815580561359810"}, +{"key":"key_981297711515","value":"value_132125651061009512"}, +{"key":"key_981298174888","value":"value_114148132806899110"}, +{"key":"key_981309910270","value":"value_138865370117838816"}, +{"key":"key_981311801101","value":"value_100132591659511583"}, +{"key":"key_981314910413","value":"value_141898211183127106"}, +{"key":"key_981321571129","value":"value_121791668095173801"}, +{"key":"key_981356260401","value":"value_109113106461559699"}, +{"key":"key_981361409911","value":"value_761211121615891183"}, +{"key":"key_981361448933","value":"value_118597614193561341"}, +{"key":"key_981362029212","value":"value_119133228892971009"}, +{"key":"key_981369442173","value":"value_721111117712713973"}, +{"key":"key_981381121202","value":"value_818335107105142143"}, +{"key":"key_981386488155","value":"value_721521526466827111"}, +{"key":"key_981388195961","value":"value_109150143143561271"}, +{"key":"key_981391251891","value":"value_141971469511915684"}, +{"key":"key_981391391499","value":"value_611211436173951591"}, +{"key":"key_981397483719","value":"value_133851881138182106"}, +{"key":"key_981401108010","value":"value_717914074118571551"}, +{"key":"key_981421519711","value":"value_112191508995801266"}, +{"key":"key_981431088214","value":"value_150128815474831131"}, +{"key":"key_981433278131","value":"value_121201019885871725"}, +{"key":"key_981441741001","value":"value_931281018797147886"}, +{"key":"key_981459010312","value":"value_119979013315915433"}, +{"key":"key_981468411894","value":"value_911016610913710267"}, +{"key":"key_981468515514","value":"value_961278513017811310"}, +{"key":"key_981481101199","value":"value_106778648818353118"}, +{"key":"key_981486212469","value":"value_594812412813713681"}, +{"key":"key_981487611513","value":"value_110155571024975601"}, +{"key":"key_981488011715","value":"value_126119107834310073"}, +{"key":"key_981489311282","value":"value_150546111361945711"}, +{"key":"key_981491031311","value":"value_132841136014212765"}, +{"key":"key_981491272910","value":"value_681221388610212889"}, +{"key":"key_981494477501","value":"value_821731101079010996"}, +{"key":"key_981511117582","value":"value_108981338112065201"}, +{"key":"key_981517179929","value":"value_100135719014615210"}, +{"key":"key_981521249498","value":"value_852515275114114104"}, +{"key":"key_981521351561","value":"value_128110109110711019"}, +{"key":"key_981528414735","value":"value_567810861381185315"}, +{"key":"key_981531329165","value":"value_591751261296710111"}, +{"key":"key_981551139246","value":"value_142651181701626113"}, +{"key":"key_981557560921","value":"value_951061581055712513"}, +{"key":"key_981558896821","value":"value_116183751011091154"}, +{"key":"key_981561178911","value":"value_130861419913591175"}, +{"key":"key_981561437112","value":"value_195114099113124137"}, +{"key":"key_981571295686","value":"value_100621821257513867"}, +{"key":"key_981591324473","value":"value_132132105119120957"}, +{"key":"key_981591771331","value":"value_988212819693113921"}, +{"key":"key_981628613380","value":"value_979912164119641281"}, +{"key":"key_981633510969","value":"value_401131849911411916"}, +{"key":"key_981642247103","value":"value_106967788141136648"}, +{"key":"key_981651117797","value":"value_110100154831531001"}, +{"key":"key_981671081346","value":"value_106831151221539583"}, +{"key":"key_981679313416","value":"value_177123721552775951"}, +{"key":"key_981701751101","value":"value_110158422270100118"}, +{"key":"key_981710413772","value":"value_112116116103104128"}, +{"key":"key_981718810110","value":"value_711111018616415781"}, +{"key":"key_981731371251","value":"value_118811399411578241"}, +{"key":"key_981739487431","value":"value_981658613383731053"}, +{"key":"key_981741591784","value":"value_515518212074905015"}, +{"key":"key_981751151188","value":"value_100148109104901331"}, +{"key":"key_981751381131","value":"value_160102148611308812"}, +{"key":"key_981761227411","value":"value_152769111561126149"}, +{"key":"key_981799114099","value":"value_170161160691459314"}, +{"key":"key_981808464851","value":"value_106789013787771141"}, +{"key":"key_981812993143","value":"value_114711289211716668"}, +{"key":"key_981981519012","value":"value_866314312214060781"}, +{"key":"key_982371331099","value":"value_741801348512210510"}, +{"key":"key_982813511740","value":"value_619114210584136104"}, +{"key":"key_983077521181","value":"value_971571491264310112"}, +{"key":"key_983111914570","value":"value_554085130938615210"}, +{"key":"key_983114457120","value":"value_122841721181054412"}, +{"key":"key_983563104519","value":"value_691049433631339484"}, +{"key":"key_983775371081","value":"value_151931431481321701"}, +{"key":"key_983797429912","value":"value_779684881318872832"}, +{"key":"key_983812414512","value":"value_109811128210212013"}, +{"key":"key_984011916814","value":"value_136149128911414779"}, +{"key":"key_984213221274","value":"value_108128137877867811"}, +{"key":"key_984270961707","value":"value_122619088106631021"}, +{"key":"key_984282106104","value":"value_979856859213510558"}, +{"key":"key_984314693541","value":"value_737793107951111051"}, +{"key":"key_984415012771","value":"value_130781101618486678"}, +{"key":"key_984415153199","value":"value_103619914877773382"}, +{"key":"key_984415249140","value":"value_118971541091079613"}, +{"key":"key_984790154141","value":"value_109628712815110568"}, +{"key":"key_984911612491","value":"value_999492766050117897"}, +{"key":"key_985012912659","value":"value_135130961331005389"}, +{"key":"key_985061551264","value":"value_111131166141957211"}, +{"key":"key_985197105117","value":"value_771051326172695638"}, +{"key":"key_985212512610","value":"value_139103981299815411"}, +{"key":"key_985257116122","value":"value_691419818079121139"}, +{"key":"key_985296921031","value":"value_143149541395413815"}, +{"key":"key_985396116865","value":"value_173134741527481117"}, +{"key":"key_985514910672","value":"value_841471078013794133"}, +{"key":"key_985613161105","value":"value_149100611378910668"}, +{"key":"key_985711312535","value":"value_909910687828514415"}, +{"key":"key_985712280126","value":"value_911611521051258610"}, +{"key":"key_985810913314","value":"value_133109117139981415"}, +{"key":"key_985813211699","value":"value_130189489762731051"}, +{"key":"key_986013515766","value":"value_172104308475136154"}, +{"key":"key_986166107611","value":"value_104118132135121911"}, +{"key":"key_986215610114","value":"value_126104146157601146"}, +{"key":"key_986252771559","value":"value_749610412973119105"}, +{"key":"key_986295161038","value":"value_100111901331111261"}, +{"key":"key_986311711869","value":"value_988315512510413549"}, +{"key":"key_986386138931","value":"value_668613572186151121"}, +{"key":"key_986389971111","value":"value_135101147124147103"}, +{"key":"key_986411667106","value":"value_109150136134919016"}, +{"key":"key_986459898899","value":"value_801031328115117212"}, +{"key":"key_986559172571","value":"value_137125681211141026"}, +{"key":"key_986611476577","value":"value_103601571399910611"}, +{"key":"key_986614517617","value":"value_140103981471621171"}, +{"key":"key_986681111841","value":"value_128707910150629911"}, +{"key":"key_986710711455","value":"value_110108100109141141"}, +{"key":"key_986712118150","value":"value_135661189413681975"}, +{"key":"key_986776821481","value":"value_979484122636812992"}, +{"key":"key_986894951251","value":"value_150726713850105112"}, +{"key":"key_986913012756","value":"value_139107136148656439"}, +{"key":"key_986994928563","value":"value_581006711111417314"}, +{"key":"key_987078551407","value":"value_981123559114124124"}, +{"key":"key_987098897813","value":"value_931241691559972139"}, +{"key":"key_987310912882","value":"value_117165711201408914"}, +{"key":"key_987381169109","value":"value_138131171116132146"}, +{"key":"key_987511714388","value":"value_827086166100851091"}, +{"key":"key_987531137113","value":"value_105101114811509182"}, +{"key":"key_987614112559","value":"value_805614280827011614"}, +{"key":"key_987799461689","value":"value_100104741446591108"}, +{"key":"key_987810111274","value":"value_132856111867154136"}, +{"key":"key_987813085121","value":"value_109489310513199143"}, +{"key":"key_987815219213","value":"value_668099941411338410"}, +{"key":"key_987857889817","value":"value_857974899011015512"}, +{"key":"key_987877791488","value":"value_111154132157140155"}, +{"key":"key_987911211812","value":"value_111851211021409810"}, +{"key":"key_987952864811","value":"value_725491868913511492"}, +{"key":"key_988057126108","value":"value_122491421077080134"}, +{"key":"key_988088102561","value":"value_105381031421411641"}, +{"key":"key_988091569868","value":"value_869911867455615613"}, +{"key":"key_988115510193","value":"value_921221611287916511"}, +{"key":"key_988215510710","value":"value_105105661467614937"}, +{"key":"key_988310475858","value":"value_487813611695146135"}, +{"key":"key_988311282180","value":"value_941089810311099196"}, +{"key":"key_988311610862","value":"value_117122521221391001"}, +{"key":"key_988372371051","value":"value_125108139122168128"}, +{"key":"key_988410744629","value":"value_153131104951128383"}, +{"key":"key_988510714713","value":"value_899912731101079710"}, +{"key":"key_988512011712","value":"value_157104109137951069"}, +{"key":"key_988590325374","value":"value_118125158142177101"}, +{"key":"key_988592801275","value":"value_147137115124122100"}, +{"key":"key_988594439011","value":"value_781051161271111011"}, +{"key":"key_988618316284","value":"value_868411737119891441"}, +{"key":"key_988665107136","value":"value_851688671136926999"}, +{"key":"key_988714211913","value":"value_111939712810448881"}, +{"key":"key_988796104120","value":"value_125153140831201537"}, +{"key":"key_988812445101","value":"value_159116668788133109"}, +{"key":"key_988910410710","value":"value_739511116785167172"}, +{"key":"key_988910611286","value":"value_110401315912372941"}, +{"key":"key_988910815594","value":"value_125956042119131115"}, +{"key":"key_988915112015","value":"value_128101819210484987"}, +{"key":"key_988965122144","value":"value_562011071261241367"}, +{"key":"key_988965707811","value":"value_112109841181066013"}, +{"key":"key_988991948774","value":"value_113132711411213938"}, +{"key":"key_989014868891","value":"value_122118118816776111"}, +{"key":"key_989015614970","value":"value_581676693581041348"}, +{"key":"key_989052143929","value":"value_601531231491707311"}, +{"key":"key_989091411178","value":"value_113868944937711963"}, +{"key":"key_989096165751","value":"value_757813291101117878"}, +{"key":"key_989110882129","value":"value_116827211110314294"}, +{"key":"key_989111211671","value":"value_107132999412711489"}, +{"key":"key_989115091113","value":"value_851681078841141145"}, +{"key":"key_989198104193","value":"value_122157138388711947"}, +{"key":"key_989210810284","value":"value_771067399748673106"}, +{"key":"key_989297104981","value":"value_157871071391601051"}, +{"key":"key_989312071686","value":"value_841159497929511910"}, +{"key":"key_989414014314","value":"value_839314796104101691"}, +{"key":"key_989466594999","value":"value_909978105100125126"}, +{"key":"key_989576145117","value":"value_881137111211264117"}, +{"key":"key_989613610796","value":"value_158150170821398911"}, +{"key":"key_989684109751","value":"value_149156115102169150"}, +{"key":"key_989710671725","value":"value_112711547113010670"}, +{"key":"key_989778849010","value":"value_645114911178133104"}, +{"key":"key_989810812914","value":"value_838212649134112113"}, +{"key":"key_989816010715","value":"value_124117651495316811"}, +{"key":"key_989910213991","value":"value_150461024511311158"}, +{"key":"key_989918110111","value":"value_939816295691051211"}, +{"key":"key_989978122121","value":"value_139111778112413412"}, +{"key":"key_989995158621","value":"value_141117146120122153"}, +{"key":"key_991001212874","value":"value_911201144315520563"}, +{"key":"key_991001361577","value":"value_985810510199147491"}, +{"key":"key_991001741571","value":"value_115721193474394312"}, +{"key":"key_991007571881","value":"value_142121821211051421"}, +{"key":"key_991008511210","value":"value_851091284013110391"}, +{"key":"key_991009615611","value":"value_971011351261177467"}, +{"key":"key_991011081321","value":"value_121499493117122125"}, +{"key":"key_991011146759","value":"value_849012576122771121"}, +{"key":"key_991011197148","value":"value_421111261021351636"}, +{"key":"key_991011261228","value":"value_831401048313310377"}, +{"key":"key_991011749612","value":"value_112928536152789716"}, +{"key":"key_991021071139","value":"value_751229916811812080"}, +{"key":"key_991021188811","value":"value_124146120146115991"}, +{"key":"key_991031011526","value":"value_971051038812495123"}, +{"key":"key_991031071257","value":"value_147901001159710310"}, +{"key":"key_991033291898","value":"value_981001268354115737"}, +{"key":"key_991041081311","value":"value_271151129179125100"}, +{"key":"key_991051104614","value":"value_617299889311617185"}, +{"key":"key_991055475891","value":"value_112154150149479111"}, +{"key":"key_991057010896","value":"value_104891599515111111"}, +{"key":"key_991057549781","value":"value_124114137961001371"}, +{"key":"key_991059272589","value":"value_921331405711814311"}, +{"key":"key_991061181331","value":"value_113639112556125105"}, +{"key":"key_991061341191","value":"value_133667819913589129"}, +{"key":"key_991067116511","value":"value_671045812712814011"}, +{"key":"key_991067911810","value":"value_131131409813134133"}, +{"key":"key_991071091448","value":"value_100159130914514083"}, +{"key":"key_991071161731","value":"value_761077060109117901"}, +{"key":"key_991071361477","value":"value_146916749127901127"}, +{"key":"key_991074132114","value":"value_561608511910083107"}, +{"key":"key_991077211817","value":"value_165144931114311595"}, +{"key":"key_991081281247","value":"value_341491199274368310"}, +{"key":"key_991081283914","value":"value_748411926105128899"}, +{"key":"key_991081391158","value":"value_154111126104133831"}, +{"key":"key_991091024947","value":"value_631012081642170123"}, +{"key":"key_991091301131","value":"value_431415664134989813"}, +{"key":"key_991101221171","value":"value_821031061261371153"}, +{"key":"key_991101425310","value":"value_147469885119122947"}, +{"key":"key_991109253167","value":"value_951541231444543478"}, +{"key":"key_991111271151","value":"value_285596125123141341"}, +{"key":"key_991111521585","value":"value_881511215172127841"}, +{"key":"key_991114273227","value":"value_119291218513289899"}, +{"key":"key_991121051171","value":"value_125159162129119109"}, +{"key":"key_991124013516","value":"value_126115168798311715"}, +{"key":"key_991125917864","value":"value_137149381689913878"}, +{"key":"key_991129713112","value":"value_167100112128121171"}, +{"key":"key_991131121017","value":"value_324717117497120136"}, +{"key":"key_991138812410","value":"value_839916947857312012"}, +{"key":"key_991141338297","value":"value_901611037315616456"}, +{"key":"key_991151154845","value":"value_568717311317010924"}, +{"key":"key_991151481031","value":"value_122165129838611059"}, +{"key":"key_991151546310","value":"value_100766813190113881"}, +{"key":"key_991156712981","value":"value_139129107144111971"}, +{"key":"key_991161211591","value":"value_979812163110659210"}, +{"key":"key_991161475373","value":"value_859616015985413510"}, +{"key":"key_991165314913","value":"value_101581253271841231"}, +{"key":"key_991166712113","value":"value_129454810796921901"}, +{"key":"key_991171071157","value":"value_971298550831153316"}, +{"key":"key_991171131566","value":"value_171111107141751159"}, +{"key":"key_991171451209","value":"value_741244752789295124"}, +{"key":"key_991177111712","value":"value_135881461181241041"}, +{"key":"key_991185971123","value":"value_130106381591091631"}, +{"key":"key_991191147188","value":"value_811013357136261321"}, +{"key":"key_991191401424","value":"value_951428311854155183"}, +{"key":"key_991201401027","value":"value_125115891421518899"}, +{"key":"key_991201901401","value":"value_601096590122697610"}, +{"key":"key_991211056488","value":"value_751179214013919103"}, +{"key":"key_991211147975","value":"value_751481301237611813"}, +{"key":"key_991216517113","value":"value_711056010110817610"}, +{"key":"key_991217314594","value":"value_963912470191988989"}, +{"key":"key_991221515810","value":"value_165121106100112939"}, +{"key":"key_991229915810","value":"value_161701475814113258"}, +{"key":"key_991237871119","value":"value_107819193321281246"}, +{"key":"key_991241421411","value":"value_120817815212588908"}, +{"key":"key_991255213017","value":"value_123481071299274147"}, +{"key":"key_991257410312","value":"value_959168821781301197"}, +{"key":"key_991261001121","value":"value_107991279295891701"}, +{"key":"key_991261288931","value":"value_106165119124124106"}, +{"key":"key_991268884137","value":"value_117389411214511913"}, +{"key":"key_991281271151","value":"value_125674511094129128"}, +{"key":"key_991283812786","value":"value_137120991228888144"}, +{"key":"key_991288280165","value":"value_120905512315717082"}, +{"key":"key_991297679891","value":"value_941111636710317011"}, +{"key":"key_991298850117","value":"value_133526014844761491"}, +{"key":"key_991301011259","value":"value_104561086356818999"}, +{"key":"key_991304894667","value":"value_156110898914712011"}, +{"key":"key_991307514210","value":"value_451388344111761201"}, +{"key":"key_991311077158","value":"value_841001379610012013"}, +{"key":"key_991331171491","value":"value_981611051101181541"}, +{"key":"key_991331481041","value":"value_921125913786133718"}, +{"key":"key_991337491949","value":"value_103114162168157114"}, +{"key":"key_991341039012","value":"value_155975083116987810"}, +{"key":"key_991341151101","value":"value_107131511048495984"}, +{"key":"key_991346811010","value":"value_117130160100897416"}, +{"key":"key_991347796104","value":"value_871151079493631551"}, +{"key":"key_991349673975","value":"value_143119761481091151"}, +{"key":"key_991351021097","value":"value_997096109100123121"}, +{"key":"key_991351081052","value":"value_981358212712914540"}, +{"key":"key_991351361525","value":"value_135139102109111971"}, +{"key":"key_991361241155","value":"value_145891621501431791"}, +{"key":"key_991361297110","value":"value_441538253120961509"}, +{"key":"key_991381231951","value":"value_949513413275104631"}, +{"key":"key_991381257670","value":"value_641511261188454126"}, +{"key":"key_991385911611","value":"value_103117116118103134"}, +{"key":"key_991391141319","value":"value_771477417993119371"}, +{"key":"key_991397118772","value":"value_121171382061539918"}, +{"key":"key_991407077858","value":"value_858212247786917587"}, +{"key":"key_991411091501","value":"value_150121183712999434"}, +{"key":"key_991411158368","value":"value_106149591221062896"}, +{"key":"key_991411408367","value":"value_909816212010012889"}, +{"key":"key_991411608465","value":"value_611091198499421121"}, +{"key":"key_991421081701","value":"value_486714981007313391"}, +{"key":"key_991426610612","value":"value_140711091241475014"}, +{"key":"key_991431075762","value":"value_701398575119110132"}, +{"key":"key_991431265210","value":"value_441088410190117741"}, +{"key":"key_991431547814","value":"value_777578801526594138"}, +{"key":"key_991441221011","value":"value_120615963507183127"}, +{"key":"key_991448699149","value":"value_931081159872965912"}, +{"key":"key_991451041104","value":"value_901651239737122838"}, +{"key":"key_991461371549","value":"value_147126113151161109"}, +{"key":"key_991471161161","value":"value_118147106826110910"}, +{"key":"key_991475084697","value":"value_451149416364781379"}, +{"key":"key_991481541341","value":"value_116451541393912815"}, +{"key":"key_991491607010","value":"value_110841531381371171"}, +{"key":"key_991497893571","value":"value_152122126381511331"}, +{"key":"key_991548616311","value":"value_105378368641429964"}, +{"key":"key_991551071001","value":"value_841101341255438143"}, +{"key":"key_991551249994","value":"value_381641511191411061"}, +{"key":"key_991561051418","value":"value_968811669152928410"}, +{"key":"key_991571071227","value":"value_598212256104179127"}, +{"key":"key_991581469810","value":"value_107132159897813397"}, +{"key":"key_991588779126","value":"value_135611001201011021"}, +{"key":"key_991601181231","value":"value_137999741116170160"}, +{"key":"key_991611417311","value":"value_176108137296911910"}, +{"key":"key_991614362488","value":"value_100128971331290891"}, +{"key":"key_991621241417","value":"value_961417638781071481"}, +{"key":"key_991637217915","value":"value_671671277813212313"}, +{"key":"key_991637615013","value":"value_153667766591191309"}, +{"key":"key_991679416810","value":"value_918767959110113911"}, +{"key":"key_991691271011","value":"value_153828810010287999"}, +{"key":"key_991701261115","value":"value_180671292051721431"}, +{"key":"key_991761001081","value":"value_196751439896128551"}, +{"key":"key_991775969867","value":"value_801201571347217235"}, +{"key":"key_991801301175","value":"value_741291471231058763"}, +{"key":"key_991871037464","value":"value_961091219567145116"}, +{"key":"key_991881061151","value":"value_621081201121377591"}, +{"key":"key_991909812871","value":"value_681249371137183688"}, +{"key":"key_991910612715","value":"value_941857011984564310"}, +{"key":"key_991921296299","value":"value_120691031685713113"}, +{"key":"key_991921407810","value":"value_164791321315384751"}, +{"key":"key_992091201810","value":"value_929244883554162112"}, +{"key":"key_992112612912","value":"value_153110127183705294"}, +{"key":"key_992412771601","value":"value_125801338210612039"}, +{"key":"key_992668839413","value":"value_521431411361158710"}, +{"key":"key_992848113132","value":"value_765013212210898132"}, +{"key":"key_993111210885","value":"value_107971539667858766"}, +{"key":"key_993168117101","value":"value_148531251017688124"}, +{"key":"key_993188435911","value":"value_998093101802282657"}, +{"key":"key_993616414551","value":"value_125509310110912167"}, +{"key":"key_994098815190","value":"value_719411295125891829"}, +{"key":"key_994275587217","value":"value_611478780341411041"}, +{"key":"key_994276125165","value":"value_551421061271875483"}, +{"key":"key_994410116799","value":"value_835715113011410112"}, +{"key":"key_994413055121","value":"value_122906898828315491"}, +{"key":"key_994511013540","value":"value_136631011111271271"}, +{"key":"key_994679103657","value":"value_901191418212676409"}, +{"key":"key_994710311996","value":"value_160621387493146164"}, +{"key":"key_994978771097","value":"value_137124126341679912"}, +{"key":"key_994993911457","value":"value_106151658286133130"}, +{"key":"key_995013472116","value":"value_171142983010252995"}, +{"key":"key_995154881541","value":"value_123699897135107118"}, +{"key":"key_995687137126","value":"value_161130130102123813"}, +{"key":"key_995712710011","value":"value_877267141155349211"}, +{"key":"key_995911610345","value":"value_901407680125861131"}, +{"key":"key_996010316010","value":"value_122105591241771098"}, +{"key":"key_996068821444","value":"value_140656660821511398"}, +{"key":"key_996111577123","value":"value_931198770159468412"}, +{"key":"key_996180135113","value":"value_143107961361291007"}, +{"key":"key_996181868911","value":"value_106181001761656918"}, +{"key":"key_996212715729","value":"value_127549812783110139"}, +{"key":"key_996217383127","value":"value_166626914380801371"}, +{"key":"key_996288801061","value":"value_931301267912082616"}, +{"key":"key_996413811914","value":"value_121126130109756718"}, +{"key":"key_996481176130","value":"value_110135629875661151"}, +{"key":"key_996489486911","value":"value_741731331305011211"}, +{"key":"key_996511295871","value":"value_100861047118386138"}, +{"key":"key_996710566150","value":"value_724787591111596712"}, +{"key":"key_996812312963","value":"value_981264263372019738"}, +{"key":"key_996815492841","value":"value_601151491041081001"}, +{"key":"key_996894113911","value":"value_161110811511411169"}, +{"key":"key_996913113311","value":"value_143107108119119748"}, +{"key":"key_996914710212","value":"value_123125130113911191"}, +{"key":"key_996975621031","value":"value_528678641227718372"}, +{"key":"key_996982831015","value":"value_152601497184126181"}, +{"key":"key_997010013612","value":"value_108908411316955101"}, +{"key":"key_997011710059","value":"value_601191167815210412"}, +{"key":"key_997097531261","value":"value_477911815511012596"}, +{"key":"key_997110378903","value":"value_699216712316111470"}, +{"key":"key_997111112010","value":"value_626074114891408095"}, +{"key":"key_997242114661","value":"value_581081097992889181"}, +{"key":"key_997262951101","value":"value_967492105111927109"}, +{"key":"key_997354146104","value":"value_130107441211539610"}, +{"key":"key_997391170801","value":"value_137118106110119414"}, +{"key":"key_997469419513","value":"value_318287711499575917"}, +{"key":"key_997510812010","value":"value_129873410614363112"}, +{"key":"key_997514014113","value":"value_653929869068120120"}, +{"key":"key_997514315188","value":"value_711626511762471011"}, +{"key":"key_997562831461","value":"value_701221201161021086"}, +{"key":"key_997587999614","value":"value_107797712713861877"}, +{"key":"key_997610346143","value":"value_137151148115110132"}, +{"key":"key_997611815513","value":"value_120160421065911588"}, +{"key":"key_997613017711","value":"value_688512195134121118"}, +{"key":"key_997710118496","value":"value_130861161331314013"}, +{"key":"key_997711914855","value":"value_121639910910710811"}, +{"key":"key_997773120928","value":"value_130126100621401087"}, +{"key":"key_997782145927","value":"value_102841168196182851"}, +{"key":"key_997784121112","value":"value_134131134715910714"}, +{"key":"key_997910391429","value":"value_871107612763142183"}, +{"key":"key_997912910811","value":"value_908389841171038717"}, +{"key":"key_997967124698","value":"value_701251067813510312"}, +{"key":"key_997981921231","value":"value_671168686791318928"}, +{"key":"key_998112310570","value":"value_117851032910914511"}, +{"key":"key_998187101889","value":"value_101981151027611429"}, +{"key":"key_998311889981","value":"value_122117785191541341"}, +{"key":"key_998364791715","value":"value_128140133461031625"}, +{"key":"key_998394108177","value":"value_809912511511033657"}, +{"key":"key_998411613012","value":"value_959652132969581115"}, +{"key":"key_998412696942","value":"value_831388914974114481"}, +{"key":"key_998416311312","value":"value_110559915412113415"}, +{"key":"key_998417177115","value":"value_961369835889666120"}, +{"key":"key_998442107141","value":"value_121161901221881161"}, +{"key":"key_998495102152","value":"value_111637720140865961"}, +{"key":"key_998497959112","value":"value_619510575741347314"}, +{"key":"key_998512537123","value":"value_184102166114121779"}, +{"key":"key_998610497981","value":"value_150151761023115427"}, +{"key":"key_998657857311","value":"value_110118139591156910"}, +{"key":"key_998667127731","value":"value_481407220212616111"}, +{"key":"key_998711955829","value":"value_117121571246612912"}, +{"key":"key_998712169131","value":"value_543011311710813112"}, +{"key":"key_998792951293","value":"value_135531141067710815"}, +{"key":"key_998810611610","value":"value_962010396711031031"}, +{"key":"key_998812515911","value":"value_706610451148130120"}, +{"key":"key_998813217123","value":"value_102207925716034481"}, +{"key":"key_998814617354","value":"value_107108118349210710"}, +{"key":"key_998898129124","value":"value_105129103110824414"}, +{"key":"key_998979288062","value":"value_148156967574103116"}, +{"key":"key_998996471377","value":"value_481631098310379107"}, +{"key":"key_999011213512","value":"value_678013144931031299"}, +{"key":"key_999013614895","value":"value_106105761021111691"}, +{"key":"key_999016291631","value":"value_106311714511588359"}, +{"key":"key_999065561106","value":"value_148139143116132111"}, +{"key":"key_999111012043","value":"value_126115881065612671"}, +{"key":"key_999114181118","value":"value_192998672127669313"}, +{"key":"key_999116710211","value":"value_112391021001321005"}, +{"key":"key_999140128621","value":"value_106671471928211490"}, +{"key":"key_999144982584","value":"value_931466213973928210"}, +{"key":"key_999189103169","value":"value_103115132667594911"}, +{"key":"key_999213913998","value":"value_124971246583112117"}, +{"key":"key_999214810015","value":"value_631561271321027510"}, +{"key":"key_999235911841","value":"value_751121227911310213"}, +{"key":"key_999275143731","value":"value_138951249910587113"}, +{"key":"key_999311287411","value":"value_107861191081321101"}, +{"key":"key_999311497108","value":"value_113977172661091049"}, +{"key":"key_999311794871","value":"value_109139941947461646"}, +{"key":"key_999313354113","value":"value_977866409113383140"}, +{"key":"key_999315098667","value":"value_531473668734256109"}, +{"key":"key_999333129159","value":"value_797898164369112998"}, +{"key":"key_999390146127","value":"value_123797280761011212"}, +{"key":"key_999510111010","value":"value_651016592791674793"}, +{"key":"key_999517617412","value":"value_109809363151130130"}, +{"key":"key_999597795212","value":"value_127511321891231211"}, +{"key":"key_999610115249","value":"value_474987130120132102"}, +{"key":"key_999613896866","value":"value_856581126140114114"}, +{"key":"key_999616512610","value":"value_651281565814379132"}, +{"key":"key_999672721129","value":"value_168788013910557961"}, +{"key":"key_999680681041","value":"value_121781141341328541"}, +{"key":"key_999710359811","value":"value_529183984694871321"}, +{"key":"key_999714913585","value":"value_122366880494854821"}, +{"key":"key_999774108948","value":"value_391191121151301151"}, +{"key":"key_999798120669","value":"value_100118168162679818"}, +{"key":"key_999798681511","value":"value_772576971301031481"}, +{"key":"key_999892137102","value":"value_451491363211695158"}, +{"key":"key_999894411179","value":"value_496210615012677741"}, +{"key":"key_999910012613","value":"value_149961844214786631"}, +{"key":"key_999910315764","value":"value_146748912833162256"}, +{"key":"key_999910599148","value":"value_136361761148812212"}, +{"key":"key_999915015811","value":"value_921745712012113461"}, +{"key":"key_999980421111","value":"value_787285172133411056"}, +{"key":"key_999996115162","value":"value_116100891111125012"} +] \ No newline at end of file diff --git a/tests/data/readme b/tests/data/readme new file mode 100644 index 0000000000..18a777eb76 --- /dev/null +++ b/tests/data/readme @@ -0,0 +1 @@ +数据为string_ingest.tcl的测试数据 \ No newline at end of file diff --git a/tests/data/sst/test-1M/data_0.sst b/tests/data/sst/test-1M/data_0.sst new file mode 100644 index 0000000000..e85d07233a Binary files /dev/null and b/tests/data/sst/test-1M/data_0.sst differ diff --git a/tests/integration/string_test.go b/tests/integration/string_test.go index 5f699549bc..83f30a9702 100644 --- a/tests/integration/string_test.go +++ b/tests/integration/string_test.go @@ -1035,5 +1035,25 @@ var _ = Describe("String Commands", func() { // Expect(dryRun.Err().Error()).To(Equal("ERR Error loading the extension. Please check the server logs.")) //}) + + It("should ManifestIngest", func() { + // 调用 manifestingest,传入准备好的 manifest 文件 + res := client.Do(ctx, "manifestingest", "manifest_1759125977953253000_part0.proto") + Expect(res.Err()).NotTo(HaveOccurred()) + val, err := res.Text() + Expect(err).NotTo(HaveOccurred()) + Expect(val).To(ContainSubstring("Manifest Ingested Successfully")) + + // 校验几个 key-value 确实 ingest 进来了 + get := client.Get(ctx, "key_100108891541") + Expect(get.Err()).NotTo(HaveOccurred()) + Expect(get.Val()).To(Equal("value_881631228310213113")) + + get = client.Get(ctx, "key_100117871061") + Expect(get.Err()).NotTo(HaveOccurred()) + Expect(get.Val()).To(Equal("value_649311313014912415")) + }) + + }) }) diff --git a/tests/unit/type/string_ingest.tcl b/tests/unit/type/string_ingest.tcl new file mode 100644 index 0000000000..acd947f33d --- /dev/null +++ b/tests/unit/type/string_ingest.tcl @@ -0,0 +1,30 @@ +start_server {tags {"string manifestingest"}} { + + # 测试参数数量错误 + test {manifestingest: wrong number of args} { + catch {r manifestingest} e + string match "*wrong number of arguments*" [string tolower $e] + } {1} + + # 测试正常 ingest + test {manifestingest: ingest success from prepared manifest} { + r manifestingest manifest_1759125977953253000_part0.proto + } {OK} + + # 数据校验 + test {manifestingest: verify kv from data_0.json - 1} { + r get key_011912412414 + } {value_154661251424274129} + + test {manifestingest: verify kv from data_0.json - 2} { + r get key_014310660701 + } {value_131919586971241288} + + test {manifestingest: verify kv from data_0.json - 3} { + r get key_059551467315 + } {value_108109118129921469} + + test {manifestingest: verify kv from data_0.json - 4} { + r get key_100101147501 + } {value_656914412392917379} +} diff --git a/tools/pika_batch_ingest/CMakeLists.txt b/tools/pika_batch_ingest/CMakeLists.txt new file mode 100755 index 0000000000..e651af8dee --- /dev/null +++ b/tools/pika_batch_ingest/CMakeLists.txt @@ -0,0 +1,159 @@ +cmake_minimum_required(VERSION 3.15) +project(bingest LANGUAGES CXX) +set(CMAKE_CXX_STANDARD 20) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +# set(CMAKE_BUILD_TYPE Debug) + +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) +get_filename_component(PROJECT_ROOT_DIR "${CMAKE_CURRENT_LIST_DIR}/../.." ABSOLUTE) + +cmake_policy(SET CMP0079 NEW) + +set(PROJECT_DIR "${CMAKE_SOURCE_DIR}/data") +set(CONFIG_DIR "${CMAKE_SOURCE_DIR}/config") + +include_directories( + ${CMAKE_SOURCE_DIR}/include + ${CMAKE_SOURCE_DIR}/third/ThreadPool +) + +set(DEPS_INCLUDE_DIR "${PROJECT_ROOT_DIR}/deps/include") +if(EXISTS "${DEPS_INCLUDE_DIR}") + include_directories(${DEPS_INCLUDE_DIR}) +endif() + +set(INGEST_ROOT_DIR "${CMAKE_SOURCE_DIR}") +set(EP_BASE_SUFFIX "buildtrees") +set(STAGED_INSTALL_PREFIX ${PROJECT_ROOT_DIR}/deps) +set(INSTALL_INCLUDEDIR ${STAGED_INSTALL_PREFIX}/include) +set(ROCKSDB_INCLUDE_DIR ${INSTALL_INCLUDEDIR}) +set(ROCKSDB_SOURCE_DIR ${PROJECT_ROOT_DIR}/${EP_BASE_SUFFIX}/Source/rocksdb) + +set(PIKIWIDB_LIB_PATH "${CMAKE_SOURCE_DIR}/vendor/lib/pika") +message(STATUS "Using link directories: ${PIKIWIDB_LIB_PATH}") + +set(_is_debug OFF) +if(CMAKE_BUILD_TYPE STREQUAL "Debug") + set(_is_debug ON) +endif() + +macro(_pick_lib outvar) + set(_cands ${ARGN}) + unset(${outvar}) + foreach(_c IN LISTS _cands) + if(_is_debug) + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}d.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}d.a") + break() + endif() + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}_debug.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}_debug.a") + break() + endif() + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}_nothreads_debug.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}_nothreads_debug.a") + break() + endif() + endif() + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}.a") + break() + endif() + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}_nothreads.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}_nothreads.a") + break() + endif() + if(EXISTS "${PIKIWIDB_LIB_PATH}/lib${_c}_static.a") + set(${outvar} "${PIKIWIDB_LIB_PATH}/lib${_c}_static.a") + break() + endif() + endforeach() + if(NOT ${outvar}) + message(FATAL_ERROR "[FAIL] Required library not found in ${PIKIWIDB_LIB_PATH}: one of [${_cands}]") + endif() +endmacro() + +# ========================= +# Pikiwidb +# ========================= +_pick_lib(PIKI_LIB_pstd pstd) +_pick_lib(PIKI_LIB_net net) +_pick_lib(PIKI_LIB_storage storage) +_pick_lib(PIKI_LIB_cache cache) +_pick_lib(PIKI_LIB_rediscache rediscache) +_pick_lib(PIKI_LIB_glog glog glogd glog_debug) +_pick_lib(PIKI_LIB_protobuf protobuf protobuf-lite protobufd protobuf-lited) +_pick_lib(PIKI_LIB_gflags + gflags gflags_nothreads + gflags_debug gflags_nothreads_debug + gflagsd gflags_nothreadsd +) +_pick_lib(PIKI_LIB_z z) +_pick_lib(PIKI_LIB_snappy snappy) +_pick_lib(PIKI_LIB_zstd zstd) +_pick_lib(PIKI_LIB_lz4 lz4) +_pick_lib(PIKI_LIB_unwind unwind) + +_pick_lib(PIKI_LIB_ssl ssl) +_pick_lib(PIKI_LIB_crypto crypto) +_pick_lib(PIKI_LIB_curl curl) +_pick_lib(PIKI_LIB_rocksdb rocksdb) + +_pick_lib(PIKI_LIB_gtest gtest) +_pick_lib(PIKI_LIB_gtest_main gtest_main) +_pick_lib(PIKI_LIB_gmock gmock) +_pick_lib(PIKI_LIB_gmock_main gmock_main) + +set(PIKIWIDB_LIBS + ${PIKI_LIB_pstd} + ${PIKI_LIB_net} + ${PIKI_LIB_storage} + ${PIKI_LIB_cache} + ${PIKI_LIB_rediscache} + ${PIKI_LIB_glog} + ${PIKI_LIB_protobuf} + ${PIKI_LIB_gflags} + ${PIKI_LIB_z} + ${PIKI_LIB_snappy} + ${PIKI_LIB_zstd} + ${PIKI_LIB_lz4} + ${PIKI_LIB_unwind} + ${PIKI_LIB_rocksdb} + ${PIKI_LIB_gtest} + ${PIKI_LIB_gtest_main} + ${PIKI_LIB_gmock} + ${PIKI_LIB_gmock_main} +) + +function(link_pikiwidb_libs target) + target_link_libraries(${target} PUBLIC ${PIKIWIDB_LIBS}) +endfunction() + +function(set_common_definitions target) + target_compile_definitions(${target} PUBLIC + PROJECT_DIR="${PROJECT_DIR}" + CONFIG_DIR="${CONFIG_DIR}" + ) +endfunction() + +set(OPENSSL_INCLUDE_DIR "${PROJECT_ROOT_DIR}/deps/include" CACHE PATH "") +set(CURL_INCLUDE_DIR "${PROJECT_ROOT_DIR}/deps/include" CACHE PATH "") +set(CURL_INCLUDE_DIR "${PROJECT_ROOT_DIR}/deps/include" CACHE PATH "") + +set(AWS_CRT_CPP_DIR "${PROJECT_ROOT_DIR}/deps" CACHE PATH "") +set(AWS_SDK_CPP_DIR "${PROJECT_ROOT_DIR}/deps" CACHE PATH "") + +include_directories(${OPENSSL_INCLUDE_DIR} ${CURL_INCLUDE_DIR}) +include_directories(${AWS_CRT_CPP_DIR}/include ${AWS_SDK_CPP_DIR}/include) + +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-undefined") + +include(${CMAKE_CURRENT_LIST_DIR}/aws.cmake) + +add_subdirectory(src/mock) +add_subdirectory(src/exchange) +add_subdirectory(src/s3put) +add_subdirectory(vendor/iagent) +add_subdirectory(test) +add_subdirectory(test/mock) +add_subdirectory(test/iagent) diff --git a/tools/pika_batch_ingest/README.md b/tools/pika_batch_ingest/README.md new file mode 100644 index 0000000000..bd4df36c05 --- /dev/null +++ b/tools/pika_batch_ingest/README.md @@ -0,0 +1,595 @@ +# pika\_batch\_ingest + +一个面向Pika 数据库的高效批量导入系统。通过Mock 数据生成 → JSON 转换为 SST → 上传 S3 → 自动导入 Pika → RocksDB 存储的流水线,实现大规模数据快速入库,并支持主从同步。 + +## 目录 + +- [pika\_batch\_ingest](#pika_batch_ingest) + - [目录](#目录) + - [简介](#简介) + - [系统架构](#系统架构) + - [整体流程](#整体流程) + - [ASCII 流程图](#ascii-流程图) + - [快速开始](#快速开始) + - [配置文件](#配置文件) + - [`config.json`(run.sh 驱动配置)](#configjsonrunsh-驱动配置) + - [`dict.json`(Mock 数据字典/生成规则)](#dictjsonmock-数据字典生成规则) + - [`mock_threads.json`(Mock 并发)](#mock_threadsjsonmock-并发) + - [`s3_config.json`(S3/MinIO 与 manifest 上传)](#s3_configjsons3minio-与-manifest-上传) + - [`iagent_threads.json`(iAgent 并发)](#iagent_threadsjsoniagent-并发) + - [`pika.json`(Pika 连接)](#pikajsonpika-连接) + - [`manifest.queue` / `manifest.offset`(内部状态)](#manifestqueue--manifestoffset内部状态) + - [脚本说明](#脚本说明) + - [环与公共配置](#环与公共配置) + - [`env.sh`](#envsh) + - [构建与清理相关](#构建与清理相关) + - [`build.sh`](#buildsh) + - [`pre_build.sh`](#pre_buildsh) + - [`clear.sh`](#clearsh) + - [工具与检查](#工具与检查) + - [`check_cli.sh`](#check_clish) + - [`proto.sh`](#protosh) + - [`sst.sh`](#sstsh) + - [`check_pika.sh`](#check_pikash) + - [`check_txt.sh`](#check_txtsh) + - [`check_keys.sh`](#check_keyssh) + - [数据流转](#数据流转) + - [`mock.sh`](#mocksh) + - [`exchange.sh`](#exchangesh) + - [`s3put.sh`](#s3putsh) + - [服务与集成](#服务与集成) + - [`iagent.sh`](#iagentsh) + - [`pika.sh`](#pikash) + - [`tune_l0.sh`](#tune_l0sh) + - [`run.sh`](#runsh) + - [测试](#测试) + - [`test.sh`](#testsh) + - [应用场景](#应用场景) + - [依赖](#依赖) + - [总结](#总结) + +--- + +## 简介 + +`pika_batch_ingest` 通过模块化流水线将数据快速导入 Pika: + +* **Mock**:生成大规模 KV 数据 +* **Exchange**:转为 RocksDB SST 文件 +* **S3Put**:自动上传 S3 + 管理 manifest +* **iAgent**:检测新 manifest,推送 ingest 命令 +* **Pika**:主从节点 ingest,同步数据一致性 + +--- + +## 系统架构 + +``` +Mock(生成数据) → Exchange(转SST) → S3Put(上传S3) + │ + ▼ + iAgent(检测清单,通知Pika) + │ + ▼ + Pika集群(主从同步导入) + │ + ▼ + RocksDB +``` + +--- + +## 整体流程 + +```bash +1. 清理环境 ./shell/clear.sh +2. 构建依赖 ./shell/pre_build.sh +3. 编译 proto ./shell/proto.sh +4. 生成数据 ./shell/mock.sh -n 10G -d kvdict +5. 转换为 SST ./shell/exchange.sh -d kvdict +6. 上传 S3 ./shell/s3put.sh +7. 启动 Pika集群 ./shell/pika.sh +8. 校验导入 ./shell/check_cli.sh +9. 运行测试 ./shell/test.sh +``` + +### ASCII 流程图 + +``` + ┌───────────┐ + │ clear.sh │ 清理环境 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ pre_build │ 构建依赖 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ proto.sh │ 编译proto + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ mock.sh │ 生成数据 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ exchange │ 转SST + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ s3put.sh │ 上传S3 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ pika.sh │ 启动Pika+导入 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ check_cli │ 校验结果 + └─────┬─────┘ + │ + ┌─────▼─────┐ + │ test.sh │ 单元测试 + └───────────┘ +``` + +--- + +## 快速开始 + +### 跑全流程 +一键跑全流程:建议命名为生成的数据大小。 +1. 修改config/config.json文件中的`targetSizeMB`调整生产的总数据大小以及`maxFileSizeMB`调整生成的单个文件的kv大小。 +2. 运行脚本:其中test-1M为生成的文件夹名称,文件夹会在data/下生成对应mock/,sst/,klog/等文件。 +```bash +./shell/run.sh test-1M +``` + +> **重要:`run.sh` 基于 `config.json` 进行数据生成与流程编排**(例如目标规模、输出目录、引用的 `dict.json` 等)。运行前请先正确配置 **`config.json`**(见下文“配置文件”章节)。 + +--- + +## 配置文件 + +> 命名修正:请统一使用 **`dict.json`**(而非 `dics.json`)。 +> 配置文件建议放在 `config/` 目录,并通过脚本读取;密钥类信息请使用环境变量或本地未入库文件管理。 + +### `config.json`(run.sh 驱动配置) + +* **用途**:`run.sh` 会读取该文件来决定生成多大规模的数据、输出到哪里、以及采用哪个字典(`dict.json`)。随后按此配置依次调用 `mock.sh`、`exchange.sh`、`s3put.sh`、`pika.sh` 等。 +* **示例**: + +```json +{ + "size": "10G", + "output_dir": "kvdict", + "dict_file": "config/dict.json", + "enable_s3_upload": true, + "s3_config": "config/s3_config.json" +} +``` + +* **字段说明**: + + * `size`:目标数据规模,支持 `M`/`G`(等价于 `mock.sh -n`)。 + * `output_dir`:生成数据的目录(等价于 `mock.sh -d`;也是 `exchange.sh -d` 的入参)。 + * `dict_file`:Mock 生成规则文件路径(见下节 `dict.json`)。 + * `enable_s3_upload`:是否在生成与转换后执行上传。 + * `s3_config`:`s3put` 使用的 S3 配置文件路径(见下节 `s3_config.json`)。 + +> **运行提示**:当你执行 `./shell/run.sh kvdict` 时,`kvdict` 仅作为覆盖/兜底的目录名;最终以 `config.json` 为准(脚本优先读配置,其次读命令行)。 + +### `dict.json`(Mock 数据字典/生成规则) + +* **用途**:定义键值生成的分布、前缀、长度,以及每个 JSON 文件的最大体积、总体目标规模和输出目录等。 +* **示例**: + +```json +{ + "key": { + "distribution": "normal", + "poolSize": -1, + "prefix": "key_", + "size": 16 + }, + "value": { + "distribution": "normal", + "poolSize": -1, + "prefix": "value_", + "size": 24 + }, + "maxFileSizeMB": 50, + "targetSizeMB": 1024, + "maxSizeGB": 10, + "directory": "test-1G" +} +``` + +* **要点**: + + * `key` / `value`:分别定义键和值的**前缀**、**长度**、**分布**(如 `normal`)。 + * `maxFileSizeMB`:单个 JSON 文件的最大体积,超出将拆分。 + * `targetSizeMB`:单批目标体积;结合 `maxSizeGB` 决定总产出。 + * `directory`:输出目录名(若与 `config.json.output_dir` 冲突,以 `config.json` 为准)。 + +### `mock_threads.json`(Mock 并发) + +* **用途**:控制数据生成时的线程数。 +* **示例**: + +```json +{ "dataGen": 4 } +``` + +* **建议**:根据机器 CPU/磁盘性能调大可提升 Mock 吞吐,注意与 `maxFileSizeMB` 配合避免过多小文件。 + +### `s3_config.json`(S3/MinIO 与 manifest 上传) + +* **用途**:提供 `s3put` 模块的 S3/MinIO 访问配置,同时控制 **manifest 构建与上传** 行为。 +* **示例(请勿明文提交真实密钥,以下仅为字段演示)**: + +```json +{ + "endpoint": "https://s3.amazonaws.com", + "region": "ap-northeast-3", + "bucket": "pika-sst", + "access_key": "YOUR_ACCESS_KEY_ID", + "secret_key": "YOUR_SECRET_ACCESS_KEY", + "is_minio": false, + + "dict": "sst/test-100M", + "files_per_manifest": 5, + "manifest_dir": "manifest", + "latest_manifest_path": "last.manifest", + + "watch_interval_sec": 5, + "upload_concurrency": 3, + "hash_verify_on_unchanged": true, + "tracker_state_path": "tracker_state.json" +} +``` + +* **字段说明**: + + * **存储接入**: + + * `endpoint`:S3/MinIO 访问地址;MinIO 通常为 `http(s)://:` + * `region`:S3 区域(MinIO 可忽略或自定义) + * `bucket`:目标桶名 + * `access_key` / `secret_key`:访问凭证(**强烈建议改为环境变量或本地未入库文件**) + * `is_minio`:是否启用 MinIO 兼容模式 + * **清单与数据源**: + + * `dict`:**SST 文件所在目录**(`s3put` 将从这里扫描要上传的 `.sst`) + * `files_per_manifest`:每个 manifest 包含的 SST 文件数量 + * `manifest_dir`:生成 manifest 的本地目录(再由 `s3put` 上传) + * `latest_manifest_path`:记录“最新”清单文件名(供下游 iAgent/Pika 拉取) + * **性能与可靠性**: + + * `upload_concurrency`:并发上传数 + * `watch_interval_sec`:轮询本地新 SST 的间隔秒数 + * `hash_verify_on_unchanged`:内容未变更时是否仍做哈希校验 + * `tracker_state_path`:本地断点/状态跟踪文件(防重复上传) +* **安全建议**: + + * 不要把 `access_key`/`secret_key` 明文提交至仓库。可考虑: + + * 使用环境变量(例如 `AWS_ACCESS_KEY_ID`/`AWS_SECRET_ACCESS_KEY`) + * 使用云厂商实例角色或本地凭证文件 + * 对 MinIO:将 `is_minio=true` 并设置正确的 `endpoint`。 + +### `iagent_threads.json`(iAgent 并发) + +* **用途**:控制 iAgent 在拉取/去重/推送 manifest 任务时的并发度。 +* **示例**: + +```json +{ "pipe_conns": 8 } +``` + +### `pika.json`(Pika 连接) + +* **用途**:iAgent / 校验工具等与 Pika 的连接信息。 +* **示例**: + +```json +{ "host": "127.0.0.1", "port": 9221 } +``` + +### `manifest.queue` / `manifest.offset`(内部状态) + +* **用途**:iAgent 的本地持久化队列与偏移量,用于**断点续传与去重**。 +* **说明**:这两者由 iAgent 自动维护,一般无需手动修改。 + +--- + +## 脚本说明 + +### 环与公共配置 + +#### `env.sh` + +* 定义项目路径、构建目录、配置文件路径 +* 提供快捷跳转函数 `cd_build_bin` / `cd_proto` + +--- + +### 构建与清理相关 + +#### `build.sh` + +* 构建主项目和依赖 +* 用法: + +```bash +./shell/build.sh +JOBS=16 ./shell/build.sh +``` + +#### `pre_build.sh` + +* 一键构建第三方依赖(openssl/curl/aws/rocksdb 等) +* 用法: + +```bash +./shell/pre_build.sh +./shell/pre_build.sh openssl curl +``` + +#### `clear.sh` + +* 清理数据、日志、配置 +* 用法: + +```bash +./shell/clear.sh +./shell/clear.sh -d kvdict +``` + +--- + +### 工具与检查 + +#### `check_cli.sh` + +* 校验数据导入结果(队列缺失、RocksDB 状态、随机抽样) +* 用法: + +```bash +./shell/check_cli.sh [日志路径] +``` + +#### `proto.sh` + +* 编译 `.proto` 文件为 C++ 代码 + +#### `sst.sh` + +* 查看并打印指定 SST 文件的 raw 内容; 若本地无 sst_dump 可执行文件,自动在 RocksDB 目录编译; 支持传入 data/sst 下的相对路径,不传则使用内置默认文件 +* 用法: + +```bash +./shell/sst.sh [相对路径.sst] +``` + +#### `check_pika.sh` + +* 从 config/mock 生成的 keys 列表(JSON) 中抽取前 1000 个 key, 通过 pika_to_txt 导出 DB 到文本,再对比这些 key 是否存在 +* 用法: + +```bash +./shell/check_pika.sh +``` + +#### `check_txt.sh` + +* 调用 `check_keys_in_txt.py`, 用 JSON 里的 key 列表 对比 pika_to_txt 导出的 txt,只统计同一条记录里同时出现 key_* 与 value_* 的配对,判定哪些 key 覆盖到了 +* 用法: + +```bash +./shell/check_txt.sh +``` + + +#### `check_keys.sh` + +* 用于校验 Pika(兼容 Redis 协议的磁盘型 NoSQL)数据正确性的自动化脚本。 +* 用法: + +```bash +./shell/check_keys.sh +``` + +--- + +### 数据流转 + +#### `mock.sh` + +* 生成 KV 模拟数据(支持大小单位 M/G) +* 用法: + +```bash +./shell/mock.sh -n 10G -d kvdict +``` + +#### `exchange.sh` + +* JSON → SST 文件转换 +* 单文件: + +```bash +./shell/exchange.sh -k kv.json -s out.sst +``` + +* 批量目录: + +```bash +./shell/exchange.sh -d kvdict +``` + +#### `s3put.sh` + +* 上传 SST + manifest 到 S3 +* 从 `s3_config.json` 读取上传配置(桶、并发、manifest 策略等) +* 实时检测新文件并维护 `latest_manifest_path` + +--- + +### 服务与集成 + +#### `iagent.sh` + +* 周期性检测 S3 新 manifest,去重并将导入任务推送到 Pika(`manifestingest`) + +#### `pika.sh` + +* 启动 Pika 主从节点并执行 ingest 流程 + +#### `tune_l0.sh` + +* 自动调整 RocksDB L0 参数 +* 用法: + +```bash +./shell/tune_l0.sh +``` + +#### `run.sh` + +* 串联执行 **清理 → mock → exchange → s3put → pika → 校验** +* **严格依赖 `config.json`**:按其中的 `size`、`output_dir`、`dict_file`、`s3_config` 等项驱动各阶段 +* 用法: + +```bash +./shell/run.sh kvdict +``` + +--- + +### 测试 + +#### `test.sh` + +* 执行 gtest 单元测试 +* 用法: + +```bash +./shell/test.sh +./shell/test.sh SomeTest.* +``` + +--- + +## 应用场景 + +* 大规模离线导入 +* 冷热数据切换 +* 跨集群同步 +* 基准压测 + +--- + +## 依赖 + +* bash ≥ 4.0, cmake, make, g++/clang++ +* jq, protoc +* 第三方:RocksDB, AWS SDK, hiredis, openssl, curl(可用脚本自动构建) + +--- + +## 性能测试 + +### 测试 +| **(KV) 数据量** | **主节点完成时间** | **从节点完成时间** | +| ------------ | ----------- | ----------- | +| 500M | 0.525 s | 0.813 s | +| 1G | 1.026 s | 1.972 s | +| 5G | 5.316 s | 6.633 s | +| 10G | 8.807 s | 15.367 s | +| 25G | 14.659 s | 22.740 s | +| 50G | 20.101 s | 25.960 s | +| 80G | 31.074 s | 44.912 s | +| 100G | 47.585 s | 61.350 s | + + + +### 输出格式 +```log +Log Message(100G) +[@MOCK][TIME] Starting at Fri Sep 26 13:32:51 2025 +[@MOCK][TIME] completed in 17849846 ms. +[@EXCHANGE][TIME] Starting at Fri Sep 26 18:30:21 2025 +[@EXCHANGE][TIME] completed in 5184865 ms. +[@S3PUT][TIME] Starting at Fri Sep 26 19:56:46 2025 +[@S3PUT][TIME] completed in 131844 ms. +[@IAGENT][TIME] Starting at Fri Sep 26 19:59:05 2025 +[@IAGENT][TIME] completed in 166 ms. + +========================================================================== + Ingest 校验摘要 (port 9221, db-path /data/ospp/pikiwidb/db/master, mode key) +========================================================================== +状态 : SUCCESS (1) +命令 : ManifestIngestCmd +开始 : 2025-09-29 16:29:02.140 +结束 : 2025-09-29 16:29:49.725 +耗时 : 47585 ms (47.585 s) +备注 : [ManifestIngestCmd] Do (SST Ingest) completed, key=manifest_1759162959822905000_part8.proto +队列 : 总 11 | 已处理 11 | 缺失 0 → OK +抽样 : 成功 5 | 缺失 0 | 错误 0 / 总 5 +RocksDB: SST 28239483601 bytes +OK Keys: + - key_000001001020 + - key_338281927233 + - key_001010001010 + - key_001000000111 + - key_002100100000 +========================================================================== +[DEBUG] found key=key_010010001100 at first check +[DEBUG] found key=key_001002000010 at first check +[DEBUG] found key=key_000001100000 at first check +[DEBUG] found key=key_449582958230 at first check +[DEBUG] found key=key_185275774126 at first check +[DEBUG] SAMPLE_KEYS_RETRY 数量=0 +========================================================================== + Ingest 校验摘要 (port 9231, db-path /data/ospp/pikiwidb/db/slave, mode key) +========================================================================== +状态 : SUCCESS (1) +命令 : ManifestIngestCmd +开始 : 2025-09-29 16:29:13.582 +结束 : 2025-09-29 16:30:14.933 +耗时 : 61350 ms (61.350 s) +备注 : [ManifestIngestCmd] Do (SST Ingest) completed, key=manifest_1759162959822905000_part8.proto +队列 : 总 11 | 已处理 11 | 缺失 0 → OK +抽样 : 成功 5 | 缺失 0 | 错误 0 / 总 5 +RocksDB: SST 29796015037 bytes +OK Keys: + - key_010010001100 + - key_001002000010 + - key_000001100000 + - key_449582958230 + - key_185275774126 +========================================================================== +``` + +以1M数据导入,确定已经完全导入 +``` +[OK] key=key_999816719712 value=value_130861221081121606 +[DEBUG] key=key_999895268297, expect=value_103123147136138176 +[OK] key=key_999895268297 value=value_103123147136138176 +[DEBUG] key=key_999914111311, expect=value_138110112116759311 +[OK] key=key_999914111311 value=value_138110112116759311 +[DEBUG] key=key_999974102103, expect=value_145941274210497646 +[OK] key=key_999974102103 value=value_145941274210497646 +[DEBUG] key=key_999997569610, expect=value_521164892868965911 +[OK] key=key_999997569610 value=value_521164892868965911 +========================================== +Total=26214 OK=26214 FAIL=0 +``` + +--- + +## 总结 + +`pika_batch_ingest` 通过 **模块化流水线 + 脚本化工具 + 可配置化参数**,让用户可以 **配置 → 一键 run → 自动上传 → 自动 ingest → 校验**,并保证 Pika 主从一致性,开箱即用、高效稳定。 + diff --git a/tools/pika_batch_ingest/aws.cmake b/tools/pika_batch_ingest/aws.cmake new file mode 100644 index 0000000000..0afcdd3463 --- /dev/null +++ b/tools/pika_batch_ingest/aws.cmake @@ -0,0 +1,66 @@ +function(link_aws_static target_name) + if(DEFINED OPENSSL_INCLUDE_DIR) + target_include_directories(${target_name} PRIVATE ${OPENSSL_INCLUDE_DIR}) + endif() + if(DEFINED CURL_INCLUDE_DIR) + target_include_directories(${target_name} PRIVATE ${CURL_INCLUDE_DIR}) + endif() + if(EXISTS "${AWS_CRT_CPP_DIR}/include") + target_include_directories(${target_name} PRIVATE ${AWS_CRT_CPP_DIR}/include) + endif() + if(EXISTS "${AWS_SDK_CPP_DIR}/include") + target_include_directories(${target_name} PRIVATE ${AWS_SDK_CPP_DIR}/include) + endif() + + _pick_lib(_aws_core aws-cpp-sdk-core) + _pick_lib(_aws_s3 aws-cpp-sdk-s3) + _pick_lib(_aws_transfer aws-cpp-sdk-transfer) + _pick_lib(_aws_crt_cpp aws-crt-cpp) + + _pick_lib(_awsc_common aws-c-common) + _pick_lib(_awsc_sdkutils aws-c-sdkutils) + _pick_lib(_awsc_http aws-c-http) + _pick_lib(_awsc_io aws-c-io) + _pick_lib(_awsc_comp aws-c-compression) + _pick_lib(_awsc_cal aws-c-cal) + _pick_lib(_awsc_auth aws-c-auth) + _pick_lib(_awsc_mqtt aws-c-mqtt) + _pick_lib(_awsc_es aws-c-event-stream) + _pick_lib(_awsc_s3 aws-c-s3) + _pick_lib(_checksums aws-checksums) + _pick_lib(_s2n s2n) + + _pick_lib(_curl curl) + _pick_lib(_ssl ssl) + _pick_lib(_crypto crypto) + _pick_lib(_zlib z) + + target_link_libraries(${target_name} PRIVATE + "-Wl,--start-group" + ${_aws_transfer} + ${_aws_s3} + ${_aws_core} + ${_aws_crt_cpp} + + ${_awsc_http} + ${_awsc_io} + ${_awsc_comp} + ${_awsc_cal} + ${_awsc_auth} + ${_awsc_mqtt} + ${_awsc_es} + ${_awsc_common} + ${_awsc_sdkutils} + ${_awsc_s3} + ${_checksums} + + ${_curl} + ${_s2n} + ${_ssl} + ${_crypto} + ${_zlib} + "-Wl,--end-group" + + pthread dl m + ) +endfunction() diff --git a/tools/pika_batch_ingest/conf/ingest.conf b/tools/pika_batch_ingest/conf/ingest.conf new file mode 100644 index 0000000000..09ffd82e70 --- /dev/null +++ b/tools/pika_batch_ingest/conf/ingest.conf @@ -0,0 +1,59 @@ +# ======================= +# RocksDB Compaction and Write Settings +# ======================= + +# The maximum size of the write-ahead logs (WAL). +# When the total size of WAL files exceeds this limit, RocksDB will force the flush of column families. +ingest.aggr.max_total_wal_size : 268435456 # 1GB + +# 导入期:触发压缩和写入暂停的 L0 阈值 +ingest.aggr.level0-file-num-compaction-trigger : 20 +ingest.aggr.level0-slowdown-writes-trigger : 60 +ingest.aggr.level0-stop-writes-trigger : 120 + +# 导入期:pending bytes 限制 +ingest.aggr.soft-pending-compaction-bytes-limit : 4294967296 # 500GB +ingest.aggr.hard-pending-compaction-bytes-limit : 8589934592 # 1TB + +# 禁用自动 compaction 以提高导入速度 +ingest.aggr.disable-auto-compactions : true + +# ======================= +# Restore (Production) Configuration +# ======================= +ingest.restore.max_total_wal_size : 268435456 # 256MB + +# 恢复期:恢复 L0 阈值(生产期使用更保守的配置) +ingest.restore.level0-file-num-compaction-trigger : 10 +ingest.restore.level0-slowdown-writes-trigger : 60 +ingest.restore.level0-stop-writes-trigger : 120 + +# 恢复期:恢复 pending bytes 限制 +ingest.restore.soft-pending-compaction-bytes-limit : 67108864000 # 64GB +ingest.restore.hard-pending-compaction-bytes-limit : 134217728000 # 128GB + +# 恢复期:恢复自动 compaction +ingest.restore.disable-auto-compactions : false + +# 恢复期:恢复最大背景作业和子压缩作业数 +ingest.restore.max-background-jobs : 4 +ingest.restore.max-subcompactions : 2 + +# ======================= +# Ingest Operations and Options +# ======================= + +# Enable or disable move files after ingesting. +ingest.options.move-files : true + +# Verify checksums before ingesting to ensure the integrity of the data. +ingest.options.verify-checksums-before-ingest : true + +# Maintain snapshot consistency during ingestion for reliable data visibility. +ingest.options.snapshot-consistency : true + +# Allow blocking flush during ingestion if the memory is full, otherwise non-blocking flush is used. +ingest.options.allow-blocking-flush : true + +# Optionally ingest data behind the current snapshot, which helps reduce write conflicts in certain cases. +ingest.options.ingest-behind : false diff --git a/tools/pika_batch_ingest/conf/pika.conf b/tools/pika_batch_ingest/conf/pika.conf new file mode 100644 index 0000000000..9f2a5b274c --- /dev/null +++ b/tools/pika_batch_ingest/conf/pika.conf @@ -0,0 +1,726 @@ +########################### +# Pika configuration file # +########################### + +# Pika port, the default value is 9221. +# [NOTICE] Port Magic offsets of port+1000 / port+10001 are used by Pika at present. +# Port 9221+10001 is used for Rsync, and port 9221+1000 is used for incr Replication, while the listening port is 9221. +port : 9221 + +db-instance-num : 3 +rocksdb-ttl-second : 86400 * 7; +rocksdb-periodic-second : 86400 * 3; + +# Random value identifying the Pika server, its string length must be 40. +# If not set, Pika will generate a random string with a length of 40 random characters. +# run-id : + +# Master's run-id +# master-run-id : + +# The number of Net-worker threads in Pika. +# It's not recommended to set this value exceeds +# the number of CPU cores on the deployment server. +thread-num : 1 + +# use Net worker thread to read redis Cache for [Get, HGet] command, +# which can significantly improve QPS and reduce latency when cache hit rate is high +# default value is "yes", set it to "no" if you wanna disable it +rtc-cache-read : yes + +# Size of the thread pool, The threads within this pool +# are dedicated to handling user requests. +thread-pool-size : 12 + +# This parameter is used to control whether to separate fast and slow commands. +# When slow-cmd-pool is set to yes, fast and slow commands are separated. +# When set to no, they are not separated. +slow-cmd-pool : no + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +slow-cmd-thread-pool-size : 1 + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +admin-thread-pool-size : 2 + +# Slow cmd list e.g. hgetall, mset +slow-cmd-list : + +# List of commands considered as administrative. These commands will be handled by the admin thread pool. Modify this list as needed. +# Default commands: info, ping, monitor +# This parameter is only supported by the CONFIG GET command and not by CONFIG SET. +admin-cmd-list : info, ping, monitor, auth, config + +# The number of threads to write DB in slaveNode when replicating. +# It's preferable to set slave's sync-thread-num value close to master's thread-pool-size. +sync-thread-num : 6 + +# The num of threads to write binlog in slaveNode when replicating, +# each DB cloud only bind to one sync-binlog-thread to write binlog in maximum +#[NOTICE] It's highly recommended to set sync-binlog-thread-num equal to conf item 'database'(then each DB cloud have a exclusive thread to write binlog), +# eg. if you use 8 DBs(databases_ is 8), sync-binlog-thread-num is preferable to be 8 +# Valid range of sync-binlog-thread-num is [1, databases], the final value of it is Min(sync-binlog-thread-num, databases) +sync-binlog-thread-num : 1 + +# Directory to store log files of Pika, which contains multiple types of logs, +# Including: INFO, WARNING, ERROR log, as well as binglog(write2fine) file which +# is used for replication. +log-path : ./log/ + +# log retention time of serverlogs(pika.{hostname}.{username}.log.{loglevel}.YYYYMMDD-HHMMSS) files that stored within log-path. +# Any serverlogs files that exceed this time will be cleaned up. +# The unit of serverlogs is in [days] and the default value is 7(days). +log-retention-time : 7 + +# log-net-activities can be config as yes or no, if an invalid value is given, normal will be auto set to no. +# when log-net-activities is yes, connection activities will be logged. +# Default log-net-activities value is no. +# [NOTICE] you can use config set command to change log-net-activities dynamically. +log-net-activities : no + +# Directory to store the data of Pika. +db-path : ./db/ + +# s3-conf-path specifies the configuration file path for S3-related settings. +# This file defines parameters for data storage and interaction with S3-compatible services. +# Default s3-conf-path value is ./conf/s3.conf. +s3-conf-path : ./conf/s3.conf + +# ingest-conf-path specifies the configuration file path for the ingest service. +# This file is used when initializing or starting large-scale batch data insertion. +# Default ingest-conf-path value is ./conf/ingest.conf. +ingest-conf-path : ./conf/ingest.conf + +# batch-extend-ingest can be config as yes or no +# When batch-extend-ingest is yes, the batch insertion service will be enabled. +# Default batch-extend-ingest value is no. +# [NOTICE] you can use config set command to change batch-extend-ingest dynamically. +batch-extend-ingest : no + +# The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). +# [Tip] Big write-buffer-size can improve writing performance, +# but this will generate heavier IO load when flushing from buffer to disk, +# you should configure it based on you usage scenario. +# Supported Units [K|M|G], write-buffer-size default unit is in [bytes]. +write-buffer-size : 256M + +# The maximum size of a single bulk string in Pika protocol. +# This value is used to limit the size of a single bulk string in Pika protocol. +# The default value is 512M. +proto-max-bulk-len : 512M + +# The size of one block in arena memory allocation. +# If <= 0, a proper value is automatically calculated. +# (usually 1/8 of writer-buffer-size, rounded up to a multiple of 4KB) +# Supported Units [K|M|G], arena-block-size default unit is in [bytes]. +arena-block-size : + +# Timeout of Pika's connection, counting down starts When there are no requests +# on a connection (it enters sleep state), when the countdown reaches 0, the connection +# will be closed by Pika. +# [Tip] The issue of running out of Pika's connections may be avoided if this value +# is configured properly. +# The Unit of timeout is in [seconds] and its default value is 60(s). +timeout : 60 + +# The [password of administrator], which is empty by default. +# [NOTICE] If this admin password is the same as user password (including both being empty), +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "user password" refers to value of the parameter below: userpass. +requirepass : + +# Password for replication verify, used for authentication when a slave +# connects to a master to request replication. +# [NOTICE] The value of this parameter must match the "requirepass" setting on the master. +masterauth : + +# The [password of user], which is empty by default. +# [NOTICE] If this user password is the same as admin password (including both being empty), +# the value of this parameter will be ignored and all users are considered as administrators, +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "admin password" refers to value of the parameter above: requirepass. +# userpass : + +# The blacklist of commands for users that logged in by userpass, +# the commands that added to this list will not be available for users except for administrator. +# [Advice] It's recommended to add high-risk commands to this list. +# [Format] Commands should be separated by ",". For example: FLUSHALL, SHUTDOWN, KEYS, CONFIG +# By default, this list is empty. +# userblacklist : + +# Running Mode of Pika, The current version only supports running in "classic mode". +# If set to 'classic', Pika will create multiple DBs whose number is the value of configure item "databases". +instance-mode : classic + +# The number of databases when Pika runs in classic mode. +# The default database id is DB 0. You can select a different one on +# a per-connection by using SELECT. The db id range is [0, 'databases' value -1]. +# The value range of this parameter is [1, 8]. +# [NOTICE] It's RECOMMENDED to set sync-binlog-thread-num equal to DB num(databases), +# if you've changed the value of databases, remember to check if the value of sync-binlog-thread-num is proper. +databases : 1 + +# The number of followers of a master. Only [0, 1, 2, 3, 4] is valid at present. +# By default, this num is set to 0, which means this feature is [not enabled] +# and the Pika runs in standalone mode. +replication-num : 0 + +# consensus level defines the num of confirms(ACKs) the leader node needs to receive from +# follower nodes before returning the result to the client that sent the request. +# The [value range] of this parameter is: [0, ...replicaiton-num]. +# The default value of consensus-level is 0, which means this feature is not enabled. +consensus-level : 0 + +# The Prefix of dump file's name. +# All the files that generated by command "bgsave" will be name with this prefix. +dump-prefix : + +# daemonize [yes | no]. +#daemonize : yes + +# The directory to stored dump files that generated by command "bgsave". +dump-path : ./dump/ + +# TTL of dump files that generated by command "bgsave". +# Any dump files which exceed this TTL will be deleted. +# Unit of dump-expire is in [days] and the default value is 0(day), +# which means dump files never expire. +dump-expire : 0 + +# Pid file Path of Pika. +pidfile : ./pika.pid + +# The Maximum number of Pika's Connection. +maxclients : 20000 + +# The size of sst file in RocksDB(Pika is based on RocksDB). +# sst files are hierarchical, the smaller the sst file size, the higher the performance and the lower the merge cost, +# the price is that the number of sst files could be huge. On the contrary, the bigger the sst file size, the lower +# the performance and the higher the merge cost, while the number of files is fewer. +# Supported Units [K|M|G], target-file-size-base default unit is in [bytes] and the default value is 20M. +target-file-size-base : 20M + +# Expire-time of binlog(write2file) files that stored within log-path. +# Any binlog(write2file) files that exceed this expire time will be cleaned up. +# The unit of expire-logs-days is in [days] and the default value is 7(days). +# The [Minimum value] of this parameter is 1(day). +expire-logs-days : 7 + +# The maximum number of binlog(write2file) files. +# Once the total number of binlog files exceed this value, +# automatic cleaning will start to ensure the maximum number +# of binlog files is equal to expire-logs-nums. +# The [Minimum value] of this parameter is 10. +expire-logs-nums : 10 + +# The number of guaranteed connections for root user. +# This parameter guarantees that there are 2(By default) connections available +# for root user to log in Pika from 127.0.0.1, even if the maximum connection limit is reached. +# PS: The maximum connection refers to the parameter above: maxclients. +# The default value of root-connection-num is 2. +root-connection-num : 2 + +# Slowlog-write-errorlog +slowlog-write-errorlog : no + +# The time threshold for slow log recording. +# Any command whose execution time exceeds this threshold will be recorded in pika-ERROR.log, +# which is stored in log-path. +# The unit of slowlog-log-slower-than is in [microseconds(μs)] and the default value is 10000 μs / 10 ms. +slowlog-log-slower-than : 10000 + +# Slowlog-max-len +slowlog-max-len : 128 + +# Pika db sync path +db-sync-path : ./dbsync/ + +# The maximum Transmission speed during full synchronization. +# The exhaustion of network can be prevented by setting this parameter properly. +# The value range of this parameter is [1,1024] with unit in [MB/s]. +# [NOTICE] If this parameter is set to an invalid value(smaller than 0 or bigger than 1024), +# it will be automatically reset to 1024. +# The default value of db-sync-speed is -1 (1024MB/s). +db-sync-speed : -1 + +# The priority of slave node when electing new master node. +# The slave node with [lower] value of slave-priority will have [higher priority] to be elected as the new master node. +# This parameter is only used in conjunction with sentinel and serves no other purpose. +# The default value of slave-priority is 100. +slave-priority : 100 + +# Specify network interface that work with Pika. +#network-interface : eth1 + +# The IP and port of the master node are specified by this parameter for +# replication between master and slaves. +# [Format] is "ip:port" , for example: "192.168.1.2:6666" indicates that +# the slave instances that configured with this value will automatically send +# SLAVEOF command to port 6666 of 192.168.1.2 after startup. +# This parameter should be configured on slave nodes. +#slaveof : master-ip:master-port + + +# Daily/Weekly Automatic full compaction task is configured by compact-cron. +# +# [Format-daily]: start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "02-04/60", Pika will perform full compaction task between 2:00-4:00 AM everyday if +# the disk-free-size / disk-size > 60%. +# +# [Format-weekly]: week/start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "3/02-04/60", Pika will perform full compaction task between 2:00-4:00 AM every Wednesday if +# the disk-free-size / disk-size > 60%. +# +# [Tip] Automatic full compaction is suitable for scenarios with multiple data structures +# and lots of items are expired or deleted, or key names are frequently reused. +# +# [NOTICE]: If compact-interval is set, compact-cron will be masked and disabled. +# +#compact-cron : 3/02-04/60 + + +# Automatic full synchronization task between a time interval is configured by compact-interval. +# [Format]: time interval(hour)/disk-free-space-ratio, example: "6/60", Pika will perform full compaction every 6 hours, +# if the disk-free-size / disk-size > 60%. +# [NOTICE]: compact-interval is prior than compact-cron. +#compact-interval : + +# The disable_auto_compactions option is [true | false] +disable_auto_compactions : false + +# Rocksdb max_subcompactions, increasing this value can accelerate the exec speed of a single compaction task +# it's recommended to increase it's value if large compaction is found in you instance +max-subcompactions : 1 +# The minimum disk usage ratio for checking resume. +# If the disk usage ratio is lower than min-check-resume-ratio, it will not check resume, only higher will check resume. +# Its default value is 0.7. +#min-check-resume-ratio : 0.7 + +# The minimum free disk space to trigger db resume. +# If the db has a background error, only the free disk size is larger than this configuration can trigger manually resume db. +# Its default value is 256MB. +# [NOTICE]: least-free-disk-resume-size should not smaller than write-buffer-size! +#least-free-disk-resume-size : 256M + +# Manually trying to resume db interval is configured by manually-resume-interval. +# If db has a background error, it will try to manually call resume() to resume db if satisfy the least free disk to resume. +# Its default value is 60 seconds. +#manually-resume-interval : 60 + +# This window-size determines the amount of data that can be transmitted in a single synchronization process. +# [Tip] In the scenario of high network latency. Increasing this size can improve synchronization efficiency. +# Its default value is 9000. the [maximum] value is 90000. +sync-window-size : 9000 + +# Maximum buffer size of a client connection. +# [NOTICE] Master and slaves must have exactly the same value for the max-conn-rbuf-size. +# Supported Units [K|M|G]. Its default unit is in [bytes] and its default value is 268435456(256MB). The value range is [64MB, 1GB]. +max-conn-rbuf-size : 268435456 + + +#######################################################################E####### +#! Critical Settings !# +#######################################################################E####### + +# write_binlog [yes | no] +write-binlog : yes + +# The size of binlog file, which can not be modified once Pika instance started. +# [NOTICE] Master and slaves must have exactly the same value for the binlog-file-size. +# The [value range] of binlog-file-size is [1K, 2G]. +# Supported Units [K|M|G], binlog-file-size default unit is in [bytes] and the default value is 100M. +binlog-file-size : 104857600 + +# Automatically triggers a small compaction according to statistics +# Use the cache to store up to 'max-cache-statistic-keys' keys +# If 'max-cache-statistic-keys' set to '0', that means turn off the statistics function +# and this automatic small compaction feature is disabled. +max-cache-statistic-keys : 0 + +# When 'delete' or 'overwrite' a specific multi-data structure key 'small-compaction-threshold' times, +# a small compact is triggered automatically if the small compaction feature is enabled. +# small-compaction-threshold default value is 5000 and the value range is [1, 100000]. +small-compaction-threshold : 5000 +small-compaction-duration-threshold : 10000 + +# The maximum total size of all live memtables of the RocksDB instance that owned by Pika. +# Flushing from memtable to disk will be triggered if the actual memory usage of RocksDB +# exceeds max-write-buffer-size when next write operation is issued. +# [RocksDB-Basic-Tuning](https://github.com/facebook/rocksdb/wiki/Setup-Options-and-Basic-Tuning) +# Supported Units [K|M|G], max-write-buffer-size default unit is in [bytes]. +max-write-buffer-size : 10737418240 + +# The maximum number of write buffers(memtables) that are built up in memory for one ColumnFamily in DB. +# The default and the minimum number is 2. It means that Pika(RocksDB) will write to a write buffer +# when it flushes the data of another write buffer to storage. +# If max-write-buffer-num > 3, writing will be slowed down. +max-write-buffer-num : 2 + +# `min_write_buffer_number_to_merge` is the minimum number of memtables +# that need to be merged before placing the order. For example, if the +# option is set to 2, immutable memtables will only be flushed if there +# are two of them - a single immutable memtable will never be flushed. +# If multiple memtables are merged together, less data will be written +# to storage because the two updates are merged into a single key. However, +# each Get() must linearly traverse all unmodifiable memtables and check +# whether the key exists. Setting this value too high may hurt performance. +min-write-buffer-number-to-merge : 1 + +# The total size of wal files, when reaches this limit, rocksdb will force the flush of column-families +# whose memtables are backed by the oldest live WAL file. Also used to control the rocksdb open time when +# process restart. +max-total-wal-size : 1073741824 + +# rocksdb level0_stop_writes_trigger +level0-stop-writes-trigger : 36 + +# rocksdb level0_slowdown_writes_trigger +level0-slowdown-writes-trigger : 20 + +# rocksdb level0_file_num_compaction_trigger +level0-file-num-compaction-trigger : 4 + +# enable db statistics [yes | no] default no +enable-db-statistics : no +# see rocksdb/include/rocksdb/statistics.h enum StatsLevel for more details +# only use ticker counter should set db-statistics-level to 2 +db-statistics-level : 2 + +# The maximum size of the response package to client to prevent memory +# exhaustion caused by commands like 'keys *' and 'Scan' which can generate huge response. +# Supported Units [K|M|G]. The default unit is in [bytes]. +max-client-response-size : 1073741824 + +# The compression algorithm. You can not change it when Pika started. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just linking the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +compression : snappy + +# if the vector size is smaller than the level number, the undefined lower level uses the +# last option in the configurable array, for example, for 3 level +# LSM tree the following settings are the same: +# configurable array: [none:snappy] +# LSM settings: [none:snappy:snappy] +# When this configurable is enabled, compression is ignored, +# default l0 l1 noCompression, l2 and more use `compression` option +# https://github.com/facebook/rocksdb/wiki/Compression +#compression_per_level : [none:none:snappy:lz4:lz4] + +# The number of rocksdb background threads(sum of max-background-compactions and max-background-flushes) +# If max-background-jobs has a valid value AND both 'max-background-flushs' and 'max-background-compactions' is set to -1, +# then max-background-flushs' and 'max-background-compactions will be auto config by rocksdb, specifically: +# 1/4 of max-background-jobs will be given to max-background-flushs' and the rest(3/4) will be given to 'max-background-compactions'. +# 'max-background-jobs' default value is 3 and the value range is [2, 12]. +max-background-jobs : 3 + +# The number of background flushing threads. +# max-background-flushes default value is -1 and the value range is [1, 4] or -1. +# if 'max-background-flushes' is set to -1, the 'max-background-compactions' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-flushes : -1 + +# [NOTICE] you MUST NOT set one of the max-background-flushes or max-background-compactions to -1 while setting another one to other values(not -1). +# They SHOULD both be -1 or both not(if you want to config them manually). + +# The number of background compacting threads. +# max-background-compactions default value is -1 and the value range is [1, 8] or -1. +# if 'max-background-compactions' is set to -1, the 'max-background-flushes' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-compactions : -1 + +# RocksDB delayed-write-rate, default is 0(infer from rate-limiter by RocksDB) +# Ref from rocksdb: Whenever stall conditions are triggered, RocksDB will reduce write rate to delayed_write_rate, +# and could possibly reduce write rate to even lower than delayed_write_rate if estimated pending compaction bytes accumulates. +# If the value is 0, RcoksDB will infer a value from `rater_limiter` value if it is not empty, or 16MB if `rater_limiter` is empty. +# Note that if users change the rate in `rate_limiter` after DB is opened, delayed_write_rate won't be adjusted. +# [Support Dynamically changeable] send 'config set delayed-write-rate' to a running pika can change it's value dynamically +delayed-write-rate : 0 + + +# RocksDB will try to limit number of bytes in one compaction to be lower than this max-compaction-bytes. +# But it's NOT guaranteed. +# default value is -1, means let it be 25 * target-file-size-base (Which is RocksDB's default value) +max-compaction-bytes : -1 + + +# maximum value of RocksDB cached open file descriptors +max-cache-files : 5000 + +# The ratio between the total size of RocksDB level-(L+1) files and the total size of RocksDB level-L files for all L. +# Its default value is 10(x). You can also change it to 5(x). +max-bytes-for-level-multiplier : 10 + +# slotmigrate is mainly used to migrate slots, usually we will set it to no. +# When you migrate slots, you need to set it to yes, and reload slotskeys before. +# slotmigrate [yes | no] +slotmigrate : no + +# slotmigrate thread num +slotmigrate-thread-num : 1 + +# thread-migrate-keys-num 1/8 of the write_buffer_size_ +thread-migrate-keys-num : 64 + +# BlockBasedTable block_size, default 4k +# block-size: 4096 + +# block LRU cache, default 8M, 0 to disable +# Supported Units [K|M|G], default unit [bytes] +# block-cache: 8388608 + +# num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^num_shard_bits shards. +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Block-Cache.md#lru-cache +# num-shard-bits: -1 + +# whether the block cache is shared among the RocksDB instances, default is per CF +# share-block-cache: no + +# The slot number of pika when used with codis. +default-slot-num : 1024 + +# enable-partitioned-index-filters [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` +# and `cache-index-and-filter-blocks` is suggested to be enabled +# https://github.com/facebook/rocksdb/wiki/Partitioned-Index-Filters +# enable-partitioned-index-filters: default no + +# whether or not index and filter blocks is stored in block cache +# cache-index-and-filter-blocks: no + +# pin_l0_filter_and_index_blocks_in_cache [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` is suggested to be enabled +# pin_l0_filter_and_index_blocks_in_cache : no + +# when set to yes, bloomfilter of the last level will not be built +# optimize-filters-for-hits: no +# https://github.com/facebook/rocksdb/wiki/Leveled-Compaction#levels-target-size +# level-compaction-dynamic-level-bytes: no + +################################## RocksDB Rate Limiter ####################### +# rocksdb rate limiter +# https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Rate-Limiter.md +#######################################################################E####### + +# rate limiter mode +# 0: Read 1: Write 2: ReadAndWrite +# rate-limiter-mode : default 1 + +# rate limiter bandwidth, units in bytes, default 1024GB/s (No limit) +# [Support Dynamically changeable] send 'rate-limiter-bandwidth' to a running pika can change it's value dynamically +#rate-limiter-bandwidth : 1099511627776 + +#rate-limiter-refill-period-us : 100000 +# +#rate-limiter-fairness: 10 + +# if auto_tuned is true: Enables dynamic adjustment of rate limit within the range +#`[rate-limiter-bandwidth / 20, rate-limiter-bandwidth]`, according to the recent demand for background I/O. +# rate limiter auto tune https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html. the default value is true. +#rate-limiter-auto-tuned : yes + +################################## RocksDB Blob Configure ##################### +# rocksdb blob configure +# https://rocksdb.org/blog/2021/05/26/integrated-blob-db.html +# wiki https://github.com/facebook/rocksdb/wiki/BlobDB +#######################################################################E####### + +# enable rocksdb blob, default no +# enable-blob-files : yes + +# values at or above this threshold will be written to blob files during flush or compaction. +# Supported Units [K|M|G], default unit is in [bytes]. +# min-blob-size : 4K + +# the size limit for blob files +# Supported Units [K|M|G], default unit is in [bytes]. +# blob-file-size : 256M + +# the compression type to use for blob files. All blobs in the same file are compressed using the same algorithm. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just link the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +# blob-compression-type : lz4 + +# set this to open to make BlobDB actively relocate valid blobs from the oldest blob files as they are encountered during compaction. +# The value option is [yes | no] +# enable-blob-garbage-collection : no + +# the cutoff that the GC logic uses to determine which blob files should be considered “old“. +# This parameter can be tuned to adjust the trade-off between write amplification and space amplification. +# blob-garbage-collection-age-cutoff : 0.25 + +# if the ratio of garbage in the oldest blob files exceeds this threshold, +# targeted compactions are scheduled in order to force garbage collecting the blob files in question +# blob_garbage_collection_force_threshold : 1.0 + +# the Cache object to use for blobs, default not open +# blob-cache : 0 + +# blob-num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^blob-num-shard-bits shards. +# blob-num-shard-bits : -1 + +# Rsync Rate limiting configuration [Default value is 200MB/s] +# [USED BY SLAVE] The transmitting speed(Rsync Rate) In full replication is controlled BY SLAVE NODE, You should modify the throttle-bytes-per-second in slave's pika.conf if you wanna change the rsync rate limit. +# [Dynamic Change Supported] send command 'config set throttle-bytes-per-second new_value' to SLAVE NODE can dynamically adjust rsync rate during full sync(use config rewrite can persist the changes). +throttle-bytes-per-second : 207200000 +# Rsync timeout in full sync stage[Default value is 1000 ms], unnecessary retries will happen if this value is too small. +# [Dynamic Change Supported] similar to throttle-bytes-per-second, rsync-timeout-ms can be dynamically changed by configset command +# [USED BY SLAVE] Similar to throttle-bytes-per-second, you should change rsync-timeout-ms's value in slave's conf file if it is needed to adjust. +rsync-timeout-ms : 1000 +# The valid range for max-rsync-parallel-num is [1, 4]. +# If an invalid value is provided, max-rsync-parallel-num will automatically be reset to 4. +max-rsync-parallel-num : 4 + +# The synchronization mode of Pika primary/secondary replication is determined by ReplicationID. ReplicationID in one replication_cluster are the same +# replication-id : + +################### +## Cache Settings +################### +# the number of caches for every db +cache-num : 16 + +# cache-model 0:cache_none 1:cache_read +cache-model : 1 +# cache-type: string, set, zset, list, hash, bit +cache-type: string, set, zset, list, hash, bit + +# Set the maximum number of elements in the cache of the Set, list, Zset data types +cache-value-item-max-size: 1024 + +# Sets the maximum number of bytes for Key when the String data type is updated in the cache +max-key-size-in-cache: 1048576 + +# Maximum number of keys in the zset redis cache +# On the disk DB, a zset field may have many fields. In the memory cache, we limit the maximum +# number of keys that can exist in a zset, which is zset-zset-cache-field-num-per-key, with a +# default value of 512. +zset-cache-field-num-per-key : 512 + +# If the number of elements in a zset in the DB exceeds zset-cache-field-num-per-key, +# we determine whether to cache the first 512[zset-cache-field-num-per-key] elements +# or the last 512[zset-cache-field-num-per-key] elements in the zset based on zset-cache-start-direction. +# +# If zset-cache-start-direction is 0, cache the first 512[zset-cache-field-num-per-key] elements from the header +# If zset-cache-start-direction is -1, cache the last 512[zset-cache-field-num-per-key] elements +zset-cache-start-direction : 0 + + +# the cache maxmemory of every db, configuration 10G +cache-maxmemory : 10737418240 + +# cache-maxmemory-policy +# 0: volatile-lru -> Evict using approximated LRU among the keys with an expire set. +# 1: allkeys-lru -> Evict any key using approximated LRU. +# 2: volatile-lfu -> Evict using approximated LFU among the keys with an expire set. +# 3: allkeys-lfu -> Evict any key using approximated LFU. +# 4: volatile-random -> Remove a random key among the ones with an expire set. +# 5: allkeys-random -> Remove a random key, any key. +# 6: volatile-ttl -> Remove the key with the nearest expire time (minor TTL) +# 7: noeviction -> Don't evict anything, just return an error on write operations. +cache-maxmemory-policy : 1 + +# cache-maxmemory-samples +cache-maxmemory-samples: 5 + +# cache-lfu-decay-time +cache-lfu-decay-time: 1 + + +# is possible to manage access to Pub/Sub channels with ACL rules as well. The +# default Pub/Sub channels permission if new users is controlled by the +# acl-pubsub-default configuration directive, which accepts one of these values: +# +# allchannels: grants access to all Pub/Sub channels +# resetchannels: revokes access to all Pub/Sub channels +# +# acl-pubsub-default defaults to 'resetchannels' permission. +# acl-pubsub-default : resetchannels + +# ACL users are defined in the following format: +# user : ... acl rules ... +# +# For example: +# +# user : worker on >password ~key* +@all + +# Using an external ACL file +# +# Instead of configuring users here in this file, it is possible to use +# a stand-alone file just listing users. The two methods cannot be mixed: +# if you configure users here and at the same time you activate the external +# ACL file, the server will refuse to start. +# +# The format of the external ACL user file is exactly the same as the +# format that is used inside pika.conf to describe users. +# +# aclfile : ../conf/users.acl + +# (experimental) +# It is possible to change the name of dangerous commands in a shared environment. +# For instance the CONFIG command may be renamed into something Warning: To prevent +# data inconsistency caused by different configuration files, do not use the rename +# command to modify write commands on the primary and secondary servers. If necessary, +# ensure that the configuration files of the primary and secondary servers are consistent +# In addition, when using the command rename, you must not use "" to modify the command, +# for example, rename-command: FLUSHDB "360flushdb" is incorrect; instead, use +# rename-command: FLUSHDB 360flushdb is correct. After the rename command is executed, +# it is most appropriate to use a numeric string with uppercase or lowercase letters +# for example: rename-command : FLUSHDB joYAPNXRPmcarcR4ZDgC81TbdkSmLAzRPmcarcR +# Warning: Currently only applies to flushdb, slaveof, bgsave, shutdown, config command +# Warning: Ensure that the Settings of rename-command on the master and slave servers are consistent +# +# Example: +# rename-command : FLUSHDB 360flushdb + +# [You can ignore this item] +# This is NOT a regular conf item, it is a internal used metric that relies on pika.conf for persistent storage. +# 'internal-used-unfinished-full-sync' is used to generate a metric 'is_eligible_for_master_election' +# which serves for the scenario of codis-pika cluster reelection +# You'd better [DO NOT MODIFY IT UNLESS YOU KNOW WHAT YOU ARE DOING] +internal-used-unfinished-full-sync : + +# for wash data from 4.0.0 to 4.0.1 +# https://github.com/OpenAtomFoundation/pika/issues/2886 +# default value: true +wash-data: true + +# Pika automatic compact compact strategy, a complement to rocksdb compact. +# Trigger the compact background task periodically according to `compact-interval` +# Can choose `full-compact` or `obd-compact`. +# obd-compact https://github.com/OpenAtomFoundation/pika/issues/2255 +compaction-strategy : obd-compact + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +compact-every-num-of-files : 10 + +# For OBD_Compact +# In another search, if the file creation time is +# greater than `force-compact-file-age-seconds`, +# a compaction of the upper and lower boundaries +# of the file will be performed at the same time +# `compact-every-num-of-files` -1 +force-compact-file-age-seconds : 300 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +force-compact-min-delete-ratio : 10 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +dont-compact-sst-created-in-seconds : 20 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +best-delete-min-ratio : 10 \ No newline at end of file diff --git a/tools/pika_batch_ingest/conf/pika_master.conf b/tools/pika_batch_ingest/conf/pika_master.conf new file mode 100755 index 0000000000..0ebe0c26c2 --- /dev/null +++ b/tools/pika_batch_ingest/conf/pika_master.conf @@ -0,0 +1,729 @@ +########################### +# Pika configuration file # +########################### + +# Pika port, the default value is 9221. +# [NOTICE] Port Magic offsets of port+1000 / port+10001 are used by Pika at present. +# Port 9221+10001 is used for Rsync, and port 9221+1000 is used for incr Replication, while the listening port is 9221. +port : 9221 + +db-instance-num : 3 +rocksdb-ttl-second : 86400 * 7; +rocksdb-periodic-second : 86400 * 3; + +# Random value identifying the Pika server, its string length must be 40. +# If not set, Pika will generate a random string with a length of 40 random characters. +# run-id : + +# Master's run-id +# master-run-id : + +# The number of Net-worker threads in Pika. +# It's not recommended to set this value exceeds +# the number of CPU cores on the deployment server. +thread-num : 1 + +# use Net worker thread to read redis Cache for [Get, HGet] command, +# which can significantly improve QPS and reduce latency when cache hit rate is high +# default value is "yes", set it to "no" if you wanna disable it +rtc-cache-read : yes + +# Size of the thread pool, The threads within this pool +# are dedicated to handling user requests. +thread-pool-size : 12 + +# This parameter is used to control whether to separate fast and slow commands. +# When slow-cmd-pool is set to yes, fast and slow commands are separated. +# When set to no, they are not separated. +slow-cmd-pool : no + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +slow-cmd-thread-pool-size : 1 + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +admin-thread-pool-size : 2 + +# Slow cmd list e.g. hgetall, mset +slow-cmd-list : + +# List of commands considered as administrative. These commands will be handled by the admin thread pool. Modify this list as needed. +# Default commands: info, ping, monitor +# This parameter is only supported by the CONFIG GET command and not by CONFIG SET. +admin-cmd-list : info, ping, monitor, auth, config + +# The number of threads to write DB in slaveNode when replicating. +# It's preferable to set slave's sync-thread-num value close to master's thread-pool-size. +sync-thread-num : 6 + +# The num of threads to write binlog in slaveNode when replicating, +# each DB cloud only bind to one sync-binlog-thread to write binlog in maximum +#[NOTICE] It's highly recommended to set sync-binlog-thread-num equal to conf item 'database'(then each DB cloud have a exclusive thread to write binlog), +# eg. if you use 8 DBs(databases_ is 8), sync-binlog-thread-num is preferable to be 8 +# Valid range of sync-binlog-thread-num is [1, databases], the final value of it is Min(sync-binlog-thread-num, databases) +sync-binlog-thread-num : 1 + +# Directory to store log files of Pika, which contains multiple types of logs, +# Including: INFO, WARNING, ERROR log, as well as binglog(write2fine) file which +# is used for replication. +log-path : ./../../log/master/ + +# log retention time of serverlogs(pika.{hostname}.{username}.log.{loglevel}.YYYYMMDD-HHMMSS) files that stored within log-path. +# Any serverlogs files that exceed this time will be cleaned up. +# The unit of serverlogs is in [days] and the default value is 7(days). +log-retention-time : 7 + +# log-net-activities can be config as yes or no, if an invalid value is given, normal will be auto set to no. +# when log-net-activities is yes, connection activities will be logged. +# Default log-net-activities value is no. +# [NOTICE] you can use config set command to change log-net-activities dynamically. +log-net-activities : no + +# Directory to store the data of Pika. +db-path : ./../../db/master/ + +# s3-conf-path specifies the configuration file path for S3-related settings. +# This file defines parameters for data storage and interaction with S3-compatible services. +# Default s3-conf-path value is ./conf/s3.conf. +s3-conf-path : ./conf/s3.conf + +# ingest-conf-path specifies the configuration file path for the ingest service. +# This file is used when initializing or starting large-scale batch data insertion. +# Default ingest-conf-path value is ./conf/ingest.conf. +ingest-conf-path : ./conf/ingest.conf + +# batch-extend-ingest can be config as yes or no +# When batch-extend-ingest is yes, the batch insertion service will be enabled. +# Default batch-extend-ingest value is no. +# [NOTICE] you can use config set command to change batch-extend-ingest dynamically. +batch-extend-ingest : yes + +# The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). +# [Tip] Big write-buffer-size can improve writing performance, +# but this will generate heavier IO load when flushing from buffer to disk, +# you should configure it based on you usage scenario. +# Supported Units [K|M|G], write-buffer-size default unit is in [bytes]. +write-buffer-size : 256M + +# The maximum size of a single bulk string in Pika protocol. +# This value is used to limit the size of a single bulk string in Pika protocol. +# The default value is 512M. +proto-max-bulk-len : 512M + +# The size of one block in arena memory allocation. +# If <= 0, a proper value is automatically calculated. +# (usually 1/8 of writer-buffer-size, rounded up to a multiple of 4KB) +# Supported Units [K|M|G], arena-block-size default unit is in [bytes]. +arena-block-size : + +# Timeout of Pika's connection, counting down starts When there are no requests +# on a connection (it enters sleep state), when the countdown reaches 0, the connection +# will be closed by Pika. +# [Tip] The issue of running out of Pika's connections may be avoided if this value +# is configured properly. +# The Unit of timeout is in [seconds] and its default value is 60(s). +timeout : 60 + +# The [password of administrator], which is empty by default. +# [NOTICE] If this admin password is the same as user password (including both being empty), +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "user password" refers to value of the parameter below: userpass. +requirepass : + +# Password for replication verify, used for authentication when a slave +# connects to a master to request replication. +# [NOTICE] The value of this parameter must match the "requirepass" setting on the master. +masterauth : + +# The [password of user], which is empty by default. +# [NOTICE] If this user password is the same as admin password (including both being empty), +# the value of this parameter will be ignored and all users are considered as administrators, +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "admin password" refers to value of the parameter above: requirepass. +# userpass : + +# The blacklist of commands for users that logged in by userpass, +# the commands that added to this list will not be available for users except for administrator. +# [Advice] It's recommended to add high-risk commands to this list. +# [Format] Commands should be separated by ",". For example: FLUSHALL, SHUTDOWN, KEYS, CONFIG +# By default, this list is empty. +# userblacklist : + +# Running Mode of Pika, The current version only supports running in "classic mode". +# If set to 'classic', Pika will create multiple DBs whose number is the value of configure item "databases". +instance-mode : classic + +# The number of databases when Pika runs in classic mode. +# The default database id is DB 0. You can select a different one on +# a per-connection by using SELECT. The db id range is [0, 'databases' value -1]. +# The value range of this parameter is [1, 8]. +# [NOTICE] It's RECOMMENDED to set sync-binlog-thread-num equal to DB num(databases), +# if you've changed the value of databases, remember to check if the value of sync-binlog-thread-num is proper. +databases : 1 + +# The number of followers of a master. Only [0, 1, 2, 3, 4] is valid at present. +# By default, this num is set to 0, which means this feature is [not enabled] +# and the Pika runs in standalone mode. +replication-num : 0 + +# consensus level defines the num of confirms(ACKs) the leader node needs to receive from +# follower nodes before returning the result to the client that sent the request. +# The [value range] of this parameter is: [0, ...replicaiton-num]. +# The default value of consensus-level is 0, which means this feature is not enabled. +consensus-level : 0 + +# The Prefix of dump file's name. +# All the files that generated by command "bgsave" will be name with this prefix. +dump-prefix : + +# daemonize [yes | no]. +#daemonize : yes + +# The directory to stored dump files that generated by command "bgsave". +dump-path : ./dump/ + +# TTL of dump files that generated by command "bgsave". +# Any dump files which exceed this TTL will be deleted. +# Unit of dump-expire is in [days] and the default value is 0(day), +# which means dump files never expire. +dump-expire : 0 + +# Pid file Path of Pika. +pidfile : ./pika.pid + +# The Maximum number of Pika's Connection. +maxclients : 20000 + +# The size of sst file in RocksDB(Pika is based on RocksDB). +# sst files are hierarchical, the smaller the sst file size, the higher the performance and the lower the merge cost, +# the price is that the number of sst files could be huge. On the contrary, the bigger the sst file size, the lower +# the performance and the higher the merge cost, while the number of files is fewer. +# Supported Units [K|M|G], target-file-size-base default unit is in [bytes] and the default value is 20M. +target-file-size-base : 20M + +# Expire-time of binlog(write2file) files that stored within log-path. +# Any binlog(write2file) files that exceed this expire time will be cleaned up. +# The unit of expire-logs-days is in [days] and the default value is 7(days). +# The [Minimum value] of this parameter is 1(day). +expire-logs-days : 7 + +# The maximum number of binlog(write2file) files. +# Once the total number of binlog files exceed this value, +# automatic cleaning will start to ensure the maximum number +# of binlog files is equal to expire-logs-nums. +# The [Minimum value] of this parameter is 10. +expire-logs-nums : 10 + +# The number of guaranteed connections for root user. +# This parameter guarantees that there are 2(By default) connections available +# for root user to log in Pika from 127.0.0.1, even if the maximum connection limit is reached. +# PS: The maximum connection refers to the parameter above: maxclients. +# The default value of root-connection-num is 2. +root-connection-num : 2 + +# Slowlog-write-errorlog +slowlog-write-errorlog : no + +# The time threshold for slow log recording. +# Any command whose execution time exceeds this threshold will be recorded in pika-ERROR.log, +# which is stored in log-path. +# The unit of slowlog-log-slower-than is in [microseconds(μs)] and the default value is 10000 μs / 10 ms. +slowlog-log-slower-than : 10000 + +# Slowlog-max-len +slowlog-max-len : 128 + +# Pika db sync path +db-sync-path : ./dbsync/ + +# The maximum Transmission speed during full synchronization. +# The exhaustion of network can be prevented by setting this parameter properly. +# The value range of this parameter is [1,1024] with unit in [MB/s]. +# [NOTICE] If this parameter is set to an invalid value(smaller than 0 or bigger than 1024), +# it will be automatically reset to 1024. +# The default value of db-sync-speed is -1 (1024MB/s). +db-sync-speed : -1 + +# The priority of slave node when electing new master node. +# The slave node with [lower] value of slave-priority will have [higher priority] to be elected as the new master node. +# This parameter is only used in conjunction with sentinel and serves no other purpose. +# The default value of slave-priority is 100. +slave-priority : 100 + +# Specify network interface that work with Pika. +#network-interface : eth1 + +# The IP and port of the master node are specified by this parameter for +# replication between master and slaves. +# [Format] is "ip:port" , for example: "192.168.1.2:6666" indicates that +# the slave instances that configured with this value will automatically send +# SLAVEOF command to port 6666 of 192.168.1.2 after startup. +# This parameter should be configured on slave nodes. +#slaveof : master-ip:master-port + + +# Daily/Weekly Automatic full compaction task is configured by compact-cron. +# +# [Format-daily]: start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "02-04/60", Pika will perform full compaction task between 2:00-4:00 AM everyday if +# the disk-free-size / disk-size > 60%. +# +# [Format-weekly]: week/start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "3/02-04/60", Pika will perform full compaction task between 2:00-4:00 AM every Wednesday if +# the disk-free-size / disk-size > 60%. +# +# [Tip] Automatic full compaction is suitable for scenarios with multiple data structures +# and lots of items are expired or deleted, or key names are frequently reused. +# +# [NOTICE]: If compact-interval is set, compact-cron will be masked and disabled. +# +#compact-cron : 3/02-04/60 + + +# Automatic full synchronization task between a time interval is configured by compact-interval. +# [Format]: time interval(hour)/disk-free-space-ratio, example: "6/60", Pika will perform full compaction every 6 hours, +# if the disk-free-size / disk-size > 60%. +# [NOTICE]: compact-interval is prior than compact-cron. +#compact-interval : + +# The disable_auto_compactions option is [true | false] +disable_auto_compactions : false + +# Rocksdb max_subcompactions, increasing this value can accelerate the exec speed of a single compaction task +# it's recommended to increase it's value if large compaction is found in you instance +max-subcompactions : 1 +# The minimum disk usage ratio for checking resume. +# If the disk usage ratio is lower than min-check-resume-ratio, it will not check resume, only higher will check resume. +# Its default value is 0.7. +#min-check-resume-ratio : 0.7 + +# The minimum free disk space to trigger db resume. +# If the db has a background error, only the free disk size is larger than this configuration can trigger manually resume db. +# Its default value is 256MB. +# [NOTICE]: least-free-disk-resume-size should not smaller than write-buffer-size! +#least-free-disk-resume-size : 256M + +# Manually trying to resume db interval is configured by manually-resume-interval. +# If db has a background error, it will try to manually call resume() to resume db if satisfy the least free disk to resume. +# Its default value is 60 seconds. +#manually-resume-interval : 60 + +# This window-size determines the amount of data that can be transmitted in a single synchronization process. +# [Tip] In the scenario of high network latency. Increasing this size can improve synchronization efficiency. +# Its default value is 9000. the [maximum] value is 90000. +sync-window-size : 9000 + +# Maximum buffer size of a client connection. +# [NOTICE] Master and slaves must have exactly the same value for the max-conn-rbuf-size. +# Supported Units [K|M|G]. Its default unit is in [bytes] and its default value is 268435456(256MB). The value range is [64MB, 1GB]. +max-conn-rbuf-size : 268435456 + + +#######################################################################E####### +#! Critical Settings !# +#######################################################################E####### + +# write_binlog [yes | no] +write-binlog : yes + +# The size of binlog file, which can not be modified once Pika instance started. +# [NOTICE] Master and slaves must have exactly the same value for the binlog-file-size. +# The [value range] of binlog-file-size is [1K, 2G]. +# Supported Units [K|M|G], binlog-file-size default unit is in [bytes] and the default value is 100M. +binlog-file-size : 104857600 + +# Automatically triggers a small compaction according to statistics +# Use the cache to store up to 'max-cache-statistic-keys' keys +# If 'max-cache-statistic-keys' set to '0', that means turn off the statistics function +# and this automatic small compaction feature is disabled. +max-cache-statistic-keys : 0 + +# When 'delete' or 'overwrite' a specific multi-data structure key 'small-compaction-threshold' times, +# a small compact is triggered automatically if the small compaction feature is enabled. +# small-compaction-threshold default value is 5000 and the value range is [1, 100000]. +small-compaction-threshold : 5000 +small-compaction-duration-threshold : 10000 + +# The maximum total size of all live memtables of the RocksDB instance that owned by Pika. +# Flushing from memtable to disk will be triggered if the actual memory usage of RocksDB +# exceeds max-write-buffer-size when next write operation is issued. +# [RocksDB-Basic-Tuning](https://github.com/facebook/rocksdb/wiki/Setup-Options-and-Basic-Tuning) +# Supported Units [K|M|G], max-write-buffer-size default unit is in [bytes]. +max-write-buffer-size : 10737418240 + +# The maximum number of write buffers(memtables) that are built up in memory for one ColumnFamily in DB. +# The default and the minimum number is 2. It means that Pika(RocksDB) will write to a write buffer +# when it flushes the data of another write buffer to storage. +# If max-write-buffer-num > 3, writing will be slowed down. +max-write-buffer-num : 2 + +# `min_write_buffer_number_to_merge` is the minimum number of memtables +# that need to be merged before placing the order. For example, if the +# option is set to 2, immutable memtables will only be flushed if there +# are two of them - a single immutable memtable will never be flushed. +# If multiple memtables are merged together, less data will be written +# to storage because the two updates are merged into a single key. However, +# each Get() must linearly traverse all unmodifiable memtables and check +# whether the key exists. Setting this value too high may hurt performance. +min-write-buffer-number-to-merge : 1 + +# The total size of wal files, when reaches this limit, rocksdb will force the flush of column-families +# whose memtables are backed by the oldest live WAL file. Also used to control the rocksdb open time when +# process restart. +max-total-wal-size : 1073741824 + +# rocksdb level0_stop_writes_trigger +level0-stop-writes-trigger : 36 + +# rocksdb level0_slowdown_writes_trigger +level0-slowdown-writes-trigger : 20 + +# rocksdb level0_file_num_compaction_trigger +level0-file-num-compaction-trigger : 4 + +# enable db statistics [yes | no] default no +enable-db-statistics : no +# see rocksdb/include/rocksdb/statistics.h enum StatsLevel for more details +# only use ticker counter should set db-statistics-level to 2 +db-statistics-level : 2 + +# The maximum size of the response package to client to prevent memory +# exhaustion caused by commands like 'keys *' and 'Scan' which can generate huge response. +# Supported Units [K|M|G]. The default unit is in [bytes]. +max-client-response-size : 1073741824 + +# The compression algorithm. You can not change it when Pika started. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just linking the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +compression : snappy + +# if the vector size is smaller than the level number, the undefined lower level uses the +# last option in the configurable array, for example, for 3 level +# LSM tree the following settings are the same: +# configurable array: [none:snappy] +# LSM settings: [none:snappy:snappy] +# When this configurable is enabled, compression is ignored, +# default l0 l1 noCompression, l2 and more use `compression` option +# https://github.com/facebook/rocksdb/wiki/Compression +#compression_per_level : [none:none:snappy:lz4:lz4] + +# The number of rocksdb background threads(sum of max-background-compactions and max-background-flushes) +# If max-background-jobs has a valid value AND both 'max-background-flushs' and 'max-background-compactions' is set to -1, +# then max-background-flushs' and 'max-background-compactions will be auto config by rocksdb, specifically: +# 1/4 of max-background-jobs will be given to max-background-flushs' and the rest(3/4) will be given to 'max-background-compactions'. +# 'max-background-jobs' default value is 3 and the value range is [2, 12]. +max-background-jobs : 3 + +# The number of background flushing threads. +# max-background-flushes default value is -1 and the value range is [1, 4] or -1. +# if 'max-background-flushes' is set to -1, the 'max-background-compactions' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-flushes : -1 + +# [NOTICE] you MUST NOT set one of the max-background-flushes or max-background-compactions to -1 while setting another one to other values(not -1). +# They SHOULD both be -1 or both not(if you want to config them manually). + +# The number of background compacting threads. +# max-background-compactions default value is -1 and the value range is [1, 8] or -1. +# if 'max-background-compactions' is set to -1, the 'max-background-flushes' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-compactions : -1 + +# RocksDB delayed-write-rate, default is 0(infer from rate-limiter by RocksDB) +# Ref from rocksdb: Whenever stall conditions are triggered, RocksDB will reduce write rate to delayed_write_rate, +# and could possibly reduce write rate to even lower than delayed_write_rate if estimated pending compaction bytes accumulates. +# If the value is 0, RcoksDB will infer a value from `rater_limiter` value if it is not empty, or 16MB if `rater_limiter` is empty. +# Note that if users change the rate in `rate_limiter` after DB is opened, delayed_write_rate won't be adjusted. +# [Support Dynamically changeable] send 'config set delayed-write-rate' to a running pika can change it's value dynamically +delayed-write-rate : 0 + + +# RocksDB will try to limit number of bytes in one compaction to be lower than this max-compaction-bytes. +# But it's NOT guaranteed. +# default value is -1, means let it be 25 * target-file-size-base (Which is RocksDB's default value) +max-compaction-bytes : -1 + + +# maximum value of RocksDB cached open file descriptors +max-cache-files : 5000 + +# The ratio between the total size of RocksDB level-(L+1) files and the total size of RocksDB level-L files for all L. +# Its default value is 10(x). You can also change it to 5(x). +max-bytes-for-level-multiplier : 10 + +# slotmigrate is mainly used to migrate slots, usually we will set it to no. +# When you migrate slots, you need to set it to yes, and reload slotskeys before. +# slotmigrate [yes | no] +slotmigrate : no + +# slotmigrate thread num +slotmigrate-thread-num : 1 + +# thread-migrate-keys-num 1/8 of the write_buffer_size_ +thread-migrate-keys-num : 64 + +# BlockBasedTable block_size, default 4k +# block-size: 4096 + +# block LRU cache, default 8M, 0 to disable +# Supported Units [K|M|G], default unit [bytes] +# block-cache: 8388608 + +# num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^num_shard_bits shards. +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Block-Cache.md#lru-cache +# num-shard-bits: -1 + +# whether the block cache is shared among the RocksDB instances, default is per CF +# share-block-cache: no + +# The slot number of pika when used with codis. +default-slot-num : 1024 + +# enable-partitioned-index-filters [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` +# and `cache-index-and-filter-blocks` is suggested to be enabled +# https://github.com/facebook/rocksdb/wiki/Partitioned-Index-Filters +# enable-partitioned-index-filters: default no + +# whether or not index and filter blocks is stored in block cache +# cache-index-and-filter-blocks: no + +# pin_l0_filter_and_index_blocks_in_cache [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` is suggested to be enabled +# pin_l0_filter_and_index_blocks_in_cache : no + +# when set to yes, bloomfilter of the last level will not be built +# optimize-filters-for-hits: no +# https://github.com/facebook/rocksdb/wiki/Leveled-Compaction#levels-target-size +# level-compaction-dynamic-level-bytes: no + +################################## RocksDB Rate Limiter ####################### +# rocksdb rate limiter +# https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Rate-Limiter.md +#######################################################################E####### + +# rate limiter mode +# 0: Read 1: Write 2: ReadAndWrite +# rate-limiter-mode : default 1 + +# rate limiter bandwidth, units in bytes, default 1024GB/s (No limit) +# [Support Dynamically changeable] send 'rate-limiter-bandwidth' to a running pika can change it's value dynamically +#rate-limiter-bandwidth : 1099511627776 + +#rate-limiter-refill-period-us : 100000 +# +#rate-limiter-fairness: 10 + +# if auto_tuned is true: Enables dynamic adjustment of rate limit within the range +#`[rate-limiter-bandwidth / 20, rate-limiter-bandwidth]`, according to the recent demand for background I/O. +# rate limiter auto tune https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html. the default value is true. +#rate-limiter-auto-tuned : yes + +################################## RocksDB Blob Configure ##################### +# rocksdb blob configure +# https://rocksdb.org/blog/2021/05/26/integrated-blob-db.html +# wiki https://github.com/facebook/rocksdb/wiki/BlobDB +#######################################################################E####### + +# enable rocksdb blob, default no +# enable-blob-files : yes + +# values at or above this threshold will be written to blob files during flush or compaction. +# Supported Units [K|M|G], default unit is in [bytes]. +# min-blob-size : 4K + +# the size limit for blob files +# Supported Units [K|M|G], default unit is in [bytes]. +# blob-file-size : 256M + +# the compression type to use for blob files. All blobs in the same file are compressed using the same algorithm. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just link the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +# blob-compression-type : lz4 + +# set this to open to make BlobDB actively relocate valid blobs from the oldest blob files as they are encountered during compaction. +# The value option is [yes | no] +# enable-blob-garbage-collection : no + +# the cutoff that the GC logic uses to determine which blob files should be considered “old“. +# This parameter can be tuned to adjust the trade-off between write amplification and space amplification. +# blob-garbage-collection-age-cutoff : 0.25 + +# if the ratio of garbage in the oldest blob files exceeds this threshold, +# targeted compactions are scheduled in order to force garbage collecting the blob files in question +# blob_garbage_collection_force_threshold : 1.0 + +# the Cache object to use for blobs, default not open +# blob-cache : 0 + +# blob-num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^blob-num-shard-bits shards. +# blob-num-shard-bits : -1 + +# Rsync Rate limiting configuration [Default value is 200MB/s] +# [USED BY SLAVE] The transmitting speed(Rsync Rate) In full replication is controlled BY SLAVE NODE, You should modify the throttle-bytes-per-second in slave's pika.conf if you wanna change the rsync rate limit. +# [Dynamic Change Supported] send command 'config set throttle-bytes-per-second new_value' to SLAVE NODE can dynamically adjust rsync rate during full sync(use config rewrite can persist the changes). +throttle-bytes-per-second : 207200000 +# Rsync timeout in full sync stage[Default value is 1000 ms], unnecessary retries will happen if this value is too small. +# [Dynamic Change Supported] similar to throttle-bytes-per-second, rsync-timeout-ms can be dynamically changed by configset command +# [USED BY SLAVE] Similar to throttle-bytes-per-second, you should change rsync-timeout-ms's value in slave's conf file if it is needed to adjust. +rsync-timeout-ms : 1000 +# The valid range for max-rsync-parallel-num is [1, 4]. +# If an invalid value is provided, max-rsync-parallel-num will automatically be reset to 4. +max-rsync-parallel-num : 4 + +# The synchronization mode of Pika primary/secondary replication is determined by ReplicationID. ReplicationID in one replication_cluster are the same +# replication-id : + +################### +## Cache Settings +################### +# the number of caches for every db +cache-num : 16 + +# cache-model 0:cache_none 1:cache_read +cache-model : 1 +# cache-type: string, set, zset, list, hash, bit +cache-type : string, set, zset, list, hash, bit + +# Set the maximum number of elements in the cache of the Set, list, Zset data types +cache-value-item-max-size : 1024 + +# Sets the maximum number of bytes for Key when the String data type is updated in the cache +max-key-size-in-cache : 1048576 + +# Maximum number of keys in the zset redis cache +# On the disk DB, a zset field may have many fields. In the memory cache, we limit the maximum +# number of keys that can exist in a zset, which is zset-zset-cache-field-num-per-key, with a +# default value of 512. +zset-cache-field-num-per-key : 512 + +# If the number of elements in a zset in the DB exceeds zset-cache-field-num-per-key, +# we determine whether to cache the first 512[zset-cache-field-num-per-key] elements +# or the last 512[zset-cache-field-num-per-key] elements in the zset based on zset-cache-start-direction. +# +# If zset-cache-start-direction is 0, cache the first 512[zset-cache-field-num-per-key] elements from the header +# If zset-cache-start-direction is -1, cache the last 512[zset-cache-field-num-per-key] elements +zset-cache-start-direction : 0 + + +# the cache maxmemory of every db, configuration 10G +cache-maxmemory : 10737418240 + +# cache-maxmemory-policy +# 0: volatile-lru -> Evict using approximated LRU among the keys with an expire set. +# 1: allkeys-lru -> Evict any key using approximated LRU. +# 2: volatile-lfu -> Evict using approximated LFU among the keys with an expire set. +# 3: allkeys-lfu -> Evict any key using approximated LFU. +# 4: volatile-random -> Remove a random key among the ones with an expire set. +# 5: allkeys-random -> Remove a random key, any key. +# 6: volatile-ttl -> Remove the key with the nearest expire time (minor TTL) +# 7: noeviction -> Don't evict anything, just return an error on write operations. +cache-maxmemory-policy : 1 + +# cache-maxmemory-samples +cache-maxmemory-samples : 5 + +# cache-lfu-decay-time +cache-lfu-decay-time : 1 + + +# is possible to manage access to Pub/Sub channels with ACL rules as well. The +# default Pub/Sub channels permission if new users is controlled by the +# acl-pubsub-default configuration directive, which accepts one of these values: +# +# allchannels: grants access to all Pub/Sub channels +# resetchannels: revokes access to all Pub/Sub channels +# +# acl-pubsub-default defaults to 'resetchannels' permission. +# acl-pubsub-default : resetchannels + +# ACL users are defined in the following format: +# user : ... acl rules ... +# +# For example: +# +# user : worker on >password ~key* +@all + +# Using an external ACL file +# +# Instead of configuring users here in this file, it is possible to use +# a stand-alone file just listing users. The two methods cannot be mixed: +# if you configure users here and at the same time you activate the external +# ACL file, the server will refuse to start. +# +# The format of the external ACL user file is exactly the same as the +# format that is used inside pika.conf to describe users. +# +# aclfile : ../conf/users.acl + +# (experimental) +# It is possible to change the name of dangerous commands in a shared environment. +# For instance the CONFIG command may be renamed into something Warning: To prevent +# data inconsistency caused by different configuration files, do not use the rename +# command to modify write commands on the primary and secondary servers. If necessary, +# ensure that the configuration files of the primary and secondary servers are consistent +# In addition, when using the command rename, you must not use "" to modify the command, +# for example, rename-command: FLUSHDB "360flushdb" is incorrect; instead, use +# rename-command: FLUSHDB 360flushdb is correct. After the rename command is executed, +# it is most appropriate to use a numeric string with uppercase or lowercase letters +# for example: rename-command : FLUSHDB joYAPNXRPmcarcR4ZDgC81TbdkSmLAzRPmcarcR +# Warning: Currently only applies to flushdb, slaveof, bgsave, shutdown, config command +# Warning: Ensure that the Settings of rename-command on the master and slave servers are consistent +# +# Example: +# rename-command : FLUSHDB 360flushdb + +# [You can ignore this item] +# This is NOT a regular conf item, it is a internal used metric that relies on pika.conf for persistent storage. +# 'internal-used-unfinished-full-sync' is used to generate a metric 'is_eligible_for_master_election' +# which serves for the scenario of codis-pika cluster reelection +# You'd better [DO NOT MODIFY IT UNLESS YOU KNOW WHAT YOU ARE DOING] +internal-used-unfinished-full-sync : + +# for wash data from 4.0.0 to 4.0.1 +# https://github.com/OpenAtomFoundation/pika/issues/2886 +# default value: true +wash-data : true + +# Pika automatic compact compact strategy, a complement to rocksdb compact. +# Trigger the compact background task periodically according to `compact-interval` +# Can choose `full-compact` or `obd-compact`. +# obd-compact https://github.com/OpenAtomFoundation/pika/issues/2255 +compaction-strategy : obd-compact + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +compact-every-num-of-files : 10 + +# For OBD_Compact +# In another search, if the file creation time is +# greater than `force-compact-file-age-seconds`, +# a compaction of the upper and lower boundaries +# of the file will be performed at the same time +# `compact-every-num-of-files` -1 +force-compact-file-age-seconds : 300 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +force-compact-min-delete-ratio : 10 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +dont-compact-sst-created-in-seconds : 20 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +best-delete-min-ratio : 10 +# Generated by ReplicationID CONFIG REWRITE +replication-id : 615ad4c7fc5f7a90982956700d45aafd9991997d561323d708 +run-id : a8e3df1f860ec4d7597278f835a92ce821a80a2e diff --git a/tools/pika_batch_ingest/conf/pika_slave.conf b/tools/pika_batch_ingest/conf/pika_slave.conf new file mode 100755 index 0000000000..8f8ec7ae50 --- /dev/null +++ b/tools/pika_batch_ingest/conf/pika_slave.conf @@ -0,0 +1,730 @@ +########################### +# Pika configuration file # +########################### + +# Pika port, the default value is 9221. +# [NOTICE] Port Magic offsets of port+1000 / port+10001 are used by Pika at present. +# Port 9221+10001 is used for Rsync, and port 9221+1000 is used for incr Replication, while the listening port is 9221. +port : 9231 + +db-instance-num : 3 +rocksdb-ttl-second : 86400 * 7; +rocksdb-periodic-second : 86400 * 3; + +# Random value identifying the Pika server, its string length must be 40. +# If not set, Pika will generate a random string with a length of 40 random characters. +# run-id : + +# Master's run-id +# master-run-id : + +# The number of Net-worker threads in Pika. +# It's not recommended to set this value exceeds +# the number of CPU cores on the deployment server. +thread-num : 1 + +# use Net worker thread to read redis Cache for [Get, HGet] command, +# which can significantly improve QPS and reduce latency when cache hit rate is high +# default value is "yes", set it to "no" if you wanna disable it +rtc-cache-read : yes + +# Size of the thread pool, The threads within this pool +# are dedicated to handling user requests. +thread-pool-size : 12 + +# This parameter is used to control whether to separate fast and slow commands. +# When slow-cmd-pool is set to yes, fast and slow commands are separated. +# When set to no, they are not separated. +slow-cmd-pool : no + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +slow-cmd-thread-pool-size : 1 + +# Size of the low level thread pool, The threads within this pool +# are dedicated to handling slow user requests. +admin-thread-pool-size : 2 + +# Slow cmd list e.g. hgetall, mset +slow-cmd-list : + +# List of commands considered as administrative. These commands will be handled by the admin thread pool. Modify this list as needed. +# Default commands: info, ping, monitor +# This parameter is only supported by the CONFIG GET command and not by CONFIG SET. +admin-cmd-list : info, ping, monitor, auth, config + +# The number of threads to write DB in slaveNode when replicating. +# It's preferable to set slave's sync-thread-num value close to master's thread-pool-size. +sync-thread-num : 6 + +# The num of threads to write binlog in slaveNode when replicating, +# each DB cloud only bind to one sync-binlog-thread to write binlog in maximum +#[NOTICE] It's highly recommended to set sync-binlog-thread-num equal to conf item 'database'(then each DB cloud have a exclusive thread to write binlog), +# eg. if you use 8 DBs(databases_ is 8), sync-binlog-thread-num is preferable to be 8 +# Valid range of sync-binlog-thread-num is [1, databases], the final value of it is Min(sync-binlog-thread-num, databases) +sync-binlog-thread-num : 1 + +# Directory to store log files of Pika, which contains multiple types of logs, +# Including: INFO, WARNING, ERROR log, as well as binglog(write2fine) file which +# is used for replication. +log-path : ./../../log/slave/ + +# log retention time of serverlogs(pika.{hostname}.{username}.log.{loglevel}.YYYYMMDD-HHMMSS) files that stored within log-path. +# Any serverlogs files that exceed this time will be cleaned up. +# The unit of serverlogs is in [days] and the default value is 7(days). +log-retention-time : 7 + +# log-net-activities can be config as yes or no, if an invalid value is given, normal will be auto set to no. +# when log-net-activities is yes, connection activities will be logged. +# Default log-net-activities value is no. +# [NOTICE] you can use config set command to change log-net-activities dynamically. +log-net-activities : no + +# Directory to store the data of Pika. +db-path : ./../../db/slave/ + +# s3-conf-path specifies the configuration file path for S3-related settings. +# This file defines parameters for data storage and interaction with S3-compatible services. +# Default s3-conf-path value is ./conf/s3.conf. +s3-conf-path : ./conf/s3.conf + +# ingest-conf-path specifies the configuration file path for the ingest service. +# This file is used when initializing or starting large-scale batch data insertion. +# Default ingest-conf-path value is ./conf/ingest.conf. +ingest-conf-path : ./conf/ingest.conf + +# batch-extend-ingest can be config as yes or no +# When batch-extend-ingest is yes, the batch insertion service will be enabled. +# Default batch-extend-ingest value is no. +# [NOTICE] you can use config set command to change batch-extend-ingest dynamically. +batch-extend-ingest : no + +# The size of a single RocksDB memtable at the Pika's bottom layer(Pika use RocksDB to store persist data). +# [Tip] Big write-buffer-size can improve writing performance, +# but this will generate heavier IO load when flushing from buffer to disk, +# you should configure it based on you usage scenario. +# Supported Units [K|M|G], write-buffer-size default unit is in [bytes]. +write-buffer-size : 268435456 + +# The maximum size of a single bulk string in Pika protocol. +# This value is used to limit the size of a single bulk string in Pika protocol. +# The default value is 512M. +proto-max-bulk-len : 512M + +# The size of one block in arena memory allocation. +# If <= 0, a proper value is automatically calculated. +# (usually 1/8 of writer-buffer-size, rounded up to a multiple of 4KB) +# Supported Units [K|M|G], arena-block-size default unit is in [bytes]. +arena-block-size : 33554432 + +# Timeout of Pika's connection, counting down starts When there are no requests +# on a connection (it enters sleep state), when the countdown reaches 0, the connection +# will be closed by Pika. +# [Tip] The issue of running out of Pika's connections may be avoided if this value +# is configured properly. +# The Unit of timeout is in [seconds] and its default value is 60(s). +timeout : 60 + +# The [password of administrator], which is empty by default. +# [NOTICE] If this admin password is the same as user password (including both being empty), +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "user password" refers to value of the parameter below: userpass. +requirepass : + +# Password for replication verify, used for authentication when a slave +# connects to a master to request replication. +# [NOTICE] The value of this parameter must match the "requirepass" setting on the master. +masterauth : + +# The [password of user], which is empty by default. +# [NOTICE] If this user password is the same as admin password (including both being empty), +# the value of this parameter will be ignored and all users are considered as administrators, +# in this scenario, users are not subject to the restrictions imposed by the userblacklist. +# PS: "admin password" refers to value of the parameter above: requirepass. +# userpass : + +# The blacklist of commands for users that logged in by userpass, +# the commands that added to this list will not be available for users except for administrator. +# [Advice] It's recommended to add high-risk commands to this list. +# [Format] Commands should be separated by ",". For example: FLUSHALL, SHUTDOWN, KEYS, CONFIG +# By default, this list is empty. +# userblacklist : + +# Running Mode of Pika, The current version only supports running in "classic mode". +# If set to 'classic', Pika will create multiple DBs whose number is the value of configure item "databases". +instance-mode : classic + +# The number of databases when Pika runs in classic mode. +# The default database id is DB 0. You can select a different one on +# a per-connection by using SELECT. The db id range is [0, 'databases' value -1]. +# The value range of this parameter is [1, 8]. +# [NOTICE] It's RECOMMENDED to set sync-binlog-thread-num equal to DB num(databases), +# if you've changed the value of databases, remember to check if the value of sync-binlog-thread-num is proper. +databases : 1 + +# The number of followers of a master. Only [0, 1, 2, 3, 4] is valid at present. +# By default, this num is set to 0, which means this feature is [not enabled] +# and the Pika runs in standalone mode. +replication-num : 0 + +# consensus level defines the num of confirms(ACKs) the leader node needs to receive from +# follower nodes before returning the result to the client that sent the request. +# The [value range] of this parameter is: [0, ...replicaiton-num]. +# The default value of consensus-level is 0, which means this feature is not enabled. +consensus-level : 0 + +# The Prefix of dump file's name. +# All the files that generated by command "bgsave" will be name with this prefix. +dump-prefix : + +# daemonize [yes | no]. +#daemonize : yes + +# The directory to stored dump files that generated by command "bgsave". +dump-path : ./dump/ + +# TTL of dump files that generated by command "bgsave". +# Any dump files which exceed this TTL will be deleted. +# Unit of dump-expire is in [days] and the default value is 0(day), +# which means dump files never expire. +dump-expire : 0 + +# Pid file Path of Pika. +pidfile : ./pika.pid + +# The Maximum number of Pika's Connection. +maxclients : 20000 + +# The size of sst file in RocksDB(Pika is based on RocksDB). +# sst files are hierarchical, the smaller the sst file size, the higher the performance and the lower the merge cost, +# the price is that the number of sst files could be huge. On the contrary, the bigger the sst file size, the lower +# the performance and the higher the merge cost, while the number of files is fewer. +# Supported Units [K|M|G], target-file-size-base default unit is in [bytes] and the default value is 20M. +target-file-size-base : 20M + +# Expire-time of binlog(write2file) files that stored within log-path. +# Any binlog(write2file) files that exceed this expire time will be cleaned up. +# The unit of expire-logs-days is in [days] and the default value is 7(days). +# The [Minimum value] of this parameter is 1(day). +expire-logs-days : 7 + +# The maximum number of binlog(write2file) files. +# Once the total number of binlog files exceed this value, +# automatic cleaning will start to ensure the maximum number +# of binlog files is equal to expire-logs-nums. +# The [Minimum value] of this parameter is 10. +expire-logs-nums : 10 + +# The number of guaranteed connections for root user. +# This parameter guarantees that there are 2(By default) connections available +# for root user to log in Pika from 127.0.0.1, even if the maximum connection limit is reached. +# PS: The maximum connection refers to the parameter above: maxclients. +# The default value of root-connection-num is 2. +root-connection-num : 2 + +# Slowlog-write-errorlog +slowlog-write-errorlog : no + +# The time threshold for slow log recording. +# Any command whose execution time exceeds this threshold will be recorded in pika-ERROR.log, +# which is stored in log-path. +# The unit of slowlog-log-slower-than is in [microseconds(μs)] and the default value is 10000 μs / 10 ms. +slowlog-log-slower-than : 10000 + +# Slowlog-max-len +slowlog-max-len : 128 + +# Pika db sync path +db-sync-path : ./dbsync/ + +# The maximum Transmission speed during full synchronization. +# The exhaustion of network can be prevented by setting this parameter properly. +# The value range of this parameter is [1,1024] with unit in [MB/s]. +# [NOTICE] If this parameter is set to an invalid value(smaller than 0 or bigger than 1024), +# it will be automatically reset to 1024. +# The default value of db-sync-speed is -1 (1024MB/s). +db-sync-speed : 1024 + +# The priority of slave node when electing new master node. +# The slave node with [lower] value of slave-priority will have [higher priority] to be elected as the new master node. +# This parameter is only used in conjunction with sentinel and serves no other purpose. +# The default value of slave-priority is 100. +slave-priority : 100 + +# Specify network interface that work with Pika. +#network-interface : eth1 + +# The IP and port of the master node are specified by this parameter for +# replication between master and slaves. +# [Format] is "ip:port" , for example: "192.168.1.2:6666" indicates that +# the slave instances that configured with this value will automatically send +# SLAVEOF command to port 6666 of 192.168.1.2 after startup. +# This parameter should be configured on slave nodes. +#slaveof : master-ip:master-port + + +# Daily/Weekly Automatic full compaction task is configured by compact-cron. +# +# [Format-daily]: start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "02-04/60", Pika will perform full compaction task between 2:00-4:00 AM everyday if +# the disk-free-size / disk-size > 60%. +# +# [Format-weekly]: week/start time(hour)-end time(hour)/disk-free-space-ratio, +# example: with value of "3/02-04/60", Pika will perform full compaction task between 2:00-4:00 AM every Wednesday if +# the disk-free-size / disk-size > 60%. +# +# [Tip] Automatic full compaction is suitable for scenarios with multiple data structures +# and lots of items are expired or deleted, or key names are frequently reused. +# +# [NOTICE]: If compact-interval is set, compact-cron will be masked and disabled. +# +#compact-cron : 3/02-04/60 + + +# Automatic full synchronization task between a time interval is configured by compact-interval. +# [Format]: time interval(hour)/disk-free-space-ratio, example: "6/60", Pika will perform full compaction every 6 hours, +# if the disk-free-size / disk-size > 60%. +# [NOTICE]: compact-interval is prior than compact-cron. +#compact-interval : + +# The disable_auto_compactions option is [true | false] +disable_auto_compactions : false + +# Rocksdb max_subcompactions, increasing this value can accelerate the exec speed of a single compaction task +# it's recommended to increase it's value if large compaction is found in you instance +max-subcompactions : 1 +# The minimum disk usage ratio for checking resume. +# If the disk usage ratio is lower than min-check-resume-ratio, it will not check resume, only higher will check resume. +# Its default value is 0.7. +#min-check-resume-ratio : 0.7 + +# The minimum free disk space to trigger db resume. +# If the db has a background error, only the free disk size is larger than this configuration can trigger manually resume db. +# Its default value is 256MB. +# [NOTICE]: least-free-disk-resume-size should not smaller than write-buffer-size! +#least-free-disk-resume-size : 256M + +# Manually trying to resume db interval is configured by manually-resume-interval. +# If db has a background error, it will try to manually call resume() to resume db if satisfy the least free disk to resume. +# Its default value is 60 seconds. +#manually-resume-interval : 60 + +# This window-size determines the amount of data that can be transmitted in a single synchronization process. +# [Tip] In the scenario of high network latency. Increasing this size can improve synchronization efficiency. +# Its default value is 9000. the [maximum] value is 90000. +sync-window-size : 9000 + +# Maximum buffer size of a client connection. +# [NOTICE] Master and slaves must have exactly the same value for the max-conn-rbuf-size. +# Supported Units [K|M|G]. Its default unit is in [bytes] and its default value is 268435456(256MB). The value range is [64MB, 1GB]. +max-conn-rbuf-size : 268435456 + + +#######################################################################E####### +#! Critical Settings !# +#######################################################################E####### + +# write_binlog [yes | no] +write-binlog : yes + +# The size of binlog file, which can not be modified once Pika instance started. +# [NOTICE] Master and slaves must have exactly the same value for the binlog-file-size. +# The [value range] of binlog-file-size is [1K, 2G]. +# Supported Units [K|M|G], binlog-file-size default unit is in [bytes] and the default value is 100M. +binlog-file-size : 104857600 + +# Automatically triggers a small compaction according to statistics +# Use the cache to store up to 'max-cache-statistic-keys' keys +# If 'max-cache-statistic-keys' set to '0', that means turn off the statistics function +# and this automatic small compaction feature is disabled. +max-cache-statistic-keys : 0 + +# When 'delete' or 'overwrite' a specific multi-data structure key 'small-compaction-threshold' times, +# a small compact is triggered automatically if the small compaction feature is enabled. +# small-compaction-threshold default value is 5000 and the value range is [1, 100000]. +small-compaction-threshold : 5000 +small-compaction-duration-threshold : 10000 + +# The maximum total size of all live memtables of the RocksDB instance that owned by Pika. +# Flushing from memtable to disk will be triggered if the actual memory usage of RocksDB +# exceeds max-write-buffer-size when next write operation is issued. +# [RocksDB-Basic-Tuning](https://github.com/facebook/rocksdb/wiki/Setup-Options-and-Basic-Tuning) +# Supported Units [K|M|G], max-write-buffer-size default unit is in [bytes]. +max-write-buffer-size : 10737418240 + +# The maximum number of write buffers(memtables) that are built up in memory for one ColumnFamily in DB. +# The default and the minimum number is 2. It means that Pika(RocksDB) will write to a write buffer +# when it flushes the data of another write buffer to storage. +# If max-write-buffer-num > 3, writing will be slowed down. +max-write-buffer-num : 2 + +# `min_write_buffer_number_to_merge` is the minimum number of memtables +# that need to be merged before placing the order. For example, if the +# option is set to 2, immutable memtables will only be flushed if there +# are two of them - a single immutable memtable will never be flushed. +# If multiple memtables are merged together, less data will be written +# to storage because the two updates are merged into a single key. However, +# each Get() must linearly traverse all unmodifiable memtables and check +# whether the key exists. Setting this value too high may hurt performance. +min-write-buffer-number-to-merge : 1 + +# The total size of wal files, when reaches this limit, rocksdb will force the flush of column-families +# whose memtables are backed by the oldest live WAL file. Also used to control the rocksdb open time when +# process restart. +max-total-wal-size : 1073741824 + +# rocksdb level0_stop_writes_trigger +level0-stop-writes-trigger : 36 + +# rocksdb level0_slowdown_writes_trigger +level0-slowdown-writes-trigger : 20 + +# rocksdb level0_file_num_compaction_trigger +level0-file-num-compaction-trigger : 4 + +# enable db statistics [yes | no] default no +enable-db-statistics : no +# see rocksdb/include/rocksdb/statistics.h enum StatsLevel for more details +# only use ticker counter should set db-statistics-level to 2 +db-statistics-level : 2 + +# The maximum size of the response package to client to prevent memory +# exhaustion caused by commands like 'keys *' and 'Scan' which can generate huge response. +# Supported Units [K|M|G]. The default unit is in [bytes]. +max-client-response-size : 1073741824 + +# The compression algorithm. You can not change it when Pika started. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just linking the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +compression : snappy + +# if the vector size is smaller than the level number, the undefined lower level uses the +# last option in the configurable array, for example, for 3 level +# LSM tree the following settings are the same: +# configurable array: [none:snappy] +# LSM settings: [none:snappy:snappy] +# When this configurable is enabled, compression is ignored, +# default l0 l1 noCompression, l2 and more use `compression` option +# https://github.com/facebook/rocksdb/wiki/Compression +#compression_per_level : [none:none:snappy:lz4:lz4] + +# The number of rocksdb background threads(sum of max-background-compactions and max-background-flushes) +# If max-background-jobs has a valid value AND both 'max-background-flushs' and 'max-background-compactions' is set to -1, +# then max-background-flushs' and 'max-background-compactions will be auto config by rocksdb, specifically: +# 1/4 of max-background-jobs will be given to max-background-flushs' and the rest(3/4) will be given to 'max-background-compactions'. +# 'max-background-jobs' default value is 3 and the value range is [2, 12]. +max-background-jobs : 3 + +# The number of background flushing threads. +# max-background-flushes default value is -1 and the value range is [1, 4] or -1. +# if 'max-background-flushes' is set to -1, the 'max-background-compactions' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-flushes : -1 + +# [NOTICE] you MUST NOT set one of the max-background-flushes or max-background-compactions to -1 while setting another one to other values(not -1). +# They SHOULD both be -1 or both not(if you want to config them manually). + +# The number of background compacting threads. +# max-background-compactions default value is -1 and the value range is [1, 8] or -1. +# if 'max-background-compactions' is set to -1, the 'max-background-flushes' should also be set to -1, +# which means let rocksdb to auto config them based on the value of 'max-background-jobs' +max-background-compactions : -1 + +# RocksDB delayed-write-rate, default is 0(infer from rate-limiter by RocksDB) +# Ref from rocksdb: Whenever stall conditions are triggered, RocksDB will reduce write rate to delayed_write_rate, +# and could possibly reduce write rate to even lower than delayed_write_rate if estimated pending compaction bytes accumulates. +# If the value is 0, RcoksDB will infer a value from `rater_limiter` value if it is not empty, or 16MB if `rater_limiter` is empty. +# Note that if users change the rate in `rate_limiter` after DB is opened, delayed_write_rate won't be adjusted. +# [Support Dynamically changeable] send 'config set delayed-write-rate' to a running pika can change it's value dynamically +delayed-write-rate : 0 + + +# RocksDB will try to limit number of bytes in one compaction to be lower than this max-compaction-bytes. +# But it's NOT guaranteed. +# default value is -1, means let it be 25 * target-file-size-base (Which is RocksDB's default value) +max-compaction-bytes : 524288000 + + +# maximum value of RocksDB cached open file descriptors +max-cache-files : 5000 + +# The ratio between the total size of RocksDB level-(L+1) files and the total size of RocksDB level-L files for all L. +# Its default value is 10(x). You can also change it to 5(x). +max-bytes-for-level-multiplier : 10 + +# slotmigrate is mainly used to migrate slots, usually we will set it to no. +# When you migrate slots, you need to set it to yes, and reload slotskeys before. +# slotmigrate [yes | no] +slotmigrate : no + +# slotmigrate thread num +slotmigrate-thread-num : 1 + +# thread-migrate-keys-num 1/8 of the write_buffer_size_ +thread-migrate-keys-num : 64 + +# BlockBasedTable block_size, default 4k +# block-size: 4096 + +# block LRU cache, default 8M, 0 to disable +# Supported Units [K|M|G], default unit [bytes] +# block-cache: 8388608 + +# num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^num_shard_bits shards. +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Block-Cache.md#lru-cache +# num-shard-bits: -1 + +# whether the block cache is shared among the RocksDB instances, default is per CF +# share-block-cache: no + +# The slot number of pika when used with codis. +default-slot-num : 1024 + +# enable-partitioned-index-filters [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` +# and `cache-index-and-filter-blocks` is suggested to be enabled +# https://github.com/facebook/rocksdb/wiki/Partitioned-Index-Filters +# enable-partitioned-index-filters: default no + +# whether or not index and filter blocks is stored in block cache +# cache-index-and-filter-blocks: no + +# pin_l0_filter_and_index_blocks_in_cache [yes | no] +# When `cache-index-and-filter-blocks` is enabled, `pin_l0_filter_and_index_blocks_in_cache` is suggested to be enabled +# pin_l0_filter_and_index_blocks_in_cache : no + +# when set to yes, bloomfilter of the last level will not be built +# optimize-filters-for-hits: no +# https://github.com/facebook/rocksdb/wiki/Leveled-Compaction#levels-target-size +# level-compaction-dynamic-level-bytes: no + +################################## RocksDB Rate Limiter ####################### +# rocksdb rate limiter +# https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html +# https://github.com/EighteenZi/rocksdb_wiki/blob/master/Rate-Limiter.md +#######################################################################E####### + +# rate limiter mode +# 0: Read 1: Write 2: ReadAndWrite +# rate-limiter-mode : default 1 + +# rate limiter bandwidth, units in bytes, default 1024GB/s (No limit) +# [Support Dynamically changeable] send 'rate-limiter-bandwidth' to a running pika can change it's value dynamically +#rate-limiter-bandwidth : 1099511627776 + +#rate-limiter-refill-period-us : 100000 +# +#rate-limiter-fairness: 10 + +# if auto_tuned is true: Enables dynamic adjustment of rate limit within the range +#`[rate-limiter-bandwidth / 20, rate-limiter-bandwidth]`, according to the recent demand for background I/O. +# rate limiter auto tune https://rocksdb.org/blog/2017/12/18/17-auto-tuned-rate-limiter.html. the default value is true. +#rate-limiter-auto-tuned : yes + +################################## RocksDB Blob Configure ##################### +# rocksdb blob configure +# https://rocksdb.org/blog/2021/05/26/integrated-blob-db.html +# wiki https://github.com/facebook/rocksdb/wiki/BlobDB +#######################################################################E####### + +# enable rocksdb blob, default no +# enable-blob-files : yes + +# values at or above this threshold will be written to blob files during flush or compaction. +# Supported Units [K|M|G], default unit is in [bytes]. +# min-blob-size : 4K + +# the size limit for blob files +# Supported Units [K|M|G], default unit is in [bytes]. +# blob-file-size : 256M + +# the compression type to use for blob files. All blobs in the same file are compressed using the same algorithm. +# Supported types: [snappy, zlib, lz4, zstd]. If you do not wanna compress the SST file, please set its value as none. +# [NOTICE] The Pika official binary release just link the snappy library statically, which means that +# you should compile the Pika from the source code and then link it with other compression algorithm library statically by yourself. +# blob-compression-type : lz4 + +# set this to open to make BlobDB actively relocate valid blobs from the oldest blob files as they are encountered during compaction. +# The value option is [yes | no] +# enable-blob-garbage-collection : no + +# the cutoff that the GC logic uses to determine which blob files should be considered “old“. +# This parameter can be tuned to adjust the trade-off between write amplification and space amplification. +# blob-garbage-collection-age-cutoff : 0.25 + +# if the ratio of garbage in the oldest blob files exceeds this threshold, +# targeted compactions are scheduled in order to force garbage collecting the blob files in question +# blob_garbage_collection_force_threshold : 1.0 + +# the Cache object to use for blobs, default not open +# blob-cache : 0 + +# blob-num-shard-bits default -1, the number of bits from cache keys to be use as shard id. +# The cache will be sharded into 2^blob-num-shard-bits shards. +# blob-num-shard-bits : -1 + +# Rsync Rate limiting configuration [Default value is 200MB/s] +# [USED BY SLAVE] The transmitting speed(Rsync Rate) In full replication is controlled BY SLAVE NODE, You should modify the throttle-bytes-per-second in slave's pika.conf if you wanna change the rsync rate limit. +# [Dynamic Change Supported] send command 'config set throttle-bytes-per-second new_value' to SLAVE NODE can dynamically adjust rsync rate during full sync(use config rewrite can persist the changes). +throttle-bytes-per-second : 207200000 +# Rsync timeout in full sync stage[Default value is 1000 ms], unnecessary retries will happen if this value is too small. +# [Dynamic Change Supported] similar to throttle-bytes-per-second, rsync-timeout-ms can be dynamically changed by configset command +# [USED BY SLAVE] Similar to throttle-bytes-per-second, you should change rsync-timeout-ms's value in slave's conf file if it is needed to adjust. +rsync-timeout-ms : 1000 +# The valid range for max-rsync-parallel-num is [1, 4]. +# If an invalid value is provided, max-rsync-parallel-num will automatically be reset to 4. +max-rsync-parallel-num : 4 + +# The synchronization mode of Pika primary/secondary replication is determined by ReplicationID. ReplicationID in one replication_cluster are the same +# replication-id : + +################### +## Cache Settings +################### +# the number of caches for every db +cache-num : 16 + +# cache-model 0:cache_none 1:cache_read +cache-model : 1 +# cache-type: string, set, zset, list, hash, bit +cache-type : string,set,zset,list,hash,bit + +# Set the maximum number of elements in the cache of the Set, list, Zset data types +cache-value-item-max-size : 1024 + +# Sets the maximum number of bytes for Key when the String data type is updated in the cache +max-key-size-in-cache : 1048576 + +# Maximum number of keys in the zset redis cache +# On the disk DB, a zset field may have many fields. In the memory cache, we limit the maximum +# number of keys that can exist in a zset, which is zset-zset-cache-field-num-per-key, with a +# default value of 512. +zset-cache-field-num-per-key : 512 + +# If the number of elements in a zset in the DB exceeds zset-cache-field-num-per-key, +# we determine whether to cache the first 512[zset-cache-field-num-per-key] elements +# or the last 512[zset-cache-field-num-per-key] elements in the zset based on zset-cache-start-direction. +# +# If zset-cache-start-direction is 0, cache the first 512[zset-cache-field-num-per-key] elements from the header +# If zset-cache-start-direction is -1, cache the last 512[zset-cache-field-num-per-key] elements +zset-cache-start-direction : 0 + + +# the cache maxmemory of every db, configuration 10G +cache-maxmemory : 10737418240 + +# cache-maxmemory-policy +# 0: volatile-lru -> Evict using approximated LRU among the keys with an expire set. +# 1: allkeys-lru -> Evict any key using approximated LRU. +# 2: volatile-lfu -> Evict using approximated LFU among the keys with an expire set. +# 3: allkeys-lfu -> Evict any key using approximated LFU. +# 4: volatile-random -> Remove a random key among the ones with an expire set. +# 5: allkeys-random -> Remove a random key, any key. +# 6: volatile-ttl -> Remove the key with the nearest expire time (minor TTL) +# 7: noeviction -> Don't evict anything, just return an error on write operations. +cache-maxmemory-policy : 1 + +# cache-maxmemory-samples +cache-maxmemory-samples : 5 + +# cache-lfu-decay-time +cache-lfu-decay-time : 1 + + +# is possible to manage access to Pub/Sub channels with ACL rules as well. The +# default Pub/Sub channels permission if new users is controlled by the +# acl-pubsub-default configuration directive, which accepts one of these values: +# +# allchannels: grants access to all Pub/Sub channels +# resetchannels: revokes access to all Pub/Sub channels +# +# acl-pubsub-default defaults to 'resetchannels' permission. +# acl-pubsub-default : resetchannels + +# ACL users are defined in the following format: +# user : ... acl rules ... +# +# For example: +# +# user : worker on >password ~key* +@all + +# Using an external ACL file +# +# Instead of configuring users here in this file, it is possible to use +# a stand-alone file just listing users. The two methods cannot be mixed: +# if you configure users here and at the same time you activate the external +# ACL file, the server will refuse to start. +# +# The format of the external ACL user file is exactly the same as the +# format that is used inside pika.conf to describe users. +# +# aclfile : ../conf/users.acl + +# (experimental) +# It is possible to change the name of dangerous commands in a shared environment. +# For instance the CONFIG command may be renamed into something Warning: To prevent +# data inconsistency caused by different configuration files, do not use the rename +# command to modify write commands on the primary and secondary servers. If necessary, +# ensure that the configuration files of the primary and secondary servers are consistent +# In addition, when using the command rename, you must not use "" to modify the command, +# for example, rename-command: FLUSHDB "360flushdb" is incorrect; instead, use +# rename-command: FLUSHDB 360flushdb is correct. After the rename command is executed, +# it is most appropriate to use a numeric string with uppercase or lowercase letters +# for example: rename-command : FLUSHDB joYAPNXRPmcarcR4ZDgC81TbdkSmLAzRPmcarcR +# Warning: Currently only applies to flushdb, slaveof, bgsave, shutdown, config command +# Warning: Ensure that the Settings of rename-command on the master and slave servers are consistent +# +# Example: +# rename-command : FLUSHDB 360flushdb + +# [You can ignore this item] +# This is NOT a regular conf item, it is a internal used metric that relies on pika.conf for persistent storage. +# 'internal-used-unfinished-full-sync' is used to generate a metric 'is_eligible_for_master_election' +# which serves for the scenario of codis-pika cluster reelection +# You'd better [DO NOT MODIFY IT UNLESS YOU KNOW WHAT YOU ARE DOING] +internal-used-unfinished-full-sync : + +# for wash data from 4.0.0 to 4.0.1 +# https://github.com/OpenAtomFoundation/pika/issues/2886 +# default value: true +wash-data : true + +# Pika automatic compact compact strategy, a complement to rocksdb compact. +# Trigger the compact background task periodically according to `compact-interval` +# Can choose `full-compact` or `obd-compact`. +# obd-compact https://github.com/OpenAtomFoundation/pika/issues/2255 +compaction-strategy : + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +compact-every-num-of-files : 10 + +# For OBD_Compact +# In another search, if the file creation time is +# greater than `force-compact-file-age-seconds`, +# a compaction of the upper and lower boundaries +# of the file will be performed at the same time +# `compact-every-num-of-files` -1 +force-compact-file-age-seconds : 300 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +force-compact-min-delete-ratio : 10 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +dont-compact-sst-created-in-seconds : 600 + +# For OBD_Compact +# According to the number of sst files in rocksdb, +# compact every `compact-every-num-of-files` file. +best-delete-min-ratio : 10 +# Generated by ReplicationID CONFIG REWRITE +replication-id : 615ad4c7fc5f7a90982956700d45aafd9991997d561323d708 +run-id : 82d687b36dc7c989b161f3e9c490ea00fee47c09 +slaveof : 127.0.0.1:9221 diff --git a/tools/pika_batch_ingest/conf/s3.conf b/tools/pika_batch_ingest/conf/s3.conf new file mode 100644 index 0000000000..9aefb1cb11 --- /dev/null +++ b/tools/pika_batch_ingest/conf/s3.conf @@ -0,0 +1,15 @@ +{ + "endpoint": "http://127.0.0.1:9000", + "region": "ap-northeast-3", + "bucket": "pika-sst", + "access_key": "minioadmin", + "secret_key": "minioadmin", + "is_minio": true, + "transfer_threads": 32, + "transfer_buf_bytes": 8388608, + "max_inflight": 512, + "retry_max_attempts":3, + "retry_base_ms":50, + "retry_max_ms":2000, + "retry_jitter":0.2 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/config/config.json b/tools/pika_batch_ingest/config/config.json new file mode 100644 index 0000000000..0bf9ab2ff5 --- /dev/null +++ b/tools/pika_batch_ingest/config/config.json @@ -0,0 +1,18 @@ +{ + "key": { + "distribution": "normal", + "poolSize": -1, + "prefix": "key_", + "size": 16 + }, + "maxFileSizeMB": 2, + "maxSizeGB": 100, + "targetSizeMB": 10, + "value": { + "distribution": "normal", + "poolSize": -1, + "prefix": "value_", + "size": 24 + }, + "directory": "test-10M" +} diff --git a/tools/pika_batch_ingest/config/dics.json b/tools/pika_batch_ingest/config/dics.json new file mode 100644 index 0000000000..7a8f32b3dd --- /dev/null +++ b/tools/pika_batch_ingest/config/dics.json @@ -0,0 +1,3 @@ +{ + "folders": [] +} diff --git a/tools/pika_batch_ingest/config/iagent.json b/tools/pika_batch_ingest/config/iagent.json new file mode 100644 index 0000000000..5a70f6d88c --- /dev/null +++ b/tools/pika_batch_ingest/config/iagent.json @@ -0,0 +1,12 @@ +{ + "endpoint": "http://127.0.0.1:9000", + "region": "ap-northeast-3", + "bucket": "pika-sst", + "access_key": "minioadmin", + "secret_key": "minioadmin", + "key": "manifest/latest.manifest", + "manifest_batch": 200, + "connect_timeout_ms": 3000, + "rw_timeout_ms": 2000, + "max_retries": 5 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/config/iagent_threads.json b/tools/pika_batch_ingest/config/iagent_threads.json new file mode 100644 index 0000000000..e1f3334ddf --- /dev/null +++ b/tools/pika_batch_ingest/config/iagent_threads.json @@ -0,0 +1,3 @@ +{ + "pipe_conns": 8 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/config/manifest.offset b/tools/pika_batch_ingest/config/manifest.offset new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tools/pika_batch_ingest/config/manifest.queue b/tools/pika_batch_ingest/config/manifest.queue new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tools/pika_batch_ingest/config/mock_threads.json b/tools/pika_batch_ingest/config/mock_threads.json new file mode 100644 index 0000000000..5fe2d0e16e --- /dev/null +++ b/tools/pika_batch_ingest/config/mock_threads.json @@ -0,0 +1,3 @@ +{ + "dataGen": 4 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/config/pika.json b/tools/pika_batch_ingest/config/pika.json new file mode 100644 index 0000000000..7856a8a4d4 --- /dev/null +++ b/tools/pika_batch_ingest/config/pika.json @@ -0,0 +1,4 @@ +{ + "host": "127.0.0.1", + "port": 9221 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/config/s3_config.json b/tools/pika_batch_ingest/config/s3_config.json new file mode 100644 index 0000000000..ed36ed11b7 --- /dev/null +++ b/tools/pika_batch_ingest/config/s3_config.json @@ -0,0 +1,16 @@ +{ + "endpoint": "http://127.0.0.1:9000", + "region": "ap-northeast-3", + "bucket": "pika-sst", + "access_key": "minioadmin", + "secret_key": "minioadmin", + "is_minio": true, + "dict": "sst/test-10M", + "files_per_manifest": 200, + "manifest_dir": "manifest", + "latest_manifest_path": "last.manifest", + "watch_interval_sec": 5, + "upload_concurrency": 3, + "hash_verify_on_unchanged": true, + "tracker_state_path": "tracker_state.json" +} diff --git a/tools/pika_batch_ingest/config/sst_count.json b/tools/pika_batch_ingest/config/sst_count.json new file mode 100644 index 0000000000..0d11344d03 --- /dev/null +++ b/tools/pika_batch_ingest/config/sst_count.json @@ -0,0 +1,6 @@ +{ + "status": "ok", + "total_encode_bytes": 0, + "total_keys": 153912, + "total_raw_bytes": 6156480 +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/include/utils/compare.h b/tools/pika_batch_ingest/include/utils/compare.h new file mode 100644 index 0000000000..7a001484f2 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/compare.h @@ -0,0 +1,23 @@ +#ifndef COMPARE_H +#define COMPARE_H + +#include +#include "utils/kvEntry.h" + +struct ComparePair +{ + bool operator()(const KvEntry &lhs, const KvEntry &rhs) const + { + if (lhs.key < rhs.key) + return true; + if (rhs.key < lhs.key) + return false; + + if (lhs.timestamp != rhs.timestamp) + return lhs.timestamp > rhs.timestamp; + + return lhs.value < rhs.value; + } +}; + +#endif diff --git a/tools/pika_batch_ingest/include/utils/kconfig.h b/tools/pika_batch_ingest/include/utils/kconfig.h new file mode 100644 index 0000000000..b08a741fc4 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/kconfig.h @@ -0,0 +1,64 @@ + + +#ifndef KCONFIG_H +#define KCONFIG_H +#include +#ifndef PROJECT_DIR +#define PROJECT_DIR "data" +#endif + +#ifndef CONFIG_DIR +#define CONFIG_DIR "config" +#endif + +// mock +const std::filesystem::path DEFAULTDIC = + std::filesystem::path(PROJECT_DIR) / "mock"; +const std::filesystem::path MOCKTHREADCONF = + std::filesystem::path(CONFIG_DIR) / "mock_threads.json"; + +// exchange +const std::filesystem::path DEFAULTSSTDIC = + std::filesystem::path(PROJECT_DIR) / "sst"; +const std::filesystem::path DEFUALTSSTTEST = + std::filesystem::path(DEFAULTSSTDIC) / "test-10M"; +const std::filesystem::path SUMMERMETA = + std::filesystem::path(CONFIG_DIR) / "sst_count.json"; + +// s3put +const std::filesystem::path MANIFESTDIC = + std::filesystem::path(PROJECT_DIR) / "manifest"; +const std::filesystem::path STATUSTDIC = + std::filesystem::path(PROJECT_DIR) / "status"; +const std::filesystem::path LASTMANIFEST = + std::filesystem::path(MANIFESTDIC) / "last.manifest"; +const std::filesystem::path DEFAULTCONFIGFILEDIC = + std::filesystem::path(CONFIG_DIR) / "dics.json"; +const std::filesystem::path HASHTABLE = + std::filesystem::path(CONFIG_DIR) / "hashTable.json"; +const std::filesystem::path S3CONFIG = + std::filesystem::path(CONFIG_DIR) / "s3_config.json"; + +// iagent +const std::filesystem::path IAGENTS3CONFIG = + std::filesystem::path(CONFIG_DIR) / "iagent.json"; +const std::filesystem::path IAGENTPIKACONFIG = + std::filesystem::path(CONFIG_DIR) / "pika.json"; +const std::filesystem::path IAGENTMANIFESTQUE = + std::filesystem::path(CONFIG_DIR) / "manifest.queue"; +const std::filesystem::path IAGENTMANIFESTOFFSET = + std::filesystem::path(CONFIG_DIR) / "manifest.offset"; +const std::filesystem::path IAGENTTHREADCONF = + std::filesystem::path(CONFIG_DIR) / "iagent_threads.json"; + +// time +const std::filesystem::path TIMEDICT = + std::filesystem::path(PROJECT_DIR) / "time"; +const std::filesystem::path TIEMRECORDPATH = + std::filesystem::path(TIMEDICT) / "time_record.csv"; + +//log +const std::filesystem::path KLOGDICT = + std::filesystem::path(PROJECT_DIR) / "klog"; +const std::filesystem::path KLOGPATH = KLOGDICT / "klog.txt"; +#endif \ No newline at end of file diff --git a/tools/pika_batch_ingest/include/utils/klog.h b/tools/pika_batch_ingest/include/utils/klog.h new file mode 100644 index 0000000000..9cfbcbb0b9 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/klog.h @@ -0,0 +1,90 @@ +#ifndef KLOG_H +#define KLOG_H + +#include "kconfig.h" +#include +#include +#include +#include +#include +#include +#include "kconfig.h" + +class KLogger { +public: + enum KLogLevel { Debug = 0, Info, Warning, Error }; + + KLogger() + : filename_(KLOGPATH) { + if (!std::filesystem::exists(KLOGDICT)) { + std::filesystem::create_directories(KLOGDICT); + } + } + + void setKLog(KLogLevel level, const std::string &msg) { + std::lock_guard lock(mutex_); + level_ = level; + message_ = msg; + } + + void logMessage() const { + std::lock_guard lock(mutex_); + switch (level_) { +#ifdef DEBUG + case Debug: std::cout << "[DEBUG] " << message_ << std::endl; break; +#endif + case Info: std::cout << "[INFO] " << message_ << std::endl; break; + case Warning: std::cout << "[WARNING] " << message_ << std::endl; break; + case Error: std::cerr << "[ERROR] " << message_ << std::endl; break; + } + } + + void logToFile() const { + std::lock_guard lock(mutex_); + std::ofstream logFile(filename_, std::ios::app); + if (logFile.is_open()) { + auto now = std::chrono::system_clock::now(); + auto now_time = std::chrono::system_clock::to_time_t(now); + + std::tm tm_buf; +#ifdef _WIN32 + localtime_s(&tm_buf, &now_time); +#else + localtime_r(&now_time, &tm_buf); +#endif + logFile << std::put_time(&tm_buf, "%Y-%m-%d %H:%M:%S") << " "; + + switch (level_) { +#ifdef DEBUG + case Debug: logFile << "[DEBUG] "; break; +#endif + case Info: logFile << "[INFO] "; break; + case Warning: logFile << "[WARNING] "; break; + case Error: logFile << "[ERROR] "; break; + } + logFile << message_ << std::endl; + } + } + +private: + mutable std::mutex mutex_; + KLogLevel level_ = Info; + std::string message_; + std::filesystem::path filename_; +}; + +inline KLogger klogger; + +#define KLOG(level, content) \ + klogger.setKLog(KLogger::KLogLevel::level, content); \ + klogger.logMessage(); \ + klogger.logToFile() + +#define LOG_DEBUG(content) KLOG(Debug, content) +#define LOG_INFO(content) KLOG(Info, content) +#define LOG_WARN(content) KLOG(Warning, content) +#define LOG_ERROR(content) \ + KLOG(Error, content); \ + exit(EXIT_FAILURE) + +#endif // KLOG_H diff --git a/tools/pika_batch_ingest/include/utils/ktime.h b/tools/pika_batch_ingest/include/utils/ktime.h new file mode 100644 index 0000000000..e54a57bf96 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/ktime.h @@ -0,0 +1,68 @@ +#include +#include +#include +#include +#include "utils/kconfig.h" + +namespace fs = std::filesystem; + +class TimeTracker +{ +public: + static void Start(const std::string &actionName) + { + action_ = actionName; + start_time_ = std::chrono::steady_clock::now(); + std::string log_message = action_ + "[TIME] Starting " + " at " + GetCurrentTime(); + std::cout << log_message << std::endl; + WriteToCSV(log_message); + } + + static void End() + { + auto end_time = std::chrono::steady_clock::now(); + auto duration = std::chrono::duration_cast(end_time - start_time_); + std::string log_message = action_ + "[TIME] completed in " + std::to_string(duration.count()) + " ms."; + std::cout << log_message << std::endl; + WriteToCSV(log_message); + } + +private: + static std::chrono::steady_clock::time_point start_time_; + static std::string action_; + static std::string GetCurrentTime() + { + auto now = std::chrono::system_clock::to_time_t(std::chrono::system_clock::now()); + std::string time_str = std::ctime(&now); + time_str.pop_back(); + return time_str; + } + + static void WriteToCSV(const std::string &message) + { + fs::path parentDir = fs::path(TIEMRECORDPATH).parent_path(); + if (!parentDir.empty() && !fs::exists(parentDir)) + { + fs::create_directories(parentDir); + } + + std::ofstream csv_file(TIEMRECORDPATH, std::ios::app); + if (csv_file.is_open()) + { + if (csv_file.tellp() == 0) + { + csv_file << "Log Message\n"; + } + + csv_file << message << "\n"; + csv_file.close(); + } + else + { + std::cerr << "Failed to open CSV file for writing." << std::endl; + } + } +}; + +std::chrono::steady_clock::time_point TimeTracker::start_time_; +std::string TimeTracker::action_; diff --git a/tools/pika_batch_ingest/include/utils/kvEntry.h b/tools/pika_batch_ingest/include/utils/kvEntry.h new file mode 100644 index 0000000000..2df91f731e --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/kvEntry.h @@ -0,0 +1,60 @@ +#ifndef KV_ENTRY_H +#define KV_ENTRY_H + +#include +#include +#include +#include +#include "utils/kconfig.h" + +using json = nlohmann::json; + +struct KvEntry +{ + std::string key; + std::string value; + uint32_t timestamp = 0; +}; + +using KvData = std::vector; +using DataType = KvData; + +inline void to_json(json &j, const KvEntry &entry) +{ + j = json{ + {"key", entry.key}, + {"value", entry.value}}; + + if (entry.timestamp != 0) + { + j["expire"] = entry.timestamp; + } +} + +inline void from_json(const json &j, KvEntry &entry) +{ + entry.key = j.at("key").get(); + entry.value = j.at("value").get(); + entry.timestamp = j.value("expire", 0); +} + +inline uint32_t generateRandomTimestamp(double zero_prob = 0.5, int offsetSeconds = 3600) +{ + static thread_local std::mt19937 gen(std::random_device{}()); + std::uniform_real_distribution prob_dist(0.0, 1.0); + std::uniform_int_distribution offset_dist(-offsetSeconds, offsetSeconds); + + if (prob_dist(gen) < zero_prob) + { + return 0; + } + + uint32_t now = static_cast( + std::chrono::duration_cast( + std::chrono::system_clock::now().time_since_epoch()) + .count()); + + return now + offset_dist(gen); +} + +#endif // KV_ENTRY_H diff --git a/tools/pika_batch_ingest/include/utils/result.h b/tools/pika_batch_ingest/include/utils/result.h new file mode 100644 index 0000000000..347f7a6bb3 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/result.h @@ -0,0 +1,155 @@ +#ifndef RESULT_H +#define RESULT_H +#include + +class Result +{ +public: + enum Ret + { + kNone = 0, // 默认状态 + kOk, // 成功 + kFileCreated, // 文件创建成功 + kFileReadError, // 文件读取错误 + kDataGenerated, // 数据成功生成 + kError, // 一般错误 + kFileOpenError, // 文件打开错误 + kInvalidSize, // 无效的文件大小 + kInvalidParam, // 无效的参数 + kFileWriteError, // 文件写入错误 + kOutOfMemory, // 内存不足 + kFileTooLarge, // 文件太大 + kInvalidUnit, // 无效的单位(B, K, M, G) + kInvalidRange, // 超出允许的范围 + kInvalidFileType, // 无效的文件类型 + kDataSizeMismatch, // 数据大小不匹配 + kProcessing, // 数据生成中 + kCancelled, // 操作被取消 + kConfigError, // 配置错误 + kS3UploadError, // S3上传错误 + kInvalidArgument // 无效的参数 + }; + Result() = default; + Result(Ret ret, const std::string &message = "") + : ret_(ret), message_(message) {} + + bool isError() const + { + return ret_ != kOk && ret_ != kFileCreated && ret_ != kDataGenerated; + } + std::string message_raw() const { return message_; } + + std::string message() const + { + std::string result; + switch (ret_) + { + case kNone: + return message_; + case kOk: + return "+OK\r\n"; + case kFileCreated: + return "+OK File created successfully\r\n"; + case kDataGenerated: + return "+OK Data generated successfully\r\n"; + case kError: + return "-ERR An unknown error occurred\r\n"; + case kFileOpenError: + result = "-ERR Unable to open file for '"; + result.append(message_); + result.append("'\r\n"); + case kFileReadError: + result = "-ERR Error reading file for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kInvalidSize: + result = "-ERR Invalid size parameter for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kInvalidParam: + result = "-ERR Invalid parameters provided for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kFileWriteError: + result = "-ERR Error writing to file for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kOutOfMemory: + result = "-ERR Out of memory for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kFileTooLarge: + result = "-ERR File size exceeds the allowed limit for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kInvalidUnit: + result = "-ERR Invalid unit (use B, K, M, G) for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kInvalidRange: + result = "-ERR The specified range is invalid for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kInvalidFileType: + result = "-ERR Invalid file type (only .json supported) for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kDataSizeMismatch: + result = "-ERR The generated data size does not match the expected size for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kProcessing: + result = "-ERR Data generation in progress for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kCancelled: + result = "-ERR Operation was cancelled for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kConfigError: + result = "-ERR Configuration error for '"; + result.append(message_); + result.append("'\r\n"); + return result; + case kS3UploadError: + result = "-ERR S3Upload error for '"; + result.append(message_); + result.append("'\r\n"); + case kInvalidArgument: + result = "-ERR Invalid Argument error for '"; + result.append(message_); + result.append("'\r\n"); + default: + return "-ERR Unknown status.\r\n"; + } + } + + void setRes(Ret ret, const std::string &content = "") + { + ret_ = ret; + if (!content.empty()) + { + message_ = content; + } + } + + Ret getRet() const { return ret_; } + +private: + Ret ret_ = kNone; + std::string message_; +}; + +#endif diff --git a/tools/pika_batch_ingest/include/utils/threadScheduler.h b/tools/pika_batch_ingest/include/utils/threadScheduler.h new file mode 100644 index 0000000000..b27643b499 --- /dev/null +++ b/tools/pika_batch_ingest/include/utils/threadScheduler.h @@ -0,0 +1,210 @@ +#pragma once +#include +#include +#include +#include +#include +#include +#include +#include "utils/klog.h" +#include + +class ThreadScheduler +{ +public: + static ThreadScheduler &get() + { + static ThreadScheduler instance; + return instance; + } + + void init(unsigned totalThreads = std::thread::hardware_concurrency()) + { + std::lock_guard lock(mutex_); + total_ = std::max(1u, (2 * totalThreads) / 3); + used_ = 0; + finalized_ = false; + logicalRequests_.clear(); + allocations_.clear(); + } + + void registerLogicalRequest(const std::string &name, size_t logical) + { + std::lock_guard lock(mutex_); + if (finalized_) + { + LOG_WARN("ThreadScheduler::registerLogicalRequest called after finalize(). Ignored."); + return; + } + logicalRequests_[name] = logical; + } + + void finalize() + { + std::lock_guard lock(mutex_); + size_t totalLogical = 0; + for (const auto &pair : logicalRequests_) + { + totalLogical += pair.second; + } + + if (totalLogical == 0) + { + LOG_INFO("No logical requests registered. Nothing to allocate."); + return; + } + + LOG_DEBUG("========== ThreadScheduler Finalization =========="); + LOG_DEBUG("Total usable threads: " + std::to_string(total_)); + LOG_DEBUG("Total logical request weight: " + std::to_string(totalLogical)); + + // 按权重比例分配线程 + std::vector> modules; + for (const auto &pair : logicalRequests_) { + modules.push_back({pair.first, pair.second}); + } + + // 按权重从大到小排序,优先分配权重高的模块 + std::sort(modules.begin(), modules.end(), + [](const auto& a, const auto& b) { return a.second > b.second; }); + + // 按权重比例分配线程,但确保每个模块至少分配1个线程(除非没有线程可用) + size_t allocatedCount = 0; + for (const auto &module : modules) { + const std::string &name = module.first; + size_t logical = module.second; + + // 计算按比例应分配的线程数 + size_t allocated = (total_ * logical) / totalLogical; + + // 确保至少分配1个线程(除非total_为0或已分配完所有线程) + if (allocated == 0 && total_ > 0 && used_ < total_) { + allocated = 1; + } + + // 如果需要的线程数超过了剩余线程数,则只分配剩余的线程 + if (used_ + allocated > total_) { + allocated = total_ - used_; + } + + allocations_[name] = allocated; + used_ += allocated; + allocatedCount += allocated; + + LOG_DEBUG("Module: " + name + + " | Logical Weight: " + std::to_string(logical) + + " | Allocated Threads: " + std::to_string(allocated)); + } + + // 如果还有剩余线程,按照权重重新分配给各模块 + if (used_ < total_) { + size_t remaining = total_ - used_; + LOG_DEBUG("Remaining threads to distribute: " + std::to_string(remaining)); + + // 按权重比例分配剩余线程 + for (const auto &module : modules) { + const std::string &name = module.first; + size_t logical = module.second; + + size_t additional = (remaining * logical) / totalLogical; + + // 确保不超出剩余线程数 + if (additional > (total_ - used_)) { + additional = total_ - used_; + } + + allocations_[name] += additional; + used_ += additional; + + if (additional > 0) { + LOG_DEBUG("Module: " + name + + " | Additional Threads: " + std::to_string(additional)); + } + + if (used_ >= total_) { + break; + } + } + } + + LOG_DEBUG("Total threads used: " + std::to_string(used_)); + LOG_DEBUG("==================================================="); + + finalized_ = true; + } + + // 获取某个模块实际分配的线程数 + size_t get(const std::string &name) + { + std::lock_guard lock(mutex_); + auto it = allocations_.find(name); + if (it != allocations_.end()) + { + return it->second; + } + LOG_WARN("ThreadScheduler::get called for unregistered module: " + name); + return 1; // fallback + } + + size_t available() const + { + std::lock_guard lock(mutex_); + return total_ - used_; + } + +private: + ThreadScheduler() = default; + + size_t total_ = 0; + size_t used_ = 0; + bool finalized_ = false; + + std::unordered_map logicalRequests_; + std::unordered_map allocations_; + + mutable std::mutex mutex_; +}; + +inline void initThreadSchedulerFromConfig(const std::string &jsonPath) +{ + std::ifstream file(jsonPath); + if (!file.is_open()) + { + LOG_ERROR("Failed to open thread config file: " + jsonPath + ". Using default settings."); + return; + } + + nlohmann::json conf; + try + { + file >> conf; + } + catch (const std::exception &e) + { + LOG_ERROR("Invalid JSON in thread config file: " + std::string(e.what())); + return; + } + + auto &sched = ThreadScheduler::get(); + sched.init(); // 初始化线程调度器 + + if (!conf.is_object()) + { + LOG_ERROR("Thread config file must contain a JSON object."); + return; + } + + for (auto &[name, weight] : conf.items()) + { + if (weight.is_number_unsigned()) + { + sched.registerLogicalRequest(name, weight.get()); + } + else + { + LOG_ERROR("Invalid thread weight for module: " + name); + } + } + + sched.finalize(); // 分配 +} diff --git a/tools/pika_batch_ingest/shell/build.sh b/tools/pika_batch_ingest/shell/build.sh new file mode 100755 index 0000000000..01ad730a23 --- /dev/null +++ b/tools/pika_batch_ingest/shell/build.sh @@ -0,0 +1,111 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ----------------------------- +# Project paths +# ----------------------------- +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +cd "$PROJECT_ROOT" + +# 计算并行编译核数(Linux/macOS 兼容) +detect_jobs() { + if command -v nproc >/dev/null 2>&1; then + nproc + elif [[ "$OSTYPE" == "darwin"* ]]; then + sysctl -n hw.logicalcpu + else + echo 4 + fi +} +JOBS="${JOBS:-$(detect_jobs)}" + +# 彩色输出 +info(){ echo -e "\033[1;34m[INFO]\033[0m $*"; } +ok(){ echo -e "\033[1;32m[OK]\033[0m $*"; } +err(){ echo -e "\033[1;31m[ERR]\033[0m $*"; } + +# ----------------------------- +# Step 1: 检查并构建 pikiwidb +# ----------------------------- +info "➡️ Step 1: 检查并构建 pikiwidb" +PIKA_LIB_DIR="$PROJECT_ROOT/vendor/lib/pika" +PIKA_LIB_CHECK="$PIKA_LIB_DIR/libpstd.a" # \检测条件 +PIKIWIDB_DIR="$PIKA_ROOT" + +if [[ -f "$PIKA_LIB_CHECK" ]]; then + ok "已构建,无需重复构建(发现 $PIKA_LIB_CHECK)" +else + info "🔧 正在构建 pikiwidb ..." + pushd "$PIKIWIDB_DIR" >/dev/null + ./build.sh || { echo "❌ pikiwidb 构建失败"; exit 1; } + popd >/dev/null + ok "pikiwidb 构建完成" +fi + +# ----------------------------- +# Step 2: 复制静态库 +# ----------------------------- +info "➡️ Step 2: 复制静态库文件到 vendor/lib/pika/" +mkdir -p "$PIKA_LIB_DIR" + +# 复制 output 下编译出的静态库 +if [[ -d "$PIKA_ROOT/output/src" ]]; then + find "$PIKA_ROOT/output/src" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + +# 复制 deps/lib 中的静态库(ExternalProject 产物) +if [[ -d "$PIKA_ROOT/deps/lib" ]]; then + find "$PIKA_ROOT/deps/lib" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + +# 复制 deps/lib 中的静态库(ExternalProject 产物) +if [[ -d "$PIKA_ROOT/deps/lib64" ]]; then + find "$PIKA_ROOT/deps/lib64" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + + +ok "所有静态库已复制到 $PIKA_LIB_DIR/" + +# ----------------------------- +# Step 3: 构建主项目(CMake) +# ----------------------------- +info "➡️ Step 3: 构建主项目" + +BUILD_DIR="$PROJECT_ROOT/build" +mkdir -p "$BUILD_DIR" +pushd "$BUILD_DIR" >/dev/null + +# OpenSSL 静态库路径兼容(有些系统是 lib64,有些是 lib) +OPENSSL_ROOT="$PROJECT_ROOT/third/openssl/install" +OPENSSL_INC="$OPENSSL_ROOT/include" +if [[ -f "$OPENSSL_ROOT/lib64/libssl.a" ]]; then + OPENSSL_SSL="$OPENSSL_ROOT/lib64/libssl.a" + OPENSSL_CRYPTO="$OPENSSL_ROOT/lib64/libcrypto.a" +else + OPENSSL_SSL="$OPENSSL_ROOT/lib/libssl.a" + OPENSSL_CRYPTO="$OPENSSL_ROOT/lib/libcrypto.a" +fi + +# RocksDB 静态库(按你之前的构建,默认在 build/librocksdb.a) +ROCKSDB_INCLUDE="$PROJECT_ROOT/third/rocksdb/include" +ROCKSDB_LIB="$PROJECT_ROOT/third/rocksdb/build/librocksdb.a" + +# CMAKE_PREFIX_PATH:aws-sdk-cpp / aws-crt-cpp / openssl 的 install +CMAKE_PREFIX="$PROJECT_ROOT/third/aws-sdk-cpp/install;$PROJECT_ROOT/third/aws-crt-cpp/install;$OPENSSL_ROOT" + +cmake .. \ + -DOPENSSL_ROOT_DIR="$OPENSSL_ROOT" \ + -DOPENSSL_USE_STATIC_LIBS=ON \ + -DOPENSSL_INCLUDE_DIR="$OPENSSL_INC" \ + -DOPENSSL_SSL_LIBRARY="$OPENSSL_SSL" \ + -DOPENSSL_CRYPTO_LIBRARY="$OPENSSL_CRYPTO" \ + -DROCKSDB_INCLUDE_DIR="$ROCKSDB_INCLUDE" \ + -DROCKSDB_LIBRARY="$ROCKSDB_LIB" \ + -DCMAKE_PREFIX_PATH="$CMAKE_PREFIX" + +make -j"$JOBS" || { err "主项目构建失败"; exit 1; } + +popd >/dev/null +ok "✅ 构建完成" diff --git a/tools/pika_batch_ingest/shell/build_pika.sh b/tools/pika_batch_ingest/shell/build_pika.sh new file mode 100755 index 0000000000..b5779d687b --- /dev/null +++ b/tools/pika_batch_ingest/shell/build_pika.sh @@ -0,0 +1,111 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ----------------------------- +# Project paths +# ----------------------------- +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +cd "$PROJECT_ROOT" + +# 计算并行编译核数(Linux/macOS 兼容) +detect_jobs() { + if command -v nproc >/dev/null 2>&1; then + nproc + elif [[ "$OSTYPE" == "darwin"* ]]; then + sysctl -n hw.logicalcpu + else + echo 4 + fi +} +JOBS="${JOBS:-$(detect_jobs)}" + +# 彩色输出 +info(){ echo -e "\033[1;34m[INFO]\033[0m $*"; } +ok(){ echo -e "\033[1;32m[OK]\033[0m $*"; } +err(){ echo -e "\033[1;31m[ERR]\033[0m $*"; } + +# ----------------------------- +# Step 1: 检查并构建 pikiwidb +# ----------------------------- +echo "➡️ Step 1: 检查并构建 pikiwidb" + +PIKIWIDB_DIR="$PIKA_ROOT" +PIKA_LIB_DIR="$PROJECT_ROOT/vendor/lib/pika" + +if [[ ! -d "$PIKIWIDB_DIR" ]]; then + echo "❌ 无法进入 pikiwidb 目录: $PIKIWIDB_DIR" + exit 1 +fi + +pushd "$PIKIWIDB_DIR" >/dev/null + ./build.sh tools || { echo "❌ pikiwidb 构建失败"; exit 1; } +popd >/dev/null + +echo "✅ pikiwidb 构建完成" + +# ----------------------------- +# Step 2: 复制静态库 +# ----------------------------- +info "➡️ Step 2: 复制静态库文件到 vendor/lib/pika/" +mkdir -p "$PIKA_LIB_DIR" + +# 复制 output 下编译出的静态库 +if [[ -d "$PIKA_ROOT/output/src" ]]; then + find "$PIKA_ROOT/output/src" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + +# 复制 deps/lib 中的静态库(ExternalProject 产物) +if [[ -d "$PIKA_ROOT/deps/lib" ]]; then + find "$PIKA_ROOT/deps/lib" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + +# 复制 deps/lib 中的静态库(ExternalProject 产物) +if [[ -d "$PIKA_ROOT/deps/lib64" ]]; then + find "$PIKA_ROOT/deps/lib64" -type f -name "lib*.a" -exec cp -u {} "$PIKA_LIB_DIR/" \; +fi + +ok "所有静态库已复制到 $PIKA_LIB_DIR/" + +# ----------------------------- +# Step 3: 构建主项目(CMake) +# ----------------------------- +info "➡️ Step 3: 构建主项目" + +BUILD_DIR="$PROJECT_ROOT/build" +mkdir -p "$BUILD_DIR" +pushd "$BUILD_DIR" >/dev/null + +# OpenSSL 静态库路径兼容(有些系统是 lib64,有些是 lib) +OPENSSL_ROOT="$PROJECT_ROOT/third/openssl/install" +OPENSSL_INC="$OPENSSL_ROOT/include" +if [[ -f "$OPENSSL_ROOT/lib64/libssl.a" ]]; then + OPENSSL_SSL="$OPENSSL_ROOT/lib64/libssl.a" + OPENSSL_CRYPTO="$OPENSSL_ROOT/lib64/libcrypto.a" +else + OPENSSL_SSL="$OPENSSL_ROOT/lib/libssl.a" + OPENSSL_CRYPTO="$OPENSSL_ROOT/lib/libcrypto.a" +fi + +# RocksDB 静态库(按你之前的构建,默认在 build/librocksdb.a) +ROCKSDB_INCLUDE="$PROJECT_ROOT/third/rocksdb/include" +ROCKSDB_LIB="$PROJECT_ROOT/third/rocksdb/build/librocksdb.a" + +# CMAKE_PREFIX_PATH:aws-sdk-cpp / aws-crt-cpp / openssl 的 install +CMAKE_PREFIX="$PROJECT_ROOT/third/aws-sdk-cpp/install;$PROJECT_ROOT/third/aws-crt-cpp/install;$OPENSSL_ROOT" + +cmake .. \ + -DOPENSSL_ROOT_DIR="$OPENSSL_ROOT" \ + -DOPENSSL_USE_STATIC_LIBS=ON \ + -DOPENSSL_INCLUDE_DIR="$OPENSSL_INC" \ + -DOPENSSL_SSL_LIBRARY="$OPENSSL_SSL" \ + -DOPENSSL_CRYPTO_LIBRARY="$OPENSSL_CRYPTO" \ + -DROCKSDB_INCLUDE_DIR="$ROCKSDB_INCLUDE" \ + -DROCKSDB_LIBRARY="$ROCKSDB_LIB" \ + -DCMAKE_PREFIX_PATH="$CMAKE_PREFIX" + +make -j"$JOBS" || { err "主项目构建失败"; exit 1; } + +popd >/dev/null +ok "✅ 构建完成" diff --git a/tools/pika_batch_ingest/shell/check_cli.sh b/tools/pika_batch_ingest/shell/check_cli.sh new file mode 100755 index 0000000000..0dc5589e91 --- /dev/null +++ b/tools/pika_batch_ingest/shell/check_cli.sh @@ -0,0 +1,562 @@ +#!/usr/bin/env bash +# Fixed version of check_cli.sh +# Main issues fixed: +# 1. Missing closing quote in REDIS_CLI_BIN variable +# 2. Better error handling for missing files and directories +# 3. Graceful fallback when dependencies are missing + +set -uo pipefail +# set -x +trap 'ec=$?; + if [[ $ec -ne 0 && $ec -ne 1 && $ec -ne 2 && $ec -ne 3 ]]; then + echo "[DEBUG] Error at line $LINENO, exit code $ec" + fi' ERR + +######################################## +# 用法 +######################################## +usage() { + cat <<'USAGE' +Usage: check_cli.sh [options] + +Options: + -p, --port Redis/Pika 端口(默认 9221 或环境变量 REDIS_PORT) + -a, --auth 访问密码(默认读取环境变量 REDIS_AUTH) + --db-path Pika db-path(用于标题显示) + --log 覆盖日志路径(默认 $PROJECT_ROOT/data/klog/master.log) + --cmd-tag 日志命令标签(默认 ManifestIngestCmd) + --stable-secs 日志稳定性检测窗口秒数(默认 3) + --machine 机器友好:只输出 1(通过)/0(失败),并以 0 退出 + -h, --help 显示帮助 +USAGE +} + +######################################## +# 路径与默认值 +######################################## +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" + +REDIS_PORT="${REDIS_PORT:-9221}" +REDIS_AUTH="${REDIS_AUTH:-}" +DB_PATH="" + +LOG_FILE_DEFAULT="${PROJECT_ROOT}/data/klog/master.log" +LOG_FILE="$LOG_FILE_DEFAULT" + +CMD_TAG="${CMD_TAG:-ManifestIngestCmd}" +STABLE_SECS="${STABLE_SECS:-3}" +MACHINE_ONLY=0 +MODE="size" # 判定模式 keys|size +SIZE_THRESHOLD="0.15" # 大小判定的阈值比例,默认 85% +QUEUE_FILE="${PROJECT_ROOT}/config/manifest.queue" +CONFIG_PATH="${PROJECT_ROOT}/config/config.json" + +# FIXED: Added missing closing quote +REDIS_CLI_BIN="${REDIS_CLI_BIN:-${PROJECT_ROOT}/third/redis/src/redis-cli}" +JQ_BIN="${PROJECT_ROOT}/third/jq/jq" + +RECOVERED_TIME="${RECOVERED_TIME:-10}" +######################################## +# 参数解析 +######################################## +while [[ $# -gt 0 ]]; do + case "$1" in + -p|--port) REDIS_PORT="$2"; shift 2;; + --port=*) REDIS_PORT="${1#*=}"; shift;; + -a|--auth) REDIS_AUTH="$2"; shift 2;; + --auth=*) REDIS_AUTH="${1#*=}"; shift;; + --db-path) DB_PATH="$2"; shift 2;; + --db-path=*) DB_PATH="${1#*=}"; shift;; + --log) LOG_FILE="$2"; shift 2;; + --log=*) LOG_FILE="${1#*=}"; shift;; + --cmd-tag) CMD_TAG="$2"; shift 2;; + --cmd-tag=*) CMD_TAG="${1#*=}"; shift;; + --stable-secs) STABLE_SECS="$2"; shift 2;; + --stable-secs=*) STABLE_SECS="${1#*=}"; shift;; + --final-delay) RECOVERED_TIME="$2"; shift 2;; + --final-delay=*) RECOVERED_TIME="${1#*=}"; shift;; + --mode) MODE="$2"; shift 2;; + --mode=*) MODE="${1#*=}"; shift;; + --size-threshold) SIZE_THRESHOLD="$2"; shift 2;; + --size-threshold=*) SIZE_THRESHOLD="${1#*=}"; shift;; + --machine) MACHINE_ONLY=1; shift;; + -h|--help) usage; exit 0;; + *) if [[ "$LOG_FILE" == "$LOG_FILE_DEFAULT" ]]; then + LOG_FILE="$1"; shift + else + echo "未知参数: $1" >&2; usage; exit 1 + fi;; + esac +done + +######################################## +# 颜色 +######################################## +if [[ -t 1 ]]; then + GREEN=$'\033[32m'; RED=$'\033[31m'; YELLOW=$'\033[33m'; NC=$'\033[0m' +else + GREEN=; RED=; YELLOW=; NC= +fi + +hr() { + printf '%s\n' "==========================================================================" +} + +title() { + hr + printf " Ingest 校验摘要 (port %s, db-path %s, mode %s)\n" "$REDIS_PORT" "${DB_PATH:-auto}" "$MODE" + hr +} + + +######################################## +# jq 检查 - 改进版本 +######################################## +if [ ! -x "$JQ_BIN" ]; then + # 尝试创建目录,但如果失败则继续 + if mkdir -p "$PROJECT_ROOT/third/jq" 2>/dev/null; then + echo "jq 未找到,正在下载到 third/jq..." >&2 + if curl -fsSL -o "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 2>/dev/null; then + chmod +x "$JQ_BIN" || { echo "下载 jq 失败" >&2; } + else + echo "下载 jq 失败,跳过 jq 相关功能" >&2 + fi + else + echo "无法创建目录,跳过 jq 安装" >&2 + fi +fi + +if [ -x "$JQ_BIN" ]; then + PATH="$PROJECT_ROOT/third/jq:$PATH" +fi + +######################################## +# redis-cli 封装 +######################################## +choose_redis_cli() { + if [[ -x "$REDIS_CLI_BIN" ]]; then + echo "$REDIS_CLI_BIN" + elif command -v redis-cli >/dev/null 2>&1; then + command -v redis-cli + else + echo "" + fi +} +REDIS_CLI="$(choose_redis_cli)" +if [[ -z "$REDIS_CLI" ]]; then + echo "[WARN] 未找到 redis-cli,部分检查将跳过。" >&2 +fi + +redis_cmd() { + local subcmd=("$@") + if [[ -z "$REDIS_CLI" ]]; then return 0; fi + if [[ -n "$REDIS_AUTH" ]]; then + base_cmd=("$REDIS_CLI" --raw --no-auth-warning -p "$REDIS_PORT" -a "$REDIS_AUTH") + else + base_cmd=("$REDIS_CLI" --raw --no-auth-warning -p "$REDIS_PORT") + fi + "${base_cmd[@]}" "${subcmd[@]}" 2>&1 +} + +######################################## +# 日志稳定性(可按需启用) +######################################## +log_stable_check() { + local file="$1" secs="$2" + if [[ ! -f "$file" ]]; then + echo "[WARN] 日志文件不存在:$file" >&2 + return 1 + fi + local s1 s2 + s1=$(wc -c < "$file" 2>/dev/null || echo 0) + sleep "$secs" + s2=$(wc -c < "$file" 2>/dev/null || echo 0) + if [[ "$s1" == "$s2" ]]; then + echo "${GREEN}[SUCCESS]${NC} $file 在 ${secs}s 内无增长" + else + echo "${YELLOW}[WARN]${NC} $file 在 ${secs}s 内仍在增长($s1 -> $s2)" + fi +} + +######################################## +# 队列缺失检查 +######################################## +queue_files=""; queue_count=0 +if [[ -f "$QUEUE_FILE" ]]; then + queue_files="$(sort -u "$QUEUE_FILE")" + queue_count="$(printf "%s\n" "$queue_files" | wc -l)" +fi + +matched_files=""; matched_count=0 +if [[ -f "$LOG_FILE" ]]; then + matched_files="$(grep -oP 'manifest_\d+_part\d+\.proto' "$LOG_FILE" | sort -u || true)" + matched_count="$(printf "%s\n" "$matched_files" | sed '/^$/d' | wc -l)" +fi + +missing_files=""; missing_count=0 +if [[ -n "${queue_files:-}" ]]; then + missing_files=$(comm -23 <(printf "%s\n" "$queue_files") <(printf "%s\n" "$matched_files")) + missing_count="$(printf "%s\n" "$missing_files" | sed '/^$/d' | wc -l || true)" +fi + +######################################## +# RocksDB INFO +######################################## +TOTAL_SST=0 +if [[ -n "$REDIS_CLI" ]]; then + TOTAL_SST="$(redis_cmd INFO rocksdb | awk -F: '/total_sst_files_size/{gsub("\r","",$2); total+=$2} END{print total+0}' || echo 0)" +fi + +######################################## +# 抽样检查 (重试 + 多次抽样统计) +######################################## +MOCK_DIR="${PROJECT_ROOT}/data/mock" +SAMPLE_TOTAL=5 # 尝试抽样次数 +RETRY_MAX=0 # 每个 key 最多重试 +RETRY_DELAY=0 # 重试间隔秒 + +# 统计与明细 +SAMPLE_OK=0; SAMPLE_FAIL=0; SAMPLE_ERR=0 +SAMPLE_KEYS_OK=() +SAMPLE_KEYS_FAIL=() +SAMPLE_KEYS_ERR=() +SAMPLE_KEYS_RETRY=() +SAMPLE_KEYS_RECOVERED=() + +pick_and_check_sample() { + local sample_file sample_key + sample_file="$(find "$MOCK_DIR" -type f -name '*.json' | shuf -n 1 || true)" + [[ -z "$sample_file" ]] && { echo "ERR::no_sample_file"; return 2; } + + # 检查 jq 是否可用 + if [[ ! -x "$JQ_BIN" ]]; then + echo "ERR::jq_not_available"; return 2 + fi + + sample_key="$("$JQ_BIN" -r '.[].key' "$sample_file" | shuf -n 1 || true)" + [[ -z "$sample_key" || "$sample_key" == "null" ]] && { echo "ERR::invalid_key"; return 2; } + + exists_out="$(redis_cmd EXISTS "$sample_key" | sed -E 's/[^0-9]//g' || echo 0)" + if [[ "$exists_out" == "1" ]]; then + redis_cmd GET "$sample_key" >/dev/null || true + [[ "${DEBUG:-0}" -eq 1 ]] && echo "[DEBUG] found key=$sample_key at first check" >&2 + echo "OK::$sample_key" + return 0 + else + [[ "${DEBUG:-0}" -eq 1 ]] && echo "[DEBUG] will retry later: $sample_key" >&2 + echo "FAIL::$sample_key" + return 3 + fi +} + + +if [[ -n "$REDIS_CLI" && -d "$MOCK_DIR" ]]; then + for ((i=1; i<=SAMPLE_TOTAL; i++)); do + output="$(pick_and_check_sample)" + rc=$? + key="${output#*::}" + status="${output%%::*}" + + case "$rc" in + 0) ((SAMPLE_OK++)); SAMPLE_KEYS_OK+=("$key") ;; + 2) ((SAMPLE_ERR++)); SAMPLE_KEYS_ERR+=("$key") ;; + 3) ((SAMPLE_FAIL++)); SAMPLE_KEYS_FAIL+=("$key"); SAMPLE_KEYS_RETRY+=("$key") ;; + esac + done +fi + + +######################################## +# sum 摘要函数(按 CMD_TAG 抓取首尾并计算耗时) +######################################## +print_ingest_sum() { + local log_file="$1" cmd_tag="$2" status="$3" + # 检查日志文件是否存在 + if [[ ! -f "$log_file" ]]; then + echo "命令 : $cmd_tag" + echo "开始 : -" + echo "结束 : -" + echo "耗时 : -" + echo "备注 : 日志文件不存在" + return + fi + + awk -v cmd_tag="$cmd_tag" -v status="$status" ' + $0 ~ "\\[" cmd_tag "\\]" { + # 例:I20250926 08:42:54.651342 876540 pika_kv.cc:223] [ManifestIngestCmd] msg... + if (match($0, /^I([0-9]{8})[[:space:]]+([0-9]{2}):([0-9]{2}):([0-9]{2})\.([0-9]{3,6})[[:space:]]+[0-9]+[[:space:]]+[^ ]+\] (.*)$/, m)) { + ymd=m[1]; HH=m[2]; MM=m[3]; SS=m[4]; us=m[5]; msg=m[6]; + if (length(us)==3) us=us "000"; + yyyy=substr(ymd,1,4); mon=substr(ymd,5,2); day=substr(ymd,7,2); + sec = mktime(sprintf("%s %s %s %s %s %s", yyyy, mon, day, HH, MM, SS)); + t_us = sec*1000000 + us + 0; + ts_ms = sprintf("%s-%s-%s %s:%s:%s.%s", yyyy, mon, day, HH, MM, SS, substr(us,1,3)); + if (cnt==0) { first_us=t_us; first_ts=ts_ms; first_msg=msg; } + last_us=t_us; last_ts=ts_ms; last_msg=msg; cnt++; + } + } + END{ + if (cnt==0) { + printf("命令 : %s\n开始 : -\n结束 : -\n耗时 : -\n备注 : 无匹配日志\n", cmd_tag); exit 0; + } + diff_us = last_us - first_us; + printf("命令 : %s\n", cmd_tag); + printf("开始 : %s\n", first_ts); + printf("结束 : %s\n", last_ts); + printf("耗时 : %.0f ms (%.3f s)\n", diff_us/1000.0, diff_us/1e6); + printf("备注 : %s\n", last_msg); + } + ' "$log_file" +} + +######################################## +# 二次延时重查 +######################################## +rocksdb_metric_sum() { + local pattern="$1" + local value + value="$(redis_cmd INFO rocksdb \ + | awk -F: -v pat="$pattern" ' + $1 ~ pat { + gsub("\r","",$2); + sum += $2 + } + END { print sum+0 }')" + echo "$value" +} + +wait_for_rocksdb_stable() { + # local retries="${STABLE_RETRIES:-10}" # 默认重试 10 次 + # local delay="${STABLE_DELAY:-3}" # 默认间隔 3 秒 + # local threshold="${PENDING_THRESHOLD:-0}" # 默认 pending 必须为 0 + # local stable_count=0 prev_sst=0 + + # local start_time end_time elapsed + + # start_time=$(date +%s) + + # for ((i=1; i<=retries; i++)); do + # flush="$(rocksdb_metric_sum '_mem_table_flush_pending')" + # comp="$(rocksdb_metric_sum '_num_running_compactions')" + # sst="$(rocksdb_metric_sum '_total_sst_files_size')" + # pending="$(rocksdb_metric_sum '_estimate_pending_compaction_bytes')" + + # # 条件统计 + # ok_count=0 + # total_count=4 + # (( flush==0 )) && ((ok_count++)) + # (( comp==0 )) && ((ok_count++)) + # (( pending<=threshold )) && ((ok_count++)) + # (( sst==prev_sst && sst>0 )) && ((ok_count++)) + + # [[ "${DEBUG:-0}" -eq 1 ]] && \ + # echo "[DEBUG] [Check#$i] flush=$flush (ok? $((flush==0))) | comp=$comp (ok? $((comp==0))) | pending=$pending<=${threshold} (ok? $((pending<=threshold))) | sst=$sst prev=$prev_sst (ok? $((sst==prev_sst && sst>0))) | stable_count=$stable_count | 条件满足=$ok_count/$total_count" + + # if (( flush==0 && comp==0 && pending<=threshold && sst==prev_sst && sst>0 )); then + # ((stable_count++)) + # if (( stable_count >= 2 )); then + # end_time=$(date +%s) + # elapsed=$(( end_time - start_time )) + # echo "[INFO] RocksDB 状态稳定 (pending=$pending ≤ threshold=$threshold),耗时 ${elapsed}s" + # return 0 + # fi + # else + # stable_count=0 + # fi + + # prev_sst=$sst + # sleep "$delay" + # done + + # end_time=$(date +%s) + # elapsed=$(( end_time - start_time )) + # echo "[WARN] RocksDB 在 ${retries} 次检查后仍未稳定 (pending=$pending threshold=$threshold),总耗时 ${elapsed}s" + return 1 +} + + +[[ "${DEBUG:-0}" -eq 1 ]] && echo "[DEBUG] SAMPLE_KEYS_RETRY 数量=${#SAMPLE_KEYS_RETRY[@]}" + +if (( ${#SAMPLE_KEYS_RETRY[@]} > 0 )); then + echo "[INFO] 检测到 ${#SAMPLE_KEYS_RETRY[@]} 个 notfound keys,等待 RocksDB 稳定后再次检查..." + + if wait_for_rocksdb_stable; then + echo "[INFO] 开始重查 notfound keys..." + + for key in "${SAMPLE_KEYS_RETRY[@]}"; do + recovered=0 + for ((i=1; i<=RETRY_MAX; i++)); do + exists_out="$(redis_cmd EXISTS "$key" | sed -E 's/[^0-9]//g' || echo 0)" + [[ "${DEBUG:-0}" -eq 1 ]] && echo "[DEBUG] retry $i for $key -> exists_out=$exists_out" >&2 + + if [[ "$exists_out" == "1" ]]; then + echo "[RECOVERED] $key 在延时检查中出现了" >&2 + SAMPLE_OK=$((SAMPLE_OK+1)) + SAMPLE_FAIL=$((SAMPLE_FAIL-1)) + SAMPLE_KEYS_OK+=("$key") + SAMPLE_KEYS_RECOVERED+=("$key") + SAMPLE_KEYS_FAIL=($(printf "%s\n" "${SAMPLE_KEYS_FAIL[@]}" | grep -vx "$key")) + recovered=1 + break + fi + + sleep "$RETRY_DELAY" + done + [[ $recovered -eq 0 && "${DEBUG:-0}" -eq 1 ]] && echo "[DEBUG] key=$key still not found after ${RETRY_MAX} retries" >&2 + done + fi +fi + + +######################################## +# 统一判定 + 失败原因 +######################################## +FAIL_REASONS="" + +cond_queue="OK" +if [[ -f "$QUEUE_FILE" && $queue_count -gt 0 ]]; then + if [[ $missing_count -gt 0 ]]; then + cond_queue="NO" + FAIL_REASONS+="队列缺失(${missing_count} 个); " + fi +fi + +if [[ "$TOTAL_SST" == "0" ]]; then + FAIL_REASONS+="RocksDB total_sst_files_size 异常为 0; " +fi + + +# 统一判定:根据 MODE 切换(keys / size) +STATUS_TXT="FAIL"; RESULT_CODE=0 + +if [[ "$cond_queue" != "OK" ]]; then + FAIL_REASONS+="队列缺失检查未通过; " +fi + +if [[ "$MODE" == "size" ]]; then + # —— 按 RocksDB 大小判定(±比例区间) —— + if [[ ! -f "$CONFIG_PATH" ]]; then + FAIL_REASONS+="未找到配置文件: $CONFIG_PATH; " + elif [[ ! -x "$JQ_BIN" ]]; then + FAIL_REASONS+="jq 不可用,无法读取 targetSizeMB; " + else + TARGET_MB="$("$JQ_BIN" -r '.targetSizeMB // 0' "$CONFIG_PATH" 2>/dev/null || echo 0)" + [[ "$TARGET_MB" =~ ^[0-9]+(\.[0-9]+)?$ ]] || TARGET_MB=0 + + # 计算当前、上下界(MB 与 Bytes) + CURRENT_MB=$(awk -v b="$TOTAL_SST" 'BEGIN{printf "%.3f", b/1024/1024}') + DELTA=$(awk -v r="$SIZE_THRESHOLD" 'BEGIN{printf "%.3f", 1-r}') # 例如 r=0.85 => Δ=0.15 + LOWER_MB=$(awk -v mb="$TARGET_MB" -v r="$SIZE_THRESHOLD" 'BEGIN{printf "%.3f", mb*r}') + UPPER_MB=$(awk -v mb="$TARGET_MB" -v r="$SIZE_THRESHOLD" 'BEGIN{printf "%.3f", mb*(1+(1-r))}') # = mb*(2-r) + + LOWER_BYTES=$(awk -v mb="$LOWER_MB" 'BEGIN{printf "%.0f", mb*1024*1024}') + UPPER_BYTES=$(awk -v mb="$UPPER_MB" 'BEGIN{printf "%.0f", mb*1024*1024}') + + if (( TOTAL_SST >= LOWER_BYTES && TOTAL_SST <= UPPER_BYTES && LOWER_BYTES > 0 )); then + STATUS_TXT="SUCCESS"; RESULT_CODE=1 + SIZE_PASS_REASON=$( + printf '目标=%.3f MB,允许区间=[%.3f MB, %.3f MB],当前=%.3f MB ∈ 区间' \ + "$TARGET_MB" "$LOWER_MB" "$UPPER_MB" "$CURRENT_MB" + ) + else + STATUS_TXT="FAIL"; RESULT_CODE=0 + if (( TOTAL_SST < LOWER_BYTES )); then + FAIL_REASONS+=$( + printf '当前=%.3f MB < 下限=%.3f MB(目标=%.3f MB,±%.0f%%); ' \ + "$CURRENT_MB" "$LOWER_MB" "$TARGET_MB" "$(awk -v d="$DELTA" 'BEGIN{printf "%.0f", d*100}')" + ) + elif (( TOTAL_SST > UPPER_BYTES )); then + FAIL_REASONS+=$( + printf '当前=%.3f MB > 上限=%.3f MB(目标=%.3f MB,±%.0f%%); ' \ + "$CURRENT_MB" "$UPPER_MB" "$TARGET_MB" "$(awk -v d="$DELTA" 'BEGIN{printf "%.0f", d*100}')" + ) + else + FAIL_REASONS+="阈值/配置异常; " + fi + fi + fi + else + # 抽样判断逻辑 + STATUS_TXT="FAIL"; RESULT_CODE=0 + if [[ "$cond_queue" == "OK" ]]; then + if [[ $SAMPLE_OK -eq $SAMPLE_TOTAL ]]; then + STATUS_TXT="SUCCESS"; RESULT_CODE=1 + elif [[ $SAMPLE_OK -gt 0 ]]; then + STATUS_TXT="WARN"; RESULT_CODE=0 + FAIL_REASONS+="部分抽样 key 不存在(${SAMPLE_FAIL}/${SAMPLE_TOTAL}); " + + # 根据 RocksDB 状态增加可能原因 + pending_bytes="$(redis_cmd INFO rocksdb | awk -F: '/estimate_pending_compaction_bytes/{gsub("\r","",$2); sum+=$2} END{print sum+0}')" + running_comp="$(redis_cmd INFO rocksdb | awk -F: '/num_running_compactions/{gsub("\r","",$2); sum+=$2} END{print sum+0}')" + + if (( pending_bytes > 0 || running_comp > 0 )); then + FAIL_REASONS+="可能原因: RocksDB 存在延迟压缩 (pending=${pending_bytes}, comp=${running_comp}), 部分 key 暂时不可见; " + fi + + elif [[ $SAMPLE_ERR -gt 0 ]]; then + STATUS_TXT="FAIL"; RESULT_CODE=0 + FAIL_REASONS+="抽样过程中出现错误(${SAMPLE_ERR} 次); " + else + STATUS_TXT="FAIL"; RESULT_CODE=0 + FAIL_REASONS+="所有抽样 key 均不存在; " + fi + else + FAIL_REASONS+="队列缺失检查未通过; " + fi +fi + + +######################################## +# 输出 +######################################## +if [[ $MACHINE_ONLY -eq 1 ]]; then + echo "$RESULT_CODE"; exit 0 +fi + +title +# 如需启用日志稳定性检测,取消下一行注释 +# log_stable_check "$LOG_FILE" "$STABLE_SECS" || true + +if [[ "$STATUS_TXT" == "SUCCESS" ]]; then + printf "状态 : %s%s%s (%d)\n" "$GREEN" "$STATUS_TXT" "$NC" "$RESULT_CODE" + if [[ "$MODE" == "size" && -n "${SIZE_PASS_REASON:-}" ]]; then + echo "原因 : $SIZE_PASS_REASON" + fi +else + printf "状态 : %s%s%s (%d)\n" "$RED" "$STATUS_TXT" "$NC" "$RESULT_CODE" + echo "原因 : $FAIL_REASONS" +fi + +# —— sum 摘要(在队列/抽样信息之前打印) +print_ingest_sum "$LOG_FILE" "$CMD_TAG" "$STATUS_TXT" + +printf "队列 : 总 %s | 已处理 %s | 缺失 %s → %s\n" \ + "$queue_count" "$matched_count" "$missing_count" "$cond_queue" + +if [[ "$MODE" == "key" ]]; then + printf "抽样 : 成功 %d | 缺失 %d | 错误 %d / 总 %d\n" \ + "$SAMPLE_OK" "$SAMPLE_FAIL" "$SAMPLE_ERR" "$SAMPLE_TOTAL" +fi + +printf "RocksDB: SST %s bytes\n" "$TOTAL_SST" + +# —— 抽样 Key 明细(可视化) +if (( SAMPLE_OK > 0 )); then + echo "OK Keys:" + printf ' - %s\n' "${SAMPLE_KEYS_OK[@]}" +fi +if (( SAMPLE_FAIL > 0 )); then + echo "NOTFOUND Keys:" + printf ' - %s\n' "${SAMPLE_KEYS_FAIL[@]}" +fi +if (( SAMPLE_ERR > 0 )); then + echo "ERROR Keys:" + printf ' - %s\n' "${SAMPLE_KEYS_ERR[@]}" +fi +if (( SAMPLE_KEYS_RECOVERED > 0 )); then + echo "RECOVERED Keys:" + printf ' - %s\n' "${SAMPLE_KEYS_RECOVERED[@]}" +fi +hr +exit 0 \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/check_key_in_txt.py b/tools/pika_batch_ingest/shell/check_key_in_txt.py new file mode 100644 index 0000000000..6dc17cbc38 --- /dev/null +++ b/tools/pika_batch_ingest/shell/check_key_in_txt.py @@ -0,0 +1,120 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +import argparse, json, re, sys +from pathlib import Path +from typing import Set, Tuple, List, Union + +KEY_RE = re.compile(r"(key_\d+)", re.I) +VALUE_RE = re.compile(r"(value_\d+)", re.I) + +# 记录分隔符:优先用 '------';没有时再按空行分组 +DASH_SPLIT = re.compile(r"^\s*-{6,}\s*$", re.M) +BLANK_SPLIT = re.compile(r"(?:\r?\n){2,}", re.M) + +def load_json_keys(p: Union[str, Path]) -> Set[str]: + data = json.loads(Path(p).read_text(encoding="utf-8")) + keys: Set[str] = set() + if isinstance(data, list): + for i, item in enumerate(data): + if isinstance(item, dict): + if isinstance(item.get("key"), str): + keys.add(item["key"]) + for k in item.keys(): + if isinstance(k, str) and k.lower().startswith("key_"): + keys.add(k) + else: + raise ValueError(f"JSON 第 {i} 项不是对象:{type(item)}") + elif isinstance(data, dict): + for k in data.keys(): + if isinstance(k, str) and k.lower().startswith("key_"): + keys.add(k) + if isinstance(data.get("key"), str): + keys.add(data["key"]) + else: + raise ValueError(f"不支持的 JSON 顶层类型:{type(data)}") + return keys + +def normalize(s: str) -> str: + # 把 'k e y _ 1 2 3' 这类拆分字符粘回去;仅保留 [a-z0-9_] + s = s.lower().replace("\\0", "") + return re.sub(r"[^a-z0-9_]+", "", s) + +def split_records(raw: str) -> List[str]: + parts = [p for p in DASH_SPLIT.split(raw) if p.strip()] + if len(parts) <= 1: # 若没有 '------',按空行兜底 + parts = [p for p in BLANK_SPLIT.split(raw) if p.strip()] + return parts + +def extract_pairs(record_text: str) -> List[Tuple[str, str]]: + norm = normalize(record_text) + ks = KEY_RE.findall(norm) + vs = VALUE_RE.findall(norm) + n = min(len(ks), len(vs)) + return list(zip(ks[:n], vs[:n])) + +def main(): + ap = argparse.ArgumentParser( + description="在整份 txt 中,仅统计同一条记录里 key_* 与 value_* 同时出现的对儿,用这些 key 覆盖校验 JSON。" + ) + ap.add_argument("json_file", help="包含 key 的 JSON 文件路径") + ap.add_argument("txt_file", help="ASCII/HEX dump 的 txt 文件路径") + ap.add_argument("--show-extra", action="store_true", help="显示 txt 有效记录里出现、但 JSON 未包含的 key_*") + ap.add_argument("--show-pairs", action="store_true", help="调试:打印解析到的 (key, value) 对") + args = ap.parse_args() + + try: + json_keys = load_json_keys(args.json_file) + except Exception as e: + print(f"[错误] 解析 JSON 失败:{e}", file=sys.stderr) + sys.exit(2) + + try: + raw = Path(args.txt_file).read_text(encoding="utf-8", errors="ignore") + except Exception as e: + print(f"[错误] 读取 TXT 失败:{e}", file=sys.stderr) + sys.exit(2) + + records = split_records(raw) + pairs: List[Tuple[str, str]] = [] + for rec in records: + pairs.extend(extract_pairs(rec)) + + if args.show_pairs: + print("[调试] 解析到的 (key, value) 对:") + for k, v in pairs[:500]: + print(f" {k} :: {v}") + if len(pairs) > 500: + print(f" ... 以及 {len(pairs)-500} 对更多") + + valid_keys: Set[str] = {k for k, _ in pairs} + + missing = sorted(k for k in json_keys if k not in valid_keys) + extra = sorted(k for k in valid_keys if k not in json_keys) + + print(f"JSON 键总数:{len(json_keys)}") + print(f"txt 有效记录中的键总数:{len(valid_keys)}") + + if missing: + print("\n[缺失] 以下 JSON 键未在任何“key+value 同时出现”的记录里找到:") + for k in missing[:200]: + print(" -", k) + if len(missing) > 200: + print(f" ... 以及 {len(missing)-200} 个更多") + else: + print("\n[OK] txt 的有效记录覆盖了 JSON 的全部键。") + + if args.show_extra and extra: + print("\n[额外] txt 有效记录中出现,但不在 JSON 的键:") + for k in extra[:200]: + print(" -", k) + if len(extra) > 200: + print(f" ... 以及 {len(extra)-200} 个更多") + + # 退出码:0=全部匹配;1=有缺失或(当指定 --show-extra 时)有多余;2=解析错误 + if missing or (args.show_extra and extra): + sys.exit(1) + sys.exit(0) + +if __name__ == "__main__": + main() diff --git a/tools/pika_batch_ingest/shell/check_keys.sh b/tools/pika_batch_ingest/shell/check_keys.sh new file mode 100755 index 0000000000..4c6cb35e71 --- /dev/null +++ b/tools/pika_batch_ingest/shell/check_keys.sh @@ -0,0 +1,216 @@ +#!/usr/bin/env bash +set -euo pipefail + +######################################## +# 用法 +######################################## +usage() { + cat <<'USAGE' +Usage: check_keys.sh [options] + +Options: + -p, --port pika 启动端口 (默认 9221) + -d, --dbpath pika 的 db-path (默认 $PROJECT_ROOT/data/db) + -j, --json 包含 keys 的 JSON 文件目录 (默认 $PROJECT_ROOT/data/mock) + -l, --log pika 日志文件路径 (默认 master.log, 拼接到 $LOG_DICT) + -h, --help 显示帮助 +USAGE +} + +######################################## +# 默认参数 +######################################## +PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +PIKA_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)" + +PORT="9221" +DBPATH="$PIKA_ROOT/db/master" +JSON_DIR="$PROJECT_ROOT/data/mock" +LOG_DICT="$PROJECT_ROOT/data/tmp" +LOG_FILE="master.log" # 默认日志文件名 +JQ_BIN="${PROJECT_ROOT}/third/jq/jq" + +######################################## +# 参数解析 +######################################## +while [[ $# -gt 0 ]]; do + case "$1" in + -p|--port) PORT="$2"; shift 2;; + -d|--dbpath) DBPATH="$2"; shift 2;; + -j|--json) JSON_DIR="$2"; shift 2;; + -l|--log) LOG_FILE="$2"; shift 2;; + -h|--help) usage; exit 0;; + *) echo "未知参数: $1" >&2; usage; exit 1;; + esac +done + +# 拼接日志目录和文件名 +LOG_FILE="$LOG_DICT/$LOG_FILE" + +######################################## +# 函数定义 +######################################## +# 计算复制端口:服务端口 + 2000 +repl_port() { echo $(( $1 + 2000 )); } + +# 清理端口上的进程 +clear_port() { + local port="$1" + local pids="" + + if command -v lsof >/dev/null 2>&1; then + pids=$(lsof -ti tcp:"$port" 2>/dev/null || true) + elif command -v ss >/dev/null 2>&1; then + pids=$(ss -ltnp 2>/dev/null | awk -v p=":$port" '$4 ~ p {print $6}' | sed -n 's/.*pid=\([0-9]\+\).*/\1/p' | sort -u) + else + pids=$(netstat -tunlp 2>/dev/null | awk -v p=":$port" '$4 ~ p {print $7}' | cut -d/ -f1 | sort -u) + fi + + if [ -n "$pids" ]; then + kill -9 $pids 2>/dev/null || true + echo "[SUCCESS] 端口 $port 已释放。" + else + echo "[WARN] 端口 $port 没有找到对应的进程。" + fi +} + +# 等待端口空闲 +wait_port_free() { + local port="$1"; local tries="${2:-10}" + for ((i=1;i<=tries;i++)); do + if ! (echo > /dev/tcp/127.0.0.1/$port) >/dev/null 2>&1; then + return 0 + fi + sleep 0.5 + done + return 1 +} + +# 清理环境中的端口 +clear_env() { + local ports=("$PORT" "$(repl_port "$PORT")") + for P in "${ports[@]}"; do + clear_port "$P" + if wait_port_free "$P" 10; then + echo "[SUCCESS] Port $P 已释放。" + else + echo "[WARN] Port $P 仍在占用,请手动检查。" + fi + done + echo "[INFO] 环境清理完成。" +} + +######################################## +# 启动 pika +######################################## +clear_env + +PIKA_BIN="${PIKA_ROOT}/output/pika" +REDIS_CLI_BIN="${REDIS_CLI_BIN:-${PROJECT_ROOT}/third/redis/src/redis-cli}" + +if [[ ! -x "$PIKA_BIN" ]]; then + echo "[ERROR] 未找到 pika 可执行文件: $PIKA_BIN" >&2 + exit 1 +fi + +mkdir -p "$DBPATH" "$(dirname "$LOG_FILE")" + +echo "[INFO] 启动 pika on port $PORT ..." +"$PIKA_BIN" -c "$PROJECT_ROOT/conf/pika_master.conf" >> "$LOG_FILE" 2>&1 & +PIKA_PID=$! +sleep 3 + +######################################## +# 查找 redis-cli +######################################## +if [[ -x "$REDIS_CLI_BIN" ]]; then + REDIS_CLI="$REDIS_CLI_BIN" +elif command -v redis-cli >/dev/null 2>&1; then + REDIS_CLI=$(command -v redis-cli) +else + echo "[ERROR] redis-cli 未找到" >&2 + kill $PIKA_PID || true + exit 1 +fi + +######################################## +# jq 检查 - 改进版本 +######################################## +if [ ! -x "$JQ_BIN" ]; then + if mkdir -p "$PROJECT_ROOT/third/jq" 2>/dev/null; then + echo "jq 未找到,正在下载到 third/jq..." >&2 + if curl -fsSL -o "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 2>/dev/null; then + chmod +x "$JQ_BIN" || { echo "下载 jq 失败" >&2; } + else + echo "下载 jq 失败,跳过 jq 相关功能" >&2 + fi + else + echo "无法创建目录,跳过 jq 安装" >&2 + fi +fi +if [ -x "$JQ_BIN" ]; then + PATH="$PROJECT_ROOT/third/jq:$PATH" +fi + +######################################## +# 校验 keys +######################################## +if [[ ! -d "$JSON_DIR" ]]; then + echo "[ERROR] JSON 目录不存在: $JSON_DIR" >&2 + kill $PIKA_PID || true + exit 1 +fi + +TOTAL=0; OK=0; FAIL=0 + +echo "[DEBUG] 查找 JSON 文件: $JSON_DIR" +JSON_FILES=$(find "$JSON_DIR" -type f -name "*.json") +if [[ -z "$JSON_FILES" ]]; then + echo "[ERROR] 没有找到 JSON 文件" >&2 + exit 1 +fi + +for JSON_FILE in $JSON_FILES; do + echo "[INFO] 校验 JSON 文件: $JSON_FILE" + if [[ ! -f "$JSON_FILE" ]]; then + echo "[ERROR] JSON 文件不存在: $JSON_FILE" >&2 + kill $PIKA_PID || true + exit 1 + fi + + # ====== 关键修复:用进程替换避免子 Shell ====== + while read -r item; do + key=$(echo "$item" | jq -r '.key') + expect=$(echo "$item" | jq -r '.value') + if [[ -z "$key" || -z "$expect" ]]; then + echo "[ERROR] key 或 value 为空,跳过此项" + continue + fi + echo "[DEBUG] key=$key, expect=$expect" + + val=$($REDIS_CLI -p "$PORT" --raw get "$key" || true) + val=$(echo "$val" | xargs) + if [[ -z "$val" ]]; then + echo "[ERROR] 无法获取 Redis key=$key 的值" >&2 + fi + + if [[ "$val" == "$expect" ]]; then + echo "[OK] key=$key value=$val" + OK=$((OK + 1)) + else + echo "[FAIL] key=$key 期望=$expect 实际=${val:-nil}" + FAIL=$((FAIL + 1)) + fi + TOTAL=$((TOTAL + 1)) + done < <(jq -c '.[]' "$JSON_FILE") +done + +# 输出最终结果 +echo "==========================================" +echo "Total=$TOTAL OK=$OK FAIL=$FAIL" + +######################################## +# 退出前清理 +######################################## +kill $PIKA_PID || true +wait $PIKA_PID 2>/dev/null || true \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/check_pika.sh b/tools/pika_batch_ingest/shell/check_pika.sh new file mode 100755 index 0000000000..3a9dafeee1 --- /dev/null +++ b/tools/pika_batch_ingest/shell/check_pika.sh @@ -0,0 +1,55 @@ +#!/bin/bash + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +DATA_DIR="$(cd "${PROJECT_ROOT}/data" && pwd)" +KEYS_FILE="${DATA_DIR}/mock/test-1M/data_0.json" +DUMP_FILE="${DATA_DIR}/mock/test-1M/dump_0.txt" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +cd "$PROJECT_ROOT" + +JQ_DIR="$PROJECT_ROOT/third/jq" +JQ_BIN="$JQ_DIR/jq" + +if [ ! -x "$JQ_BIN" ]; then + echo "⚙ jq 未找到,正在下载到 $JQ_DIR ..." + mkdir -p "$JQ_DIR" + if command -v curl >/dev/null 2>&1; then + curl -L -o "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + elif command -v wget >/dev/null 2>&1; then + wget -O "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + else + echo "❌ 需要 curl 或 wget 用于下载 jq" + exit 1 + fi + chmod +x "$JQ_BIN" || { echo "❌ 下载 jq 失败"; exit 1; } + echo "✅ jq 已下载到 $JQ_BIN" +fi + +export PATH="$JQ_DIR:$PATH" + +# === 导出 DB 数据 === +echo "=== Dumping DB with pika_to_txt ===" +"${PIKA_ROOT}/output/pika_to_txt" /home/ospp/work/pikiwidb/db/master/db0 "$DUMP_FILE" + +# === 遍历 JSON 里的前 1000 个 key === +found=0 +notfound=0 +total=0 + +while read -r k; do + total=$((total+1)) + if grep -q "$k" "$DUMP_FILE"; then + echo "[FOUND] $k" + found=$((found+1)) + else + echo "[NOTFOUND] $k" + notfound=$((notfound+1)) + fi +done < <(jq -r '.[].key' "$KEYS_FILE" | head -1000) + +# === 汇总 === +echo "=== Summary ===" +echo "Total keys : $total" +echo "Keys FOUND : $found" +echo "Keys NOTFOUND: $notfound" diff --git a/tools/pika_batch_ingest/shell/check_txt.sh b/tools/pika_batch_ingest/shell/check_txt.sh new file mode 100644 index 0000000000..18a0db617c --- /dev/null +++ b/tools/pika_batch_ingest/shell/check_txt.sh @@ -0,0 +1 @@ +python3 check_keys_in_txt.py /home/ospp/work/pikiwidb/tools/pika_batch_ingest/data/mock/test-1M/data_0.json /home/ospp/work/pikiwidb/tools/pika_batch_ingest/data/mock/test-1M/dump_0.txt --show-extra \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/clear.sh b/tools/pika_batch_ingest/shell/clear.sh new file mode 100755 index 0000000000..5716f592d2 --- /dev/null +++ b/tools/pika_batch_ingest/shell/clear.sh @@ -0,0 +1,137 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ----------------------- +# 路径基准:脚本所在目录 & 工程根 +# ----------------------- +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +cd "$PROJECT_ROOT" + +# ----------------------- +# 自动确保 jq 存在(下载到 third/jq/jq) +# ----------------------- +JQ_DIR="$PROJECT_ROOT/third/jq" +JQ_BIN="$JQ_DIR/jq" + +if [ ! -x "$JQ_BIN" ]; then + echo "⚙ jq 未找到,正在下载到 $JQ_DIR ..." + mkdir -p "$JQ_DIR" + if command -v curl >/dev/null 2>&1; then + curl -L -o "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + elif command -v wget >/dev/null 2>&1; then + wget -O "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + else + echo "❌ 需要 curl 或 wget 用于下载 jq" + exit 1 + fi + chmod +x "$JQ_BIN" || { echo "❌ 下载 jq 失败"; exit 1; } + echo "✅ jq 已下载到 $JQ_BIN" +fi + +# 确保优先用本地 jq +export PATH="$JQ_DIR:$PATH" + +# ----------------------- +# 解析参数:-d +# ----------------------- +DIR_NAME="" +while getopts "d:" opt; do + case $opt in + d) DIR_NAME=$OPTARG ;; + *) echo "Usage: $0 [-d ]"; exit 1 ;; + esac +done + +# ----------------------- +# 处理 config/dics.json:慎重删除该文件,若要删除改文件需确定远程端也同步删除,否则会导致导入数据为整个文件夹数据 +# ----------------------- +DICT_FILE="$PROJECT_ROOT/config/dics.json" + +if [ -f "$DICT_FILE" ]; then + tmpfile="$(mktemp)" + if [ -z "$DIR_NAME" ]; then + echo "Clearing all folders in $DICT_FILE ..." + jq '.folders = []' "$DICT_FILE" > "$tmpfile" && mv "$tmpfile" "$DICT_FILE" + echo "All folders cleared." + else + echo "Removing '$DIR_NAME' from folders in $DICT_FILE ..." + jq --arg dir "$DIR_NAME" ' + if .folders then + .folders |= map(select(. != $dir)) + else . end + ' "$DICT_FILE" > "$tmpfile" && mv "$tmpfile" "$DICT_FILE" + echo "Folder '$DIR_NAME' removed." + fi +else + echo "JSON file $DICT_FILE does not exist. (skip)" +fi + +# ----------------------- +# 清理 data/* 子目录 +# ----------------------- +DATA_DIR="$PROJECT_ROOT/data" +mkdir -p "$DATA_DIR" + +if [ -z "$DIR_NAME" ]; then + echo "No -d provided, clearing all subdirectories in $DATA_DIR ..." + for subdir in "$DATA_DIR"/*; do + [ -d "$subdir" ] || continue + echo "Deleting $subdir ..." + rm -rf "$subdir" + done + echo "Done clearing all $DATA_DIR subdirectories." +else + echo "Deleting all folders named '$DIR_NAME' inside $DATA_DIR/*/ ..." + MATCHED=0 + shopt -s nullglob + for subdir in "$DATA_DIR"/*/"$DIR_NAME"; do + if [ -d "$subdir" ]; then + echo "Deleting $subdir ..." + rm -rf "$subdir" + MATCHED=1 + fi + done + shopt -u nullglob + if [ $MATCHED -eq 0 ]; then + echo "No matching directories named '$DIR_NAME' found inside $DATA_DIR/*/" + fi +fi + +# ----------------------- +# 清空(或创建)关键文件 +# ----------------------- +file1="$PROJECT_ROOT/config/manifest.offset" +file2="$PROJECT_ROOT/config/manifest.queue" + +for f in "$file1" "$file2"; do + if [ -f "$f" ]; then + : > "$f" + echo "$f has been cleared." + else + echo "$f does not exist. (skip)" + fi +done + +# ----------------------- +# 清理根目录下的 log/ 与 db/(整个目录删除) +# ----------------------- +ROOT_LOG_DIR="$PIKA_ROOT/log" +ROOT_DB_DIR="$PIKA_ROOT/db" +rm -rf "$ROOT_LOG_DIR" "$ROOT_DB_DIR" +echo "Removed $ROOT_LOG_DIR and $ROOT_DB_DIR if existed." + +# ----------------------- +# 清理 conf 下的 ingest.conf.bak.* +# ----------------------- +CONF_DIR="$PROJECT_ROOT/conf" +if [ -d "$CONF_DIR" ]; then + echo "Cleaning old ingest.conf.bak.* files in $CONF_DIR ..." + find "$CONF_DIR" -maxdepth 1 -type f -name "ingest.conf.bak.*" -exec rm -f {} + + echo "Done cleaning ingest.conf.bak.* files." +else + echo "Directory $CONF_DIR not found, skipping." +fi + +echo "✅ 全部清理完成" diff --git a/tools/pika_batch_ingest/shell/env.sh b/tools/pika_batch_ingest/shell/env.sh new file mode 100755 index 0000000000..e161b8a0f3 --- /dev/null +++ b/tools/pika_batch_ingest/shell/env.sh @@ -0,0 +1,27 @@ +#!/bin/bash +# env.sh —— 所有脚本共享的路径配置 + +# 项目根目录(相对本脚本:../) +PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +BUILD_BIN_DIR="$PROJECT_ROOT/build/bin" +PROTO_DIR="$PROJECT_ROOT/src/s3put/include/proto" +DICT_JSON="$PROJECT_ROOT/config/dics.json" + + +export PROJECT_ROOT +export BUILD_BIN_DIR +export PROTO_DIR +export DICT_JSON + +cd_project_root() { + cd "$PROJECT_ROOT" || { echo "❌ 进入项目根失败"; exit 1; } +} +cd_build_bin() { + cd "$BUILD_BIN_DIR" || { echo "❌ 进入构建二进制目录失败"; exit 1; } +} +cd_proto() { + cd "$PROTO_DIR" || { echo "❌ 进入 proto 目录失败"; exit 1; } +} +cd_dict_json() { + cd "$(dirname "$DICT_JSON")" || { echo "❌ 进入字典 JSON 目录失败"; exit 1; } +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/exchange.sh b/tools/pika_batch_ingest/shell/exchange.sh new file mode 100755 index 0000000000..c27349e768 --- /dev/null +++ b/tools/pika_batch_ingest/shell/exchange.sh @@ -0,0 +1,118 @@ +#!/bin/bash + +# =================== 默认配置 =================== + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" + +DEFAULT_KV="${SCRIPT_DIR}/data/mock/kvdict/data_1.json" +DEFAULT_SST="${SCRIPT_DIR}/data/sst/kvdict/data_1.sst" +DEFAULT_DICT="kvdict" + +# =================== 变量初始化 =================== + +kv="" +sst="" +dict="" +USE_DEFAULT_SINGLE=false + +# =================== 手动解析 --default-single 和 --help =================== + +for arg in "$@"; do + if [[ "$arg" == "--default-single" ]]; then + USE_DEFAULT_SINGLE=true + # 从参数列表中移除这个标志,避免 getopts 误报 + set -- "${@/--default-single/}" + elif [[ "$arg" == "--help" ]]; then + echo "用法:" + echo " $0 -k -s # 单文件模式" + echo " $0 -d # 多线程目录模式" + echo " $0 # 默认进入批处理模式" + echo " $0 --default-single # 默认进入单文件模式" + exit 0 + fi +done + +# =================== 解析参数 =================== + +while getopts ":k:s:d:" opt; do + case $opt in + k) kv="$OPTARG" ;; + s) sst="$OPTARG" ;; + d) dict="$OPTARG" ;; + \?) + echo "无效选项: -$OPTARG" >&2 + exit 1 + ;; + :) + echo "选项 -$OPTARG 需要参数值." >&2 + exit 1 + ;; + esac +done + +# =================== 冲突检查与默认行为 =================== + +if [[ -n "$dict" && ( -n "$kv" || -n "$sst" ) ]]; then + echo "错误:不能同时使用 -d 和 -k/-s 参数." >&2 + exit 1 +fi + +# 用户指定了参数:单文件 +if [[ -n "$kv" && -n "$sst" ]]; then + echo "[单文件模式]" + echo "使用 kv : $kv" + echo "使用 sst: $sst" + mode="single" + +# 用户指定了参数:目录 +elif [[ -n "$dict" ]]; then + echo "[多线程目录模式]" + echo "使用目录: $dict" + mode="batch" + +# 用户未传任何参数:根据 USE_DEFAULT_SINGLE 决定 +elif [[ -z "$kv" && -z "$sst" && -z "$dict" ]]; then + if [[ "$USE_DEFAULT_SINGLE" == "true" ]]; then + echo "[使用默认单文件模式]" + kv="$DEFAULT_KV" + sst="$DEFAULT_SST" + echo "使用默认 kv : $kv" + echo "使用默认 sst: $sst" + mode="single" + else + echo "[使用默认多线程目录模式]" + dict="$DEFAULT_DICT" + echo "使用默认目录: $dict" + mode="batch" + fi + +else + echo "参数组合不合法,请使用 -k 与 -s,或 -d,或 --help 查看用法。" >&2 + exit 1 +fi + +# =================== 构建与执行 =================== + +# ./build.sh || { echo "构建失败"; exit 1; } +source "$(dirname "$0")/env.sh" +cd_build_bin + +start_time=$(date +%s%3N) + +if [[ "$mode" == "single" ]]; then + ./exchange -k "$kv" -s "$sst" +elif [[ "$mode" == "batch" ]]; then + ./exchange -d "$dict" +fi + + +end_time=$(date +%s%3N) +elapsed=$((end_time - start_time)) # 毫秒总数 + +# 转换 +hours=$((elapsed / 3600000)) +minutes=$(((elapsed % 3600000) / 60000)) +seconds=$(((elapsed % 60000) / 1000)) +millis=$((elapsed % 1000)) + +echo "[EXCHANGE] 执行耗时: ${hours}小时 ${minutes}分钟 ${seconds}秒 ${millis}毫秒" \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/iagent.sh b/tools/pika_batch_ingest/shell/iagent.sh new file mode 100755 index 0000000000..89933e9a81 --- /dev/null +++ b/tools/pika_batch_ingest/shell/iagent.sh @@ -0,0 +1,5 @@ +# ./build.sh +source "$(dirname "$0")/env.sh" +cd_build_bin + +./iagent \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/mock.sh b/tools/pika_batch_ingest/shell/mock.sh new file mode 100755 index 0000000000..97fcf64be4 --- /dev/null +++ b/tools/pika_batch_ingest/shell/mock.sh @@ -0,0 +1,53 @@ +# #!/bin/bash + +# # 默认参数值 +# DEFAULT_SIZE="10M" +# DEFAULT_DICT="kvdict" + +# # 解析命令行参数 +# while getopts ":n:d:" opt; do +# case $opt in +# n) +# size="$OPTARG" +# ;; +# d) +# dict="$OPTARG" +# ;; +# \?) +# echo "无效选项: -$OPTARG" >&2 +# exit 1 +# ;; +# :) +# echo "选项 -$OPTARG 需要参数值." >&2 +# exit 1 +# ;; +# esac +# done + +# # 使用默认值(如果用户未输入) +# size=${size:-$DEFAULT_SIZE} +# dict=${dict:-$DEFAULT_DICT} + +# # 执行构建和运行命令 +# source "$(dirname "$0")/env.sh" +# cd_build_bin + +# ./mock -n "$size" -d "$dict" + +source "$(dirname "$0")/env.sh" +cd_build_bin + +start_time=$(date +%s%3N) + +./mock + +end_time=$(date +%s%3N) +elapsed=$((end_time - start_time)) # 毫秒总数 + +# 转换 +hours=$((elapsed / 3600000)) +minutes=$(((elapsed % 3600000) / 60000)) +seconds=$(((elapsed % 60000) / 1000)) +millis=$((elapsed % 1000)) + +echo "[MOCK] 执行耗时: ${hours}小时 ${minutes}分钟 ${seconds}秒 ${millis}毫秒" diff --git a/tools/pika_batch_ingest/shell/pika.sh b/tools/pika_batch_ingest/shell/pika.sh new file mode 100755 index 0000000000..d14e3e5070 --- /dev/null +++ b/tools/pika_batch_ingest/shell/pika.sh @@ -0,0 +1,394 @@ +#!/usr/bin/env bash +set -euo pipefail + +######################################## +# 参数区(按需修改) +######################################## +# 每次检查系统/进程的间隔秒数(通用,kill 等操作后轮询) +PROCESS_CHECK_INTERVAL=1 + +# 每次检查 Ingest 状态的间隔秒数(用于 wait_for_ingest_done 循环中) +INGEST_CHECK_INTERVAL=1 + +# 每次检查 Compaction 状态的间隔秒数(用于 wait_for_compaction_quiet 或 RocksDB Idle 检测) +COMPACTION_CHECK_INTERVAL=1 + +# 启动主从节点或 iagent 后,等待进程稳定启动的秒数 +STARTUP_WAIT_TIME=3 + +# iagent 最大等待超时时间(秒);超过此时间视为 iagent 未完成 +IAGENT_WAIT_TIMEOUT=120 + +# Ingest 最大等待超时时间(秒);超过此时间视为 ingest 未完成 +INGEST_WAIT_TIMEOUT=120 + +# Compaction 最大等待超时时间(秒);超过此时间视为 compaction 未完成,为0即为无限等待模式 +COMPACTION_WAIT_TIMEOUT=0 + +# 用于日志或 RocksDB 状态检测的“静默时间”(秒) +# ——连续这个时间内无新增活动视为安静(用于 wait_for_compaction_quiet) +COMPACTION_QUIET_TIME=3 + +# 日志稳定性检测参数(秒):连续这个时间内日志大小无变化视为稳定 +LOG_STABLE_QUIET_TIME=5 + +# 主节点服务端口(pika master 的监听端口) +MASTER_PORT=9221 + +# 从节点服务端口(pika slave 的监听端口) +SLAVE_PORT=9231 + +######################################## +# 函数定义 +######################################## +abs_path() { + local p="$1" + [[ -n "${p:-}" ]] || { echo ""; return 1; } + + if command -v realpath >/dev/null 2>&1; then + local out + if out=$(realpath -m -- "$p" 2>/dev/null); then + printf '%s\n' "$out"; return 0 + elif out=$(realpath -- "$p" 2>/dev/null); then + printf '%s\n' "$out"; return 0 + fi + fi + + [[ "$p" = /* ]] || p="$PWD/$p" + while [[ "$p" == *'//'* + ]]; do p="${p//\/\//\/}"; done + + local IFS='/' + local -a parts=() stack=() + read -r -a parts <<< "$p" + + for comp in "${parts[@]}"; do + case "$comp" in + ''|'.') ;; + '..') [[ ${#stack[@]} -gt 0 ]] && unset 'stack[${#stack[@]}-1]' ;; + *) stack+=("$comp") ;; + esac + done + + local out="/" + if (( ${#stack[@]} )); then + out="/${stack[*]// /\/}" + fi + printf '%s\n' "$out" +} + +# 从 conf 中抽取 log-path 与 db-path,并对主/从保存为全局变量 +ensure_config_paths_exist() { + local conf_path="$1" + local role_name="$2" + + if [ ! -f "$conf_path" ]; then + echo "[ERROR] 配置文件 $conf_path 不存在,无法启动 $role_name" + exit 1 + fi + + local log_path db_path + log_path=$(grep -E "^\s*log-path" "$conf_path" | sed -E 's/.*[:=]\s*//' | xargs || true) + db_path=$(grep -E "^\s*db-path" "$conf_path" | sed -E 's/.*[:=]\s*//' | xargs || true) + + if [ -z "${log_path:-}" ] || [ -z "${db_path:-}" ]; then + echo "[ERROR] $role_name 的 log-path 或 db-path 没有正确配置" + exit 1 + fi + + # 保存到全局,供 ldb 使用 + if [[ "$role_name" == "主节点" ]]; then + MASTER_DB_PATH="$db_path" + MASTER_LOG_PATH="$log_path" + else + SLAVE_DB_PATH="$db_path" + SLAVE_LOG_PATH="$log_path" + fi + + echo "[SUCCESS] $role_name 目录检查完成:log=$log_path db=$db_path" +} + +# 计算复制端口:服务端口 + 2000 +repl_port() { echo $(( $1 + 2000 )); } + +kill_port() { + local port="$1" + local pids="" + if command -v lsof >/dev/null 2>&1; then + pids=$(lsof -ti tcp:"$port" 2>/dev/null || true) + elif command -v ss >/dev/null 2>&1; then + pids=$(ss -ltnp 2>/dev/null | awk -v p=":$port" '$4 ~ p {print $6}' | sed -n 's/.*pid=\([0-9]\+\).*/\1/p' | sort -u) + else + pids=$(netstat -tunlp 2>/dev/null | awk -v p=":$port" '$4 ~ p {print $7}' | cut -d/ -f1 | sort -u) + fi + [ -n "$pids" ] && kill -9 $pids 2>/dev/null || true +} + +# 等待端口真正空闲(最多 N 次轮询) +wait_port_free() { + local port="$1"; local tries="${2:-10}" + for ((i=1;i<=tries;i++)); do + if ! (echo > /dev/tcp/127.0.0.1/$port) >/dev/null 2>&1; then + return 0 + fi + sleep 0.5 + done + return 1 +} + +clear_env(){ + rm -rf "${PIKA_ROOT}/log" + mkdir -p "${PIKA_ROOT}/log/master" "${PIKA_ROOT}/log/slave" + touch "${MASTER_LOG}" "${SLAVE_LOG}" + + local ports=() + ports+=("$MASTER_PORT" "$(repl_port "$MASTER_PORT")") + ports+=("$SLAVE_PORT" "$(repl_port "$SLAVE_PORT")") + + for P in "${ports[@]}"; do + kill_port "$P" + if wait_port_free "$P" 10; then + echo "[SUCCESS] Port $P freed." + else + echo "[WARN] Port $P still appears busy; please check manually." + fi + done + + echo "[0] 清理环境完成。" +} + +wait_for_process_exit() { + local pid="$1"; local timeout="${2:-60}" + local start=$(date +%s) + while kill -0 "$pid" 2>/dev/null; do + local now=$(date +%s) + if (( now - start >= timeout )); then + echo "[WARN] 进程 $pid 未在 ${timeout}s 内退出" + return 1 + fi + sleep $PROCESS_CHECK_INTERVAL + done + echo "[SUCCESS] 进程 $pid 已自然退出" + return 0 +} + +wait_for_ingest_done() { + local role="$1"; local log_path="$2"; local timeout="${3:-120}" + local start=$(date +%s) + local pat_finish='Finish Ingest|Ingested .* SST files|SST Ingest successful|Do \(SST Ingest\) completed' + while :; do + if grep -qE "$pat_finish" "$log_path"; then + echo "[SUCCESS] $role ingest 完成" + return 0 + fi + local now=$(date +%s) + if (( now - start >= timeout )); then + echo "[WARN] $role ingest 超时" + return 1 + fi + sleep $INGEST_CHECK_INTERVAL + done +} + +# 旧的“compaction 日志安静”兜底函数(可保留) +wait_for_compaction_quiet() { + local log_path="$1"; local quiet_secs="${2:-10}"; local max_wait="${3:-180}" + local start=$(date +%s) + local last=$(grep -cE '[Cc]ompact|flush (start|finish)' "$log_path" 2>/dev/null || echo 0) + local stable=0 + while :; do + sleep $COMPACTION_CHECK_INTERVAL + local cur=$(grep -cE '[Cc]ompact|flush (start|finish)' "$log_path" 2>/dev/null || echo 0) + if [[ "$cur" == "$last" ]]; then + stable=$((stable + COMPACTION_CHECK_INTERVAL)) + if (( stable >= quiet_secs )); then + echo "[SUCCESS] $log_path 在 ${quiet_secs}s 内无新增活动" + return 0 + fi + else + last=$cur; stable=0 + fi + local now=$(date +%s) + if (( now - start >= max_wait )); then + echo "[WARN] $log_path compaction 未安静" + return 1 + fi + done +} + +# RocksDB 空闲等待函数(支持无限等待和超时模式) +wait_for_rocksdb_idle() { + # 连续空闲秒数 = COMPACTION_QUIET_TIME + # 采样间隔 = COMPACTION_CHECK_INTERVAL + # 超时 = ROCKSDB_IDLE_TIMEOUT(0 表示无限等待) + local consecutive="${COMPACTION_QUIET_TIME:-10}" + local interval="${COMPACTION_CHECK_INTERVAL:-1}" + local timeout="${ROCKSDB_IDLE_TIMEOUT:-${COMPACTION_WAIT_TIMEOUT:-180}}" + + local start_ts now master_ok slave_ok + start_ts="$(date +%s)" + + # 预检查辅助脚本是否存在 + if [[ ! -x "./shell/rocksdb_idle_check.sh" ]]; then + echo "[ERROR] 缺少辅助脚本: ./shell/rocksdb_idle_check.sh(请 chmod +x)" + return 2 + fi + + while :; do + # --- master --- + if [[ -x "$LDB_BIN" && -n "${MASTER_DB_PATH:-}" ]]; then + ./shell/rocksdb_idle_check.sh --db "$MASTER_DB_PATH" --ldb "$LDB_BIN" \ + --consecutive "$consecutive" --interval "$interval" >/dev/null + master_ok=$? + else + ./shell/rocksdb_idle_check.sh --port "$MASTER_PORT" \ + --consecutive "$consecutive" --interval "$interval" >/dev/null + master_ok=$? + fi + + # --- slave --- + if [[ -x "$LDB_BIN" && -n "${SLAVE_DB_PATH:-}" ]]; then + ./shell/rocksdb_idle_check.sh --db "$SLAVE_DB_PATH" --ldb "$LDB_BIN" \ + --consecutive "$consecutive" --interval "$interval" >/dev/null + slave_ok=$? + else + ./shell/rocksdb_idle_check.sh --port "$SLAVE_PORT" \ + --consecutive "$consecutive" --interval "$interval" >/dev/null + slave_ok=$? + fi + + if [[ $master_ok -eq 0 && $slave_ok -eq 0 ]]; then + echo "[SUCCESS] RocksDB(master/slave) 均已连续 ${consecutive}s 空闲" + return 0 + fi + + now="$(date +%s)" + if (( timeout > 0 && now - start_ts >= timeout )); then + echo "[WARN] 等待 RocksDB 空闲超时 ${timeout}s(master_ok=$master_ok slave_ok=$slave_ok)" + return 1 + fi + + sleep "$interval" + done +} + +# 旧“日志大小静默”兜底 +wait_for_log_stable() { + local log_path="$1"; local quiet_secs="${2:-30}" + local last_size=$(wc -c < "$log_path" 2>/dev/null || echo 0) + local stable=0 + while :; do + sleep 2 + local cur_size=$(wc -c < "$log_path" 2>/dev/null || echo 0) + if [[ "$cur_size" == "$last_size" ]]; then + stable=$((stable+2)) + if (( stable >= quiet_secs )); then + echo "[SUCCESS] $log_path 在 ${quiet_secs}s 内无增长" + return 0 + fi + else + last_size=$cur_size; stable=0 + fi + done +} + +wait_for_iagent_send_done() { + local log_path="$1" # iagent 日志路径 + local wait_secs="$2" # 最大等待秒数 + + # 保证是数字 + local last_send + last_send=$(grep -c "Send success" "$log_path" 2>/dev/null || echo 0) + [[ "$last_send" =~ ^[0-9]+$ ]] || last_send=0 + + for ((i=1; i<=wait_secs; i++)); do + sleep 1 + local cur_send + cur_send=$(grep -c "Send success" "$log_path" 2>/dev/null || echo 0) + [[ "$cur_send" =~ ^[0-9]+$ ]] || cur_send=0 + + if (( cur_send == last_send )); then + echo "[SUCCESS] iagent 发送完成" + return 0 + else + last_send=$cur_send + fi + done + + echo "[FAIL] iagent 在 ${wait_secs}s 内仍有发送活动" + return 1 +} + + +######################################## +# 主逻辑 +######################################## +PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +PIKA_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../../.." && pwd)" +LOG_ROOT="$PROJECT_ROOT/data/klog" +mkdir -p "$LOG_ROOT" + +MASTER_CONF="$PROJECT_ROOT/conf/pika_master.conf" +SLAVE_CONF="$PROJECT_ROOT/conf/pika_slave.conf" +MASTER_LOG="$PIKA_ROOT/log/master/pika.INFO" +SLAVE_LOG="$PIKA_ROOT/log/slave/pika.INFO" +MASTER_RE_LOG="$LOG_ROOT/master.log" +SLAVE_RE_LOG="$LOG_ROOT/slave.log" +IAGENT_LOG="$LOG_ROOT/iagent.log" + +: > "$MASTER_RE_LOG"; : > "$SLAVE_RE_LOG"; : > "$IAGENT_LOG" + +clear_env + +# 目录检查(同时拿到各自 db-path) +ensure_config_paths_exist "$MASTER_CONF" "主节点" +ensure_config_paths_exist "$SLAVE_CONF" "从节点" + +# 脚本自身所在目录 +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +"$SCRIPT_DIR/tune_l0.sh" + +# 启动主从 +echo "[1] 启动主节点... " +"$PIKA_ROOT/output/pika" -c "$MASTER_CONF" >> "$MASTER_RE_LOG" 2>&1 & +MASTER_PID=$!; sleep $STARTUP_WAIT_TIME + +echo "[2] 启动从节点... " +"$PIKA_ROOT/output/pika" -c "$SLAVE_CONF" >> "$SLAVE_RE_LOG" 2>&1 & +SLAVE_PID=$!; sleep $STARTUP_WAIT_TIME + +# 启动 iagent +echo "[3] 启动 iagent... " +./shell/iagent.sh >> "$IAGENT_LOG" 2>&1 & +IAGENT_PID=$! + +# 检查 ingest +echo "[4] 检查 iagent 发送... " +wait_for_iagent_send_done "$IAGENT_LOG" $INGEST_WAIT_TIMEOUT +IAGENT_INGEST=$? + +if [[ $IAGENT_INGEST -eq 0 ]]; then + echo "[SUCCESS] iagent 已完成发送" +else + echo "[FAIL] iagent 发送超时或失败" +fi + +echo "[5] 等待 compaction稳定... " +wait_for_log_stable "$MASTER_RE_LOG" $LOG_STABLE_QUIET_TIME +wait_for_log_stable "$SLAVE_RE_LOG" $LOG_STABLE_QUIET_TIME + +MASTER_DB_PATH="$(abs_path "$MASTER_DB_PATH")" +SLAVE_DB_PATH="$(abs_path "$SLAVE_DB_PATH")" + +# 后续校验 +echo "[6] 等待 校验... " +DEBUG=1 ./shell/check_cli.sh -p $MASTER_PORT --db-path $MASTER_DB_PATH --log $MASTER_RE_LOG --mode key --size-threshold 0.8 +DEBUG=1 ./shell/check_cli.sh -p $SLAVE_PORT --db-path $SLAVE_DB_PATH --log $SLAVE_RE_LOG --mode key --size-threshold 0.8 + +######################################## +# 停止进程 +######################################## +[ -n "${IAGENT_PID:-}" ] && kill $IAGENT_PID 2>/dev/null || true +[ -n "${MASTER_PID:-}" ] && kill $MASTER_PID 2>/dev/null || true +[ -n "${SLAVE_PID:-}" ] && kill $SLAVE_PID 2>/dev/null || true +echo "[成功退出]" diff --git a/tools/pika_batch_ingest/shell/pre_build.sh b/tools/pika_batch_ingest/shell/pre_build.sh new file mode 100755 index 0000000000..2e28b3b7de --- /dev/null +++ b/tools/pika_batch_ingest/shell/pre_build.sh @@ -0,0 +1,207 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ========================== +# Orchestrator +# ========================== +# 功能: +# - 一键/分步编译 third 目录下的依赖:openssl、curl、aws-crt-cpp、aws-sdk-cpp、rocksdb、hiredis +# - 生成 protobuf +# +# 使用: +# 1) 默认全量构建: +# ./shell/pre_build.sh +# 2) 指定步骤(可多选): +# ./shell/pre_build.sh openssl curl aws-crt-cpp aws-sdk-cpp rocksdb hiredis proto +# 3) 可选参数: +# INSTALL_ROOT=<绝对或相对路径> # 依赖安装根目录,默认:$PROJECT_ROOT/third +# JOBS=<并行数> # 默认自动检测 +# +# 示例: +# INSTALL_ROOT=/data/ospp/pika_batch_ingest/third JOBS=16 ./shell/pre_build.sh curl aws-sdk-cpp +# +# 说明: +# - 尽量使用相对 PROJECT_ROOT 的路径,避免硬编码绝对路径 +# - 已做幂等处理:存在则 update,不存在则 add/init +# - macOS 和 Linux 均可;RocksDB 会根据系统使用不同编译选项 +# +# ========================== + +# ---------- 基本环境 ---------- +PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +cd "$PROJECT_ROOT" + +# 可通过环境变量覆盖 +INSTALL_ROOT="${INSTALL_ROOT:-$PROJECT_ROOT/third}" +JOBS="${JOBS:-}" +HIREDIS_DIR="$PROJECT_ROOT/third/redis/deps/hiredis" + +# 自动检测并行编译核数 +detect_jobs() { + if [[ -n "${JOBS}" ]]; then + echo "${JOBS}" + else + if command -v nproc >/dev/null 2>&1; then + nproc + elif [[ "$OSTYPE" == "darwin"* ]]; then + sysctl -n hw.logicalcpu + else + echo 4 + fi + fi +} +JOBS="$(detect_jobs)" + +# 平台判断 +OS="linux" +if [[ "$OSTYPE" == "darwin"* ]]; then + OS="macos" +fi + +# 颜色输出 +c_info(){ echo -e "\033[1;34m[INFO]\033[0m $*"; } +c_ok(){ echo -e "\033[1;32m[OK]\033[0m $*"; } +c_warn(){ echo -e "\033[1;33m[WARN]\033[0m $*"; } +c_err(){ echo -e "\033[1;31m[ERR]\033[0m $*"; } + +# 依赖检查 +need_bin() { + if ! command -v "$1" >/dev/null 2>&1; then + c_err "缺少依赖命令:$1" + exit 1 + fi +} + +for bin in git cmake make; do + need_bin "$bin" +done + +# ---------- 公用函数 ---------- +ensure_submodule() { + local path="$1" + local repo="$2" # 可为空:如果是项目自带子模块,只需要 init/update + if [[ -d "$path/.git" ]] || git submodule status "$path" >/dev/null 2>&1; then + c_info "子模块存在:$path -> 更新" + git submodule update --init --recursive "$path" + else + if [[ -n "$repo" ]]; then + c_info "添加并初始化子模块:$path" + git submodule add -f "$repo" "$path" || true + git submodule update --init --recursive "$path" + else + c_info "初始化项目自带子模块:$path" + git submodule update --init --recursive "$path" + fi + fi +} + +# ---------- 步骤函数 ---------- +step_submodules() { + c_info "[1] 拉取第三方库子模块" + git submodule update --init --recursive + c_ok "子模块初始化完成" +} + +step_threadpool() { + c_info "[ThreadPool] 初始化/更新" + ensure_submodule "third/ThreadPool" "https://github.com/progschj/ThreadPool.git" + c_ok "ThreadPool 完成" +} + +step_redis() { + c_info "[redis] 初始化/更新" + ensure_submodule "third/redis" "https://github.com/redis/redis.git" + git -C "third/redis" submodule update --init --recursive deps/hiredis || true + c_info "[redis] 开始编译" + (cd third/redis && make -j"${JOBS}") + step_hiredis + c_ok "redis 编译完成" +} + +step_hiredis() { + set -euo pipefail + c_info "[hiredis] 编译 hiredis (静态)" + + local PROJECT_ROOT_REAL + PROJECT_ROOT_REAL="$(realpath -P "${PROJECT_ROOT}")" + + local REDIS_DIR="$PROJECT_ROOT_REAL/third/redis" + local HIREDIS_REL="deps/hiredis" + local HIREDIS_DIR_REAL="$REDIS_DIR/$HIREDIS_REL" + + if [[ ! -d "$HIREDIS_DIR_REAL" ]] || [[ ! -d "$HIREDIS_DIR_REAL/.git" ]]; then + c_info "[hiredis] 初始化 redis 子模块:$HIREDIS_REL" + git -C "$REDIS_DIR" submodule update --init --recursive "$HIREDIS_REL" + else + c_info "[hiredis] 子模块已存在,执行更新" + git -C "$REDIS_DIR" submodule update --recursive "$HIREDIS_REL" || true + fi + + local PREFIX="${INSTALL_ROOT}/hiredis" + rm -rf "$PREFIX" && mkdir -p "$PREFIX" + + pushd "$HIREDIS_DIR_REAL" >/dev/null + rm -rf build && mkdir build && cd build + cmake .. \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=OFF \ + -DENABLE_SSL=OFF \ + -DENABLE_EXAMPLES=OFF \ + -DENABLE_TESTS=OFF \ + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ + -DCMAKE_INSTALL_PREFIX="$PREFIX" \ + -DCMAKE_INSTALL_LIBDIR=lib + make -j"${JOBS}" + make install + popd >/dev/null + + export HIREDIS_ROOT="$PREFIX" + export HIREDIS_INCLUDE_DIR="$PREFIX/include" + export HIREDIS_LIBRARY="$PREFIX/lib/libhiredis.a" + + c_ok "hiredis 安装完成(静态):$HIREDIS_LIBRARY" +} + +step_proto() { + c_info "[proto] 生成 protobuf" + if [[ -x "$PROJECT_ROOT/shell/proto.sh" ]]; then + "$PROJECT_ROOT/shell/proto.sh" + else + c_warn "未找到 shell/proto.sh 或不可执行,跳过" + fi + c_ok "protobuf 步骤完成(若脚本存在)" +} + +# ---------- 任务选择 ---------- +ALL_STEPS=(submodules threadpool redis proto) + +run_step() { + case "$1" in + submodules) step_submodules ;; + threadpool) step_threadpool ;; + redis) step_redis ;; + proto) step_proto ;; + *) c_err "未知步骤:$1"; exit 1 ;; + esac +} + +main() { + c_info "PROJECT_ROOT=$PROJECT_ROOT" + c_info "INSTALL_ROOT=$INSTALL_ROOT" + c_info "OS=$OS JOBS=$JOBS" + + if [[ $# -eq 0 ]]; then + # 默认顺序与说明保持一致 + SEQ=(submodules threadpool redis proto) + else + SEQ=("$@") + fi + + for s in "${SEQ[@]}"; do + run_step "$s" + done + + c_ok "[SUCCESS] 全部完成" +} + +main "$@" diff --git a/tools/pika_batch_ingest/shell/proto.sh b/tools/pika_batch_ingest/shell/proto.sh new file mode 100755 index 0000000000..ec04a47b82 --- /dev/null +++ b/tools/pika_batch_ingest/shell/proto.sh @@ -0,0 +1,61 @@ +#!/usr/bin/env bash +set -euo pipefail + +# 计算路径:proto.sh -> ../../.. 就是仓库根 /home/ospp/work/pikiwidb +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +REPO_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" # …/pikiwidb + +# 可选:加载你的 env.sh(如果里面导出了 PROTO_DIR / cd_proto 等) +if [[ -f "${SCRIPT_DIR}/env.sh" ]]; then + # shellcheck disable=SC1090 + source "${SCRIPT_DIR}/env.sh" +fi + +# 如果 env.sh 里定义了 cd_proto,就先切到 proto 目录;否则从变量或默认推断 +if type -t cd_proto >/dev/null 2>&1; then + cd_proto +fi + +# 确定 PROTO_DIR(优先环境变量;否则用默认:tools/pika_batch_ingest/src/s3put/include/proto) +: "${PROTO_DIR:="${REPO_ROOT}/tools/pika_batch_ingest/src/s3put/include/proto"}" +OUT_DIR="${PROTO_DIR}" + +echo "[DEBUG] 仓库根:${REPO_ROOT}" +echo "[DEBUG] 编译目录:${PROTO_DIR}" +echo "[DEBUG] 输出目录:${OUT_DIR}" + +# 选择 protoc:优先使用仓库里的 deps/bin/protoc(相对路径),否则退回系统 protoc +if [[ -x "${REPO_ROOT}/deps/bin/protoc" ]]; then + PROTOC="${REPO_ROOT}/deps/bin/protoc" +else + PROTOC="$(command -v protoc || true)" +fi +if [[ -z "${PROTOC}" ]]; then + echo "❌ 找不到 protoc,可在 ${REPO_ROOT}/deps/bin/protoc 放置对应版本的 protoc" >&2 + exit 1 +fi + +echo "[DEBUG] 使用 protoc:${PROTOC} ($("${PROTOC}" --version))" + +# 创建输出目录 +mkdir -p "${OUT_DIR}" + +# 编译所有 .proto(稳健处理空目录与空格路径) +shopt -s nullglob +found_any=false +for proto_file in "${PROTO_DIR}"/*.proto; do + found_any=true + echo "Compiling ${proto_file} ..." + # IMPORT 根指向 PROTO_DIR,使得 #include \"proto/xxx.pb.h\" 的相对层级一致 + "${PROTOC}" \ + --proto_path="${PROTO_DIR}" \ + --cpp_out="${OUT_DIR}" \ + "${proto_file}" +done +shopt -u nullglob + +if [[ "${found_any}" == false ]]; then + echo "⚠️ 在 ${PROTO_DIR} 下未找到任何 .proto 文件" +fi + +echo "✅ All .proto files compiled to ${OUT_DIR}" diff --git a/tools/pika_batch_ingest/shell/run.sh b/tools/pika_batch_ingest/shell/run.sh new file mode 100755 index 0000000000..cf740a8750 --- /dev/null +++ b/tools/pika_batch_ingest/shell/run.sh @@ -0,0 +1,161 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ======================= +# 路径与通用函数 +# ======================= +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +cd "$PROJECT_ROOT" + +log_time() { + echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*" +} + +# ======================= +# 确保 jq 可用(下载到 third/jq/jq) +# ======================= +JQ_DIR="$PROJECT_ROOT/third/jq" +JQ_BIN="$JQ_DIR/jq" + +if [ ! -x "$JQ_BIN" ]; then + echo "⚙ jq 未找到,正在下载到 $JQ_DIR ..." + mkdir -p "$JQ_DIR" + if command -v curl >/dev/null 2>&1; then + curl -L -o "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + elif command -v wget >/dev/null 2>&1; then + wget -O "$JQ_BIN" https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 + else + echo "❌ 需要 curl 或 wget 用于下载 jq" + exit 1 + fi + chmod +x "$JQ_BIN" || { echo "❌ 下载 jq 失败"; exit 1; } + echo "✅ jq 已下载到 $JQ_BIN" +fi +export PATH="$JQ_DIR:$PATH" + +# ======================= +# 计时 +# ======================= +start_ts=$(date +%s) +log_time "开始执行脚本" + +# ======================= +# 入参 +# ======================= +FOLDER_NAME="${1-}" +if [ -z "$FOLDER_NAME" ]; then + echo "Usage: $0 " + exit 1 +fi + +# ======================= +# 调用清理脚本(寻找 shell/clear.sh 或根目录 clear.sh) +# ======================= +CLEAR_SH="$PROJECT_ROOT/shell/clear.sh" +[ -x "$CLEAR_SH" ] || CLEAR_SH="$PROJECT_ROOT/clear.sh" +if [ -x "$CLEAR_SH" ]; then + log_time "执行 $(realpath "$CLEAR_SH")" + "$CLEAR_SH" +else + log_time "未找到可执行的 clear.sh,跳过" +fi + +# ======================= +# 修改 config/config.json 中的 directory +# ======================= +CONFIG_FILE="$PROJECT_ROOT/config/config.json" +if [ -f "$CONFIG_FILE" ]; then + log_time "修改 $CONFIG_FILE 中的 directory 为 $FOLDER_NAME" + tmpfile="$(mktemp)" + jq --arg folder_name "$FOLDER_NAME" '.directory = $folder_name' "$CONFIG_FILE" > "$tmpfile" && mv "$tmpfile" "$CONFIG_FILE" +else + echo "❌ 未找到 $CONFIG_FILE" + exit 1 +fi + +# ======================= +# 修改 S3 配置里的 dict(兼容两种命名:s3_config.json / s3config.json) +# ======================= +S3CONFIG_CANDIDATES=( + "$PROJECT_ROOT/config/s3_config.json" + "$PROJECT_ROOT/config/s3config.json" +) +S3CONFIG_FILE="" +for f in "${S3CONFIG_CANDIDATES[@]}"; do + if [ -f "$f" ]; then + S3CONFIG_FILE="$f" + break + fi +done + +if [ -n "$S3CONFIG_FILE" ]; then + log_time "修改 $S3CONFIG_FILE 中的 dict 为 sst/$FOLDER_NAME" + tmpfile="$(mktemp)" + jq --arg folder_name "sst/$FOLDER_NAME" '.dict = $folder_name' "$S3CONFIG_FILE" > "$tmpfile" && mv "$tmpfile" "$S3CONFIG_FILE" +else + echo "❌ 未找到 S3 配置文件(尝试了 config/s3_config.json 与 config/s3config.json)" + exit 1 +fi + +# ======================= +# 调整 L0 阈值 +# ======================= +TUNE_L0_SH="$PROJECT_ROOT/shell/tune_l0.sh" +if [ -x "$TUNE_L0_SH" ]; then + log_time "执行 $(realpath "$TUNE_L0_SH")" + "$TUNE_L0_SH" +else + log_time "未找到或不可执行:$TUNE_L0_SH(跳过)" +fi + +# ======================= +# 执行 mock +# ======================= +MOCK_SH="$PROJECT_ROOT/shell/mock.sh" +if [ -x "$MOCK_SH" ]; then + log_time "执行 $(realpath "$MOCK_SH")" + "$MOCK_SH" +else + log_time "未找到或不可执行:$MOCK_SH(跳过)" +fi + +# ======================= +# 执行 exchange -d +# ======================= +EXCHANGE_SH="$PROJECT_ROOT/shell/exchange.sh" +if [ -x "$EXCHANGE_SH" ]; then + log_time "执行 $(realpath "$EXCHANGE_SH") -d $FOLDER_NAME" + "$EXCHANGE_SH" -d "$FOLDER_NAME" +else + log_time "未找到或不可执行:$EXCHANGE_SH(跳过)" +fi + +# ======================= +# 执行 s3put +# ======================= +S3PUT_SH="$PROJECT_ROOT/shell/s3put.sh" +if [ -x "$S3PUT_SH" ]; then + log_time "执行 $(realpath "$S3PUT_SH")" + "$S3PUT_SH" +else + log_time "未找到或不可执行:$S3PUT_SH(跳过)" +fi + +# ======================= +# 执行 pika(ms_pika.sh) +# ======================= +PIKA_SH="$PROJECT_ROOT/shell/pika.sh" +if [ -x "$PIKA_SH" ]; then + log_time "执行 $(realpath "$PIKA_SH")" + "$PIKA_SH" +else + log_time "未找到或不可执行:$PIKA_SH(跳过)" +fi + +# ======================= +# 结束 +# ======================= +end_ts=$(date +%s) +elapsed=$(( end_ts - start_ts )) +log_time "脚本执行完成,总耗时 ${elapsed} 秒" diff --git a/tools/pika_batch_ingest/shell/s3put.sh b/tools/pika_batch_ingest/shell/s3put.sh new file mode 100755 index 0000000000..428fe2ad1c --- /dev/null +++ b/tools/pika_batch_ingest/shell/s3put.sh @@ -0,0 +1,7 @@ +# 执行构建和运行命令 +# cd build/bin + +source "$(dirname "$0")/env.sh" +cd_build_bin + +./s3put \ No newline at end of file diff --git a/tools/pika_batch_ingest/shell/sst.sh b/tools/pika_batch_ingest/shell/sst.sh new file mode 100755 index 0000000000..abe792f201 --- /dev/null +++ b/tools/pika_batch_ingest/shell/sst.sh @@ -0,0 +1,71 @@ +#!/bin/bash +set -e + +# ----------------------- +# 路径基准:脚本所在目录 & 工程根 +# ----------------------- +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +DATA_DIR="${PROJECT_ROOT}/data" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +ROCKSDB_DIR="${PIKA_ROOT}/buildtrees/Build/rocksdb" +SST_DUMP_BIN="${ROCKSDB_DIR}/tools/sst_dump" + +DEFAULT_SST_FILE="${DATA_DIR}/sst/test-1M/data_0.sst" + +# ----------------------- +# 帮助信息 +# ----------------------- +show_help() { + echo "用法:" + echo " $0 [相对路径.sst] # 单文件模式(相对 data/sst)" + echo " $0 # 默认读取 data/sst/test-1M/data_0.sst" + echo " $0 --help # 显示帮助" + echo + echo "示例:" + echo " $0 test-1M/data_1.sst # 显示指定文件" + echo " $0 # 默认显示 data_0.sst" +} + +# ----------------------- +# 处理参数 +# ----------------------- +if [[ "$1" == "--help" ]]; then + show_help + exit 0 +elif [[ "$1" == -* ]]; then + echo "[ERROR] 无效参数: $1" + show_help + exit 1 +fi + +if [[ -n "$1" ]]; then + SST_FILE="${DATA_DIR}/sst/$1" +else + SST_FILE="${DEFAULT_SST_FILE}" +fi + +# ----------------------- +# 检查文件和 sst_dump +# ----------------------- +if [[ ! -f "$SST_FILE" ]]; then + echo "[ERROR] SST 文件不存在: $SST_FILE" + exit 1 +fi + +if [[ ! -x "$SST_DUMP_BIN" ]]; then + echo "[编译] sst_dump..." + cd "${ROCKSDB_DIR}" + make sst_dump -j$(nproc) +fi + +if [[ ! -x "$SST_DUMP_BIN" ]]; then + echo "[ERROR] sst_dump 编译失败,请检查 RocksDB 构建日志" + exit 1 +fi + +# ----------------------- +# 执行 +# ----------------------- +echo "[运行] $SST_DUMP_BIN --file=$SST_FILE --command=raw" +"$SST_DUMP_BIN" --file="$SST_FILE" --command=raw diff --git a/tools/pika_batch_ingest/shell/sum.sh b/tools/pika_batch_ingest/shell/sum.sh new file mode 100755 index 0000000000..e0e3387a7d --- /dev/null +++ b/tools/pika_batch_ingest/shell/sum.sh @@ -0,0 +1,46 @@ +#!/usr/bin/env bash +set -euo pipefail + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" + +LOG_FILE="${1:-$PROJECT_ROOT/data/klog/master.log}" # 可传参覆盖 +CMD_TAG="${2:-ManifestIngestCmd}" # 可传参覆盖 +STATUS="${3:-SUCCESS}" # SUCCESS/FAIL + +awk -v cmd_tag="$CMD_TAG" -v status="$STATUS" ' +$0 ~ "\\[" cmd_tag "\\]" { + # I20250926 08:42:54.651342 876540 pika_kv.cc:223] [ManifestIngestCmd] msg... + if (match($0, /^.([0-9]{8})[[:space:]]+([0-9]{2}):([0-9]{2}):([0-9]{2})\.([0-9]{3,6})[[:space:]]+([0-9]+)[[:space:]]+([^ ]+)\] (.*)$/, m)) { + ymd=m[1]; HH=m[2]; MM=m[3]; SS=m[4]; us=m[5]; msg=m[8]; + + if (length(us)==3) us=us "000"; # 统一成微秒 6 位 + yyyy=substr(ymd,1,4); mon=substr(ymd,5,2); day=substr(ymd,7,2); + sec = mktime(sprintf("%s %s %s %s %s %s", yyyy, mon, day, HH, MM, SS)); + t_us = sec*1000000 + us + 0; + + # 去掉前缀 "[ManifestIngestCmd] " + prefix="[" cmd_tag "] "; + if (index(msg, prefix)==1) msg=substr(msg, length(prefix)+1); + + ts_ms = sprintf("%s-%s-%s %s:%s:%s.%s", yyyy, mon, day, HH, MM, SS, substr(us,1,3)); + + if (cnt==0) { first_us=t_us; first_ts=ts_ms; first_msg=msg; } + last_us=t_us; last_ts=ts_ms; last_msg=msg; + cnt++; + } +} +END{ + if (cnt==0) { printf("No [%s] lines found.\n", cmd_tag); exit 0; } + + diff_us = last_us - first_us; + printf("=============== Ingest 摘要 ===============\n"); + printf("状态 : %s\n", status); + printf("命令 : %s\n", cmd_tag); + printf("开始 : %s\n", first_ts); + printf("结束 : %s\n", last_ts); + printf("耗时 : %.0f ms (%.3f s)\n", diff_us/1000.0, diff_us/1e6); + printf("备注 : %s\n", last_msg); + printf("==========================================\n"); +} +' "$LOG_FILE" diff --git a/tools/pika_batch_ingest/shell/test.sh b/tools/pika_batch_ingest/shell/test.sh new file mode 100755 index 0000000000..0202bb19e6 --- /dev/null +++ b/tools/pika_batch_ingest/shell/test.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +source "$(dirname "$0")/env.sh" + +cd_project_root +./build.sh + +cd_build_bin + +# 多个 test_xxx 可执行文件 +TEST_EXECUTABLES=(./test_bingest ./test_mock ./test_iagent) + +# 设置默认过滤器 +FILTER="*" +if [ $# -ge 1 ]; then + FILTER="$1" + echo "🎯 指定测试过滤器: $FILTER" +else + echo "🔄 未指定测试过滤器,将运行所有测试(*)" +fi + +for exe in "${TEST_EXECUTABLES[@]}"; do + if [ -x "$exe" ]; then + echo "✅ 开始运行测试: $exe --gtest_filter=$FILTER" + $exe --gtest_filter="$FILTER" + else + echo "⚠️ 测试可执行文件 $exe 不存在,跳过" + fi +done diff --git a/tools/pika_batch_ingest/shell/tune_l0.sh b/tools/pika_batch_ingest/shell/tune_l0.sh new file mode 100755 index 0000000000..225b371540 --- /dev/null +++ b/tools/pika_batch_ingest/shell/tune_l0.sh @@ -0,0 +1,115 @@ +#!/usr/bin/env bash +# shell/tune_l0_thresholds.sh +# Auto-tune L0 thresholds for ingest.aggr based on targetSizeMB & maxFileSizeMB. +# Default policy = balanced (ratio 1:3:6). Requires jq, otherwise falls back to python. + +set -euo pipefail + +# --- Paths (relative to repo root; script is under shell/) --- +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +REPO_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" +PIKA_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +CONFIG_JSON="${REPO_ROOT}/config/config.json" +INGEST_CONF="${REPO_ROOT}/conf/ingest.conf" + +# --- Tuning knobs via env --- +POLICY="${POLICY:-balanced}" # early | balanced | heavy +SLOWDOWN_FACTOR="${SLOWDOWN_FACTOR:-3}" +STOP_FACTOR="${STOP_FACTOR:-6}" +DRY_RUN="${DRY_RUN:-0}" + +# --- Helpers --- +need() { command -v "$1" >/dev/null 2>&1; } +round_to_nearest_10() { local n="$1"; echo $(( ((n + 5) / 10) * 10 )); } +clamp() { local v="$1" lo="$2" hi="$3"; (( v < lo )) && v="$lo"; (( v > hi )) && v="$hi"; echo "$v"; } + +read_json_key() { + local key="$1" + if need jq; then + jq -r --arg k "$key" '.[$k]' "$CONFIG_JSON" + else + # Fallback to python if jq is not available + python3 - "$CONFIG_JSON" "$key" <<'PY' +import json,sys +p, k = sys.argv[1], sys.argv[2] +with open(p,'r',encoding='utf-8') as f: + d=json.load(f) +v = d.get(k) +if isinstance(v, bool): print("true" if v else "false") +else: print(v) +PY + fi +} + +# --- Sanity checks --- +[[ -f "$CONFIG_JSON" ]] || { echo "[ERR] Not found: $CONFIG_JSON"; exit 1; } +[[ -f "$INGEST_CONF" ]] || { echo "[ERR] Not found: $INGEST_CONF"; exit 1; } + +target_mb_raw="$(read_json_key targetSizeMB)" +file_mb_raw="$(read_json_key maxFileSizeMB)" + +# Validate numbers +[[ "$target_mb_raw" =~ ^[0-9]+$ ]] || { echo "[ERR] targetSizeMB not int: $target_mb_raw"; exit 1; } +[[ "$file_mb_raw" =~ ^[0-9]+$ ]] || { echo "[ERR] maxFileSizeMB not int: $file_mb_raw"; exit 1; } + +target_mb="$target_mb_raw" +file_mb="$file_mb_raw" +(( target_mb > 0 && file_mb > 0 )) || { echo "[ERR] targetSizeMB/maxFileSizeMB must be > 0"; exit 1; } + +# --- Derive N = number of files in target window (ceil) --- +n_files=$(( (target_mb + file_mb - 1) / file_mb )) +# Cap N at a reasonable floor/ceiling to avoid extremes +n_files_capped="$(clamp "$n_files" 4 2000)" + +# --- Decide compaction-trigger (base) by POLICY --- +# Rationale: +# - early: 约 0.5*N,提前触发,追求更低 L0 backlog、低尾延迟 +# - balanced: 约 1.0*N(与“1GB/10MB→100”一致),更接近你之前用的经验值 +# - heavy: 约 1.5*N,在吞吐优先/后台较强时减少过度 compaction 启动 +case "$POLICY" in + early) + base_raw=$(( (n_files_capped + 1) / 2 )) + base="$(round_to_nearest_10 "$(clamp "$base_raw" 20 200)")" + ;; + balanced) + base="$(round_to_nearest_10 "$(clamp "$n_files_capped" 20 200)")" + ;; + heavy) + base_raw=$(( (n_files_capped * 3) / 2 )) + base="$(round_to_nearest_10 "$(clamp "$base_raw" 50 300)")" + ;; + *) + echo "[WARN] Unknown POLICY='$POLICY', fallback to 'balanced'" + base="$(round_to_nearest_10 "$(clamp "$n_files_capped" 20 200)")" + ;; +esac + +# Derive slowdown/stop +slowdown=$(( base * SLOWDOWN_FACTOR )) +stop=$(( base * STOP_FACTOR )) + +echo "[info] targetSizeMB=${target_mb}MB, maxFileSizeMB=${file_mb}MB -> N≈${n_files}" +echo "[info] POLICY=${POLICY}, base=${base}, slowdown=${slowdown}, stop=${stop}" + +# --- DRY RUN? --- +if [[ "$DRY_RUN" == "1" ]]; then + echo "[dry-run] Will NOT modify: $INGEST_CONF" + exit 0 +fi + +# --- Backup then rewrite in place (preserve comments) --- +ts="$(date +%Y%m%d-%H%M%S)" +backup="${INGEST_CONF}.bak.${ts}" +cp -f "$INGEST_CONF" "$backup" +echo "[info] Backup created: $backup" + +tmp="$(mktemp)" +# Only replace the numeric literal after the colon; keep spacing and trailing comments +sed -E \ + -e "s/^(ingest\.aggr\.level0-file-num-compaction-trigger\s*:\s*)[0-9]+/\1${base}/" \ + -e "s/^(ingest\.aggr\.level0-slowdown-writes-trigger\s*:\s*)[0-9]+/\1${slowdown}/" \ + -e "s/^(ingest\.aggr\.level0-stop-writes-trigger\s*:\s*)[0-9]+/\1${stop}/" \ + "$INGEST_CONF" > "$tmp" + +mv "$tmp" "$INGEST_CONF" +echo "[ok] Updated $INGEST_CONF" diff --git a/tools/pika_batch_ingest/src/exchange/CMakeLists.txt b/tools/pika_batch_ingest/src/exchange/CMakeLists.txt new file mode 100644 index 0000000000..568afbe351 --- /dev/null +++ b/tools/pika_batch_ingest/src/exchange/CMakeLists.txt @@ -0,0 +1,42 @@ +file(GLOB_RECURSE EXCHANGE_SRC CONFIGURE_DEPENDS "*.cpp") +set(EXCHANGE_MAIN "${CMAKE_CURRENT_SOURCE_DIR}/exchange.cpp") +if (EXISTS "${EXCHANGE_MAIN}") + list(FILTER EXCHANGE_SRC EXCLUDE REGEX ".*/exchange\\.cpp$") +endif() + +add_library(exchange_lib STATIC ${EXCHANGE_SRC}) + +target_include_directories(exchange_lib PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include + ${PROJECT_ROOT_DIR} + ${PROJECT_ROOT_DIR}/include + ${PROJECT_ROOT_DIR}/src + ${PROJECT_ROOT_DIR}/src/pstd + ${PROJECT_ROOT_DIR}/src/pstd/include + ${PROJECT_ROOT_DIR}/src/storage + ${PROJECT_ROOT_DIR}/src/storage/include + ${ROCKSDB_SOURCE_DIR} +) + +link_pikiwidb_libs(exchange_lib) + +target_link_libraries(exchange_lib PUBLIC pthread z dl) + +set_common_definitions(exchange_lib) + + +if(EXISTS "${EXCHANGE_MAIN}") + add_executable(exchange "${EXCHANGE_MAIN}") + target_link_libraries(exchange PRIVATE + -Wl,--start-group + exchange_lib + ${PIKIWIDB_LIBS} + -Wl,--end-group + pthread dl + ) + set_common_definitions(exchange) +endif() + +message(STATUS "PROJECT_ROOT_DIR=${PROJECT_ROOT_DIR}") +message(STATUS "PROJECT_DIR=${PROJECT_DIR}") +message(STATUS "CONFIG_DIR=${CONFIG_DIR}") diff --git a/tools/pika_batch_ingest/src/exchange/exchange.cpp b/tools/pika_batch_ingest/src/exchange/exchange.cpp new file mode 100644 index 0000000000..e31f9384a5 --- /dev/null +++ b/tools/pika_batch_ingest/src/exchange/exchange.cpp @@ -0,0 +1,146 @@ +#include +#include +#include +#include "sstProcessor.h" +#include "JsonFileManager.h" +#include "utils/klog.h" +#include +#include +#include "utils/ktime.h" + +namespace fs = std::filesystem; + +void print_usage(const char *prog) +{ + std::cout << "Usage:\n" + << " " << prog << " -k -s # Single file mode\n" + << " " << prog << " -d # Batch directory mode\n"; +} + +bool isFolderListed(const std::string &target) +{ + std::ifstream inFile(DEFAULTCONFIGFILEDIC); + if (!inFile.is_open()) + { + LOG_ERROR("Failed to open config file: " + std::string(DEFAULTCONFIGFILEDIC)); + return false; + } + + try + { + nlohmann::json configJson; + inFile >> configJson; + + if (!configJson.contains("folders") || !configJson["folders"].is_array()) + { + LOG_ERROR("Invalid config file format. Expecting a 'folders' array."); + return false; + } + + for (const auto &folder : configJson["folders"]) + { + + if (folder.is_string() && folder.get() == target) + { + return true; + } + } + + return false; + } + catch (const std::exception &e) + { + LOG_ERROR("JSON parse error in config file: " + std::string(e.what())); + return false; + } +} + +int main(int argc, char **argv) +{ + std::string kvPath; + std::string sstPath; + std::string dirPath; + + int opt; + while ((opt = getopt(argc, argv, "k:s:d:")) != -1) + { + switch (opt) + { + case 'k': + kvPath = optarg; + break; + case 's': + sstPath = optarg; + break; + case 'd': + dirPath = optarg; + break; + default: + print_usage(argv[0]); + return 1; + } + } + + bool singleMode = !kvPath.empty() && !sstPath.empty(); + bool batchMode = !dirPath.empty(); + + if ((singleMode && batchMode) || (!singleMode && !batchMode)) + { + LOG_ERROR("Error: Invalid argument combination."); + print_usage(argv[0]); + return 1; + } + + exchange::JsonFileManager fileManager; + rocksdb::Options options; + options.create_if_missing = true; + + exchange::SstProcessor processor(options); + TimeTracker::Start("[@EXCHANGE]"); + + if (singleMode) + { + LOG_DEBUG("Running in single file mode with kvPath: " + kvPath + ", sstPath: " + sstPath); + + Result result = processor.processSstFile(&fileManager, kvPath, sstPath); + if (result.getRet() == Result::Ret::kOk) + { + LOG_DEBUG("Success: " + result.message()); + TimeTracker::End(); + } + else + { + LOG_ERROR("Error: " + result.message()); + return 1; + } + } + else if (batchMode) + { + LOG_INFO("Running in multi-threaded directory mode with Input directory: " + dirPath); + + auto state_path_dir = fs::path(dirPath).filename(); + if (!fs::exists(state_path_dir)) + { + std::error_code ec; + if (!fs::create_directories(state_path_dir, ec) && ec) + { + LOG_ERROR("Failed to create directory for state_path: " + state_path_dir.string() + + " error: " + ec.message()); + return 1; + } + } + Result result = processor.mutiProcessSstFile(&fileManager, dirPath); + if (result.getRet() == Result::Ret::kOk) + { + LOG_DEBUG("Success: " + result.message()); + TimeTracker::End(); + } + else + { + LOG_ERROR("Error: " + result.message()); + return 1; + } + } + + return 0; +} diff --git a/tools/pika_batch_ingest/src/exchange/include/JsonFileManager.h b/tools/pika_batch_ingest/src/exchange/include/JsonFileManager.h new file mode 100644 index 0000000000..3f7cd47804 --- /dev/null +++ b/tools/pika_batch_ingest/src/exchange/include/JsonFileManager.h @@ -0,0 +1,66 @@ +#ifndef JSONFILEMANAGER_H +#define JSONFILEMANAGER_H +#include +#include +#include "utils/kvEntry.h" +namespace exchange +{ + + using json = nlohmann::json; + + class JsonFileManagerBase + { + public: + virtual ~JsonFileManagerBase() = default; + virtual DataType parse(const std::string &jsonStr) = 0; // 改为虚函数 + + protected: + JsonFileManagerBase() = default; + }; + + class JsonFileManager : public JsonFileManagerBase + { + public: + DataType parse(const std::string &filePath) + { + json j = load(filePath); + KvData data; + for (const auto &item : j) + { + if (item.is_object() && item.contains("key") && item.contains("value")) + { + KvEntry entry; + entry.key = item["key"].get(); + entry.value = item["value"].get(); + if (item.contains("expire")) + { + entry.timestamp = item["expire"].get(); + } + else + { + entry.timestamp = 0; + } + data.push_back(entry); + } + else + { + throw std::runtime_error("Invalid JSON format"); + } + } + return data; + }; + + json load(const std::string &filePath) + { + std::ifstream in(filePath); + if (!in) + throw std::runtime_error("File open failed: " + filePath); + json j; + in >> j; + return j; + } + }; + +} // namespace exchange + +#endif // JSONFILEMANAGER_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/exchange/include/sstProcessor.h b/tools/pika_batch_ingest/src/exchange/include/sstProcessor.h new file mode 100644 index 0000000000..de6e1d58fe --- /dev/null +++ b/tools/pika_batch_ingest/src/exchange/include/sstProcessor.h @@ -0,0 +1,40 @@ +#ifndef SST_PROCESSOR_H +#define SST_PROCESSOR_H + +#include +#include +#include +#include "rocksdb/sst_file_writer.h" +#include "rocksdb/env.h" +#include "rocksdb/options.h" +#include "rocksdb/status.h" +#include "rocksdb/utilities/db_ttl.h" +#include "utils/result.h" +#include "JsonFileManager.h" + +namespace exchange +{ + + class SstProcessor + { + public: + SstProcessor(const rocksdb::Options &opts, rocksdb::ColumnFamilyHandle *cfh = nullptr) + : options_(opts), cfh_(cfh) {} + Result processSstFile(JsonFileManagerBase *fileManager, + const std::string &inputJsonPath, + const std::string &outputSstPath); + Result mutiProcessSstFile(JsonFileManagerBase *fileManager, const std::string &inputDicPath); + + std::vector> collectJsonFiles(const std::string &inputDir); + + private: + rocksdb::Options options_; + rocksdb::ColumnFamilyHandle *cfh_; + std::atomic totalKeys_{0}; + std::atomic totalRawBytes_{0}; + std::atomic totalEncodeBytes_{0}; + }; + +} // namespace exchange + +#endif // SST_PROCESSOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/exchange/sstProcessor.cpp b/tools/pika_batch_ingest/src/exchange/sstProcessor.cpp new file mode 100644 index 0000000000..cd9be4c0ab --- /dev/null +++ b/tools/pika_batch_ingest/src/exchange/sstProcessor.cpp @@ -0,0 +1,196 @@ +#include "sstProcessor.h" +#include "JsonFileManager.h" +#include "utils/compare.h" +#include +#include +#include "utils/klog.h" +#include +#include +#include +#include "rocksdb/table.h" +#include "rocksdb/file_checksum.h" +#include "storage/src/strings_value_format.h" + +namespace exchange +{ + + namespace fs = std::filesystem; + + std::vector> SstProcessor::collectJsonFiles(const std::string &inputDir) + { + std::vector> result; + for (const auto &entry : fs::recursive_directory_iterator(inputDir)) + { + LOG_DEBUG("exchange: Checking entry: " + entry.path().string()); + if (entry.is_regular_file() && entry.path().extension() == ".json") + { + std::string jsonPath = entry.path().string(); + std::filesystem::path relativePath = std::filesystem::relative(entry.path(), DEFAULTDIC); + std::filesystem::path sstPath = DEFAULTSSTDIC / relativePath; + sstPath.replace_extension(".sst"); + + LOG_DEBUG("exchange: Found JSON file: " + jsonPath + ", corresponding SST path: " + sstPath.string()); + + result.emplace_back(jsonPath, sstPath.string()); + } + } + return result; + } + + Result SstProcessor::processSstFile(JsonFileManagerBase *fileManager, + const std::string &inputJsonPath, + const std::string &outputSstPath) + { + DataType data; + try + { + data = fileManager->parse(inputJsonPath); + } + catch (const std::exception &e) + { + return Result(Result::Ret::kFileReadError, "JSON parse failed: " + std::string(e.what())); + } + try + { + fs::path outputPath(outputSstPath); + fs::path parentDir = outputPath.parent_path(); + + if (!parentDir.empty() && !fs::exists(parentDir)) + { + LOG_DEBUG("exchange: Parent directory does not exist, creating: " + parentDir.string()); + fs::create_directories(parentDir); + } + } + catch (const std::exception &e) + { + return Result(Result::Ret::kFileWriteError, "Failed to create directory: " + std::string(e.what())); + } + + rocksdb::Options sst_options = options_; + rocksdb::BlockBasedTableOptions table_options; + table_options.checksum = rocksdb::kCRC32c; + sst_options.file_checksum_gen_factory = rocksdb::GetFileChecksumGenCrc32cFactory(); + sst_options.table_factory.reset(rocksdb::NewBlockBasedTableFactory(table_options)); + rocksdb::SstFileWriter writer(rocksdb::EnvOptions(), sst_options, cfh_); + auto status = writer.Open(outputSstPath); + if (!status.ok()) + { + return Result(Result::Ret::kFileWriteError, "Failed to open SST file: " + status.ToString()); + } + std::sort(data.begin(), data.end(), ComparePair()); + std::vector deduped; + for (size_t i = 0; i < data.size();) + { + deduped.push_back(data[i]); + size_t j = i + 1; + while (j < data.size() && data[j].key == data[i].key) + { + ++j; + } + i = j; + } + + size_t kvCount = 0; + size_t totalRawBytes = 0; + size_t totalEncodeBytes = 0; + for (const auto &entry : deduped) + { + storage::StringsValue strings_value(entry.value); + // if (entry.timestamp > 0) { + // strings_value.SetRelativeTimeInMillsec(entry.timestamp); + // } + auto encodedVal = strings_value.Encode(); + + status = writer.Put(rocksdb::Slice(entry.key), encodedVal); + kvCount++; + totalRawBytes += entry.key.size(); + totalRawBytes += entry.value.size(); + + if (!status.ok()) + { + writer.Finish().PermitUncheckedError(); + return Result(Result::Ret::kFileWriteError, "Put failed: " + status.ToString()); + } + } + + status = writer.Finish(); + if (!status.ok()) + { + return Result(Result::Ret::kFileWriteError, "Finish failed: " + status.ToString()); + } + totalKeys_.fetch_add(kvCount, std::memory_order_relaxed); + totalRawBytes_.fetch_add(totalRawBytes, std::memory_order_relaxed); + totalEncodeBytes_.fetch_add(totalEncodeBytes, std::memory_order_relaxed); + return Result(Result::Ret::kOk, "SST file created successfully: " + outputSstPath); + } + + Result SstProcessor::mutiProcessSstFile(JsonFileManagerBase *fileManager, const std::string &inputDicPath) + { + std::string inputDicPathFull = (fs::path(DEFAULTDIC) / inputDicPath).string(); + auto filePairs = collectJsonFiles(inputDicPathFull); + if (filePairs.empty()) + { + return Result(Result::Ret::kFileReadError, "No JSON files found in directory: " + inputDicPath); + } + + ThreadPool pool(std::thread::hardware_concurrency()); + std::mutex resultMutex; + std::vector results; + + std::vector> futures; + + for (const auto &pair : filePairs) + { + futures.emplace_back(pool.enqueue([&, pair]() + { + Result r = processSstFile(fileManager, pair.first, pair.second); + { + std::lock_guard lock(resultMutex); + results.push_back(r); + if (r.isError()) { + LOG_ERROR("exchange: Failed to process file: " + pair.first + " => " + r.message()); + } + else + { + LOG_INFO("exchange: Successfully processed file: " + pair.first + " => " + pair.second); + } + } })); + } + + for (auto &fut : futures) + { + fut.get(); + } + + for (const auto &r : results) + { + if (r.isError()) + { + return Result(Result::Ret::kFileWriteError, "Some files failed. Check logs."); + } + } + + try { + nlohmann::json summary; + summary["total_keys"] = totalKeys_.load(); + summary["total_raw_bytes"] = totalRawBytes_.load(); + summary["total_encode_bytes"] = totalEncodeBytes_.load(); + summary["status"] = "ok"; + + std::string sstCountPath = fs::path(SUMMERMETA).string(); + std::ofstream out(sstCountPath); + if (!out.is_open()) { + return Result(Result::Ret::kFileWriteError, "Failed to write summary meta file: " + sstCountPath); + } + out << summary.dump(2); + out.close(); + + LOG_INFO("exchange: Summary meta written to " + sstCountPath); + } catch (const std::exception &e) { + return Result(Result::Ret::kFileWriteError, "Failed to write summary meta: " + std::string(e.what())); + } + + return Result(Result::Ret::kOk, "All files processed successfully."); + } + +} // namespace exchange \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/CMakeLists.txt b/tools/pika_batch_ingest/src/mock/CMakeLists.txt new file mode 100644 index 0000000000..6a4de4a8ab --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/CMakeLists.txt @@ -0,0 +1,26 @@ +file(GLOB_RECURSE MOCK_SRC CONFIGURE_DEPENDS "*.cpp") +set(MOCK_MAIN "${CMAKE_CURRENT_SOURCE_DIR}/mock.cpp") +if(EXISTS "${MOCK_MAIN}") + list(FILTER MOCK_SRC EXCLUDE REGEX ".*/mock\\.cpp$") +endif() + +add_library(mock_lib STATIC ${MOCK_SRC}) + +target_include_directories(mock_lib PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include +) + +link_pikiwidb_libs(mock_lib) + +target_link_libraries(mock_lib PUBLIC pthread z dl) + +set_common_definitions(mock_lib) + +message(STATUS "PROJECT_DIR=${PROJECT_DIR}") +message(STATUS "CONFIG_DIR=${CONFIG_DIR}") + +if(EXISTS "${MOCK_MAIN}") + add_executable(mock "${MOCK_MAIN}") + target_link_libraries(mock PRIVATE mock_lib) + set_common_definitions(mock) +endif() diff --git a/tools/pika_batch_ingest/src/mock/dataGen.cpp b/tools/pika_batch_ingest/src/mock/dataGen.cpp new file mode 100644 index 0000000000..3f7221ba6a --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/dataGen.cpp @@ -0,0 +1,142 @@ +#include "dataGen.h" +#include "fileManager.h" +#include "utils/compare.h" +#include "utils/klog.h" +#include "utils/result.h" +#include +#include +#include +#include +#include +#include +#include +#include + +namespace mock { +namespace fs = std::filesystem; + +DataGen::DataGen(const std::string &dicPath, size_t approxEntrySize, + double maxFileSizeMB, double targetSizeMB, double maxSizeMB, + size_t numThreads) + : fileManager_(std::make_shared(dicPath)), + maxFileSizeMB_(maxFileSizeMB), targetSizeMB_(targetSizeMB), + maxSizeMB_(maxSizeMB), approxEntrySize_(approxEntrySize), + numThreads_(numThreads) {} + +Result DataGen::generateData() { + double totalDataSize = targetSizeMB_; + double totalFiles = + (maxFileSizeMB_ > 0) ? totalDataSize / maxFileSizeMB_ : 0.0; + double remainder = + (maxFileSizeMB_ > 0) ? std::fmod(totalDataSize, maxFileSizeMB_) : 0.0; + double perFileDataSize = maxFileSizeMB_; + + LOG_DEBUG("Total data size: " + std::to_string(totalDataSize) + + " MB, Total files to generate: " + std::to_string(totalFiles) + + ", Remainder: " + std::to_string(remainder) + + " MB, Per file data size: " + std::to_string(perFileDataSize) + + " MB"); + + size_t workerThreads = (numThreads_ > 1) ? (numThreads_ - 1) : 1; + ThreadPool pool(workerThreads); + LOG_DEBUG("numThreads: " + std::to_string(numThreads_)); + std::vector> futures; + + for (size_t i = 1; i < totalFiles; ++i) { + futures.emplace_back(pool.enqueue([this, perFileDataSize] { + return this->generateFile(perFileDataSize).get(); + })); + } + + futures.emplace_back(pool.enqueue([this, perFileDataSize, remainder] { + return this->generateFile(perFileDataSize + remainder).get(); + })); + bool hasError = false; + std::string errMsg; + for (auto &f : futures) { + Result r = f.get(); + if (r.isError()) { + LOG_WARN("Data file write failed: " + r.message()); + hasError = true; + errMsg = r.message(); + } + } + + if (hasError) { + return Result(Result::Ret::kFileWriteError, errMsg); + } + return Result(Result::Ret::kOk, "Data generation completed successfully."); + +} + + +std::future DataGen::generateFile(size_t fileSizeMB) { + DataType data; + + size_t numEntries = fileSizeMB * 1024 * 1024 / approxEntrySize_; + + LOG_DEBUG("Thread " + std::to_string(std::hash{}(std::this_thread::get_id())) + + " started generating file."); + const size_t maxRetries = 99999; + size_t retries = 0; + + for (size_t i = 0; i < numEntries && retries < maxRetries;) { + KvEntry entry; + try { + auto keyResult = generateKey(); + if (keyResult.isError()) { + LOG_WARN("Key generation error: " + keyResult.message()); + retries++; + continue; + } + entry.key = keyResult.message_raw(); + + auto valueResult = generateValue(); + if (valueResult.isError()) { + LOG_WARN("Value generation error: " + valueResult.message()); + retries++; + continue; + } + entry.value = valueResult.message_raw(); + + data.emplace_back(entry); + i++; + retries = 0; + } catch (const std::exception &e) { + retries++; + LOG_WARN("Failed to generate kv: " + std::string(e.what())); + } + } + + if (retries >= maxRetries) { + std::promise p; + p.set_value(Result(Result::Ret::kError, + "Exceeded maximum retries for KV generation")); + return p.get_future(); + } + + std::sort(data.begin(), data.end(), ComparePair()); + + if (data.empty()) { + std::promise p; + p.set_value(Result(Result::Ret::kOk, "No data generated for file.")); + return p.get_future(); + } + return fileManager_->write(data); +} + + + +Result DataGen::generateKey() { + if (!keyGen_) + return Result(Result::Ret::kError, "Key generator not set"); + return keyGen_->generateField(); +} + +Result DataGen::generateValue() { + if (!valueGen_) + return Result(Result::Ret::kError, "Value generator not set"); + return valueGen_->generateField(); +} + +} // namespace mock \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/dataGen.h b/tools/pika_batch_ingest/src/mock/include/dataGen.h new file mode 100644 index 0000000000..091abfa42e --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/dataGen.h @@ -0,0 +1,70 @@ +#ifndef DATAGEN_H +#define DATAGEN_H + +#include "fileManager.h" +#include +#include +#include +#include +#include +#include +#include +#include "utils/result.h" +#include "fieldGens/IFieldGenerator.h" + +namespace mock +{ + class DataGen + { + public: + DataGen(const std::string &dicPath, size_t approxEntrySize, double maxFileSizeMB, double targetSizeMB, double maxSizeMB, size_t numThreads); + + Result generateData(); + + void setKeyGenerator(std::shared_ptr gen) + { + keyGen_ = std::move(gen); + } + + std::shared_ptr getKeyGenerator() const + { + return keyGen_; + } + + void setValueGenerator(std::shared_ptr gen) + { + valueGen_ = std::move(gen); + } + + std::shared_ptr getValueGenerator() const + { + return valueGen_; + } + + size_t getNumThreads() const { return numThreads_; } + + void setFileManager(const std::shared_ptr &fileManager) + { + fileManager_ = std::move(fileManager); + } + + private: + std::future generateFile(size_t fileSizeMB); + + Result generateKey(); + Result generateValue(); + + std::shared_ptr fileManager_; + std::shared_ptr keyGen_; + std::shared_ptr valueGen_; + size_t approxEntrySize_; + double maxFileSizeMB_ = 256; + double targetSizeMB_ = 0; + double maxSizeMB_ = 0; + size_t numThreads_ = 1; + friend class DataGenTest; + }; + +} // namespace mock + +#endif // DATAGEN_H diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/FieldGebBuilder.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/FieldGebBuilder.h new file mode 100644 index 0000000000..547c8d703c --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/FieldGebBuilder.h @@ -0,0 +1,69 @@ +#ifndef FIELDGENBUILDER_H +#define FIELDGENBUILDER_H + +#include "fieldGens/IFieldGenerator.h" +#include "fieldGens/RandomFieldGenerator.h" +#include "fieldGens/ZipfianFieldGenerator.h" +#include "fieldGens/NormalFieldGenerator.h" +#include "fieldGens/UniformFieldGenerator.h" +#include "fieldGens/SafeFieldGenerator.h" +#include "utils/klog.h" +#include + +namespace mock +{ + enum class FieldDistributionType + { + Random, + Uniform, + Zipfian, + Normal + }; + + inline std::shared_ptr createFieldGenerator(FieldDistributionType type, + const std::string &fieldPrefix, + size_t fieldSize, + size_t poolSize) + { + std::shared_ptr baseGen; + + switch (type) + { + case FieldDistributionType::Uniform: + LOG_DEBUG("Creating UniformFieldGenerator with prefix: " + fieldPrefix); + baseGen = std::make_shared(); + break; + case FieldDistributionType::Zipfian: + LOG_DEBUG("Creating ZipfianFieldGenerator with prefix: " + fieldPrefix); + baseGen = std::make_shared(); + break; + case FieldDistributionType::Normal: + LOG_DEBUG("Creating NormalFieldGenerator with prefix: " + fieldPrefix); + baseGen = std::make_shared(); + break; + case FieldDistributionType::Random: + default: + LOG_DEBUG("Creating RandomFieldGenerator with prefix: " + fieldPrefix); + baseGen = std::make_shared(); + break; + } + + baseGen->setContext(fieldPrefix, poolSize, fieldSize); + return std::make_shared(baseGen); + } + + inline FieldDistributionType parseDistribution(const std::string &dist) + { + if (dist == "uniform") + return mock::FieldDistributionType::Uniform; + else if (dist == "zipfian") + return mock::FieldDistributionType::Zipfian; + else if (dist == "normal") + return mock::FieldDistributionType::Normal; + else + return mock::FieldDistributionType::Random; + } + +} // namespace mock + +#endif // FIELDGENBUILDER_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/IFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/IFieldGenerator.h new file mode 100644 index 0000000000..2b7d5a20ac --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/IFieldGenerator.h @@ -0,0 +1,81 @@ +#ifndef IFIELDGENERATOR_H +#define IFIELDGENERATOR_H +#include +#include +#include "utils/result.h" +#include +#include + +namespace mock +{ + struct LogicalFieldPool + { + std::string prefix; + size_t size; + }; + + class IFieldGenerator + { + public: + virtual ~IFieldGenerator() = default; + IFieldGenerator() = default; + + virtual size_t getFieldPoolSize() = 0; + virtual size_t getFieldSize() = 0; + virtual size_t generateIndex() = 0; + virtual Result generateField() + { + std::string full = logicalPool_.prefix; + + while (full.size() < fieldSize_) + { + size_t index = generateIndex(); + std::string indexStr = std::to_string(index); + + if (full.size() + indexStr.size() >= fieldSize_) + { + size_t remain = fieldSize_ - full.size(); + full += indexStr.substr(0, remain); + break; + } + + full += indexStr; + } + + return Result(Result::kOk, full); + } + + virtual size_t estimateRepeatCount() const + { + size_t indexDigits = std::to_string(logicalPool_.size).size(); + size_t avgSegmentLength = logicalPool_.prefix.size() + indexDigits; + return (fieldSize_ + avgSegmentLength - 1) / avgSegmentLength; + } + + virtual Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) + { + if (fieldPrefix.empty()) + { + return Result(Result::Ret::kError, "Field prefix cannot be empty."); + } + if (poolSize == 0) + { + return Result(Result::Ret::kError, "Pool size must be greater than 0."); + } + if (fieldSize == 0 || fieldSize > 1024) + { + return Result(Result::Ret::kError, "Field size must be in range [1, 1024]."); + } + logicalPool_ = LogicalFieldPool{fieldPrefix, poolSize}; + fieldSize_ = fieldSize; + return Result(Result::Ret::kOk, "Context set successfully."); + } + + protected: + LogicalFieldPool logicalPool_{}; + size_t fieldSize_ = 16; + }; + +} // namespace mock + +#endif // IFIELDGENERATOR_H diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/NormalFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/NormalFieldGenerator.h new file mode 100644 index 0000000000..48137872de --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/NormalFieldGenerator.h @@ -0,0 +1,66 @@ +#ifndef NORMALFIELDGENERATOR_H +#define NORMALFIELDGENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include "utils/result.h" +#include "utils/klog.h" +#include +#include + +namespace mock +{ + + class NormalFieldGenerator : public IFieldGenerator + { + public: + NormalFieldGenerator() = default; + + Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) override + { + return IFieldGenerator::setContext(fieldPrefix, poolSize, fieldSize); + } + + size_t generateIndex() override + { + thread_local std::mt19937 generator(std::random_device{}()); + thread_local std::normal_distribution dist; + + if (!initialized_) + { + mean_ = static_cast(logicalPool_.size) / 2.0; + stddev_ = static_cast(logicalPool_.size) / 6.0; + dist = std::normal_distribution(mean_, stddev_); + initialized_ = true; + } + + for (int retry = 0; retry < 10; ++retry) + { + double sampled = dist(generator); + if (sampled >= 0 && sampled < static_cast(logicalPool_.size)) + { + return static_cast(sampled); + } + } + + return static_cast(mean_); + } + + size_t getFieldPoolSize() override + { + return logicalPool_.size; + } + + size_t getFieldSize() override + { + return fieldSize_; + } + + private: + double mean_ = 0.0; + double stddev_ = 1.0; + bool initialized_ = false; + }; + +} // namespace mock + +#endif // NORMALFIELDGENERATOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/PrefixZipfFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/PrefixZipfFieldGenerator.h new file mode 100644 index 0000000000..412538a8a1 --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/PrefixZipfFieldGenerator.h @@ -0,0 +1,91 @@ +#ifndef PREFIXZIPFFIELDGENERATOR_H +#define PREFIXZIPFFIELDGENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include +#include +#include +#include +#include +#include + +namespace mock +{ + class PrefixZipfFieldGenerator : public IFieldGenerator + { + public: + PrefixZipfFieldGenerator(double skew = 1.0, size_t maxSuffix = 99999) + : skew_(skew), maxSuffix_(maxSuffix) {} + + Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) override + { + auto r = IFieldGenerator::setContext(fieldPrefix, poolSize, fieldSize); + distributionInitialized_ = false; + return r; + } + + size_t generateIndex() override + { + thread_local std::mt19937 gen(std::random_device{}()); + ensureDistributionInitialized(); + + size_t prefixIndex = prefixDist_(gen); + size_t suffix = std::uniform_int_distribution(0, maxSuffix_)(gen); + + std::ostringstream oss; + oss << logicalPool_.prefix << prefixIndex << "_" << suffix; + currentField_ = oss.str(); + return 0; + } + + Result generateField() override + { + generateIndex(); + std::string full = currentField_; + + if (full.size() >= fieldSize_) + return Result(Result::Ret::kOk, full.substr(0, fieldSize_)); + else + return Result(Result::Ret::kOk, full + std::string(fieldSize_ - full.size(), 'X')); + } + + size_t getFieldPoolSize() override + { + return logicalPool_.size; + } + + size_t getFieldSize() override + { + return fieldSize_; + } + + private: + void ensureDistributionInitialized() + { + if (distributionInitialized_ || logicalPool_.size == 0) + return; + + std::vector weights(logicalPool_.size); + double sum = 0.0; + for (size_t i = 1; i <= logicalPool_.size; ++i) + { + weights[i - 1] = 1.0 / std::pow(static_cast(i), skew_); + sum += weights[i - 1]; + } + for (auto &w : weights) + w /= sum; + + prefixDist_ = std::discrete_distribution(weights.begin(), weights.end()); + distributionInitialized_ = true; + } + + double skew_; + bool distributionInitialized_ = false; + std::discrete_distribution prefixDist_; + size_t maxSuffix_; + std::string currentField_; + }; + +} // namespace mock + +#endif // PREFIXZIPFFIELDGENERATOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/RandomFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/RandomFieldGenerator.h new file mode 100644 index 0000000000..1a19edcdac --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/RandomFieldGenerator.h @@ -0,0 +1,43 @@ +#ifndef RANDOMFIELDGENERATOR_H +#define RANDOMFIELDGENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include "utils/result.h" +#include "utils/klog.h" +#include +#include + +namespace mock +{ + + class RandomFieldGenerator : public IFieldGenerator + { + public: + RandomFieldGenerator() = default; + + Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) override + { + return IFieldGenerator::setContext(fieldPrefix, poolSize, fieldSize); + } + + size_t generateIndex() override + { + thread_local std::mt19937 gen(std::random_device{}()); + std::uniform_int_distribution dist(0, logicalPool_.size - 1); + return dist(gen); + } + + size_t getFieldPoolSize() override + { + return logicalPool_.size; + } + + size_t getFieldSize() override + { + return fieldSize_; + } + }; + +} // namespace mock + +#endif // RANDOMFIELDGENERATOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/SafeFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/SafeFieldGenerator.h new file mode 100644 index 0000000000..afd80164f0 --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/SafeFieldGenerator.h @@ -0,0 +1,48 @@ +#ifndef SAFE_FIELD_GENERATOR_H +#define SAFE_FIELD_GENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include +#include +#include + +namespace mock +{ + class SafeFieldGenerator : public IFieldGenerator + { + public: + explicit SafeFieldGenerator(std::shared_ptr wrapped) + : wrapped_(std::move(wrapped)) {} + + Result generateField() override + { + std::shared_lock lock(mutex_); + return wrapped_->generateField(); + } + + size_t getFieldPoolSize() override + { + std::shared_lock lock(mutex_); + return wrapped_->getFieldPoolSize(); + } + + size_t getFieldSize() override + { + std::shared_lock lock(mutex_); + return wrapped_->getFieldSize(); + } + + size_t generateIndex() override + { + std::shared_lock lock(mutex_); + return wrapped_->generateIndex(); + } + + private: + std::shared_ptr wrapped_; + mutable std::shared_mutex mutex_; + }; + +} // namespace mock + +#endif // SAFE_FIELD_GENERATOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/UniformFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/UniformFieldGenerator.h new file mode 100644 index 0000000000..5636609840 --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/UniformFieldGenerator.h @@ -0,0 +1,42 @@ +#ifndef UNIFORMFIELDGENERATOR_H +#define UNIFORMFIELDGENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include "utils/result.h" +#include "utils/klog.h" +#include +#include + +namespace mock +{ + class UniformFieldGenerator : public IFieldGenerator + { + public: + UniformFieldGenerator() = default; + Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) override + { + return IFieldGenerator::setContext(fieldPrefix, poolSize, fieldSize); + } + + size_t generateIndex() override + { + return counter_.fetch_add(1, std::memory_order_relaxed) % logicalPool_.size; + } + + size_t getFieldPoolSize() override + { + return logicalPool_.size; + } + + size_t getFieldSize() override + { + return fieldSize_; + } + + private: + std::atomic counter_{0}; + }; + +} // namespace mock + +#endif // UNIFORMFIELDGENERATOR_H diff --git a/tools/pika_batch_ingest/src/mock/include/fieldGens/ZipfianFieldGenerator.h b/tools/pika_batch_ingest/src/mock/include/fieldGens/ZipfianFieldGenerator.h new file mode 100644 index 0000000000..4250b098a7 --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fieldGens/ZipfianFieldGenerator.h @@ -0,0 +1,69 @@ +#ifndef ZIPFIANFIELDGENERATOR_H +#define ZIPFIANFIELDGENERATOR_H + +#include "fieldGens/IFieldGenerator.h" +#include "utils/result.h" +#include "utils/klog.h" +#include +#include +#include + +namespace mock +{ + class ZipfianFieldGenerator : public IFieldGenerator + { + public: + ZipfianFieldGenerator(double skew = 1.0) : skew_(skew) {} + + Result setContext(const std::string &fieldPrefix, size_t poolSize, size_t fieldSize = 16) override + { + return IFieldGenerator::setContext(fieldPrefix, poolSize, fieldSize); + } + + size_t generateIndex() override + { + ensureDistributionInitialized(); + thread_local std::mt19937 gen(std::random_device{}()); + thread_local std::discrete_distribution dist(zipfWeights_.begin(), zipfWeights_.end()); + return dist(gen); + } + + size_t getFieldPoolSize() override + { + return logicalPool_.size; + } + + size_t getFieldSize() override + { + return fieldSize_; + } + + private: + void ensureDistributionInitialized() + { + if (!distributionInitialized_ && logicalPool_.size > 0) + { + zipfWeights_.resize(logicalPool_.size); + double sum = 0.0; + for (size_t i = 1; i <= logicalPool_.size; ++i) + { + zipfWeights_[i - 1] = 1.0 / std::pow(static_cast(i), skew_); + sum += zipfWeights_[i - 1]; + } + for (auto &w : zipfWeights_) + { + w /= sum; + } + distributionInitialized_ = true; + LOG_DEBUG("Initialized Zipfian weights with skew: " + std::to_string(skew_)); + } + } + + double skew_ = 1.0; + bool distributionInitialized_ = false; + std::vector zipfWeights_; + }; + +} // namespace mock + +#endif // ZIPFIANFIELDGENERATOR_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/mock/include/fileManager.h b/tools/pika_batch_ingest/src/mock/include/fileManager.h new file mode 100644 index 0000000000..fa7125ca1c --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/fileManager.h @@ -0,0 +1,134 @@ +#ifndef FILEMANAGER_H +#define FILEMANAGER_H + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "utils/result.h" +#include "utils/klog.h" +#include "utils/kvEntry.h" + +namespace mock { + + using json = nlohmann::json; + + class FileManagerBase { + public: + using DataType = std::vector; + virtual ~FileManagerBase() = default; + virtual std::future write(const DataType &data) = 0; + }; + + class FileManager : public FileManagerBase { + public: + explicit FileManager(const std::string &dic, + unsigned writer_threads = std::max(1u, std::thread::hardware_concurrency() / 2)) + : stopFlag_(false), next_index_(0) { + + dic_ = DEFAULTDIC / dic; + if (!std::filesystem::exists(dic_)) { + std::filesystem::create_directories(dic_); + } + + if (writer_threads == 0) writer_threads = 1; + writers_.reserve(writer_threads); + for (unsigned i = 0; i < writer_threads; ++i) { + writers_.emplace_back(&FileManager::writerLoop, this); + } + } + + ~FileManager() override { + { + std::lock_guard lk(mutex_); + stopFlag_ = true; + } + cv_.notify_all(); + for (auto &t : writers_) { + if (t.joinable()) t.join(); + } + } + + std::future write(const DataType &data) override { + auto promise = std::make_shared>(); + std::filesystem::path filePath; + { + std::lock_guard lk(name_mutex_); + filePath = dic_ / ("data_" + std::to_string(next_index_++) + ".json"); + LOG_DEBUG(dic_.string() + " is the directory for data files."); + LOG_DEBUG("FileManager Creating file: " + filePath.string()); + } + { + std::lock_guard lk(mutex_); + tasks_.emplace(Task{filePath, data, promise}); + } + cv_.notify_one(); + + return promise->get_future(); + } + + private: + struct Task { + std::filesystem::path path; + DataType data; + std::shared_ptr> prom; + }; + + void writerLoop() { + while (true) { + Task task; + { + std::unique_lock lk(mutex_); + cv_.wait(lk, [&]{ return stopFlag_ || !tasks_.empty(); }); + if (stopFlag_ && tasks_.empty()) return; + task = std::move(tasks_.front()); + tasks_.pop(); + } + + try { + LOG_DEBUG("Writing data to file: " + task.path.string()); + std::ofstream file(task.path, std::ios::out | std::ios::trunc); + if (!file.is_open()) { + LOG_ERROR("Failed to open file: " + task.path.string()); + task.prom->set_value(Result(Result::Ret::kFileOpenError, task.path.string())); + continue; + } + + file << "[\n"; + for (size_t i = 0; i < task.data.size(); ++i) { + json obj = task.data[i]; + file << obj.dump(); + if (i + 1 < task.data.size()) file << ",\n"; + } + file << "\n]"; + file.close(); + + task.prom->set_value(Result(Result::Ret::kOk, task.path.string())); + } catch (const std::exception &e) { + task.prom->set_value(Result(Result::Ret::kFileWriteError, e.what())); + } + } + } + + std::filesystem::path dic_; + std::atomic next_index_; + std::mutex name_mutex_; + + std::queue tasks_; + std::vector writers_; + std::mutex mutex_; + std::condition_variable cv_; + std::atomic stopFlag_; + }; + +} // namespace mock + +#endif // FILEMANAGER_H diff --git a/tools/pika_batch_ingest/src/mock/include/mock.h b/tools/pika_batch_ingest/src/mock/include/mock.h new file mode 100644 index 0000000000..36b274d18e --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/include/mock.h @@ -0,0 +1,72 @@ +#ifndef MOCK_H +#define MOCK_H + +#include +#include +#include +#include +#include "utils/klog.h" +#include "utils/kconfig.h" + +namespace mock +{ + + using json = nlohmann::json; + + json LoadFolderHistory(const std::filesystem::path &path = DEFAULTCONFIGFILEDIC) + { + json history; + + LOG_DEBUG("Loading folder history from: " + path.string()); + std::filesystem::create_directories(path.parent_path()); + std::ifstream ifs(path); + if (!ifs.is_open()) + { + history["folders"] = json::array(); + LOG_DEBUG("Folder history json not found, returning empty history: " + path.string()); + return history; + } + try + { + ifs >> history; + } + catch (...) + { + LOG_ERROR("Failed to parse folder history json: " + path.string()); + history["folders"] = json::array(); + } + return history; + } + + bool CheckFolderNameUnique(const json &history, const std::string &folder_name) + { + for (const auto &item : history["folders"]) + { + if (item == folder_name) + { + return false; + } + } + return true; + } + + bool SaveFolderHistory(json &history, const std::string &folder_name, const std::filesystem::path &path = DEFAULTCONFIGFILEDIC) + { + if (!history.contains("folders")) + { + history["folders"] = json::array(); + } + history["folders"].push_back(folder_name); + + std::ofstream ofs(path); + if (!ofs.is_open()) + { + LOG_ERROR("Failed to open folder history json for writing: " + path.string()); + return false; + } + ofs << history.dump(4); + return true; + } +} // namespace mock + +#endif // MOCK_H diff --git a/tools/pika_batch_ingest/src/mock/mock.cpp b/tools/pika_batch_ingest/src/mock/mock.cpp new file mode 100755 index 0000000000..426c5f7aa4 --- /dev/null +++ b/tools/pika_batch_ingest/src/mock/mock.cpp @@ -0,0 +1,191 @@ +#include +#include +#include +#include +#include +#include +#include "utils/klog.h" +#include "dataGen.h" +#include "utils/result.h" +#include +#include +#include +#include "mock.h" +#include "utils/kconfig.h" +#include "fieldGens/FieldGebBuilder.h" +#include "utils/threadScheduler.h" +#include "utils/ktime.h" + +using json = nlohmann::json; +static const std::string configFile = std::filesystem::path(CONFIG_DIR) / "config.json"; + +static json &getConfig() +{ + static json instance; + return instance; +} + +static void loadConfig(const std::string &filePath) +{ + std::ifstream file(filePath); + LOG_DEBUG("Loading config from: " + filePath); + if (!file) + { + perror("Failed to open config file"); + LOG_ERROR("Failed to open config file: " + filePath); + } + file >> getConfig(); +} + +class MockCmd +{ +public: + std::string directory; + std::string keyPrefix; + std::string valuePrefix; + double maxFileSizeMB; + double maxSizeGB; + double targetSizeMB; + double keySizeBytes; + double valueSizeBytes; + mock::FieldDistributionType keyType_; + mock::FieldDistributionType valueType_; + std::string keyDist; + std::string valueDist; + int keyPoolSize = -1; + int valuePoolSize = -1; + + MockCmd() + { + try + { + loadConfig(configFile); + auto &conf = getConfig(); + if (conf.contains("targetSizeMB")) + targetSizeMB = conf["targetSizeMB"].get(); + if (conf.contains("maxFileSizeMB")) + maxFileSizeMB = conf["maxFileSizeMB"].get(); + if (conf.contains("maxSizeGB")) + maxSizeGB = conf["maxSizeGB"].get(); + if (conf.contains("directory")) + directory = conf["directory"].get(); + if (conf.contains("key")) + { + auto keyConf = conf["key"]; + keyPrefix = keyConf["prefix"].get(); + keySizeBytes = keyConf["size"].get(); + keyDist = keyConf["distribution"].get(); + keyPoolSize = keyConf["poolSize"].get(); + keyType_ = mock::parseDistribution(keyDist); + } + if (conf.contains("value")) + { + auto valueConf = conf["value"]; + valuePrefix = valueConf["prefix"].get(); + valueSizeBytes = valueConf["size"].get(); + valueDist = valueConf["distribution"].get(); + valuePoolSize = valueConf["poolSize"].get(); + valueType_ = mock::parseDistribution(valueDist); + } + } + catch (const std::exception &e) + { + LOG_ERROR("Failed to load configuration: " + std::string(e.what())); + } + } + +private: + Result parseSize(const char *sizeStr) + { + size_t size = 0; + std::string str(sizeStr); + LOG_DEBUG("Parsing target size: " + str); + char unit = str.back(); + str.pop_back(); + + try + { + size = stod(str); + } + catch (const std::exception &e) + { + return Result(Result::kError, "Invalid size format: " + std::string(sizeStr)); + } + + LOG_DEBUG("Parsed size: " + std::to_string(size) + " with unit: " + unit); + if (unit == 'G') + return Result(Result::kOk, std::to_string(size * 1024)); + else if (unit == 'M') + return Result(Result::kOk, std::to_string(size)); + else + return Result(Result::kError, "Invalid size unit, only 'G' or 'M' are supported"); + } +}; + +int main(int argc, char **argv) +{ + MockCmd cmd; + + LOG_DEBUG("Target size: " + std::to_string(cmd.targetSizeMB) + "MB"); + LOG_DEBUG("Directory: " + cmd.directory); + + if (cmd.directory.empty()) { + LOG_ERROR("Directory not specified in config file"); + return 1; + } + + json folderHistory = mock::LoadFolderHistory(); + if (!mock::CheckFolderNameUnique(folderHistory, cmd.directory)) + { + LOG_ERROR("Folder name conflict detected: " + cmd.directory); + return 1; + } + if (!mock::SaveFolderHistory(folderHistory, cmd.directory)) + { + LOG_ERROR("Failed to save folder history."); + return 1; + } + + try + { + initThreadSchedulerFromConfig(MOCKTHREADCONF); + + mock::DataGen generator(cmd.directory, (cmd.keySizeBytes + cmd.valueSizeBytes), cmd.maxFileSizeMB, cmd.targetSizeMB, cmd.maxSizeGB, ThreadScheduler::get().get("dataGen")); + + auto estimatePoolSize = [&](int poolSize, double sizeBytes) -> size_t + { + if (poolSize > 0) + return static_cast(poolSize); + double estimatedNumEntries = (cmd.targetSizeMB * 1024 * 1024) / sizeBytes; + return static_cast(std::sqrt(estimatedNumEntries)); + }; + + size_t estimatedKeyPoolSize = estimatePoolSize(cmd.keyPoolSize, cmd.keySizeBytes); + size_t estimatedValuePoolSize = estimatePoolSize(cmd.valuePoolSize, cmd.valueSizeBytes); + + generator.setKeyGenerator(mock::createFieldGenerator(cmd.keyType_, cmd.keyPrefix, cmd.keySizeBytes, estimatedKeyPoolSize)); + generator.setValueGenerator(mock::createFieldGenerator(cmd.valueType_, cmd.valuePrefix, cmd.valueSizeBytes, estimatedValuePoolSize)); + TimeTracker::Start("[@MOCK]"); + + if (!generator.getKeyGenerator() || !generator.getValueGenerator()) { + LOG_ERROR("Failed to create key or value generator"); + return 1; + } + + Result res = generator.generateData(); + TimeTracker::End(); + + if (res.isError()) { + LOG_ERROR("Data generation failed: " + res.message()); + return 1; + } + + LOG_INFO("Data generation completed successfully."); + } + catch (const std::exception &e) + { + LOG_ERROR("Data generation failed: " + std::string(e.what())); + return 1; + } + return 0; +} diff --git a/tools/pika_batch_ingest/src/s3put/CMakeLists.txt b/tools/pika_batch_ingest/src/s3put/CMakeLists.txt new file mode 100644 index 0000000000..9169db1769 --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/CMakeLists.txt @@ -0,0 +1,36 @@ +file(GLOB_RECURSE S3PUT_SRC CONFIGURE_DEPENDS "*.cpp" "*.cc") + +file(GLOB S3PUT_PB_SRCS + "${CMAKE_CURRENT_SOURCE_DIR}/include/proto/*.pb.cc" + "${CMAKE_CURRENT_SOURCE_DIR}/proto/*.pb.cc" +) + +set(S3PUT_MAIN "${CMAKE_CURRENT_SOURCE_DIR}/s3put.cpp") +if(EXISTS "${S3PUT_MAIN}") + list(FILTER S3PUT_SRC EXCLUDE REGEX ".*/s3put\\.cpp$") +endif() + +add_library(s3put_lib STATIC ${S3PUT_SRC} ${S3PUT_PB_SRCS}) + +target_include_directories(s3put_lib + BEFORE PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include + ${CMAKE_CURRENT_SOURCE_DIR}/include/proto +) + +link_pikiwidb_libs(s3put_lib) +link_aws_static(s3put_lib) +target_link_libraries(s3put_lib PUBLIC pthread dl) +set_common_definitions(s3put_lib) + +message(STATUS "PROJECT_DIR=${PROJECT_DIR}") +message(STATUS "CONFIG_DIR=${CONFIG_DIR}") + +if(EXISTS "${S3PUT_MAIN}") + add_executable(s3put "${S3PUT_MAIN}") + target_link_libraries(s3put PRIVATE + s3put_lib + ${PIKI_LIB_protobuf} + ) + set_common_definitions(s3put) +endif() diff --git a/tools/pika_batch_ingest/src/s3put/include/configManager.h b/tools/pika_batch_ingest/src/s3put/include/configManager.h new file mode 100644 index 0000000000..9d46c4f53b --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/configManager.h @@ -0,0 +1,62 @@ +#ifndef S3PUT_CONFIGMANAGER_H +#define S3PUT_CONFIGMANAGER_H +#include +#include +#include +#include +#include "utils/klog.h" +namespace s3put +{ + + class ConfigManager + { + public: + static ConfigManager &getInstance() + { + static ConfigManager instance; + return instance; + } + + bool loadConfig(const std::string &config_path) + { + std::lock_guard lock(config_mutex_); + if (config_loaded_) + return true; + + std::ifstream in(config_path); + if (!in.is_open()) + { + LOG_ERROR("Failed to open config file: " + config_path); + return false; + } + + in >> config_data_; + config_loaded_ = true; + + return true; + } + + template + T getConfigValue(const std::string &key) const + { + std::lock_guard lock(config_mutex_); + if (config_data_.contains(key)) + { + return config_data_[key].get(); + } + else + { + throw std::runtime_error("Config key not found: " + key); + } + } + + private: + ConfigManager() = default; + + nlohmann::json config_data_; + mutable std::mutex config_mutex_; + bool config_loaded_ = false; + }; + +} +#endif // S3PUT_CONFIGMANAGER_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/s3put/include/fileReader.h b/tools/pika_batch_ingest/src/s3put/include/fileReader.h new file mode 100644 index 0000000000..a34daef771 --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/fileReader.h @@ -0,0 +1,136 @@ +#include "utils/klog.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace s3put { +namespace fs = std::filesystem; + +class FileReader { +public: + FileReader(const std::string &root_dir, size_t num_threads) + : root_dir_(root_dir), num_threads_(num_threads ? num_threads : 1), + done_(false) {} + + void scan() { + LOG_DEBUG("Starting concurrent scan in: " + root_dir_); + + { + std::lock_guard lk(files_mutex_); + files_.clear(); + } + total_files_.store(0); + + std::vector workers; + workers.reserve(num_threads_); + for (size_t i = 0; i < num_threads_; ++i) { + workers.emplace_back([this] { this->consumer_loop(); }); + } + + producer_walk(); + + { + std::lock_guard lk(q_mutex_); + done_ = true; + } + q_cv_.notify_all(); + + for (auto &t : workers) + t.join(); + } + + std::vector get_files() const { + std::lock_guard lk(files_mutex_); + return files_; + } + +private: + void enqueue(std::string path) { + { + std::lock_guard lk(q_mutex_); + queue_.push(std::move(path)); + } + q_cv_.notify_one(); + } + + bool dequeue(std::string &out) { + std::unique_lock lk(q_mutex_); + q_cv_.wait(lk, [this] { return !queue_.empty() || done_; }); + if (queue_.empty()) + return false; + out = std::move(queue_.front()); + queue_.pop(); + return true; + } + + void producer_walk() { + size_t discovered = 0; + try { + for (auto it = fs::recursive_directory_iterator( + root_dir_, fs::directory_options::skip_permission_denied); + it != fs::recursive_directory_iterator(); ++it) { + std::error_code ec; + if (!it->is_regular_file(ec)) + continue; + + auto ext = it->path().extension().string(); + std::transform(ext.begin(), ext.end(), ext.begin(), ::tolower); + if (ext == ".sst") { + enqueue(it->path().string()); + ++discovered; + } + } + } catch (const std::exception &e) { + std::cerr << "[WARN] producer_walk exception: " << e.what() << std::endl; + } + std::cout << "[DEBUG] Total .sst files discovered: " << discovered + << std::endl; + } + + void consumer_loop() { + std::vector local_files; + local_files.reserve(256); + + std::string path; + while (true) { + if (!dequeue(path)) + break; + + local_files.push_back(std::move(path)); + total_files_.fetch_add(1, std::memory_order_relaxed); + if (local_files.size() >= 256) { + flush_local(local_files); + } + } + flush_local(local_files); + } + + void flush_local(std::vector &local) { + if (local.empty()) + return; + std::lock_guard lk(files_mutex_); + files_.insert(files_.end(), std::make_move_iterator(local.begin()), + std::make_move_iterator(local.end())); + local.clear(); + } + +private: + std::string root_dir_; + size_t num_threads_; + mutable std::mutex files_mutex_; + std::vector files_; + std::atomic total_files_{0}; + std::queue queue_; + std::mutex q_mutex_; + std::condition_variable q_cv_; + bool done_; +}; + +} // namespace s3put diff --git a/tools/pika_batch_ingest/src/s3put/include/manifestBuilder.h b/tools/pika_batch_ingest/src/s3put/include/manifestBuilder.h new file mode 100644 index 0000000000..053fc7c559 --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/manifestBuilder.h @@ -0,0 +1,78 @@ +#ifndef S3PUT_MANIFEST_BUILDER_H +#define S3PUT_MANIFEST_BUILDER_H + +#include +#include +#include +#include +#include "sstTracker.h" +#include "proto/manifest.pb.h" +#include +#ifndef _WIN32 +#include +#include +#include +#endif +#include + +namespace s3put +{ + namespace fs = std::filesystem; + struct DirLock + { + int fd{-1}; + std::string path; + bool ok{false}; + explicit DirLock(const std::string &manifest_dir) + { + path = (fs::path(manifest_dir) / ".build.lock").string(); +#ifndef _WIN32 + fd = ::open(path.c_str(), O_CREAT | O_RDWR, 0666); + if (fd >= 0) + { + if (::flock(fd, LOCK_EX | LOCK_NB) == 0) + ok = true; + } +#else + // Windows + ok = true; +#endif + } + ~DirLock() + { +#ifndef _WIN32 + if (fd >= 0) + { + ::flock(fd, LOCK_UN); + ::close(fd); + } +#endif + } + }; + + class ManifestBuilder + { + public: + ManifestBuilder() = default; + bool BuildAndWrite(const SstTracker &tracker, + size_t num_threads, + const std::string &manifest_dir, + const std::string &latest_path, + size_t max_per_part, + const std::string &version_id, + std::vector *out_parts = nullptr); + static std::string GenerateVersionId(); + static bool WriteLatestManifest(const std::string &path, + const std::string &version_id, + int64_t timestamp_ms, + const std::vector &manifest_files); + + private: + static bool WriteManifestPart(const std::vector &files, + const std::string &manifest_file, + const std::string &version_id); + }; + +} // namespace s3put + +#endif // S3PUT_MANIFEST_BUILDER_H diff --git a/tools/pika_batch_ingest/src/s3put/include/proto/manifest.proto b/tools/pika_batch_ingest/src/s3put/include/proto/manifest.proto new file mode 100644 index 0000000000..420be2031c --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/proto/manifest.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; +package s3put.manifest; + +message Manifest { + string version_id = 1; // 用于生成manifest的名称 + int64 timestamp = 2; // 生成manifest的时间戳,单位为毫秒 + repeated SSTFile sst_files = 3; // 文件列表 +} + +message SSTFile { + string sst_path = 1; // sst路径,"sst/db1/000112.sst" + string hash = 2; // 文件hash值 + int64 file_size = 3; // 文件大小 +} diff --git a/tools/pika_batch_ingest/src/s3put/include/s3SyncManager.h b/tools/pika_batch_ingest/src/s3put/include/s3SyncManager.h new file mode 100644 index 0000000000..396a55030d --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/s3SyncManager.h @@ -0,0 +1,40 @@ +#ifndef S3SyncManager_H +#define S3SyncManager_H + +#include "s3Uploader.h" +#include "sstTracker.h" +#include "sstWatch.h" +#include +#include +#include + +namespace s3put { + +class S3SyncManager { +public: + S3SyncManager(); + ~S3SyncManager(); + bool Init(const std::string &s3_config_path, + std::unique_ptr tracker = nullptr, + std::unique_ptr uploader = nullptr, + std::unique_ptr watcher = nullptr, + std::unique_ptr builder = nullptr); + void Run(); + + SstWatcher *GetWatcher() const { return watcher_.get(); } + SstTracker *GetTracker() const { return tracker_.get(); } + ManifestBuilder *GetBuilder() const { return builder_.get(); } + std::string GetSstRoot(const std::string &config_path); + +private: + std::unique_ptr tracker_; + std::unique_ptr uploader_; + std::unique_ptr watcher_; + std::unique_ptr builder_; + + std::string sst_root_; + ThreadPool pool_{std::max(1u, std::thread::hardware_concurrency() / 3 - 1)}; +}; +} // namespace s3put + +#endif // S3SyncManager_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/s3put/include/s3Uploader.h b/tools/pika_batch_ingest/src/s3put/include/s3Uploader.h new file mode 100644 index 0000000000..fe7b6cd790 --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/s3Uploader.h @@ -0,0 +1,31 @@ +#ifndef S3UPLOADER_H +#define S3UPLOADER_H + +#include +#include +#include +#include +#include "utils/result.h" + +namespace s3put +{ + + class S3Uploader + { + public: + S3Uploader(const std::string &config_path); + ~S3Uploader(); + + Result UploadFile(const std::string &local_path, const std::string &s3_key, const std::string &bucket = ""); + Result UploadText(const std::string &content, const std::string &s3_key, const std::string &bucket = ""); + Result setS3Client(const std::shared_ptr &client); + + private: + Aws::SDKOptions options_; + std::shared_ptr client_; + std::string bucket_; + }; + +} + +#endif // S3UPLOADER_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/s3put/include/sstTracker.h b/tools/pika_batch_ingest/src/s3put/include/sstTracker.h new file mode 100644 index 0000000000..80ceb86f5f --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/sstTracker.h @@ -0,0 +1,75 @@ +#ifndef S3PUT_SSTTRACKER_H +#define S3PUT_SSTTRACKER_H + +#include +#include +#include +#include +#include +#include +#include +#include "proto/manifest.pb.h" + +namespace s3put +{ + + class SstTracker + { + using Sha256 = std::array; + + public: + SstTracker() = default; + + void SetSstRoot(const std::string &root); + void SetKeyPrefix(const std::string &prefix); + void SetCurrentVersionId(const std::string &ver); + + void SetHashVerifyOnUnchanged(bool on) { hash_verify_on_unchanged_ = on; } + bool GetHashVerifyOnUnchanged() const { return hash_verify_on_unchanged_; } + + bool HasChanged(const std::string &filepath); + + void ClearChanged(); + std::vector GetChangedFiles() const; + void ReplaceChanged(const std::vector &files); + void AddChanged(const std::string &file); + + std::string GenerateSstUploadKey(const std::string &abs_path) const; + long long GetFileSize(const std::string &path) const; + std::string GetFileHash(const std::string &path) const; + static Sha256 ComputeSha256(const std::string &path); + static std::string ShaToHex(const Sha256 &hash); + + void ExportToManifest(s3put::manifest::Manifest &manifest) const; + + bool LoadState(const std::string &path); + bool SaveState(const std::string &path) const; + int GetCurrentStatus(const std::string &filepath) const; + void SetStatus(const std::string &filepath, int code); + + private: + mutable std::mutex mu_; + + std::string sst_root_; + std::string key_prefix_; + std::string current_version_id_; + + struct FileMeta + { + long long size{-1}; + int64_t mtime_sec; + std::string hash_hex; + int status = 0; + }; + + std::unordered_map known_; + std::unordered_set changed_files_; + + bool hash_verify_on_unchanged_{true}; + + std::string ExtractDictFromPath(const std::string &abs_path) const; + }; + +} // namespace s3put + +#endif // S3PUT_SSTTRACKER_H diff --git a/tools/pika_batch_ingest/src/s3put/include/sstWatch.h b/tools/pika_batch_ingest/src/s3put/include/sstWatch.h new file mode 100644 index 0000000000..70766b434f --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/include/sstWatch.h @@ -0,0 +1,40 @@ +#ifndef S3PUT_SSTWATCH_H +#define S3PUT_SSTWATCH_H + +#include "manifestBuilder.h" +#include "sstTracker.h" +#include +#include +#include +#include +#include +#include +#include + +namespace s3put { + +class SstWatcher { +public: + using Callback = std::function &)>; + + SstWatcher(SstTracker &tracker, const std::string &sst_root, ThreadPool &pool, + int interval_sec); + + void SetCallback(Callback cb); + void Start(); + void Stop(); + void SimulateChange(const std::vector &changed); + void ScheduledScan(); + +private: + SstTracker &tracker_; + std::string sst_root_; + int interval_sec_; + std::atomic running_; + ThreadPool &pool_; + Callback on_change_callback_; +}; + +} // namespace s3put + +#endif // S3PUT_SSTWATCH_H diff --git a/tools/pika_batch_ingest/src/s3put/manifestBuilder.cpp b/tools/pika_batch_ingest/src/s3put/manifestBuilder.cpp new file mode 100644 index 0000000000..73a8c3c95e --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/manifestBuilder.cpp @@ -0,0 +1,414 @@ +// manifestBuilder.cpp +#include "manifestBuilder.h" +#include "sstTracker.h" +#include "utils/klog.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include "manifest.pb.h" + +namespace fs = std::filesystem; + +namespace s3put +{ + namespace + { + + inline int64_t NowMs() + { + using namespace std::chrono; + return duration_cast(system_clock::now().time_since_epoch()).count(); + } + inline bool AtomicWriteText(const std::string &path, + const std::string &body, + std::string *err = nullptr) + { + std::error_code ec; + fs::path p(path); + if (p.has_parent_path()) + { + fs::create_directories(p.parent_path(), ec); + if (ec) + { + if (err) + *err = "create_directories failed: " + ec.message(); + return false; + } + } + const std::string tmp = path + ".tmp"; + { + std::ofstream ofs(tmp, std::ios::binary | std::ios::trunc); + if (!ofs.is_open()) + { + if (err) + *err = "open tmp failed: " + tmp; + return false; + } + ofs.write(body.data(), static_cast(body.size())); + ofs.flush(); + if (!ofs) + { + if (err) + *err = "flush tmp failed: " + tmp; + return false; + } + } + fs::rename(tmp, path, ec); + if (ec) + { + if (err) + *err = "rename failed: " + ec.message(); + return false; + } + return true; + } + + inline bool AtomicWriteProto(const std::string &path, + const google::protobuf::Message &msg, + std::string *err = nullptr) + { + std::error_code ec; + fs::path p(path); + if (p.has_parent_path()) + { + fs::create_directories(p.parent_path(), ec); + if (ec) + { + if (err) + *err = "create_directories failed: " + ec.message(); + return false; + } + } + const std::string tmp = path + ".tmp"; + { + std::ofstream ofs(tmp, std::ios::binary | std::ios::trunc); + if (!ofs.is_open()) + { + if (err) + *err = "open tmp failed: " + tmp; + return false; + } + if (!msg.SerializeToOstream(&ofs)) + { + if (err) + *err = "SerializeToOstream failed"; + return false; + } + ofs.flush(); + if (!ofs) + { + if (err) + *err = "flush tmp failed: " + tmp; + return false; + } + } + fs::rename(tmp, path, ec); + if (ec) + { + if (err) + *err = "rename failed: " + ec.message(); + return false; + } + return true; + } + + inline void SortPartsByNumericIndex(std::vector &parts) + { + auto key = [](const std::string &p) -> int + { + auto pos = p.rfind("_part"); + if (pos == std::string::npos) + return -1; + auto end = p.find('.', pos); + if (end == std::string::npos) + end = p.size(); + try + { + return std::stoi(p.substr(pos + 5, end - (pos + 5))); + } + catch (...) + { + return -1; + } + }; + std::sort(parts.begin(), parts.end(), [&](const std::string &a, const std::string &b) + { return key(a) < key(b); }); + } + + std::mutex g_mu; + std::unordered_set g_building_versions; + std::unordered_set g_writing_parts; + + struct BuildGuard + { + std::string version; + bool active{false}; + BuildGuard(const std::string &v) : version(v) + { + std::lock_guard lk(g_mu); + auto ok = g_building_versions.insert(version).second; + active = ok; + } + ~BuildGuard() + { + if (!active) + return; + std::lock_guard lk(g_mu); + g_building_versions.erase(version); + } + bool ok() const { return active; } + }; + + } // anonymous namespace + +#ifdef _WIN32 +#include + static inline int get_pid() { return _getpid(); } +#else +#include + static inline int get_pid() { return static_cast(::getpid()); } +#endif + + static std::atomic g_version_seq{0}; + + std::string ManifestBuilder::GenerateVersionId() + { + using namespace std::chrono; + const uint64_t ms = duration_cast(system_clock::now().time_since_epoch()).count(); + const uint64_t pid = static_cast(get_pid()) % 1000ULL; + const uint64_t seq = g_version_seq.fetch_add(1, std::memory_order_relaxed) % 1000ULL; + const uint64_t ver = ms * 1000000ULL + pid * 1000ULL + seq; + return std::to_string(ver); + } + + bool ManifestBuilder::WriteManifestPart( + const std::vector &files, + const std::string &path, + const std::string &version_id) + { + s3put::manifest::Manifest part; + part.set_version_id(version_id); + part.set_timestamp(NowMs()); + for (const auto &f : files) + { + *part.add_sst_files() = f; + } + std::string err; + if (!AtomicWriteProto(path, part, &err)) + { + LOG_ERROR("WriteManifestPart: " + err); + return false; + } + LOG_INFO("Wrote manifest part: " + path); + return true; + } + + bool ManifestBuilder::WriteLatestManifest(const std::string &path, + const std::string &version_id, + int64_t timestamp_ms, + const std::vector &manifest_files) + { + nlohmann::json j; + j["version_id"] = version_id; + j["timestamp_ms"] = timestamp_ms; + j["parts"] = manifest_files; + + std::string err; + if (!AtomicWriteText(path, j.dump(2), &err)) + { + LOG_ERROR("WriteLatestManifest: " + err); + return false; + } + LOG_INFO("latest.manifest updated: " + path + " parts=" + std::to_string(manifest_files.size())); + return true; + } + + bool ManifestBuilder::BuildAndWrite(const SstTracker &tracker, + size_t num_threads, + const std::string &manifest_dir, + const std::string &latest_path, + size_t max_per_part, + const std::string &version_id, + std::vector *out_parts) + { + BuildGuard guard(version_id); + if (!guard.ok()) + { + LOG_WARN("BuildAndWrite: duplicate invocation for version " + version_id + ", skip."); + return false; + } + + DirLock lock(manifest_dir); + if (!lock.ok) + { + LOG_WARN("BuildAndWrite: another process is building in " + manifest_dir + ", skip."); + if (out_parts) + out_parts->clear(); + return true; + } + + if (version_id.empty()) + { + LOG_ERROR("BuildAndWrite: version_id is empty."); + return false; + } + if (num_threads == 0) + num_threads = 1; + if (max_per_part == 0) + max_per_part = std::numeric_limits::max(); + + std::error_code ec; + fs::create_directories(manifest_dir, ec); + if (ec) + { + LOG_ERROR("BuildAndWrite: create_directories failed: " + ec.message()); + return false; + } + + std::vector files = tracker.GetChangedFiles(); + if (files.empty()) + { + LOG_WARN("BuildAndWrite: no changed files; nothing to write."); + if (out_parts) + out_parts->clear(); + return true; + } + LOG_INFO("BuildAndWrite start: version=" + version_id + ", files=" + std::to_string(files.size())); + + struct Entry + { + std::string sst_path; + std::string hash; + long long size; + }; + std::vector entries(files.size()); + + const size_t workers = std::max(1, num_threads); + std::atomic next{0}; + std::vector> futs; + futs.reserve(workers); + for (size_t t = 0; t < workers; ++t) + { + futs.emplace_back(std::async(std::launch::async, [&] + { + for (;;) { + size_t i = next.fetch_add(1, std::memory_order_relaxed); + if (i >= files.size()) break; + Entry e; + e.sst_path = tracker.GenerateSstUploadKey(files[i]); + e.hash = tracker.GetFileHash(files[i]); + e.size = tracker.GetFileSize(files[i]); + entries[i] = std::move(e); + } })); + } + for (auto &f : futs) + f.get(); + + const size_t per = std::max(1, max_per_part); + const size_t num_parts = (entries.size() + per - 1) / per; + + std::vector part_paths(num_parts); + for (size_t part_no = 0; part_no < num_parts; ++part_no) + { + part_paths[part_no] = (fs::path(manifest_dir) / + ("manifest_" + version_id + "_part" + std::to_string(part_no) + ".proto")) + .string(); + } + + std::vector>> writers; + writers.reserve(num_parts); + + for (size_t part_no = 0; part_no < num_parts; ++part_no) + { + const size_t start = part_no * per; + const size_t end = std::min(start + per, entries.size()); + const std::string mf = part_paths[part_no]; + + { + std::lock_guard lk(g_mu); + if (!g_writing_parts.insert(mf).second) + { + LOG_WARN("BuildAndWrite: part already in-flight, skip: " + mf); + continue; + } + } + + writers.emplace_back(std::async(std::launch::async, + [&, part_no, start, end, mf]() -> std::pair + { + std::vector chunk; + chunk.reserve(end - start); + for (size_t i = start; i < end; ++i) + { + s3put::manifest::SSTFile f; + f.set_sst_path(entries[i].sst_path); + f.set_hash(entries[i].hash); + f.set_file_size(entries[i].size); + chunk.push_back(std::move(f)); + } + + bool ok = WriteManifestPart(chunk, mf, version_id); + + { + std::lock_guard lk(g_mu); + g_writing_parts.erase(mf); + } + + if (!ok) + { + LOG_ERROR("WriteManifestPart failed: " + mf); + } + return {ok, mf}; + })); + } + + std::vector manifest_files; + std::vector manifest_files_abs; + + manifest_files.reserve(writers.size()); + bool all_ok = true; + for (auto &w : writers) + { + auto [ok, path] = w.get(); + if (ok) + { + manifest_files.push_back(fs::path(path).filename().string()); + manifest_files_abs.push_back(path); + } + else + all_ok = false; + } + if (!all_ok) + return false; + + SortPartsByNumericIndex(manifest_files); + manifest_files.erase(std::unique(manifest_files.begin(), manifest_files.end()), + manifest_files.end()); + + const int64_t ts = NowMs(); + if (!WriteLatestManifest(latest_path, version_id, ts, manifest_files)) + { + LOG_ERROR("BuildAndWrite: WriteLatestManifest failed."); + return false; + } + + if (out_parts) + *out_parts = manifest_files_abs; + + LOG_INFO("Manifest build completed. version=" + version_id + + ", parts=" + std::to_string(manifest_files.size()) + + ", files=" + std::to_string(files.size())); + + return true; + } + +} // namespace s3put diff --git a/tools/pika_batch_ingest/src/s3put/s3SyncManager.cpp b/tools/pika_batch_ingest/src/s3put/s3SyncManager.cpp new file mode 100644 index 0000000000..4faabdc4ef --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/s3SyncManager.cpp @@ -0,0 +1,262 @@ +#include "s3SyncManager.h" +#include "configManager.h" +#include "manifestBuilder.h" +#include "utils/kconfig.h" +#include "utils/klog.h" +#include +#include + +namespace s3put { +namespace fs = std::filesystem; + +S3SyncManager::S3SyncManager() = default; + +S3SyncManager::~S3SyncManager() { + if (watcher_) + watcher_->Stop(); +} + +std::string S3SyncManager::GetSstRoot(const std::string &config_path) { + std::string dict = + ConfigManager::getInstance().getConfigValue("dict"); + if (dict.empty()) { + throw std::runtime_error("The 'dict' configuration value is empty"); + } + + std::filesystem::path full_path = fs::path(PROJECT_DIR) / dict; + if (!fs::exists(full_path)) { + throw std::runtime_error("The path does not exist: " + full_path.string()); + } + return full_path.string(); +} + +bool S3SyncManager::Init(const std::string &s3_config_path, + std::unique_ptr tracker, + std::unique_ptr uploader, + std::unique_ptr watcher, + std::unique_ptr) +{ + sst_root_ = GetSstRoot(s3_config_path); + if (sst_root_.empty()) + { + LOG_ERROR("Failed to get SST root directory from config."); + return false; + } + + const std::string key_prefix = ConfigManager::getInstance().getConfigValue("dict"); + const std::string state_path = fs::path(STATUSTDIC) / ConfigManager::getInstance().getConfigValue("tracker_state_path"); + const size_t files_per_manifest = ConfigManager::getInstance().getConfigValue("files_per_manifest"); + const std::string manifest_dir = MANIFESTDIC; + const std::string latest_manifest = LASTMANIFEST; + + fs::path latest_manifest_dir = fs::path(latest_manifest).parent_path(); + if (!fs::exists(latest_manifest_dir)) + { + std::error_code ec; + if (!fs::create_directories(latest_manifest_dir, ec) && ec) + { + LOG_ERROR("Failed to create directory for latest_manifest: " + latest_manifest_dir.string() + + " error: " + ec.message()); + return false; + } + } + + fs::path state_path_dir = fs::path(state_path).parent_path(); + if (!fs::exists(state_path_dir)) + { + std::error_code ec; + if (!fs::create_directories(state_path_dir, ec) && ec) + { + LOG_ERROR("Failed to create directory for state_path: " + state_path_dir.string() + + " error: " + ec.message()); + return false; + } + } + + if (key_prefix.empty() || state_path.empty()) + { + LOG_ERROR("Config missing: key_prefix or state_path must be set."); + return false; + } + + tracker_ = tracker ? std::move(tracker) : std::make_unique(); + tracker_->SetSstRoot(sst_root_); + tracker_->SetKeyPrefix(key_prefix); + + if (!tracker_->LoadState(state_path)) + { + LOG_WARN("SstTracker state not found; cold start."); + } + + uploader_ = uploader ? std::move(uploader) : std::make_unique(s3_config_path); + + const size_t watch_interval_sec = 0; + watcher_ = watcher ? std::move(watcher) : std::make_unique(*tracker_, sst_root_, pool_, watch_interval_sec); + + watcher_->SetCallback([this, files_per_manifest, manifest_dir, latest_manifest, state_path](const std::vector &changed) + { + if (changed.empty()) + { + LOG_INFO("Watcher callback: no changed files."); + return; + } + + const std::string version_id = ManifestBuilder::GenerateVersionId(); + tracker_->SetCurrentVersionId(version_id); + LOG_INFO("Starting build/upload for version: " + version_id); + + size_t upload_concurrency = std::max(1, std::thread::hardware_concurrency()); + std::atomic idx{0}; + std::mutex ok_mu; + std::vector uploaded_ok; + uploaded_ok.reserve(changed.size()); + + std::vector> workers; + workers.reserve(upload_concurrency); + + for (size_t t = 0; t < upload_concurrency; ++t) + { + workers.emplace_back(std::async(std::launch::async, [&, t] + { + for (;;) + { + size_t i = idx.fetch_add(1, std::memory_order_relaxed); + if (i >= changed.size()) break; + + const std::string &file = changed[i]; + std::string key = tracker_->GenerateSstUploadKey(file); + if (key.empty()) + { + LOG_ERROR("Abort upload: empty S3 key for " + file); + continue; + } + + const int max_retries = 3; + bool uploaded = false; + for (int attempt = 0; attempt <= max_retries; ++attempt) { + auto res = uploader_->UploadFile(file, key, ""); + + if (!res.isError()) + { + std::lock_guard lk(ok_mu); + uploaded_ok.push_back(file); + tracker_->SetStatus(file, 1); + uploaded = true; + break; + } + else + { + std::string error_msg = "Upload failed: " + file + " -- " + res.message(); + if (attempt < max_retries) { + LOG_WARN("Upload attempt " + std::to_string(attempt + 1) + " failed: " + error_msg + ". Retrying..."); + std::this_thread::sleep_for(std::chrono::milliseconds(100 * (attempt + 1))); // Exponential backoff + } else { + LOG_ERROR(error_msg); + } + } + } + } + })); + } + + for (auto &f : workers) + f.get(); + + LOG_INFO("Upload finished: ok=" + std::to_string(uploaded_ok.size()) + " / total=" + std::to_string(changed.size())); + + tracker_->ReplaceChanged(uploaded_ok); + + const std::string key_prefix = ConfigManager::getInstance().getConfigValue("dict"); + const std::string state_path = fs::path(STATUSTDIC) / ConfigManager::getInstance().getConfigValue("tracker_state_path"); + const size_t files_per_manifest = ConfigManager::getInstance().getConfigValue("files_per_manifest"); + const std::string manifest_dir = MANIFESTDIC; + const std::string latest_manifest = LASTMANIFEST; + + std::vector parts; + bool ok = builder_->BuildAndWrite( + *tracker_, + std::max(1, std::thread::hardware_concurrency()), + manifest_dir, + latest_manifest, + std::max(1, files_per_manifest), + version_id, + &parts); + + if (!ok) + { + LOG_ERROR("BuildAndWrite failed: latest.manifest not updated."); + return; + } + if (parts.empty()) + { + LOG_INFO("Manifest build skipped (lock held by another process)."); + return; + } + + LOG_INFO("Uploading manifest parts ..."); + for (const auto &part : parts) + { + std::ifstream in(part, std::ios::binary); + if (!in.is_open()) + { + LOG_WARN("Create to open manifest part: " + part); + } + else + { + const std::string body((std::istreambuf_iterator(in)), std::istreambuf_iterator()); + auto rc = uploader_->UploadText(body, "manifest/" + fs::path(part).filename().string()); + if (rc.isError()) + { + LOG_ERROR(std::string("Upload manifest part failed: ") + rc.message()); + return; + } + } + } + + LOG_INFO("Uploading latest.manifest ..."); + { + std::ifstream in(latest_manifest, std::ios::binary); + if (!in.is_open()) + { + LOG_WARN("Create to open latest.manifest: " + latest_manifest); + + } + else + { + const std::string body((std::istreambuf_iterator(in)), std::istreambuf_iterator()); + auto rc = uploader_->UploadText(body, "manifest/latest.manifest"); + if (rc.isError()) + { + LOG_ERROR(std::string("Upload latest.manifest failed: ") + rc.message()); + return; + } + else + { + LOG_INFO("Uploaded manifest/latest.manifest"); + } + } + } + + if (tracker_->SaveState(state_path)) + { + LOG_INFO("SstTracker state saved: " + state_path); + } + else + { + LOG_WARN("Failed to save SstTracker state: " + state_path); + } + + tracker_->ClearChanged(); + LOG_INFO("Watcher callback finished. version=" + version_id + " parts=" + std::to_string(parts.size()) + " files=" + std::to_string(changed.size())); }); + + return true; +} + +void S3SyncManager::Run() { + if (watcher_) { + watcher_->ScheduledScan(); + } + LOG_INFO("S3SyncManager finished."); +} + +} // namespace s3put diff --git a/tools/pika_batch_ingest/src/s3put/s3Uploader.cpp b/tools/pika_batch_ingest/src/s3put/s3Uploader.cpp new file mode 100644 index 0000000000..a36665817f --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/s3Uploader.cpp @@ -0,0 +1,176 @@ +#include "s3Uploader.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "configManager.h" +#include "utils/klog.h" + +namespace s3put +{ + + S3Uploader::S3Uploader(const std::string &config_path) + { + if (!ConfigManager::getInstance().loadConfig(config_path)) + { + LOG_ERROR("Failed to load config file: " + config_path); + return; + } + + LOG_DEBUG("Initializing S3Uploader with config: " + config_path); + + Aws::InitAPI(options_); + LOG_DEBUG("AWS SDK initialized"); + Aws::Client::ClientConfiguration cfg; + cfg.region = ConfigManager::getInstance().getConfigValue("region"); + cfg.endpointOverride = ConfigManager::getInstance().getConfigValue("endpoint"); + cfg.scheme = (cfg.endpointOverride.find("https") == 0) ? Aws::Http::Scheme::HTTPS : Aws::Http::Scheme::HTTP; + cfg.verifySSL = false; + + bool is_minio = ConfigManager::getInstance().getConfigValue("is_minio"); + + Aws::Auth::AWSCredentials creds( + ConfigManager::getInstance().getConfigValue("access_key"), + ConfigManager::getInstance().getConfigValue("secret_key")); + + client_ = std::make_shared( + creds, + cfg, + Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::Never, + !is_minio, + Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::LEGACY); + + LOG_DEBUG("S3 client initialized with endpoint: " + cfg.endpointOverride); + bucket_ = ConfigManager::getInstance().getConfigValue("bucket"); + + Aws::S3::Model::HeadBucketRequest head_bucket_request; + head_bucket_request.SetBucket(bucket_); + + auto head_outcome = client_->HeadBucket(head_bucket_request); + + if (!head_outcome.IsSuccess()) + { + auto code = head_outcome.GetError().GetErrorType(); + LOG_WARN("Bucket not found, will attempt to create: " + bucket_); + + Aws::S3::Model::CreateBucketRequest create_request; + create_request.SetBucket(bucket_); + + if (!is_minio) + { + Aws::S3::Model::CreateBucketConfiguration config; + config.SetLocationConstraint(Aws::S3::Model::BucketLocationConstraintMapper::GetBucketLocationConstraintForName(cfg.region)); + create_request.SetCreateBucketConfiguration(config); + } + + auto create_outcome = client_->CreateBucket(create_request); + if (create_outcome.IsSuccess()) + { + LOG_INFO("Bucket created successfully: " + bucket_); + } + else + { + LOG_ERROR("Failed to create bucket: " + create_outcome.GetError().GetMessage()); + } + } + else + { + LOG_INFO("Bucket already exists: " + bucket_); + } + } + + S3Uploader::~S3Uploader() + { + Aws::ShutdownAPI(options_); + } + + Result S3Uploader::UploadFile(const std::string &local_path, const std::string &s3_key, const std::string &bucket) + { + const int max_retries = 3; + for (int attempt = 0; attempt <= max_retries; ++attempt) { + Aws::S3::Model::PutObjectRequest request; + const std::string &final_bucket = bucket.empty() ? bucket_ : bucket; + request.SetBucket(final_bucket); + LOG_DEBUG("Uploading file to Bucket: " + final_bucket); + LOG_DEBUG("file name: " + s3_key); + request.SetKey(s3_key); + + auto input_data = Aws::MakeShared( + "UploadTag", local_path.c_str(), std::ios_base::in | std::ios_base::binary); + + if (!input_data->good()) { + LOG_ERROR("Failed to open local file: " + local_path); + return Result(Result::Ret::kFileOpenError, "Failed to open local file: " + local_path); + } + + request.SetBody(input_data); + auto outcome = client_->PutObject(request); + + if (outcome.IsSuccess()) { + LOG_DEBUG("Uploaded: " + s3_key); + return Result(Result::Ret::kOk, "Uploaded: " + s3_key); + } else { + std::string error_msg = "S3 upload failed: " + outcome.GetError().GetMessage(); + if (attempt < max_retries) { + LOG_WARN("Upload attempt " + std::to_string(attempt + 1) + " failed: " + error_msg + ". Retrying..."); + std::this_thread::sleep_for(std::chrono::milliseconds(100 * (attempt + 1))); + } else { + LOG_ERROR(error_msg); + return Result(Result::Ret::kS3UploadError, error_msg); + } + } + } + return Result(Result::Ret::kS3UploadError, "Upload failed after retries"); + } + + Result S3Uploader::UploadText(const std::string &content, const std::string &s3_key, const std::string &bucket) + { + const int max_retries = 3; + for (int attempt = 0; attempt <= max_retries; ++attempt) { + Aws::S3::Model::PutObjectRequest request; + const std::string &final_bucket = bucket.empty() ? bucket_ : bucket; + request.SetBucket(final_bucket); + LOG_DEBUG("Uploading text to Bucket: " + final_bucket); + request.SetKey(s3_key); + + auto stream = Aws::MakeShared("UploadTextTag"); + *stream << content; + request.SetBody(stream); + + auto outcome = client_->PutObject(request); + if (outcome.IsSuccess()) { + LOG_DEBUG("Uploaded text to: " + s3_key); + return Result(Result::Ret::kOk, "Uploaded text to: " + s3_key); + } else { + std::string error_msg = "Upload text failed: " + outcome.GetError().GetMessage(); + if (attempt < max_retries) { + LOG_WARN("Upload text attempt " + std::to_string(attempt + 1) + " failed: " + error_msg + ". Retrying..."); + std::this_thread::sleep_for(std::chrono::milliseconds(100 * (attempt + 1))); + } else { + LOG_ERROR(error_msg); + return Result(Result::Ret::kS3UploadError, error_msg); + } + } + } + return Result(Result::Ret::kS3UploadError, "Upload text failed after retries"); + } + + Result S3Uploader::setS3Client(const std::shared_ptr &client) + { + if (!client) + { + LOG_ERROR("Provided S3 client is null"); + return Result(Result::Ret::kInvalidArgument, "Provided S3 client is null"); + } + client_ = client; + LOG_DEBUG("S3 client set successfully"); + return Result(Result::Ret::kOk, "S3 client set successfully"); + } +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/src/s3put/s3put.cpp b/tools/pika_batch_ingest/src/s3put/s3put.cpp new file mode 100644 index 0000000000..8d21f2c903 --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/s3put.cpp @@ -0,0 +1,21 @@ +#include "configManager.h" +#include "manifestBuilder.h" +#include "s3SyncManager.h" +#include "utils/kconfig.h" +#include "utils/klog.h" +#include + +int main(int argc, char *argv[]) { + s3put::S3SyncManager manager; + if (!s3put::ConfigManager::getInstance().loadConfig(S3CONFIG)) { + LOG_ERROR("Failed to load config file: " + S3CONFIG.string()); + return 1; + } + if (!manager.Init(S3CONFIG)) { + LOG_ERROR("Failed to initialize S3SyncManager with config and SST dir"); + return 1; + } + + manager.Run(); + return 0; +} diff --git a/tools/pika_batch_ingest/src/s3put/sstTracker.cpp b/tools/pika_batch_ingest/src/s3put/sstTracker.cpp new file mode 100644 index 0000000000..3efeaa14bd --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/sstTracker.cpp @@ -0,0 +1,399 @@ +#include "sstTracker.h" +#include +#include +#include +#include +#include +#include +#include "utils/klog.h" +#include + +namespace fs = std::filesystem; +namespace s3put +{ + + void SstTracker::SetSstRoot(const std::string &root) + { + sst_root_ = root; + } + void SstTracker::SetKeyPrefix(const std::string &prefix) + { + key_prefix_ = prefix; + } + void SstTracker::SetCurrentVersionId(const std::string &ver) + { + current_version_id_ = ver; + } + + static inline std::time_t ToTimeT(const std::filesystem::file_time_type &ft) + { + using namespace std::chrono; + return system_clock::to_time_t(time_point_cast( + ft - std::filesystem::file_time_type::clock::now() + system_clock::now())); + } + + bool SstTracker::SaveState(const std::string &path) const + { + nlohmann::json j; + { + std::lock_guard lk(mu_); + for (const auto &[fp, meta] : known_) + { + nlohmann::json o; + o["size"] = meta.size; + o["mtime_sec"] = static_cast(meta.mtime_sec); + o["hash"] = meta.hash_hex; + o["status"] = meta.status; + j[fp] = std::move(o); + } + } + + const std::string tmp = path + ".tmp"; + { + std::ofstream ofs(tmp, std::ios::binary | std::ios::trunc); + if (!ofs.is_open()) + { + LOG_ERROR("SaveState: open failed: " + tmp); + return false; + } + ofs << j.dump(2); + ofs.flush(); + if (!ofs) + { + LOG_ERROR("SaveState: write failed: " + tmp); + return false; + } + } + fs::rename(tmp, path); + return true; + } + + bool SstTracker::LoadState(const std::string &path) + { + std::ifstream ifs(path, std::ios::binary); + if (!ifs.is_open()) + { + LOG_WARN("LoadState: no state file: " + path); + return false; + } + + nlohmann::json j; + try + { + ifs >> j; + } + catch (const std::exception &e) + { + LOG_ERROR(std::string("LoadState: parse json failed: ") + e.what()); + return false; + } + + std::lock_guard lk(mu_); + known_.clear(); + + for (auto it = j.begin(); it != j.end(); ++it) + { + try + { + const std::string fp = it.key(); + const auto &o = it.value(); + + FileMeta m; + m.size = o.value("size", -1ll); + m.mtime_sec = o.value("mtime_sec", int64_t{0}); + m.hash_hex = o.value("hash", ""); + m.status = o.value("status", 0); + + known_.emplace(fp, std::move(m)); + } + catch (const std::exception &e) + { + LOG_WARN("LoadState: skip bad entry for " + it.key() + " (" + e.what() + ")"); + } + } + + LOG_INFO("LoadState: restored " + std::to_string(known_.size()) + " entries"); + return true; + } + + int SstTracker::GetCurrentStatus(const std::string &filepath) const + { + std::lock_guard lk(mu_); + auto it = known_.find(filepath); + return (it != known_.end()) ? it->second.status : 0; + } + + void SstTracker::SetStatus(const std::string &filepath, int code) + { + std::lock_guard lk(mu_); + FileMeta &meta = known_[filepath]; + meta.status = code; + } + + bool SstTracker::HasChanged(const std::string &filepath) + { + std::error_code ec; + fs::file_time_type ft = fs::last_write_time(filepath, ec); + long long size = ec ? -1 : static_cast(fs::file_size(filepath, ec)); + if (ec || size < 0) + { + LOG_ERROR("HasChanged: stat failed for " + filepath); + return false; + } + + const int64_t mtime_sec = static_cast(ToTimeT(ft)); + bool need_hash = false; + bool seen_before = false; + { + std::lock_guard lk(mu_); + auto it = known_.find(filepath); + if (it == known_.end()) + { + need_hash = true; + } + else + { + seen_before = true; + if (it->second.status == 1) + { + return true; + } + const bool meta_unchanged = (it->second.size == size) && (it->second.mtime_sec == mtime_sec); + if (meta_unchanged) + { + if (!hash_verify_on_unchanged_) + { + return false; + } + need_hash = true; + } + else + { + need_hash = true; + } + } + } + std::string cur_hash_hex; + if (need_hash) + cur_hash_hex = ShaToHex(ComputeSha256(filepath)); + bool changed = false; + { + std::lock_guard lk(mu_); + FileMeta &meta = known_[filepath]; + + std::error_code ec2; + fs::file_time_type ft2 = fs::last_write_time(filepath, ec2); + long long size2 = ec2 ? -1 : static_cast(fs::file_size(filepath, ec2)); + if (ec2 || size2 < 0) + { + LOG_ERROR("HasChanged: restat failed for " + filepath); + return false; + } + const int64_t mtime_sec2 = static_cast(ToTimeT(ft2)); + + const bool meta_changed_now = (!seen_before) || + (meta.size != size2) || + (meta.mtime_sec != mtime_sec2) || + meta.hash_hex.empty(); + + bool hash_changed_now = false; + if (!cur_hash_hex.empty()) + { + hash_changed_now = meta.hash_hex.empty() || (meta.hash_hex != cur_hash_hex); + } + + changed = (meta_changed_now || hash_changed_now); + meta.size = size2; + meta.mtime_sec = mtime_sec2; + if (!cur_hash_hex.empty()) + meta.hash_hex = cur_hash_hex; + if (changed) + { + changed_files_.insert(filepath); + } + } + + return changed; + } + + void SstTracker::ClearChanged() + { + std::lock_guard lk(mu_); + changed_files_.clear(); + } + + std::vector SstTracker::GetChangedFiles() const + { + std::lock_guard lk(mu_); + return {changed_files_.begin(), changed_files_.end()}; + } + + void SstTracker::ReplaceChanged(const std::vector &files) + { + std::lock_guard lk(mu_); + changed_files_.clear(); + changed_files_.insert(files.begin(), files.end()); + } + + void SstTracker::AddChanged(const std::string &file) + { + std::lock_guard lk(mu_); + changed_files_.insert(file); + } + + void SstTracker::ExportToManifest(s3put::manifest::Manifest &manifest) const + { + std::vector snapshot; + { + std::lock_guard lk(mu_); + snapshot.assign(changed_files_.begin(), changed_files_.end()); + } + for (const auto &file : snapshot) + { + auto *sst_file = manifest.add_sst_files(); + sst_file->set_sst_path(GenerateSstUploadKey(file)); + sst_file->set_hash(GetFileHash(file)); + sst_file->set_file_size(GetFileSize(file)); + } + } + + static inline std::string NormalizeSlashes(std::string s) + { + std::replace(s.begin(), s.end(), '\\', '/'); + return s; + } + + static inline std::string SanitizeToken(std::string s) + { + for (char &c : s) + { + if (!(std::isalnum(static_cast(c)) || c == '-' || c == '_' || c == '.')) + c = '_'; + } + return s; + } + + std::string SstTracker::GenerateSstUploadKey(const std::string &abs_path) const + { + if (sst_root_.empty() || key_prefix_.empty() || current_version_id_.empty()) + { + LOG_ERROR("GenerateSstUploadKey: sst_root_, key_prefix_, or version_id not set!"); + return ""; + } + + std::string prefix = key_prefix_; + if (!prefix.empty() && (prefix.back() == '/' || prefix.back() == '\\')) + prefix.pop_back(); + + fs::path p(abs_path); + std::string stem = p.stem().string(); + std::string ext = p.extension().string(); + + if (stem.empty()) + { + stem = p.filename().string(); + auto dot = stem.rfind('.'); + if (dot != std::string::npos) + stem = stem.substr(0, dot); + } + if (ext != ".sst") + ext = ".sst"; + + std::string dict = ExtractDictFromPath(abs_path); + if (dict.empty()) + dict = "unknown"; + + stem = SanitizeToken(stem); + dict = SanitizeToken(dict); + + std::string filename = stem + "_" + key_prefix_ + "_" + current_version_id_ + ext; + filename = NormalizeSlashes(filename); + + return "sst/" + dict + "/" + filename; + } + + long long SstTracker::GetFileSize(const std::string &path) const + { + std::error_code ec; + auto sz = static_cast(fs::file_size(path, ec)); + return ec ? -1 : sz; + } + + std::string SstTracker::GetFileHash(const std::string &path) const + { + Sha256 bin = ComputeSha256(path); + return ShaToHex(bin); + } + + SstTracker::Sha256 SstTracker::ComputeSha256(const std::string &path) + { + Sha256 hash{}; + std::ifstream ifs(path, std::ios::binary); + if (!ifs.is_open()) + { + LOG_ERROR("ComputeSha256: cannot open file " + path); + return hash; + } + + EVP_MD_CTX *ctx = EVP_MD_CTX_new(); + if (!ctx) + { + LOG_ERROR("ComputeSha256: EVP_MD_CTX_new failed"); + return hash; + } + if (EVP_DigestInit_ex(ctx, EVP_sha256(), nullptr) != 1) + { + LOG_ERROR("ComputeSha256: EVP_DigestInit_ex failed"); + EVP_MD_CTX_free(ctx); + return hash; + } + + const size_t BUF_SIZE = 1 << 20; + std::vector buffer(BUF_SIZE); + while (ifs.good()) + { + ifs.read(buffer.data(), buffer.size()); + std::streamsize n = ifs.gcount(); + if (n > 0) + { + if (EVP_DigestUpdate(ctx, buffer.data(), static_cast(n)) != 1) + { + LOG_ERROR("ComputeSha256: EVP_DigestUpdate failed"); + EVP_MD_CTX_free(ctx); + return hash; + } + } + } + unsigned int out_len = 0; + if (EVP_DigestFinal_ex(ctx, hash.data(), &out_len) != 1 || out_len != hash.size()) + { + LOG_ERROR("ComputeSha256: EVP_DigestFinal_ex failed"); + } + EVP_MD_CTX_free(ctx); + return hash; + } + + std::string SstTracker::ShaToHex(const Sha256 &hash) + { + static const char *hex = "0123456789abcdef"; + std::string out; + out.reserve(hash.size() * 2); + for (auto c : hash) + { + out.push_back(hex[(c >> 4) & 0xF]); + out.push_back(hex[c & 0xF]); + } + return out; + } + + std::string SstTracker::ExtractDictFromPath(const std::string &abs_path) const + { + fs::path p(abs_path); + if (p.has_parent_path()) + { + return p.parent_path().filename().string(); + } + return ""; + } + +} // namespace s3put diff --git a/tools/pika_batch_ingest/src/s3put/sstWatch.cpp b/tools/pika_batch_ingest/src/s3put/sstWatch.cpp new file mode 100644 index 0000000000..ceae9c5fbb --- /dev/null +++ b/tools/pika_batch_ingest/src/s3put/sstWatch.cpp @@ -0,0 +1,60 @@ +#include "sstWatch.h" +#include "fileReader.h" +#include "utils/klog.h" +#include "utils/ktime.h" +#include + +namespace s3put { + +SstWatcher::SstWatcher(SstTracker &tracker, const std::string &sst_root, + ThreadPool &pool, int interval_sec) + : tracker_(tracker), sst_root_(sst_root), interval_sec_(interval_sec), + running_(false), pool_(pool) {} + +void SstWatcher::SetCallback(Callback cb) { + on_change_callback_ = std::move(cb); +} + +void SstWatcher::Start() { + if (running_.exchange(true)) { + return; + } + pool_.enqueue([this] { ScheduledScan(); }); +} + +void SstWatcher::Stop() { running_ = false; } + +void SstWatcher::SimulateChange(const std::vector &changed) { + if (on_change_callback_) { + on_change_callback_(changed); + } +} + +void SstWatcher::ScheduledScan() { + try { + TimeTracker::Start("[@S3PUT]"); + FileReader reader(sst_root_, std::thread::hardware_concurrency()); + reader.scan(); + auto files = reader.get_files(); + for (const auto &path : files) { + if (path.size() >= 4 && path.compare(path.size() - 4, 4, ".sst") == 0) { + tracker_.HasChanged(path); + } + } + + auto changed = tracker_.GetChangedFiles(); + if (!changed.empty()) { + LOG_INFO("Detected " + std::to_string(changed.size()) + " SST changes"); + if (on_change_callback_) { + on_change_callback_(changed); + } + } else { + LOG_INFO("No changes detected in SST files."); + } + TimeTracker::End(); + } catch (const std::exception &ex) { + LOG_ERROR(std::string("ScheduledScan error: ") + ex.what()); + } +} + +} // namespace s3put diff --git a/tools/pika_batch_ingest/test/CMakeLists.txt b/tools/pika_batch_ingest/test/CMakeLists.txt new file mode 100644 index 0000000000..5771e5b3b7 --- /dev/null +++ b/tools/pika_batch_ingest/test/CMakeLists.txt @@ -0,0 +1,59 @@ +cmake_minimum_required(VERSION 3.16) + +file(GLOB_RECURSE TEST_SRC CONFIGURE_DEPENDS "*.cpp") +file(GLOB_RECURSE MOCK_TEST_SRC CONFIGURE_DEPENDS "mock/*.cpp") +file(GLOB_RECURSE IAGENT_TEST_SRC CONFIGURE_DEPENDS "iagent/*.cpp") + +list(REMOVE_ITEM TEST_SRC ${MOCK_TEST_SRC}) +list(REMOVE_ITEM TEST_SRC ${IAGENT_TEST_SRC}) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + +add_executable(test_bingest ${TEST_SRC}) + +file(GLOB S3PUT_PB_SRCS "${CMAKE_SOURCE_DIR}/src/s3put/include/proto/*.pb.cc") +if(S3PUT_PB_SRCS) + message(STATUS "test_bingest: add proto sources: ${S3PUT_PB_SRCS}") + target_sources(test_bingest PRIVATE ${S3PUT_PB_SRCS}) +endif() + +target_include_directories(test_bingest PUBLIC + ${CMAKE_SOURCE_DIR}/test + ${CMAKE_SOURCE_DIR}/include + ${CMAKE_SOURCE_DIR}/src/mock/include + ${CMAKE_SOURCE_DIR}/src/exchange/include + ${CMAKE_SOURCE_DIR}/src/s3put/include + ${CMAKE_SOURCE_DIR}/src/s3put/include/proto + ${CMAKE_SOURCE_DIR}/vendor/iagent/include + ${OPENSSL_INCLUDE_DIR} + ${CURL_INCLUDE_DIR} + ${AWS_CRT_CPP_DIR}/include + ${AWS_SDK_CPP_DIR}/include + ${ROCKSDB_INCLUDE_DIR} + ${CMAKE_BINARY_DIR}/src/s3put +) + +target_link_libraries(test_bingest PRIVATE + "-Wl,--start-group" + exchange_lib + mock_lib + s3put_lib + pthread + z + "-Wl,--end-group" +) + +link_pikiwidb_libs(test_bingest) +link_aws_static(test_bingest) + +target_compile_definitions(test_bingest PRIVATE + PROJECT_DIR="${CMAKE_SOURCE_DIR}/data/test" + DEBUG=1 +) + +enable_testing() +add_test(NAME test_bingest COMMAND test_bingest) + +message(STATUS "PROJECT_DIR=${PROJECT_DIR}") +message(STATUS "CONFIG_DIR=${CONFIG_DIR}") diff --git a/tools/pika_batch_ingest/test/iagent/CMakeLists.txt b/tools/pika_batch_ingest/test/iagent/CMakeLists.txt new file mode 100644 index 0000000000..a2b789f111 --- /dev/null +++ b/tools/pika_batch_ingest/test/iagent/CMakeLists.txt @@ -0,0 +1,22 @@ +file(GLOB IAGENT_TEST_SRC CONFIGURE_DEPENDS "*.cpp") + +add_executable(test_iagent ${IAGENT_TEST_SRC}) + +target_include_directories(test_iagent PUBLIC + ${CMAKE_SOURCE_DIR}/test + ${CMAKE_SOURCE_DIR}/include + ${CMAKE_SOURCE_DIR}/vendor/iagent/include +) + +target_link_libraries(test_iagent PUBLIC + iagent_lib + pthread +) + +target_compile_definitions(test_iagent PRIVATE + PROJECT_DIR="${CMAKE_SOURCE_DIR}/data/test" + DEBUG=1 +) + +enable_testing() +add_test(NAME test_iagent COMMAND test_iagent) \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/iagent/test_iagent_module.cpp b/tools/pika_batch_ingest/test/iagent/test_iagent_module.cpp new file mode 100644 index 0000000000..1f9e0aac78 --- /dev/null +++ b/tools/pika_batch_ingest/test/iagent/test_iagent_module.cpp @@ -0,0 +1,279 @@ +#include "agentRunner.h" +#include "configLoader.h" +#include "manifestWatcher.h" +#include "pipelinedBurst.h" +#include "s3Fetcher.h" +#include "utils/klog.h" +#include +#include +#include +#include +#include + +using ::testing::_; +using ::testing::Return; +using ::testing::Throw; +using json = nlohmann::json; +namespace fs = std::filesystem; + +class IAgentModuleTest : public ::testing::Test { +protected: + void SetUp() override { + tempDir_ = "/tmp/iagent_test_" + std::to_string(time(nullptr)); + fs::create_directories(tempDir_); + createTestConfigs(); + } + + void TearDown() override { + if (fs::exists(tempDir_)) { + fs::remove_all(tempDir_); + } + } + + void createTestConfigs() { + s3ConfigPath_ = tempDir_ / "s3_config.json"; + json s3Config = {{"endpoint", "https://s3.amazonaws.com"}, + {"region", "us-east-1"}, + {"bucket", "test-bucket"}, + {"key", "test-key"}, + {"access_key", "test-access-key"}, + {"secret_key", "test-secret-key"}, + {"manifest_batch", 10}, + {"connect_timeout_ms", 3000}, + {"rw_timeout_ms", 5000}}; + + std::ofstream s3Out(s3ConfigPath_); + s3Out << s3Config.dump(4); + s3Out.close(); + pikaConfigPath_ = tempDir_ / "pika_config.json"; + json pikaConfig = {{"host", "localhost"}, {"port", 9221}}; + + std::ofstream pikaOut(pikaConfigPath_); + pikaOut << pikaConfig.dump(4); + pikaOut.close(); + } + + fs::path tempDir_; + fs::path s3ConfigPath_; + fs::path pikaConfigPath_; +}; + +TEST_F(IAgentModuleTest, ConfigLoaderLoadS3Config) { + iagent::S3Config config = + iagent::ConfigLoader::loadS3Config(s3ConfigPath_.string()); + + EXPECT_EQ(config.endpoint, "https://s3.amazonaws.com"); + EXPECT_EQ(config.region, "us-east-1"); + EXPECT_EQ(config.bucket, "test-bucket"); + EXPECT_EQ(config.key, "test-key"); + EXPECT_EQ(config.accessKey, "test-access-key"); + EXPECT_EQ(config.secretKey, "test-secret-key"); + EXPECT_EQ(config.manifest_batch, 10); + EXPECT_EQ(config.connect_timeout_ms, 3000); + EXPECT_EQ(config.rw_timeout_ms, 5000); +} + +TEST_F(IAgentModuleTest, ConfigLoaderLoadPikaConfig) { + iagent::PikaConfig config = + iagent::ConfigLoader::loadPikaConfig(pikaConfigPath_.string()); + + EXPECT_EQ(config.host, "localhost"); + EXPECT_EQ(config.port, 9221); +} + +TEST_F(IAgentModuleTest, ConfigLoaderLoadNonExistentS3Config) { + EXPECT_NO_THROW({ + try { + iagent::S3Config config = + iagent::ConfigLoader::loadS3Config("/non/existent/s3_config.json"); + } catch (...) { + // 忽略异常 + } + }); +} + +TEST_F(IAgentModuleTest, ConfigLoaderLoadNonExistentPikaConfig) { + EXPECT_NO_THROW({ + try { + iagent::PikaConfig config = iagent::ConfigLoader::loadPikaConfig( + "/non/existent/pika_config.json"); + } catch (...) { + // 忽略异常 + } + }); +} + +TEST_F(IAgentModuleTest, ManifestWatcherConstructor) { + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + SUCCEED(); +} + +TEST_F(IAgentModuleTest, ManifestWatcherBasicOperations) { + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + watcher.enqueue("test_manifest_1"); + watcher.enqueue("test_manifest_2"); + EXPECT_TRUE(watcher.hasPending()); + std::string next = watcher.next(); + EXPECT_EQ(next, "test_manifest_1"); + std::string popped = watcher.popNext(); + EXPECT_EQ(popped, "test_manifest_1"); + watcher.ack(); +} + +TEST_F(IAgentModuleTest, ManifestWatcherDeduplication) { + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + + watcher.enqueue("duplicate_manifest"); + watcher.enqueue("duplicate_manifest"); + watcher.enqueue("duplicate_manifest"); + + EXPECT_TRUE(watcher.hasPending()); + + std::string first = watcher.popNext(); + EXPECT_EQ(first, "duplicate_manifest"); + EXPECT_FALSE(watcher.hasPending()); +} + +TEST_F(IAgentModuleTest, ManifestWatcherBatchAck) { + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + watcher.enqueue("manifest_1"); + watcher.enqueue("manifest_2"); + watcher.enqueue("manifest_3"); + watcher.popNext(); + watcher.popNext(); + watcher.popNext(); + watcher.ack(3); +} + +TEST_F(IAgentModuleTest, S3FetcherConstructor) { + iagent::S3Config config; + config.endpoint = "https://s3.amazonaws.com"; + config.region = "us-east-1"; + config.bucket = "test-bucket"; + config.key = "test-key"; + config.accessKey = "test-access-key"; + config.secretKey = "test-secret-key"; + config.manifest_batch = 10; + config.connect_timeout_ms = 3000; + config.rw_timeout_ms = 5000; + + iagent::S3Fetcher fetcher(config); + SUCCEED(); +} + +TEST_F(IAgentModuleTest, S3FetcherComputeMD5) { + iagent::S3Config config; + config.endpoint = "https://s3.amazonaws.com"; + config.region = "us-east-1"; + config.bucket = "test-bucket"; + config.key = "test-key"; + config.accessKey = "test-access-key"; + config.secretKey = "test-secret-key"; + config.manifest_batch = 10; + config.connect_timeout_ms = 3000; + config.rw_timeout_ms = 5000; + + iagent::S3Fetcher fetcher(config); + EXPECT_NO_THROW(iagent::S3Fetcher fetcher2(config)); +} + +TEST_F(IAgentModuleTest, PipelinedBurstConstructor) { + iagent::Endpoint endpoint; + endpoint.host = "localhost"; + endpoint.port = 9221; + endpoint.connect_timeout_ms = 3000; + endpoint.rw_timeout_ms = 5000; + EXPECT_NO_THROW({ + try { + iagent::PipelinedBurst burst(endpoint, 4, 0); + } catch (...) { + // 忽略连接相关的异常 + } + }); +} + +TEST_F(IAgentModuleTest, PipelinedBurstConnectionCount) { + iagent::Endpoint endpoint; + endpoint.host = "localhost"; + endpoint.port = 9221; + endpoint.connect_timeout_ms = 3000; + endpoint.rw_timeout_ms = 5000; + EXPECT_NO_THROW({ + try { + iagent::PipelinedBurst burst(endpoint, 4, 0); + } catch (...) { + // 忽略连接相关的异常 + } + }); +} + +TEST_F(IAgentModuleTest, AgentRunnerConstructor) { + iagent::S3Config s3Config; + s3Config.endpoint = "https://s3.amazonaws.com"; + s3Config.region = "us-east-1"; + s3Config.bucket = "test-bucket"; + s3Config.key = "test-key"; + s3Config.accessKey = "test-access-key"; + s3Config.secretKey = "test-secret-key"; + s3Config.manifest_batch = 10; + s3Config.connect_timeout_ms = 3000; + s3Config.rw_timeout_ms = 5000; + + iagent::PikaConfig pikaConfig; + pikaConfig.host = "localhost"; + pikaConfig.port = 9221; + + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + iagent::AgentRunner runner(s3Config, pikaConfig, queueFile.string(), + offsetFile.string()); + + SUCCEED(); +} + +TEST_F(IAgentModuleTest, LastManifestFromJson) { + json j = {{"parts", {"part1.manifest", "part2.manifest"}}}; + + iagent::LastManifest lm = iagent::LastManifest::from_json(j); + + EXPECT_EQ(lm.parts.size(), 2); + EXPECT_EQ(lm.parts[0], "part1.manifest"); + EXPECT_EQ(lm.parts[1], "part2.manifest"); +} + +TEST_F(IAgentModuleTest, LastManifestFromEmptyJson) { + json j = {}; + + iagent::LastManifest lm = iagent::LastManifest::from_json(j); + + EXPECT_EQ(lm.parts.size(), 0); +} + +TEST_F(IAgentModuleTest, ManifestWatcherPersistence) { + fs::path queueFile = tempDir_ / "manifest.queue"; + fs::path offsetFile = tempDir_ / "manifest.offset"; + + { + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + watcher.enqueue("persistent_manifest_1"); + watcher.enqueue("persistent_manifest_2"); + } + + { + iagent::ManifestWatcher watcher(queueFile.string(), offsetFile.string()); + EXPECT_TRUE(watcher.hasPending()); + } +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/main.cpp b/tools/pika_batch_ingest/test/main.cpp new file mode 100644 index 0000000000..96d7200ccd --- /dev/null +++ b/tools/pika_batch_ingest/test/main.cpp @@ -0,0 +1,7 @@ +#include + +int main(int argc, char **argv) +{ + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} diff --git a/tools/pika_batch_ingest/test/mock/CMakeLists.txt b/tools/pika_batch_ingest/test/mock/CMakeLists.txt new file mode 100644 index 0000000000..46fceacf98 --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/CMakeLists.txt @@ -0,0 +1,21 @@ +file(GLOB MOCK_TEST_SRC CONFIGURE_DEPENDS "*.cpp" "mock/*.cpp") +add_executable(test_mock ${MOCK_TEST_SRC}) + +target_include_directories(test_mock PUBLIC + ${CMAKE_SOURCE_DIR}/test + ${CMAKE_SOURCE_DIR}/include + ${CMAKE_SOURCE_DIR}/src/mock/include +) + +target_link_libraries(test_mock PUBLIC + mock_lib + pthread +) + +target_compile_definitions(test_mock PRIVATE + PROJECT_DIR="${CMAKE_SOURCE_DIR}/data/test" + DEBUG=1 +) + +enable_testing() +add_test(NAME test_mock COMMAND test_mock) \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/mock/test_dataGen.cpp b/tools/pika_batch_ingest/test/mock/test_dataGen.cpp new file mode 100644 index 0000000000..35e17c80bc --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/test_dataGen.cpp @@ -0,0 +1,100 @@ +#include +#include +#include +#include +#include "dataGen.h" +#include "fieldGens/FieldGebBuilder.h" +#include "utils/threadScheduler.h" + +namespace fs = std::filesystem; + +class DataGenTest : public ::testing::Test { +protected: + void SetUp() override { + testDir = "/tmp/mock_test_" + std::to_string(std::time(nullptr)); + fs::create_directories(testDir); + ThreadScheduler::get().init(4); + ThreadScheduler::get().registerLogicalRequest("dataGen", 2); + ThreadScheduler::get().registerLogicalRequest("keyGen", 1); + ThreadScheduler::get().registerLogicalRequest("valueGen", 1); + ThreadScheduler::get().finalize(); + } + + void TearDown() override { + if (fs::exists(testDir)) { + fs::remove_all(testDir); + } + } + + std::string testDir; +}; + +TEST_F(DataGenTest, Constructor) { + mock::DataGen generator(testDir, 100, 1.0, 1.0, 1.0, 2); + EXPECT_EQ(generator.getNumThreads(), 2); +} + +TEST_F(DataGenTest, GenerateDataBasic) { + mock::DataGen generator(testDir, 100, 1.0, 1.0, 1.0, 2); + + auto keyGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "key_", 10, 100); + auto valueGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "value_", 20, 100); + + generator.setKeyGenerator(keyGen); + generator.setValueGenerator(valueGen); + + auto result = generator.generateData(); + EXPECT_FALSE(result.isError()) << "Data generation failed: " << result.message(); + + EXPECT_TRUE(fs::exists(testDir)) << "Test directory not created"; + + int fileCount = 0; + for (const auto& entry : fs::directory_iterator(testDir)) { + if (entry.is_regular_file()) { + fileCount++; + } + } + + EXPECT_GT(fileCount, 0) << "No files were generated"; +} + +TEST_F(DataGenTest, SetFileManager) { + mock::DataGen generator(testDir, 100, 1.0, 1.0, 1.0, 1); + + auto keyGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "key_", 10, 100); + generator.setKeyGenerator(keyGen); + + auto valueGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "value_", 20, 100); + generator.setValueGenerator(valueGen); + + auto result = generator.generateData(); + EXPECT_FALSE(result.isError()) << "Data generation failed after setting generators"; +} + +TEST_F(DataGenTest, GenerateDataWithZeroThreads) { + mock::DataGen generator(testDir, 100, 1.0, 0.5, 1.0, 0); + + auto keyGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "key_", 10, 100); + auto valueGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "value_", 20, 100); + + generator.setKeyGenerator(keyGen); + generator.setValueGenerator(valueGen); + + auto result = generator.generateData(); + EXPECT_FALSE(result.isError()) << "Data generation failed with zero threads: " << result.message(); +} + +TEST_F(DataGenTest, GenerateSmallData) { + mock::DataGen generator(testDir, 50, 0.1, 1.0, 0.5, 1); + + auto keyGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "key_", 5, 50); + auto valueGen = mock::createFieldGenerator(mock::FieldDistributionType::Normal, "value_", 10, 50); + + generator.setKeyGenerator(keyGen); + generator.setValueGenerator(valueGen); + + auto result = generator.generateData(); + EXPECT_FALSE(result.isError()) << "Small data generation failed: " << result.message(); + + EXPECT_FALSE(result.isError()) << "DataGen should handle small data without error"; +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/mock/test_fieldGenerators.cpp b/tools/pika_batch_ingest/test/mock/test_fieldGenerators.cpp new file mode 100644 index 0000000000..1f18e48f09 --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/test_fieldGenerators.cpp @@ -0,0 +1,118 @@ +#include +#include +#include +#include "fieldGens/FieldGebBuilder.h" +#include "fieldGens/IFieldGenerator.h" + +class FieldGeneratorTest : public ::testing::Test { +protected: + void SetUp() override { + prefix = "test_"; + size = 10; + poolSize = 100; + } + + std::string prefix; + size_t size; + size_t poolSize; +}; + +TEST_F(FieldGeneratorTest, CreateNormalFieldGenerator) { + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Normal, + prefix, size, poolSize); + + EXPECT_NE(generator, nullptr) << "NormalFieldGenerator creation failed"; + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed: " << result.message(); + EXPECT_FALSE(result.message_raw().empty()) << "Generated field is empty"; + EXPECT_EQ(result.message_raw().substr(0, prefix.length()), prefix) + << "Generated field doesn't start with prefix"; +} + +TEST_F(FieldGeneratorTest, CreateRandomFieldGenerator) { + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Random, + prefix, size, poolSize); + + EXPECT_NE(generator, nullptr) << "RandomFieldGenerator creation failed"; + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed: " << result.message(); + EXPECT_FALSE(result.message_raw().empty()) << "Generated field is empty"; +} + +TEST_F(FieldGeneratorTest, CreateZipfianFieldGenerator) { + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Zipfian, + prefix, size, poolSize); + + EXPECT_NE(generator, nullptr) << "ZipfianFieldGenerator creation failed"; + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed: " << result.message(); + EXPECT_FALSE(result.message_raw().empty()) << "Generated field is empty"; +} + +TEST_F(FieldGeneratorTest, CreateUniformFieldGenerator) { + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Uniform, + prefix, size, poolSize); + + EXPECT_NE(generator, nullptr) << "UniformFieldGenerator creation failed"; + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed: " << result.message(); + EXPECT_FALSE(result.message_raw().empty()) << "Generated field is empty"; +} + +TEST_F(FieldGeneratorTest, FieldUniqueness) { + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Random, + prefix, size, poolSize); + + std::set generatedFields; + int numTests = 50; + for (int i = 0; i < numTests; ++i) { + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed on iteration " << i; + generatedFields.insert(result.message_raw()); + } + + EXPECT_GE(generatedFields.size(), 1) << "No fields were generated"; +} + +TEST_F(FieldGeneratorTest, FieldLength) { + size_t testSize = 20; + auto generator = mock::createFieldGenerator( + mock::FieldDistributionType::Normal, + prefix, testSize, poolSize); + + auto result = generator->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed"; + EXPECT_GT(result.message_raw().length(), 0) << "Generated field is empty"; +} + +TEST_F(FieldGeneratorTest, DifferentPrefixes) { + std::vector prefixes = {"key_", "value_", "test_", "data_"}; + + for (const auto& testPrefix : prefixes) { + auto gen = mock::createFieldGenerator( + mock::FieldDistributionType::Normal, + testPrefix, size, poolSize); + + auto result = gen->generateField(); + EXPECT_FALSE(result.isError()) << "Field generation failed for prefix: " << testPrefix; + EXPECT_EQ(result.message_raw().substr(0, testPrefix.length()), testPrefix) + << "Generated field doesn't start with prefix: " << testPrefix; + } +} + +TEST_F(FieldGeneratorTest, InvalidParameters) { + auto generator1 = mock::createFieldGenerator( + mock::FieldDistributionType::Normal, + "", size, poolSize); + EXPECT_NE(generator1, nullptr) << "Generator creation failed with empty prefix"; + + auto generator2 = mock::createFieldGenerator( + mock::FieldDistributionType::Normal, + prefix, 0, poolSize); + EXPECT_NE(generator2, nullptr) << "Generator creation failed with zero size"; +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/mock/test_fileManager.cpp b/tools/pika_batch_ingest/test/mock/test_fileManager.cpp new file mode 100644 index 0000000000..abe2f81d9f --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/test_fileManager.cpp @@ -0,0 +1,124 @@ +#include +#include +#include +#include +#include "fileManager.h" +#include "utils/kvEntry.h" + +namespace fs = std::filesystem; + +class FileManagerTest : public ::testing::Test { +protected: + void SetUp() override { + testDir = "/tmp/filemanager_test_" + std::to_string(std::time(nullptr)); + fs::create_directories(testDir); + } + + void TearDown() override { + if (fs::exists(testDir)) { + fs::remove_all(testDir); + } + } + + std::string testDir; +}; + +TEST_F(FileManagerTest, Constructor) { + mock::FileManager fileManager(testDir); + EXPECT_TRUE(true) << "FileManager constructor test"; +} + +TEST_F(FileManagerTest, WriteData) { + mock::FileManager fileManager(testDir); + + DataType testData; + testData.push_back({"key1", "value1", 100}); + testData.push_back({"key2", "value2", 200}); + + auto future = fileManager.write(testData); + Result result = future.get(); + EXPECT_FALSE(result.isError()) << "Data writing failed: " << result.message(); + + int fileCount = 0; + for (const auto& entry : fs::directory_iterator(testDir)) { + if (entry.is_regular_file()) { + fileCount++; + } + } + EXPECT_EQ(fileCount, 1) << "Expected exactly one file to be created"; +} + +TEST_F(FileManagerTest, MultipleWrites) { + mock::FileManager fileManager(testDir); + + DataType testData1{{"key1", "value1", 100}}; + DataType testData2{{"key2", "value2", 200}}; + + auto f1 = fileManager.write(testData1); + auto f2 = fileManager.write(testData2); + + EXPECT_FALSE(f1.get().isError()); + EXPECT_FALSE(f2.get().isError()); + + int fileCount = 0; + for (const auto& entry : fs::directory_iterator(testDir)) { + if (entry.is_regular_file()) { + fileCount++; + } + } + EXPECT_EQ(fileCount, 2) << "Expected two files to be created"; +} + +TEST_F(FileManagerTest, WriteEmptyData) { + mock::FileManager fileManager(testDir); + + DataType emptyData; + auto future = fileManager.write(emptyData); + Result result = future.get(); + EXPECT_FALSE(result.isError()) << "Empty data writing failed: " << result.message(); +} + +TEST_F(FileManagerTest, WriteLargeData) { + mock::FileManager fileManager(testDir); + + DataType largeData; + for (int i = 0; i < 1000; ++i) { + largeData.push_back({"key" + std::to_string(i), "value" + std::to_string(i), static_cast(i)}); + } + + auto future = fileManager.write(largeData); + Result result = future.get(); + EXPECT_FALSE(result.isError()) << "Large data writing failed: " << result.message(); + + int fileCount = 0; + for (const auto& entry : fs::directory_iterator(testDir)) { + if (entry.is_regular_file()) { + fileCount++; + } + } + EXPECT_EQ(fileCount, 1); +} + +TEST_F(FileManagerTest, FileContentFormat) { + mock::FileManager fileManager(testDir); + + DataType testData; + testData.push_back({"key1", "value1", 100}); + testData.push_back({"key2", "value2", 200}); + + auto future = fileManager.write(testData); + Result result = future.get(); + EXPECT_FALSE(result.isError()); + + for (const auto& entry : fs::directory_iterator(testDir)) { + if (entry.is_regular_file()) { + std::ifstream file(entry.path(), std::ios::binary); + std::string content((std::istreambuf_iterator(file)), + std::istreambuf_iterator()); + EXPECT_NE(content.find("key1"), std::string::npos); + EXPECT_NE(content.find("value1"), std::string::npos); + EXPECT_NE(content.find("key2"), std::string::npos); + EXPECT_NE(content.find("value2"), std::string::npos); + } + } +} diff --git a/tools/pika_batch_ingest/test/mock/test_mock.cpp b/tools/pika_batch_ingest/test/mock/test_mock.cpp new file mode 100644 index 0000000000..90fd7a96a5 --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/test_mock.cpp @@ -0,0 +1,29 @@ +#include +#include +#include "utils/klog.h" + +class MockTestEnvironment : public ::testing::Environment { +public: + void SetUp() override { + std::filesystem::create_directories("/tmp/mock_test_logs"); + } + + void TearDown() override { + std::filesystem::remove_all("/tmp/mock_test_logs"); + } +}; + +TEST(MockModuleTest, Initialization) { + EXPECT_TRUE(true) << "Mock module initialization test placeholder"; +} + +TEST(MockModuleTest, BasicFunctionality) { + EXPECT_TRUE(true) << "Mock module basic functionality test placeholder"; +} + +int main(int argc, char **argv) { + ::testing::InitGoogleTest(&argc, argv); + ::testing::AddGlobalTestEnvironment(new MockTestEnvironment); + + return RUN_ALL_TESTS(); +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/mock/test_threadScheduler.cpp b/tools/pika_batch_ingest/test/mock/test_threadScheduler.cpp new file mode 100644 index 0000000000..32270ef3d0 --- /dev/null +++ b/tools/pika_batch_ingest/test/mock/test_threadScheduler.cpp @@ -0,0 +1,85 @@ +#include +#include "utils/threadScheduler.h" +#include + +class ThreadSchedulerTest : public ::testing::Test { +protected: + void SetUp() override { + auto& scheduler = ThreadScheduler::get(); + } +}; + +TEST_F(ThreadSchedulerTest, Singleton) { + auto& scheduler1 = ThreadScheduler::get(); + auto& scheduler2 = ThreadScheduler::get(); + EXPECT_EQ(&scheduler1, &scheduler2) << "ThreadScheduler should be a singleton"; +} + +TEST_F(ThreadSchedulerTest, Initialization) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(4); +} + +TEST_F(ThreadSchedulerTest, RegisterLogicalRequest) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(4); + + scheduler.registerLogicalRequest("dataGen", 2); + scheduler.registerLogicalRequest("keyGen", 1); + scheduler.registerLogicalRequest("valueGen", 1); + SUCCEED(); +} + +TEST_F(ThreadSchedulerTest, ThreadAllocation) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(4); + + scheduler.registerLogicalRequest("dataGen", 2); + scheduler.registerLogicalRequest("keyGen", 1); + scheduler.registerLogicalRequest("valueGen", 1); + + scheduler.finalize(); + size_t dataGenThreads = scheduler.get("dataGen"); + size_t keyGenThreads = scheduler.get("keyGen"); + size_t valueGenThreads = scheduler.get("valueGen"); + EXPECT_LE(dataGenThreads + keyGenThreads + valueGenThreads, 4); + + EXPECT_GE(dataGenThreads, 0); + EXPECT_GE(keyGenThreads, 0); + EXPECT_GE(valueGenThreads, 0); +} + +TEST_F(ThreadSchedulerTest, GetUnregisteredModule) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(2); + scheduler.finalize(); + size_t threads = scheduler.get("unregistered_module"); + EXPECT_EQ(threads, 1); +} + +TEST_F(ThreadSchedulerTest, ZeroThreadInitialization) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(0); + scheduler.finalize(); + size_t available = scheduler.available(); +} + +TEST_F(ThreadSchedulerTest, LargeLogicalRequests) { + auto& scheduler = ThreadScheduler::get(); + scheduler.init(8); + scheduler.registerLogicalRequest("module1", 10); + scheduler.registerLogicalRequest("module2", 5); + scheduler.registerLogicalRequest("module3", 3); + scheduler.registerLogicalRequest("module4", 2); + scheduler.registerLogicalRequest("module5", 1); + + scheduler.finalize(); + size_t totalAllocated = + scheduler.get("module1") + + scheduler.get("module2") + + scheduler.get("module3") + + scheduler.get("module4") + + scheduler.get("module5"); + + EXPECT_LE(totalAllocated, 8); +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/test_exchange_module.cpp b/tools/pika_batch_ingest/test/test_exchange_module.cpp new file mode 100644 index 0000000000..9f669d9be3 --- /dev/null +++ b/tools/pika_batch_ingest/test/test_exchange_module.cpp @@ -0,0 +1,298 @@ +#include +#include +#include +#include +#include +#include "sstProcessor.h" +#include "JsonFileManager.h" +#include "utils/kvEntry.h" +#include "utils/result.h" + +using ::testing::_; +using ::testing::Return; +using ::testing::Throw; +using json = nlohmann::json; +namespace fs = std::filesystem; + +class MockJsonFileManager : public exchange::JsonFileManagerBase +{ +public: + MOCK_METHOD(DataType, parse, (const std::string &), (override)); +}; +class ExchangeModuleTest : public ::testing::Test +{ +protected: + void SetUp() override + { + tempDir_ = "/tmp/exchange_test_" + std::to_string(time(nullptr)); + inputDir_ = tempDir_ / "input"; + outputDir_ = tempDir_ / "output"; + fs::create_directories(inputDir_); + fs::create_directories(outputDir_); + options_.create_if_missing = true; + cfh_ = nullptr; + } + + void TearDown() override + { + if (fs::exists(tempDir_)) { + fs::remove_all(tempDir_); + } + } + + rocksdb::Options options_; + rocksdb::ColumnFamilyHandle *cfh_; + fs::path tempDir_; + fs::path inputDir_; + fs::path outputDir_; +}; + +TEST_F(ExchangeModuleTest, JsonFileManagerParseValidJson) +{ + fs::path jsonFile = inputDir_ / "test.json"; + json data = json::array({ + {{"key", "key_1"}, {"value", "value_1"}, {"expire", 1000}}, + {{"key", "key_2"}, {"value", "value_2"}} + }); + + std::ofstream out(jsonFile); + out << data.dump(4); + out.close(); + + exchange::JsonFileManager fileManager; + DataType result = fileManager.parse(jsonFile.string()); + + ASSERT_EQ(result.size(), 2); + + EXPECT_EQ(result[0].key, "key_1"); + EXPECT_EQ(result[0].value, "value_1"); + EXPECT_EQ(result[0].timestamp, 1000); + + EXPECT_EQ(result[1].key, "key_2"); + EXPECT_EQ(result[1].value, "value_2"); + EXPECT_EQ(result[1].timestamp, 0); +} + +TEST_F(ExchangeModuleTest, JsonFileManagerParseInvalidJson) +{ + fs::path jsonFile = inputDir_ / "invalid.json"; + std::ofstream out(jsonFile); + out << "{ invalid json }"; + out.close(); + + exchange::JsonFileManager fileManager; + EXPECT_THROW(fileManager.parse(jsonFile.string()), std::exception); +} + +TEST_F(ExchangeModuleTest, JsonFileManagerParseNonExistentFile) +{ + exchange::JsonFileManager fileManager; + EXPECT_THROW(fileManager.parse("/non/existent/file.json"), std::runtime_error); +} + +TEST_F(ExchangeModuleTest, SstProcessorConstructor) +{ + exchange::SstProcessor processor(options_, cfh_); + SUCCEED(); +} + +TEST_F(ExchangeModuleTest, SstProcessorProcessSingleFile) +{ + fs::path inputJson = inputDir_ / "input.json"; + fs::path outputSst = outputDir_ / "output.sst"; + + json data = json::array({ + {{"key", "test_key"}, {"value", "test_value"}, {"expire", 2000}} + }); + + std::ofstream out(inputJson); + out << data.dump(4); + out.close(); + + exchange::JsonFileManager fileManager; + exchange::SstProcessor processor(options_, cfh_); + + Result result = processor.processSstFile(&fileManager, inputJson.string(), outputSst.string()); + + EXPECT_FALSE(result.isError()) << "Processing failed: " << result.message(); + EXPECT_TRUE(fs::exists(outputSst)) << "SST file was not created"; +} + +TEST_F(ExchangeModuleTest, SstProcessorProcessEmptyData) +{ + fs::path inputJson = inputDir_ / "empty.json"; + fs::path outputSst = outputDir_ / "empty.sst"; + + json data = json::array({}); + + std::ofstream out(inputJson); + out << data.dump(4); + out.close(); + + exchange::JsonFileManager fileManager; + exchange::SstProcessor processor(options_, cfh_); + + Result result = processor.processSstFile(&fileManager, inputJson.string(), outputSst.string()); + + EXPECT_TRUE(result.isError() || !result.isError()) << "Processing result is acceptable"; +} + +TEST_F(ExchangeModuleTest, SstProcessorProcessDuplicateKeys) +{ + fs::path inputJson = inputDir_ / "duplicate.json"; + fs::path outputSst = outputDir_ / "duplicate.sst"; + + json data = json::array({ + {{"key", "duplicate_key"}, {"value", "value_1"}, {"expire", 1000}}, + {{"key", "duplicate_key"}, {"value", "value_2"}, {"expire", 2000}}, + {{"key", "unique_key"}, {"value", "value_3"}} + }); + + std::ofstream out(inputJson); + out << data.dump(4); + out.close(); + + exchange::JsonFileManager fileManager; + exchange::SstProcessor processor(options_, cfh_); + + Result result = processor.processSstFile(&fileManager, inputJson.string(), outputSst.string()); + + EXPECT_FALSE(result.isError()) << "Processing failed: " << result.message(); + EXPECT_TRUE(fs::exists(outputSst)) << "SST file was not created"; +} + +TEST_F(ExchangeModuleTest, SstProcessorWithMockFileManager) +{ + MockJsonFileManager mockFileManager; + exchange::SstProcessor processor(options_, cfh_); + + DataType testData; + testData.push_back({"key1", "value1", 1000}); + testData.push_back({"key2", "value2", 2000}); + + EXPECT_CALL(mockFileManager, parse("test.json")) + .WillOnce(Return(testData)); + + fs::path outputSst = outputDir_ / "mock_output.sst"; + + Result result = processor.processSstFile(&mockFileManager, "test.json", outputSst.string()); + + EXPECT_FALSE(result.isError()) << "Processing failed: " << result.message(); + EXPECT_TRUE(fs::exists(outputSst)) << "SST file was not created"; +} + +TEST_F(ExchangeModuleTest, SstProcessorJsonParseError) +{ + MockJsonFileManager mockFileManager; + exchange::SstProcessor processor(options_, cfh_); + + EXPECT_CALL(mockFileManager, parse("invalid.json")) + .WillOnce(Throw(std::runtime_error("JSON parse error"))); + + fs::path outputSst = outputDir_ / "error_output.sst"; + + Result result = processor.processSstFile(&mockFileManager, "invalid.json", outputSst.string()); + + EXPECT_TRUE(result.isError()) << "Should have failed due to JSON parse error"; + EXPECT_EQ(result.getRet(), Result::Ret::kFileReadError); + EXPECT_FALSE(fs::exists(outputSst)) << "SST file should not be created when JSON parsing fails"; +} + +TEST_F(ExchangeModuleTest, SstProcessorCollectJsonFiles) +{ + fs::path json1 = inputDir_ / "file1.json"; + fs::path json2 = inputDir_ / "subdir" / "file2.json"; + fs::path txtFile = inputDir_ / "not_json.txt"; + + fs::create_directories(json2.parent_path()); + + std::ofstream(json1) << "{}"; + std::ofstream(json2) << "{}"; + std::ofstream(txtFile) << "not json"; + + exchange::SstProcessor processor(options_, cfh_); + auto filePairs = processor.collectJsonFiles(inputDir_.string()); + + ASSERT_EQ(filePairs.size(), 2); + + bool foundFile1 = false, foundFile2 = false; + for (const auto& pair : filePairs) { + if (pair.first == json1.string()) foundFile1 = true; + if (pair.first == json2.string()) foundFile2 = true; + } + + EXPECT_TRUE(foundFile1) << "file1.json should be found"; + EXPECT_TRUE(foundFile2) << "file2.json should be found"; +} + +TEST_F(ExchangeModuleTest, SstProcessorCollectJsonFilesEmptyDir) +{ + exchange::SstProcessor processor(options_, cfh_); + auto filePairs = processor.collectJsonFiles(inputDir_.string()); + + EXPECT_EQ(filePairs.size(), 0) << "Should find no JSON files in empty directory"; +} + +TEST_F(ExchangeModuleTest, SstProcessorMultiThreadedProcessing) +{ + fs::path json1 = inputDir_ / "file1.json"; + fs::path json2 = inputDir_ / "file2.json"; + + json data1 = json::array({ + {{"key", "key1"}, {"value", "value1"}} + }); + + json data2 = json::array({ + {{"key", "key2"}, {"value", "value2"}} + }); + + std::ofstream(json1) << data1.dump(4); + std::ofstream(json2) << data2.dump(4); + + exchange::JsonFileManager fileManager; + exchange::SstProcessor processor(options_, cfh_); + + Result result = processor.mutiProcessSstFile(&fileManager, inputDir_.string()); + + EXPECT_FALSE(result.isError()) << "Multi-threaded processing failed: " << result.message(); + + fs::path sst1 = outputDir_ / "file1.sst"; + fs::path sst2 = outputDir_ / "file2.sst"; +} + +TEST_F(ExchangeModuleTest, SstProcessorMultiThreadedProcessingEmptyDir) +{ + exchange::JsonFileManager fileManager; + exchange::SstProcessor processor(options_, cfh_); + + Result result = processor.mutiProcessSstFile(&fileManager, inputDir_.string()); + + EXPECT_TRUE(result.isError()) << "Should fail when processing empty directory"; + EXPECT_EQ(result.getRet(), Result::Ret::kFileReadError); +} + +TEST_F(ExchangeModuleTest, SstProcessorWithDifferentOptions) +{ + rocksdb::Options customOptions; + customOptions.create_if_missing = true; + customOptions.compression = rocksdb::kSnappyCompression; + + exchange::SstProcessor processor(customOptions, cfh_); + + fs::path inputJson = inputDir_ / "options_test.json"; + fs::path outputSst = outputDir_ / "options_test.sst"; + + json data = json::array({ + {{"key", "test_key"}, {"value", "test_value"}} + }); + + std::ofstream out(inputJson); + out << data.dump(4); + out.close(); + + exchange::JsonFileManager fileManager; + Result result = processor.processSstFile(&fileManager, inputJson.string(), outputSst.string()); + + EXPECT_FALSE(result.isError()) << "Processing with custom options failed: " << result.message(); + EXPECT_TRUE(fs::exists(outputSst)) << "SST file was not created with custom options"; +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/test/test_s3put_module.cpp b/tools/pika_batch_ingest/test/test_s3put_module.cpp new file mode 100644 index 0000000000..d9edb14817 --- /dev/null +++ b/tools/pika_batch_ingest/test/test_s3put_module.cpp @@ -0,0 +1,270 @@ +#include +#include +#include +#include +#include +#include "s3Uploader.h" +#include "s3SyncManager.h" +#include "sstTracker.h" +#include "sstWatch.h" +#include "manifestBuilder.h" +#include "configManager.h" +#include "utils/result.h" +#include "proto/manifest.pb.h" + +using ::testing::_; +using ::testing::Return; +using ::testing::Throw; +using json = nlohmann::json; +namespace fs = std::filesystem; + +class S3PutModuleTest : public ::testing::Test +{ +protected: + void SetUp() override + { + tempDir_ = "/tmp/s3put_test_" + std::to_string(time(nullptr)); + sstDir_ = tempDir_ / "sst"; + manifestDir_ = tempDir_ / "manifest"; + stateDir_ = tempDir_ / "state"; + + fs::create_directories(sstDir_); + fs::create_directories(manifestDir_); + fs::create_directories(stateDir_); + + createTestConfig(); + } + + void TearDown() override + { + if (fs::exists(tempDir_)) { + fs::remove_all(tempDir_); + } + } + + void createTestConfig() + { + configPath_ = tempDir_ / "s3_config.json"; + json config = { + {"endpoint", "https://s3.amazonaws.com"}, + {"region", "us-east-1"}, + {"bucket", "test-bucket"}, + {"access_key", "test-access-key"}, + {"secret_key", "test-secret-key"}, + {"dict", "test-dict"}, + {"is_minio", false}, + {"tracker_state_path", "tracker.state"}, + {"files_per_manifest", 100}, + {"watch_interval_sec", 5} + }; + + std::ofstream out(configPath_); + out << config.dump(4); + out.close(); + } + + fs::path tempDir_; + fs::path sstDir_; + fs::path manifestDir_; + fs::path stateDir_; + fs::path configPath_; +}; + +TEST_F(S3PutModuleTest, ConfigManagerLoadConfig) +{ + auto& configManager = s3put::ConfigManager::getInstance(); + bool loaded = configManager.loadConfig(configPath_.string()); + + EXPECT_TRUE(loaded) << "Config should load successfully"; + + std::string endpoint = configManager.getConfigValue("endpoint"); + EXPECT_EQ(endpoint, "https://s3.amazonaws.com"); + + std::string bucket = configManager.getConfigValue("bucket"); + EXPECT_EQ(bucket, "test-bucket"); + + bool isMinio = configManager.getConfigValue("is_minio"); + EXPECT_FALSE(isMinio); +} + +TEST_F(S3PutModuleTest, ConfigManagerLoadNonExistentConfig) +{ + auto& configManager = s3put::ConfigManager::getInstance(); + bool loaded = configManager.loadConfig("/non/existent/config.json"); + EXPECT_NO_THROW(configManager.loadConfig("/non/existent/config.json")); +} + +TEST_F(S3PutModuleTest, ConfigManagerGetNonExistentKey) +{ + auto& configManager = s3put::ConfigManager::getInstance(); + configManager.loadConfig(configPath_.string()); + + EXPECT_THROW(configManager.getConfigValue("non_existent_key"), std::runtime_error); +} + +TEST_F(S3PutModuleTest, SstTrackerBasicOperations) +{ + s3put::SstTracker tracker; + tracker.SetSstRoot(sstDir_.string()); + tracker.SetKeyPrefix("test_prefix"); + tracker.SetCurrentVersionId("v1.0"); + + EXPECT_EQ(tracker.GetHashVerifyOnUnchanged(), true); + + fs::path testFile = sstDir_ / "test.sst"; + std::ofstream out(testFile); + out << "test content"; + out.close(); + bool changed = tracker.HasChanged(testFile.string()); + EXPECT_TRUE(changed || !changed) << "HasChanged result is acceptable"; + + tracker.AddChanged(testFile.string()); + auto changedFiles = tracker.GetChangedFiles(); + EXPECT_EQ(changedFiles.size(), 1); + EXPECT_EQ(changedFiles[0], testFile.string()); +} + +TEST_F(S3PutModuleTest, SstTrackerGetFileSize) +{ + s3put::SstTracker tracker; + fs::path testFile = sstDir_ / "test.sst"; + std::string content = "test content"; + std::ofstream out(testFile); + out << content; + out.close(); + + long long size = tracker.GetFileSize(testFile.string()); + EXPECT_EQ(size, content.length()); + + long long nonExistentSize = tracker.GetFileSize("/non/existent/file.sst"); + EXPECT_EQ(nonExistentSize, -1); +} + +TEST_F(S3PutModuleTest, SstTrackerComputeSha256) +{ + fs::path testFile = sstDir_ / "sha_test.sst"; + std::string content = "This is a test file for SHA256 computation"; + std::ofstream out(testFile); + out << content; + out.close(); + + auto hash = s3put::SstTracker::ComputeSha256(testFile.string()); + std::string hexHash = s3put::SstTracker::ShaToHex(hash); + + EXPECT_FALSE(hexHash.empty()) << "SHA256 hash should not be empty"; + EXPECT_EQ(hexHash.length(), 64) << "SHA256 hex hash should be 64 characters long"; +} + +TEST_F(S3PutModuleTest, SstTrackerSaveLoadState) +{ + s3put::SstTracker tracker; + tracker.SetSstRoot(sstDir_.string()); + + tracker.AddChanged("file1.sst"); + tracker.AddChanged("file2.sst"); + + fs::path stateFile = stateDir_ / "tracker.state"; + bool saved = tracker.SaveState(stateFile.string()); + EXPECT_TRUE(saved) << "State should save successfully"; + EXPECT_TRUE(fs::exists(stateFile)) << "State file should be created"; + + s3put::SstTracker newTracker; + bool loaded = newTracker.LoadState(stateFile.string()); + EXPECT_TRUE(loaded) << "State should load successfully"; +} + +TEST_F(S3PutModuleTest, ManifestBuilderGenerateVersionId) +{ + std::string versionId = s3put::ManifestBuilder::GenerateVersionId(); + + EXPECT_FALSE(versionId.empty()) << "Version ID should not be empty"; + EXPECT_TRUE(versionId.length() > 10) << "Version ID should be reasonably long"; +} + +TEST_F(S3PutModuleTest, ManifestBuilderWriteLatestManifest) +{ + fs::path latestManifest = manifestDir_ / "latest.manifest"; + std::vector manifestFiles = {"part1.manifest", "part2.manifest"}; + + bool result = s3put::ManifestBuilder::WriteLatestManifest( + latestManifest.string(), + "v1.0", + 1234567890, + manifestFiles + ); + + EXPECT_TRUE(result) << "Latest manifest should write successfully"; + EXPECT_TRUE(fs::exists(latestManifest)) << "Latest manifest file should be created"; +} + +TEST_F(S3PutModuleTest, SstWatcherConstructor) +{ + s3put::SstTracker tracker; + ThreadPool pool(2); + + s3put::SstWatcher watcher(tracker, sstDir_.string(), pool, 5); + SUCCEED(); +} + +TEST_F(S3PutModuleTest, SstWatcherSetCallback) +{ + s3put::SstTracker tracker; + ThreadPool pool(2); + + s3put::SstWatcher watcher(tracker, sstDir_.string(), pool, 5); + + watcher.SetCallback([](const std::vector& changed) { }); + + SUCCEED(); +} + +TEST_F(S3PutModuleTest, ManifestBuilderConstructor) +{ + s3put::ManifestBuilder builder; + SUCCEED(); +} + +TEST_F(S3PutModuleTest, S3SyncManagerConstructor) +{ + s3put::S3SyncManager syncManager; + SUCCEED(); +} + +TEST_F(S3PutModuleTest, S3SyncManagerInit) +{ + EXPECT_NO_THROW(s3put::S3SyncManager syncManager); +} + +TEST_F(S3PutModuleTest, S3UploaderConstructor) +{ + EXPECT_NO_THROW({ + }); +} + +TEST_F(S3PutModuleTest, DirLockFunctionality) +{ + fs::path lockPath = manifestDir_ / ".build.lock"; + + { + s3put::DirLock lock1(manifestDir_.string()); + EXPECT_TRUE(lock1.ok) << "First lock should acquire successfully"; + + s3put::DirLock lock2(manifestDir_.string()); + EXPECT_FALSE(lock2.ok) << "Second lock should fail when first is held"; + } + + s3put::DirLock lock3(manifestDir_.string()); + EXPECT_TRUE(lock3.ok) << "Third lock should acquire after first is released"; +} + +TEST_F(S3PutModuleTest, SstTrackerExtractDictFromPath) +{ + s3put::SstTracker tracker; + tracker.SetSstRoot("/data/sst"); + std::string path = "/data/sst/testdir/file.sst"; + tracker.SetKeyPrefix("test_prefix"); + tracker.SetCurrentVersionId("test_version"); + + std::string key = tracker.GenerateSstUploadKey(path); + EXPECT_FALSE(key.empty()) << "Upload key should not be empty"; +} \ No newline at end of file diff --git a/tools/pika_batch_ingest/third/ThreadPool b/tools/pika_batch_ingest/third/ThreadPool new file mode 160000 index 0000000000..9a42ec1329 --- /dev/null +++ b/tools/pika_batch_ingest/third/ThreadPool @@ -0,0 +1 @@ +Subproject commit 9a42ec1329f259a5f4881a291db1dcb8f2ad9040 diff --git a/tools/pika_batch_ingest/third/redis b/tools/pika_batch_ingest/third/redis new file mode 160000 index 0000000000..e0bb2a31d4 --- /dev/null +++ b/tools/pika_batch_ingest/third/redis @@ -0,0 +1 @@ +Subproject commit e0bb2a31d4de5b8ac9798df84af87113425db8fb diff --git a/tools/pika_batch_ingest/vendor/iagent/CMakeLists.txt b/tools/pika_batch_ingest/vendor/iagent/CMakeLists.txt new file mode 100644 index 0000000000..e7a99038ab --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/CMakeLists.txt @@ -0,0 +1,66 @@ +file(GLOB_RECURSE IAGENT_SRC CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/*.cpp") + +set(IAGENT_MAIN "${CMAKE_CURRENT_SOURCE_DIR}/iagent.cpp") +if(EXISTS "${IAGENT_MAIN}") + list(FILTER IAGENT_SRC EXCLUDE REGEX ".*/iagent\\.cpp$") +endif() + +set(HIREDIS_ROOT ${INGEST_ROOT_DIR}/third/hiredis) + +find_path(HIREDIS_INCLUDE_DIR NAMES hiredis/hiredis.h + HINTS + ${HIREDIS_ROOT}/include + ${PROJECT_ROOT_DIR}/deps/include + ${CMAKE_SOURCE_DIR}/deps/include + /usr/local/include /usr/include +) + +find_library(HIREDIS_LIBRARY NAMES hiredis + HINTS + ${HIREDIS_ROOT}/lib ${HIREDIS_ROOT}/lib64 + ${PROJECT_ROOT_DIR}/deps/lib ${PROJECT_ROOT_DIR}/deps/lib64 + ${CMAKE_SOURCE_DIR}/deps/lib + /usr/local/lib /usr/lib +) + +add_library(hiredis::hiredis STATIC IMPORTED GLOBAL) +set_target_properties(hiredis::hiredis PROPERTIES + IMPORTED_LOCATION "${HIREDIS_LIBRARY}" + INTERFACE_INCLUDE_DIRECTORIES "${HIREDIS_INCLUDE_DIR}" +) + +if(IAGENT_SRC) + add_library(iagent_lib STATIC ${IAGENT_SRC}) + target_include_directories(iagent_lib PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include + ${HIREDIS_INCLUDE_DIR} + ) + target_link_libraries(iagent_lib PUBLIC hiredis::hiredis) +else() + add_library(iagent_lib INTERFACE) + target_include_directories(iagent_lib INTERFACE + ${CMAKE_CURRENT_SOURCE_DIR}/include + ${HIREDIS_INCLUDE_DIR} + ) + target_link_libraries(iagent_lib INTERFACE hiredis::hiredis) +endif() + +link_pikiwidb_libs(iagent_lib) +link_aws_static(iagent_lib) + +if(TARGET iagent_lib AND TARGET_PROPERTY_VALUE) +endif() +target_link_libraries(iagent_lib PUBLIC pthread dl z) + +set_common_definitions(iagent_lib) + +if(EXISTS "${IAGENT_MAIN}") + add_executable(iagent "${IAGENT_MAIN}") + target_link_libraries(iagent PRIVATE iagent_lib) + set_common_definitions(iagent) +endif() + +list(LENGTH IAGENT_SRC _n) +message(STATUS "IAGENT_SRC count = ${_n}") +message(STATUS "HIREDIS_INCLUDE_DIR = ${HIREDIS_INCLUDE_DIR}") +message(STATUS "HIREDIS_LIBRARY = ${HIREDIS_LIBRARY}") diff --git a/tools/pika_batch_ingest/vendor/iagent/agentRunner.cpp b/tools/pika_batch_ingest/vendor/iagent/agentRunner.cpp new file mode 100644 index 0000000000..89bab2b6fc --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/agentRunner.cpp @@ -0,0 +1,141 @@ +#include "include/agentRunner.h" +#include "include/configLoader.h" +#include "include/pipelinedBurst.h" +#include "include/s3Fetcher.h" +#include "utils/klog.h" +#include "utils/ktime.h" +#include "utils/threadScheduler.h" + +#include +#include +#include +#include + +using json = nlohmann::json; + +namespace iagent { + +static AgentRunner *globalRunner = nullptr; + +AgentRunner::AgentRunner(const S3Config &s3Conf, const PikaConfig &pikaConf, + const std::string &queuePath, + const std::string &offsetPath) + : running_(true), s3Config_(s3Conf), pikaConfig_(pikaConf), + fetcher_(s3Conf), watcher_(queuePath, offsetPath) { + globalRunner = this; + setupSignalHandlers(); +} + +void AgentRunner::setupSignalHandlers() { + std::signal(SIGINT, [](int) { + LOG_DEBUG("[AgentRunner] SIGINT received, shutting down..."); + if (globalRunner) + globalRunner->stop(); + }); + std::signal(SIGTERM, [](int) { + LOG_DEBUG("[AgentRunner] SIGTERM received, shutting down..."); + if (globalRunner) + globalRunner->stop(); + }); +} + +void AgentRunner::stop() { + running_ = false; + fetcher_.stop(); +} + +void AgentRunner::run() { + LOG_INFO("[Agent] Started."); + TimeTracker::Start("[@IAGENT]"); + + fetcher_.start([this](const std::string &entry) { + if (!entry.empty()) watcher_.enqueue(entry); + }); + + Endpoint ep{pikaConfig_.host, pikaConfig_.port, + s3Config_.connect_timeout_ms, s3Config_.rw_timeout_ms}; + size_t conns = std::max(1, ThreadScheduler::get().get("pipe_conns")); + PipelinedBurst burst(ep, conns); + + const size_t BATCH_SIZE = s3Config_.manifest_batch; + size_t inflight_total = 0; + + size_t retry_count = 0; + while (running_ || watcher_.hasPending() || inflight_total > 0) { + if (!watcher_.hasPending() && inflight_total == 0) { + if (retry_count >= s3Config_.max_retries) { + LOG_INFO("[Agent] No more tasks and max retries reached. Exiting."); + break; + } else { + std::this_thread::sleep_for(std::chrono::seconds(1)); + retry_count++; + continue; + } + } + + std::vector keys; + keys.reserve(BATCH_SIZE); + for (size_t i = 0; i < BATCH_SIZE; ++i) { + if (!watcher_.hasPending()) break; + std::string k = watcher_.popNext(); + if (k.empty()) break; + keys.emplace_back(std::move(k)); + } + + if (!keys.empty()) { + std::vector items; + items.reserve(keys.size()); + for (auto &key : keys) items.push_back(BurstItem{/*payload=*/key, /*tag=*/key}); + + std::vector rejected; + size_t accepted = burst.appendAll(items, &rejected); + + for (auto &it : rejected) watcher_.enqueue(it.tag); + if (!rejected.empty()) { + LOG_WARN("[Agent] requeued " + std::to_string(rejected.size()) + " items"); + } + + inflight_total += accepted; + watcher_.ack(items.size()); + } + + + // —— drain replies —— + auto replies = burst.drainReplies(std::chrono::milliseconds(500), true); + + if (!replies.empty()) { + size_t okCnt = 0, failCnt = 0; + for (auto &r : replies) { + if (r.ok) { + ++okCnt; + } else { + ++failCnt; + LOG_WARN("[Agent] fail tag=" + r.tag + " err=" + r.err); + } + } + inflight_total -= replies.size(); + // LOG_INFO("[Agent] drain: ok=" + std::to_string(okCnt) + + // " fail=" + std::to_string(failCnt) + + // " inflight=" + std::to_string(inflight_total)); + } else { + std::this_thread::sleep_for(std::chrono::milliseconds(50)); + } + + // —— 任务完成立即退出 —— + if (!watcher_.hasPending() && inflight_total == 0) { + LOG_INFO("[Agent] All tasks completed. Exiting."); + break; + } + + // 没有 drain,直接检查队列 + // if (!watcher_.hasPending()) { + // LOG_INFO("[Agent] All tasks completed. Exiting."); + // break; + // } + } + + TimeTracker::End(); + LOG_INFO("[Agent] Clean exit."); +} + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/configLoader.cpp b/tools/pika_batch_ingest/vendor/iagent/configLoader.cpp new file mode 100644 index 0000000000..f0f508f6b5 --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/configLoader.cpp @@ -0,0 +1,59 @@ +#include "configLoader.h" +#include "utils/klog.h" +#include +#include +#include + +using json = nlohmann::json; + +namespace iagent { + +S3Config ConfigLoader::loadS3Config(const std::string &filePath) { + std::ifstream file(filePath); + if (!file) { + LOG_ERROR("Failed to open S3 config file: " + filePath); + throw std::runtime_error("Failed to open S3 config file: " + filePath); + } + + json j; + file >> j; + + if (!j.contains("endpoint") || !j.contains("region") || !j.contains("bucket") || + !j.contains("key") || !j.contains("access_key") || !j.contains("secret_key") || + !j.contains("manifest_batch") || !j.contains("connect_timeout_ms") || + !j.contains("rw_timeout_ms")) { + LOG_ERROR("Missing required fields in S3 config file: " + filePath); + throw std::runtime_error("Missing required fields in S3 config file: " + filePath); + } + + return S3Config{j.at("endpoint").get(), + j.at("region").get(), + j.at("bucket").get(), + j.at("key").get(), + j.at("access_key").get(), + j.at("secret_key").get(), + j.at("manifest_batch").get(), + j.at("connect_timeout_ms").get(), + j.at("rw_timeout_ms").get(), + j.at("max_retries").get()}; +} + +PikaConfig ConfigLoader::loadPikaConfig(const std::string &filePath) { + std::ifstream file(filePath); + if (!file) { + LOG_ERROR("Failed to open Pika config file: " + filePath); + throw std::runtime_error("Failed to open Pika config file: " + filePath); + } + + json j; + file >> j; + + if (!j.contains("host") || !j.contains("port")) { + LOG_ERROR("Missing required fields in Pika config file: " + filePath); + throw std::runtime_error("Missing required fields in Pika config file: " + filePath); + } + + return PikaConfig{j.at("host").get(), j.at("port").get()}; +} + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/iagent.cpp b/tools/pika_batch_ingest/vendor/iagent/iagent.cpp new file mode 100644 index 0000000000..eefc21cf8b --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/iagent.cpp @@ -0,0 +1,23 @@ +#include "agentRunner.h" +#include "utils/kconfig.h" +#include "utils/threadScheduler.h" +#include "utils/klog.h" + +int main() { + using namespace iagent; + + try { + initThreadSchedulerFromConfig(IAGENTTHREADCONF); + + auto s3Config = ConfigLoader::loadS3Config(IAGENTS3CONFIG); + auto pikaConfig = ConfigLoader::loadPikaConfig(IAGENTPIKACONFIG); + AgentRunner runner(s3Config, pikaConfig, IAGENTMANIFESTQUE, + IAGENTMANIFESTOFFSET); + runner.run(); + } catch (const std::exception& e) { + LOG_ERROR(std::string("iagent failed to start: ") + e.what()); + return 1; + } + + return 0; +} diff --git a/tools/pika_batch_ingest/vendor/iagent/include/agentRunner.h b/tools/pika_batch_ingest/vendor/iagent/include/agentRunner.h new file mode 100644 index 0000000000..0020326ecb --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/include/agentRunner.h @@ -0,0 +1,35 @@ +// iagent/AgentRunner.h +#pragma once + +#include +#include +#include "configLoader.h" +#include "s3Fetcher.h" +#include "manifestWatcher.h" + +namespace iagent +{ + + class AgentRunner + { + public: + AgentRunner(const S3Config &s3Conf, + const PikaConfig &pikaConf, + const std::string &queuePath, + const std::string &offsetPath); + + void run(); + + private: + void loopOnce(); + void stop(); + void setupSignalHandlers(); + + std::atomic running_; + S3Config s3Config_; + PikaConfig pikaConfig_; + S3Fetcher fetcher_; + ManifestWatcher watcher_; + }; + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/include/configLoader.h b/tools/pika_batch_ingest/vendor/iagent/include/configLoader.h new file mode 100644 index 0000000000..f4294daf65 --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/include/configLoader.h @@ -0,0 +1,33 @@ +#ifndef IAGENT_CONFIG_LOADER_H +#define IAGENT_CONFIG_LOADER_H + +#include +namespace iagent { + +struct S3Config { + std::string endpoint; + std::string region; + std::string bucket; + std::string key; + std::string accessKey; + std::string secretKey; + int manifest_batch; + int connect_timeout_ms; + int rw_timeout_ms; + int max_retries; +}; + +struct PikaConfig { + std::string host; + int port; +}; + +class ConfigLoader { +public: + static S3Config loadS3Config(const std::string &filePath); + static PikaConfig loadPikaConfig(const std::string &filePath); +}; + +} // namespace iagent + +#endif // IAGENT_CONFIG_LOADER_H \ No newline at end of file diff --git a/tools/pika_batch_ingest/vendor/iagent/include/manifestWatcher.h b/tools/pika_batch_ingest/vendor/iagent/include/manifestWatcher.h new file mode 100644 index 0000000000..48252192cb --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/include/manifestWatcher.h @@ -0,0 +1,39 @@ +#pragma once +#include +#include +#include +#include +#include + +namespace iagent { + +class ManifestWatcher { +public: + ManifestWatcher(const std::string &queueFilePath, + const std::string &offsetFilePath); + + void enqueue(const std::string &content); + bool hasPending(); + std::string next(); + std::string popNext(); + void ack(); + void ack(size_t n); + +private: + void loadOffset(); + void loadQueueFromDisk(); + void persistEnqueue(const std::string &content); + void persistOffset(); + +private: + std::string queueFilePath_; + std::string offsetFilePath_; + size_t currentOffset_{0}; + std::deque ready_; + std::deque staged_; + std::unordered_set seen_; + + std::mutex mutex_; +}; + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/include/pipelinedBurst.h b/tools/pika_batch_ingest/vendor/iagent/include/pipelinedBurst.h new file mode 100644 index 0000000000..2a8f4ac934 --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/include/pipelinedBurst.h @@ -0,0 +1,73 @@ +#pragma once +#include +#include +#include +#include +#include +#include + +struct redisContext; +struct redisReply; + +namespace iagent { +struct BurstResult { + bool ok{true}; + std::string err; + std::string tag; +}; + +struct Endpoint { + std::string host; + int port{0}; + int connect_timeout_ms{3000}; + int rw_timeout_ms{5000}; +}; + +struct BurstItem { + std::string payload; + std::string tag; +}; + +class PipelinedBurst { +public: + explicit PipelinedBurst(const Endpoint &ep, size_t connections = 4, + size_t max_inflight_per_conn = 0); + ~PipelinedBurst(); + + PipelinedBurst(const PipelinedBurst &) = delete; + PipelinedBurst &operator=(const PipelinedBurst &) = delete; + bool append(const BurstItem &item); + size_t appendAll(const std::vector &items, + std::vector *rejected = nullptr); + std::vector drainReplies(std::chrono::milliseconds max_wait, + bool force_quick_exit = true); + std::vector sendAndDrain(const std::vector &items, + std::chrono::milliseconds max_wait); + size_t inflight() const; + + size_t connectionCount() const { return conns_.size(); } + +private: + struct Conn { + redisContext *ctx{nullptr}; + size_t inflight{0}; + size_t id{0}; + std::deque tags; + std::deque pending_failures; + }; + + bool ensureConnected_(Conn &c); + bool appendOne_(Conn &c, const BurstItem &item); + std::optional getOneReply_(Conn &c); + static bool drainPendingFailures_(Conn &c, std::vector &out); + Conn *pickConnForAppend_(); + static void closeConn_(Conn &c); + +private: + Endpoint ep_; + std::vector> conns_; + size_t rr_{0}; + size_t max_inflight_per_conn_{0}; +}; + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/include/s3Fetcher.h b/tools/pika_batch_ingest/vendor/iagent/include/s3Fetcher.h new file mode 100644 index 0000000000..91c7f84dee --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/include/s3Fetcher.h @@ -0,0 +1,47 @@ +#pragma once +#include "configLoader.h" +#include +#include +#include +#include +#include + +namespace iagent { + +struct LastManifest { + std::vector parts; // latest.manifest 中列出的 .manifest 列表 + static LastManifest from_json(const nlohmann::json &j) { + LastManifest lm; + if (j.contains("parts") && j["parts"].is_array()) { + for (auto &v : j["parts"]) { + if (v.is_string()) + lm.parts.emplace_back(v.get()); + } + } + return lm; + } +}; + +class S3Fetcher { +public: + using ManifestCallback = std::function; + + explicit S3Fetcher(const S3Config &config); + ~S3Fetcher(); + + void start(const ManifestCallback &onManifestUpdate); + void stop(); + bool fetchLast(std::string &contentOut); + bool fetchObject(const std::string &key, std::string &contentOut); + +private: + void pollingLoop(const ManifestCallback &callback); + std::string computeMD5(const std::string &data); + LastManifest extractLastManifestFile(const std::string &content); + +private: + S3Config config_; + std::string lastSeenHash_; +}; + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/manifestWatcher.cpp b/tools/pika_batch_ingest/vendor/iagent/manifestWatcher.cpp new file mode 100644 index 0000000000..1b8c778c59 --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/manifestWatcher.cpp @@ -0,0 +1,113 @@ +#include "manifestWatcher.h" +#include "utils/klog.h" +#include +#include + +namespace iagent { + +ManifestWatcher::ManifestWatcher(const std::string &queueFilePath, + const std::string &offsetFilePath) + : queueFilePath_(queueFilePath), offsetFilePath_(offsetFilePath) { + loadOffset(); + loadQueueFromDisk(); +} + +void ManifestWatcher::loadOffset() { + std::ifstream in(offsetFilePath_); + if (in) { + in >> currentOffset_; + } else { + currentOffset_ = 0; + } +} + +void ManifestWatcher::loadQueueFromDisk() { + std::ifstream in(queueFilePath_); + if (!in) + return; + + std::string line; + size_t lineIdx = 0; + + while (std::getline(in, line)) { + if (line.empty()) + continue; + seen_.insert(line); + if (lineIdx++ >= currentOffset_) { + ready_.push_back(line); + } + } +} + +void ManifestWatcher::persistEnqueue(const std::string &content) { + std::ofstream out(queueFilePath_, std::ios::app); + out << content << "\n"; + out.flush(); +} + +void ManifestWatcher::persistOffset() { + std::ofstream out(offsetFilePath_, std::ios::trunc); + out << currentOffset_ << "\n"; + out.flush(); +} + +void ManifestWatcher::enqueue(const std::string &content) { + std::lock_guard lk(mutex_); + if (content.empty()) + return; + + if (seen_.insert(content).second) { + ready_.push_back(content); + persistEnqueue(content); + LOG_DEBUG("[ManifestWatcher] Enqueueing content: " + content); + } else { + LOG_DEBUG("[ManifestWatcher] Duplicate ignored: " + content); + } +} + +bool ManifestWatcher::hasPending() { + std::lock_guard lk(mutex_); + return !ready_.empty(); +} + +std::string ManifestWatcher::next() { + std::lock_guard lk(mutex_); + if (ready_.empty()) + return {}; + return ready_.front(); +} + +std::string ManifestWatcher::popNext() { + std::lock_guard lk(mutex_); + if (ready_.empty()) + return {}; + std::string k = std::move(ready_.front()); + ready_.pop_front(); + staged_.push_back(k); + return k; +} + +void ManifestWatcher::ack() { + std::lock_guard lk(mutex_); + if (staged_.empty()) + return; + + staged_.pop_front(); + ++currentOffset_; + persistOffset(); +} + +void ManifestWatcher::ack(size_t n) { + std::lock_guard lk(mutex_); + n = std::min(n, staged_.size()); + if (n == 0) + return; + + for (size_t i = 0; i < n; ++i) { + staged_.pop_front(); + ++currentOffset_; + } + persistOffset(); +} + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/pipelinedBurst.cpp b/tools/pika_batch_ingest/vendor/iagent/pipelinedBurst.cpp new file mode 100644 index 0000000000..ca304b1d0a --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/pipelinedBurst.cpp @@ -0,0 +1,361 @@ +#include "include/pipelinedBurst.h" +#include "utils/klog.h" + +#include +#include +#include +#include +#include + +namespace iagent { +static redisContext *connectWithTimeout(const Endpoint &ep) { + timeval tv{}; + tv.tv_sec = ep.connect_timeout_ms / 1000; + tv.tv_usec = (ep.connect_timeout_ms % 1000) * 1000; + redisContext *c = redisConnectWithTimeout(ep.host.c_str(), ep.port, tv); + if (!c || c->err) { + if (c) + redisFree(c); + return nullptr; + } + timeval rw{}; + rw.tv_sec = ep.rw_timeout_ms / 1000; + rw.tv_usec = (ep.rw_timeout_ms % 1000) * 1000; + redisSetTimeout(c, rw); +#ifdef HIREDIS_KEEPALIVE + redisEnableKeepAlive(c); +#endif + return c; +} + +PipelinedBurst::PipelinedBurst(const Endpoint &ep, size_t connections, + size_t max_inflight_per_conn) + : ep_(ep), max_inflight_per_conn_(max_inflight_per_conn) { + if (connections == 0) + connections = 1; + conns_.reserve(connections); + for (size_t i = 0; i < connections; ++i) { + auto ptr = std::make_unique(); + ptr->id = i; + ptr->ctx = connectWithTimeout(ep_); + conns_.emplace_back(std::move(ptr)); + } +} + +PipelinedBurst::~PipelinedBurst() { + for (auto &p : conns_) { + if (p->ctx) + redisFree(p->ctx); + p->ctx = nullptr; + } +} + +bool PipelinedBurst::ensureConnected_(Conn &c) { + if (c.ctx && c.ctx->err == 0) + return true; + if (c.ctx) { + redisFree(c.ctx); + c.ctx = nullptr; + } + c.ctx = connectWithTimeout(ep_); + return c.ctx != nullptr; +} + +PipelinedBurst::Conn *PipelinedBurst::pickConnForAppend_() { + if (conns_.empty()) + return nullptr; + const size_t n = conns_.size(); + for (size_t tries = 0; tries < n; ++tries) { + Conn *c = conns_[(rr_++) % n].get(); + if (max_inflight_per_conn_ > 0 && c->inflight >= max_inflight_per_conn_) { + continue; + } + if (!ensureConnected_(*c)) { + continue; + } + return c; + } + return nullptr; +} + +// 有连接时间版本,若需要保持连接时间可以使用这个 +bool PipelinedBurst::appendOne_(Conn &c, const BurstItem &item) { + // 二进制安全(即便 payload 中包含空字符) + int rc = redisAppendCommand(c.ctx, "MANIFESTINGEST %b", item.payload.data(), + (size_t)item.payload.size()); + if (rc != REDIS_OK) { + return false; + } + + // 尝试非阻塞 flush 一下,降低 obuf 积压(不强求写空) + const int fd = c.ctx->fd; + if (fd > 0) { + struct pollfd wfd {}; + wfd.fd = fd; + wfd.events = POLLOUT; + if (poll(&wfd, 1, 0) > 0 && (wfd.revents & POLLOUT)) { + int done = 0; + (void)redisBufferWrite(c.ctx, &done); // 清空缓冲区 + } + } + + c.inflight += 1; + c.tags.emplace_back(item.tag); + LOG_INFO("[PipelinedBurst] Send success: tag=" + item.tag); + return true; +} + + +// bool PipelinedBurst::appendOne_(Conn &c, const BurstItem &item) { +// int rc = redisAppendCommand(c.ctx, "MANIFESTINGEST %b", +// item.payload.data(), item.payload.size()); +// if (rc != REDIS_OK) return false; +// int done = 0; +// redisBufferWrite(c.ctx, &done); +// LOG_INFO("[PipelinedBurst] Fire-and-forget send: tag=" + item.tag); +// return true; +// } + + +bool PipelinedBurst::append(const BurstItem &item) { + Conn *c = pickConnForAppend_(); + if (!c) + return false; + return appendOne_(*c, item); +} + +size_t PipelinedBurst::appendAll(const std::vector &items, + std::vector *rejected) { + size_t accepted = 0; + for (const auto &it : items) { + Conn *c = pickConnForAppend_(); + if (!c) { + LOG_WARN("[PipelinedBurst] all connections unavailable/full, drop append " + "for tag=" + + it.tag); + if (rejected) + rejected->push_back(it); + continue; + } + if (appendOne_(*c, it)) { + ++accepted; + } else { + LOG_WARN("[PipelinedBurst] append failed on chosen conn, drop tag=" + + it.tag); + if (rejected) + rejected->push_back(it); + } + } + return accepted; +} + + +std::optional PipelinedBurst::getOneReply_(Conn &c) { + if (!c.ctx || c.inflight == 0) + return std::nullopt; + + const int fd = c.ctx->fd; + if (fd <= 0) { + BurstResult br; + br.ok = false; + br.err = "invalid socket fd"; + if (!c.tags.empty()) { + br.tag = std::move(c.tags.front()); + c.tags.pop_front(); + } + if (c.inflight > 0) + c.inflight -= 1; + while (!c.tags.empty()) { + BurstResult x{false, "connection dropped", std::move(c.tags.front())}; + c.tags.pop_front(); + c.pending_failures.push_back(std::move(x)); + } + c.inflight = 0; + closeConn_(c); + return br; + } + + struct pollfd wfd {}; + wfd.fd = fd; + wfd.events = POLLOUT; + const int wready = poll(&wfd, 1, 0); + if (wready < 0) { + BurstResult br; + br.ok = false; + br.err = "poll POLLOUT error"; + if (!c.tags.empty()) { + br.tag = std::move(c.tags.front()); + c.tags.pop_front(); + } + if (c.inflight > 0) + c.inflight -= 1; + while (!c.tags.empty()) { + c.pending_failures.push_back(BurstResult{false, "connection dropped", std::move(c.tags.front())}); + c.tags.pop_front(); + } + c.inflight = 0; + closeConn_(c); + return br; + } + + if (wready > 0 && (wfd.revents & POLLOUT)) { + int done = 0; + do { + if (redisBufferWrite(c.ctx, &done) != REDIS_OK) { + BurstResult br; + br.ok = false; + br.err = "redisBufferWrite error"; + if (!c.tags.empty()) { + br.tag = std::move(c.tags.front()); + c.tags.pop_front(); + } + if (c.inflight > 0) + c.inflight -= 1; + while (!c.tags.empty()) { + c.pending_failures.push_back(BurstResult{ + false, "connection dropped", std::move(c.tags.front())}); + c.tags.pop_front(); + } + c.inflight = 0; + closeConn_(c); + return br; + } + } while (!done); + } + + struct pollfd rfd {}; + rfd.fd = fd; + rfd.events = POLLIN; + const int rready = poll(&rfd, 1, 0); + if (rready < 0) { + BurstResult br; + br.ok = false; + br.err = "poll POLLIN error"; + if (!c.tags.empty()) { + br.tag = std::move(c.tags.front()); + c.tags.pop_front(); + } + if (c.inflight > 0) + c.inflight -= 1; + while (!c.tags.empty()) { + c.pending_failures.push_back(BurstResult{false, "connection dropped", std::move(c.tags.front())}); + c.tags.pop_front(); + } + c.inflight = 0; + closeConn_(c); + return br; + } + + if (rready == 0) { + return std::nullopt; + } + + void *rptr = nullptr; + const int s = redisGetReply(c.ctx, &rptr); + std::unique_ptr reply(reinterpret_cast(rptr), freeReplyObject); + + BurstResult br; + if (!c.tags.empty()) { + br.tag = std::move(c.tags.front()); + c.tags.pop_front(); + } + if (c.inflight > 0) + c.inflight -= 1; + + if (s != REDIS_OK) { + br.ok = false; + br.err = "redisGetReply error/timeout"; + while (!c.tags.empty()) { + c.pending_failures.push_back(BurstResult{false, "connection dropped", std::move(c.tags.front())}); + c.tags.pop_front(); + } + c.inflight = 0; + closeConn_(c); + return br; + } + if (!reply) { + br.ok = false; + br.err = "null reply"; + return br; + } + if (reply->type == REDIS_REPLY_ERROR) { + br.ok = false; + br.err = reply->str ? reply->str : "REDIS_REPLY_ERROR"; + return br; + } + br.ok = true; + return br; +} + + +bool PipelinedBurst::drainPendingFailures_(Conn &c, + std::vector &out) { + bool progressed = false; + while (!c.pending_failures.empty()) { + out.emplace_back(std::move(c.pending_failures.front())); + c.pending_failures.pop_front(); + progressed = true; + } + return progressed; +} + +std::vector +PipelinedBurst::drainReplies(std::chrono::milliseconds max_wait, + bool force_quick_exit) { + std::vector out; + if (inflight() == 0) + return out; + + const auto deadline = std::chrono::steady_clock::now() + max_wait; + + while (inflight() > 0) { + bool progressed = false; + + for (auto &p : conns_) { + progressed |= drainPendingFailures_(*p, out); + + if (p->inflight == 0) + continue; + auto r = getOneReply_(*p); + if (r.has_value()) { + out.emplace_back(std::move(*r)); + progressed = true; + progressed |= drainPendingFailures_(*p, out); + } + } + + if (!progressed) { + if (force_quick_exit && inflight() == 0) { + break; + } + if (std::chrono::steady_clock::now() >= deadline) + break; + std::this_thread::sleep_for(std::chrono::milliseconds(2)); + } + } + + return out; +} + +std::vector +PipelinedBurst::sendAndDrain(const std::vector &items, + std::chrono::milliseconds max_wait) { + appendAll(items); + return drainReplies(max_wait); +} + +size_t PipelinedBurst::inflight() const { + size_t sum = 0; + for (auto &p : conns_) + sum += p->inflight; + return sum; +} + +void PipelinedBurst::closeConn_(Conn &c) { + if (c.ctx) { + redisFree(c.ctx); + c.ctx = nullptr; + } +} + +} // namespace iagent diff --git a/tools/pika_batch_ingest/vendor/iagent/s3Fetcher.cpp b/tools/pika_batch_ingest/vendor/iagent/s3Fetcher.cpp new file mode 100644 index 0000000000..7b1543f762 --- /dev/null +++ b/tools/pika_batch_ingest/vendor/iagent/s3Fetcher.cpp @@ -0,0 +1,180 @@ +#include "s3Fetcher.h" +#include "include/configLoader.h" +#include "utils/klog.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +namespace iagent { + +S3Fetcher::S3Fetcher(const S3Config &config) : config_(config) {} +S3Fetcher::~S3Fetcher() { stop(); } + +void S3Fetcher::start(const ManifestCallback &onManifestUpdate) { + Aws::SDKOptions options; + Aws::InitAPI(options); + pollingLoop(onManifestUpdate); + Aws::ShutdownAPI(options); +} + +void S3Fetcher::stop() { + // 若做常驻轮询,这里设置 running 标志退出 +} + +static void parseEndpointAndScheme(const std::string &endpoint, + std::string &outEndpoint, + Aws::Http::Scheme &outScheme) { + outEndpoint.clear(); + if (endpoint.rfind("http://", 0) == 0) { + outScheme = Aws::Http::Scheme::HTTP; + outEndpoint = endpoint.substr(7); + + } else if (endpoint.rfind("https://", 0) == 0) { + outScheme = Aws::Http::Scheme::HTTPS; + outEndpoint = endpoint.substr(8); + + } else { + outScheme = Aws::Http::Scheme::HTTPS; + outEndpoint = endpoint; + } +} + +static Aws::S3::S3Client makeS3Client(const S3Config &cfg) { + Aws::Client::ClientConfiguration clientConfig; + + std::string endpointStripped; + Aws::Http::Scheme scheme; + + if (!cfg.endpoint.empty()) { + parseEndpointAndScheme(cfg.endpoint, endpointStripped, scheme); + clientConfig.endpointOverride = endpointStripped; + clientConfig.region = cfg.region.empty() ? "us-east-1" : cfg.region; + } else { + scheme = Aws::Http::Scheme::HTTPS; + clientConfig.region = cfg.region; + } + clientConfig.scheme = scheme; + + clientConfig.connectTimeoutMs = cfg.connect_timeout_ms; + clientConfig.requestTimeoutMs = cfg.rw_timeout_ms; + + Aws::Auth::AWSCredentials credentials(cfg.accessKey, cfg.secretKey); + + return Aws::S3::S3Client( + credentials, clientConfig, + Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy::RequestDependent, + /*useVirtualAddressing*/ true); +} + +void S3Fetcher::pollingLoop(const ManifestCallback &callback) { + std::string content; + if (fetchLast(content)) { + std::string currentHash = computeMD5(content); + if (currentHash != lastSeenHash_) { + lastSeenHash_ = currentHash; + try { + LastManifest lm = extractLastManifestFile(content); + for (auto &manifestKey : lm.parts) { + if (!manifestKey.empty()) { + LOG_DEBUG("[S3Fetcher] Parsed manifest_file: " + manifestKey); + callback(manifestKey); + } else { + LOG_ERROR( + "[S3Fetcher] Failed to extract manifest_file from content."); + } + } + } catch (const std::exception& e) { + LOG_ERROR( + std::string("[S3Fetcher] Failed to parse latest.manifest: ") + e.what()); + } + } + } else { + LOG_ERROR("[S3Fetcher] Failed to fetch latest.manifest."); + } +} + +LastManifest S3Fetcher::extractLastManifestFile(const std::string &content) { + try { + nlohmann::json j = nlohmann::json::parse(content); + return LastManifest::from_json(j); + } catch (const std::exception& e) { + LOG_ERROR(std::string("[S3Fetcher] Failed to parse JSON: ") + e.what()); + throw; + } +} + +bool S3Fetcher::fetchLast(std::string &contentOut) { + auto s3_client = makeS3Client(config_); + + Aws::S3::Model::GetObjectRequest request; + request.SetBucket(config_.bucket); + const std::string key = (!config_.key.empty() && config_.key.front() == '/') + ? config_.key.substr(1) + : config_.key; + request.SetKey(key); + + auto outcome = s3_client.GetObject(request); + if (!outcome.IsSuccess()) { + const auto &err = outcome.GetError(); + LOG_ERROR( + std::string("[S3Fetcher] Failed to fetch latest.manifest. Exception=") + + err.GetExceptionName() + " Message=" + err.GetMessage()); + return false; + } + + std::stringstream ss; + ss << outcome.GetResult().GetBody().rdbuf(); + contentOut = ss.str(); + return true; +} + +bool S3Fetcher::fetchObject(const std::string &key, std::string &contentOut) { + auto s3_client = makeS3Client(config_); + + Aws::S3::Model::GetObjectRequest request; + request.SetBucket(config_.bucket); + const std::string normKey = + (!key.empty() && key.front() == '/') ? key.substr(1) : key; + request.SetKey(normKey); + + auto outcome = s3_client.GetObject(request); + if (!outcome.IsSuccess()) { + const auto &err = outcome.GetError(); + LOG_ERROR(std::string("[S3Fetcher] fetchObject failed: ") + normKey + + " Exception=" + err.GetExceptionName() + + " Message=" + err.GetMessage()); + return false; + } + + std::stringstream ss; + ss << outcome.GetResult().GetBody().rdbuf(); + contentOut = ss.str(); + return true; +} + +std::string S3Fetcher::computeMD5(const std::string &data) { + unsigned char md_value[EVP_MAX_MD_SIZE]; + unsigned int md_len = 0; + + EVP_MD_CTX *mdctx = EVP_MD_CTX_new(); + EVP_DigestInit_ex(mdctx, EVP_md5(), nullptr); + EVP_DigestUpdate(mdctx, data.c_str(), data.size()); + EVP_DigestFinal_ex(mdctx, md_value, &md_len); + EVP_MD_CTX_free(mdctx); + + std::ostringstream oss; + for (unsigned int i = 0; i < md_len; ++i) { + oss << std::hex << std::setw(2) << std::setfill('0') + << static_cast(md_value[i]); + } + return oss.str(); +} + +} // namespace iagent