[
  {
    "path": ".clang-format",
    "content": "BasedOnStyle: Chromium\nAccessModifierOffset: -1\nAlignAfterOpenBracket: true\nAlignEscapedNewlinesLeft: true\nAlignOperands: true\nAlignTrailingComments: true\nAllowAllParametersOfDeclarationOnNextLine: false\nAllowShortBlocksOnASingleLine: false\nAllowShortCaseLabelsOnASingleLine: false\nAllowShortFunctionsOnASingleLine: Inline\nAllowShortIfStatementsOnASingleLine: false\nAllowShortLoopsOnASingleLine: false\nAlwaysBreakAfterDefinitionReturnType: false\nAlwaysBreakBeforeMultilineStrings: true\nAlwaysBreakTemplateDeclarations: true\nBinPackArguments: true\nBinPackParameters: false\nBreakBeforeBinaryOperators: None\nBreakBeforeBraces: Attach\nBreakBeforeTernaryOperators: true\nBreakConstructorInitializersBeforeComma: false\nColumnLimit: 100\nCommentPragmas: '^ IWYU pragma:'\nConstructorInitializerAllOnOneLineOrOnePerLine: true\nConstructorInitializerIndentWidth: 4\nContinuationIndentWidth: 4\nCpp11BracedListStyle: true\nDerivePointerAlignment: false\nDisableFormat: false\nExperimentalAutoDetectBinPacking: false\nIndentCaseLabels: true\nIndentWidth: 4\nIndentWrappedFunctionNames: false\nKeepEmptyLinesAtTheStartOfBlocks: false\nLanguage: Cpp\nMaxEmptyLinesToKeep: 1\nNamespaceIndentation: None\nObjCBlockIndentWidth: 4\nObjCSpaceAfterProperty: false\nObjCSpaceBeforeProtocolList: false\nPenaltyBreakBeforeFirstCallParameter: 1\nPenaltyBreakComment: 300\nPenaltyBreakFirstLessLess: 120\nPenaltyBreakString: 1000\nPenaltyExcessCharacter: 1000000\nPenaltyReturnTypeOnItsOwnLine: 200\nPointerAlignment: Left\nSpaceAfterCStyleCast: false\nSpaceBeforeAssignmentOperators: true\nSpaceBeforeParens: ControlStatements\nSpaceInEmptyParentheses: false\nSpacesBeforeTrailingComments: 2\nSpacesInAngles: false\nSpacesInCStyleCastParentheses: false\nSpacesInContainerLiterals: true\nSpacesInParentheses: false\nSpacesInSquareBrackets: false\nStandard: Auto\nTabWidth: 4\nUseTab: ForIndentation\n"
  },
  {
    "path": ".gitignore",
    "content": "\n# Prerequisites\n*.d\n\n# Compiled Object files\n*.slo\n*.lo\n*.o\n*.obj\n\n# Precompiled Headers\n*.gch\n*.pch\n\n# Compiled Dynamic libraries\n*.so\n*.dylib\n*.dll\n\n# Fortran module files\n*.mod\n*.smod\n\n# Compiled Static libraries\n*.lai\n*.la\n*.a\n*.lib\n\n# Executables\n*.exe\n*.out\n*.app\n\n\n.vscode/\ntest\nperf\ndist/*\n"
  },
  {
    "path": "LICENSE.md",
    "content": "           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n                   Version 2, December 2004\n\nCopyright (C) 2004 Sam Hocevar <sam@hocevar.net>\n\nEveryone is permitted to copy and distribute verbatim or modified\ncopies of this license document, and changing it is allowed as long\nas the name is changed.\n\n           DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n  TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n\n 0. You just DO WHAT THE FUCK YOU WANT TO."
  },
  {
    "path": "Makefile",
    "content": "CC = g++\n\n###\n#\tCOMPILE AND RUN TESTS\n###\nGOOGLE_TEST_LIB = gtest\nCC_TEST_FLAGS = -O2 -g -Wall -Wno-strict-aliasing -fsanitize=address -D_GLIBCXX_DEBUG_PEDANTIC\nLD_TEST_FLAGS = -l $(GOOGLE_TEST_LIB) -l pthread -l gtest_main\n\nTEST_OBJECTS = gtest/test.cpp scalar.cpp\nTEST_TARGET = test\n\nBUILD_DIR = dist\n\ntest:\n\t$(CC) -o $(TEST_TARGET) $(TEST_OBJECTS) $(CC_TEST_FLAGS)  $(LD_TEST_FLAGS) \\\n\t&& ./$(TEST_TARGET)\n\ntest-avx512:\n\t$(CC) -o $(TEST_TARGET) $(TEST_OBJECTS) avx512.cpp $(CC_TEST_FLAGS) \\\n\t-march=skylake-avx512 $(LD_TEST_FLAGS) -D USE_AVX512 && ./$(TEST_TARGET)\n\n###\n#\tCOMPILE STATIC LIBS\n###\nCC_LIB_FLAGS = -c -O3 -s\n\nlib:\n\tmkdir -p $(BUILD_DIR)\n\t$(CC) $(CC_LIB_FLAGS) middleout.cpp scalar.cpp helpers.hpp -march=native\n\tar -rcs libmiddleout.a middleout.o scalar.o helpers.hpp.gch\n\tmv libmiddleout.a $(BUILD_DIR)/\n\tcp middleout.hpp $(BUILD_DIR)/\n\nlib-avx512:\n\tmkdir -p $(BUILD_DIR)\n\t$(CC) $(CC_LIB_FLAGS) middleout.cpp avx512.cpp helpers.hpp -march=skylake-avx512 -D USE_AVX512\n\tar -rcs libmiddleout-avx512.a middleout.o avx512.o helpers.hpp.gch\n\tmv libmiddleout-$(BUILD_DIR).a $(BUILD_DIR)/\n\tcp middleout.hpp $(BUILD_DIR)/\n\ninstall-libs-example:\n\tcp $(BUILD_DIR)/*.a example\n\tcp middleout.hpp example/\n\nclean-lib:\n\t-rm libmiddleout.a\n\t-rm libmiddleout-avx512.a\n\t-rm $(BUILD_DIR)/*.a\n\n###\n#\tCOMPILE AND RUN GOOGLE BENCHMARK TESTS\n###\nCC_GBENCH_FLAGS = -O3\nLD_GBENCH_FLAGS = -l gtest -l benchmark -l pthread\n\nGBENCH_OBJECTS = gbench/perf.cpp scalar.cpp\nGBENCH_TARGET = perf\n\nbench:\n\t$(CC) -o $(GBENCH_TARGET) $(GBENCH_OBJECTS) $(CC_GBENCH_FLAGS) -march=native $(LD_GBENCH_FLAGS)\n\t./$(GBENCH_TARGET)\n\nbench-avx512:\n\t$(CC) -o $(GBENCH_TARGET) $(GBENCH_OBJECTS) avx512.cpp $(CC_GBENCH_FLAGS) -march=skylake-avx512 $(LD_GBENCH_FLAGS) -D USE_AVX512\n\t./$(GBENCH_TARGET)\n\n#aliases for bench\nperf:\n\tmake bench\n\nperf-avx512:\n\tmake bench-avx512\n\nclean:\n\t-rm *.o\n\t-rm *.a\n\t-rm *.gch\n\t-rm gtest/*.o\n\t-rm gbench/*.o\n\t-rm $(BUILD_DIR) -r\n\t-rm $(TEST_TARGET)\n\t-rm $(GBENCH_TARGET)\n\n.PHONY: clean test test-avx512 lib lib-avx512 clean-lib bench bench-avx512 perf perf-avx512"
  },
  {
    "path": "README.md",
    "content": "# Middle-out Compression for Time-series Data\n\nWe all know, how the Middle-out compression works at the HBO show [1], but how do we actually apply this to the time-series data?\nTake a look at the following schema. There is an input vector of a data. This vector is divided to Middle-out segments. For simplicity, in the image there are only four of a segments, but compression actually uses eight. This is because the AVX-512 vector instructions can process up to 8 doubles at once. If we used a single precision numbers, then we’d have 16 Middle-out segments and proceed 16 elements at a time.\nThe first elements of each segment (denoted by blue) are referencing values. These values are stored as-is in the front of a compressed data.\n\n![Middle-out overview](/images/middle-out-overview.svg)\n\nAs long as we have multiple referencing points, we can compute diffs between the following values in parallel. That allows us to iterate through all Middle-out segments simultaneously, in the same block of the SIMD instructions. Within each iteration, the current values are XORed with the previous ones and the results of this operation are stored in one data block. \nIf there is a reminder of the division of the length of the input vector by the count of Middle-out blocks, values from that reminder are stored uncompressed at the end of compressed data.\nOf course the uncompressed header and footer add some space overhead, but we assume  that the overhead would be amortized among at least a few thousands values.\n\n![Middle-out data block](/images/middle-out-data-block.svg)\n\nEach data block starts with a bit mask determining what values are the same as the previous ones. If the corresponding bit is set, then we know that the value didn’t change. If all of the bits are set, no further information is stored - all values are the same as the previous ones. In that case, we are able to store an unchanged value in just single bit.\nNext, we store the right offsets (trailing zeros) rounded down to bytes. As long as we are addressing whole bytes, we need only 3 bits to store that offset. Only the offsets respective to the changed values are stored. Then the max length (within this block) of the non-zero XORed value is stored. This length holds bytes as well, and we know the max length could not be 0;  that would mean all the values are the same as the previous ones and we wouldn't store this information at all. Hence we need to store only lengths from 1 to 8 that can be stored in 3 bits. We store length only once per block, because we assume that all compressed data would have, in general, the same characteristics, i.e. changing by approximately the same value. All these values encoded in 3 bits (offsets and length) are conjoined and an optional padding is inserted if needed to reach the byte boundary.\nLastly, the XORs parts are stored at the end of the the data block.\n\n## Scalar vs AVX-512 Implementation\nThis repository contains two implementations. The first is scalar implementation targeting pre-AVX-512 CPUs. Second implmementation is written in AVX-512 intrinsics and offers great speed up over the scalar implementation. The vectorized implementation can be build with `make` targets suffixed `-avx512`.\n\n## Target Platforms\nBoth implementations in this repo targetting x86 (little endian). Works with `g++` compiler version **7.2+** in the Unix ecosystem.\n\n## Performance\nThroughput is measured on a single core of Skylake-X Xeon running at 2.0 GHz.\nCompress ratios on example datasets vary from 1.3 to 3.3.\n\n|            | Scalar                | AVX-512        |\n|------------|-----------------------|----------------|\n| Compress   | 0.7 - 1.7 GB/s        | 2.3 - 2.5 GB/s |\n| Decompress | 2.3 - 2.9 GB/s        | 3.4 - 4.8 GB/s |\n\n[More informations](https://medium.com/@vaclav.loffelmann/the-worlds-first-middle-out-compression-for-time-series-data-part-1-1e5ad5312757 \"The World’s First Middle-Out Compression for Time-series Data — Part 1\").\n\n# Compile libs\n\n```\nmake lib\n```\nor \n```\nmake lib-avx512\n```\n\n### Compile and Run Tests\n```\nmake test\n```\nor\n```\nmake test-avx512\n```\n\n### Compile and Run Performance Tests\n```\nmake perf\n```\nor\n```\nmake perf-avx512\n```\n\n### Compile and Run Example\n```\nmake lib ; make lib-avx512\nmake install-libs-example\ncd example\nmake\n```\n\n### Example code\n```c++\n#include \"middleout.hpp\" \n\nvector<double>& dataIn = ...data...;\nsize_t count = dataIn.size();\n\n// COMPRESSION\nvector<char> compressed(middleout::maxCompressedSize(count));\nsize_t compressedLength = middleout::compress(dataIn, compressed);\n// \"compressed\" contains compressed data between 0 and compressedLength th element\n\n// DECOMPRESSION\nvector<double> dataOut(count);\nmiddleout::decompress(compressed, count, dataOut);\n// \"dataOut\" contains decompressed data\n\n```\n\n## Dev dependencies\n\n*  [Google Test](https://github.com/google/googletest)\n*  [Google Benchmark](https://github.com/google/benchmark)\n\n### Debian/Ubuntu\ninstall gtest\n```\napt install libgtest-dev build-essential cmake\ncd /usr/src/gtest\ncmake .\nmake -j4\ncp *.a /usr/lib\n```\n\ninstall google benchmark\n```\ncd /usr/lib\ngit clone https://github.com/google/benchmark.git\ncd benchmark\ncmake . -DCMAKE_BUILD_TYPE=Release\nmake -j4\nmake install\n```\n\n\n## License\nWTFPL version 2\n\n## References\n\n[1] https://vimeo.com/97107551\n\n"
  },
  {
    "path": "ansible-playbook.yaml",
    "content": "---\n- hosts: middleout\n  become: yes\n  become_user: root\n  tasks:\n    - name: install required sw\n      apt: name={{item}} state=installed\n      with_items:\n        - cmake\n        - build-essential\n    - name: apt install libgtest-dev source code\n      apt: name=libgtest-dev\n    - name: compile gtest\n      shell: |\n        cmake .\n        make -j2\n        cp *.a /usr/lib\n      args:\n        chdir: /usr/src/gtest\n    - name: install google benchmark\n      shell: |\n        git clone https://github.com/google/benchmark.git\n        cd benchmark\n        cmake . -DCMAKE_BUILD_TYPE=Release\n        make -j2\n        make install\n      args:\n        chdir: /usr/lib\n\n\n"
  },
  {
    "path": "avx512.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include \"avx512.hpp\"\n#include \"helpers.hpp\"\n#include <algorithm>\n#include <cstdint>\n#include <vector>\n#include <immintrin.h>\n#include <memory>\n\nnamespace middleout {\n\ntemplate class Avx52<double>;\ntemplate class Avx52<int64_t>;\ntemplate class Avx52<uint64_t>;\n\ntemplate <typename T>\nAvx52<T>::Avx52() {}\n\ntemplate <typename T>\nstd::unique_ptr<std::vector<char>> Avx52<T>::compressSimple(std::vector<T>& data) {\n\tstd::unique_ptr<std::vector<char>> compressed(\n\t    new std::vector<char>(Avx52<T>::maxCompressedSize(data.size())));\n\tsize_t size = Avx52<T>::compress(data, *compressed);\n\tcompressed->resize(size);\n\tcompressed->shrink_to_fit();\n\treturn compressed;\n}\n\n/**\n * return length in bytes within left zeros and right zeros\n */\ninline __m512i byteLength(__mmask8 mask, __m512i leftOffset, __m512i rightOffset) {\n\t// return 8 - (leftOffset + rightOffset);\n\t__m512i baseLength = _mm512_set1_epi64(8);\n\t__m512i offsetsSum = _mm512_add_epi64(leftOffset, rightOffset);\n\treturn _mm512_maskz_sub_epi64(mask, baseLength, offsetsSum);\n}\n/**\n * From number of bits, computes number of bytes (bytes). E.g. bits/8\n */\ninline __m512i byteRound(__m512i x) {\n\t//\treturn x >> 3;\n\treturn _mm512_srli_epi64(x, 3);\n}\n\n/**\n * Compresses offsets. Skip offsets by mask. Using 3bits per one offset\n */\ninline int compressOffsets(__mmask8 notSame, __m512i offsets) {\n\t// shift each offset to correct position\n\t__m512i compressed = _mm512_maskz_compress_epi64(notSame, offsets);\n\t// shift within one vector to final position\n\t// skip first right 3 bits for maxLength\n\t__m512i positioned =\n\t    _mm512_sllv_epi64(compressed, _mm512_setr_epi64(3, 6, 9, 12, 15, 18, 21, 24));\n\t// combine positioned data with OR\n\treturn (int)_mm512_reduce_or_epi64(positioned);\n}\n\n/**\n * Reverses bytes within elements of vector\n */\ninline __m512i byte_reverse_within_epi64(__m512i a) {\n\t// set *EPI16* positions for permutations\n\t__m512i idx = _mm512_set_epi32(28 << 16 | 29, 30 << 16 | 31,  //\n\t                               24 << 16 | 25, 26 << 16 | 27,  //\n\t                               20 << 16 | 21, 22 << 16 | 23,  //\n\t                               16 << 16 | 17, 18 << 16 | 19,  //\n\t                               12 << 16 | 13, 14 << 16 | 15,  //\n\t                               8 << 16 | 9, 10 << 16 | 11,    //\n\t                               4 << 16 | 5, 6 << 16 | 7,      //\n\t                               0 << 16 | 1, 2 << 16 | 3);\n\n\t// in g++ set_epi16 is not defined\n\t// __m512i idx = _mm512_set_epi16(28, 29, 30, 31,  //\n\t//                                24, 25, 26, 27,  //\n\t//                                20, 21, 22, 23,  //\n\t//                                16, 17, 18, 19,  //\n\t//                                12, 13, 14, 15,  //\n\t//                                8, 9, 10, 11,    //\n\t//                                4, 5, 6, 7,      //\n\t//                                0, 1, 2, 3);\n\n\t// 2var because \"1var\" does not exists\n\t// permute double bytes\n\t__m512i permuted16 = _mm512_permutex2var_epi16(a, idx, a);\n\t// swap bytes within epi16\n\t__m512i right = _mm512_srli_epi16(permuted16, 8);\n\t__m512i left = _mm512_slli_epi16(permuted16, 8);\n\n\t// combine swaps\n\treturn _mm512_or_epi32(right, left);\n}\n\n/**\n * Comress block of data\n */\ntemplate <typename T>\ninline void compressBlock(std::vector<T>& data,\n                          std::vector<char>& output,\n                          size_t blockSize,  // size of one middle-out block\n                          size_t* outputIndex,\n                          const size_t i,        // position within middle-out block\n                          const __m256i vindex,  // indexes within middle-out block\n                          __m512i* prev) {\n\t__m512i curr = _mm512_i32gather_epi64(vindex, &data[i], 8);\n\n\t__m512i xored = _mm512_xor_epi64(*prev, curr);\n\t__mmask8 notSame = _mm512_cmp_epi64_mask(xored, _mm512_set1_epi64(0), _MM_CMPINT_NE);\n\n\t// store \"not same\" metadata\n\toutput[(*outputIndex)++] = ~notSame;\n\n\t// test if whole mask is zeros\n\tif (notSame == 0) {\n\t\t// skip if all values are the same as previous\n\t\treturn;\n\t}\n\n\t// computes 1s in mask - number of different values\n\tint notSameCount = __builtin_popcount(notSame);\n\n\t__m512i leadingZeros = _mm512_maskz_lzcnt_epi64(notSame, xored);\n\t__m512i trailingZeros = _mm512_maskz_lzcnt_epi64(notSame, byte_reverse_within_epi64(xored));\n\n\t__m512i leftOffsetBytes = byteRound(leadingZeros);\n\t__m512i rightOffsetBytes = byteRound(trailingZeros);\n\n\t__m512i lengthBytes = byteLength(notSame, leftOffsetBytes, rightOffsetBytes);\n\n\tuint8_t maxLength = (uint8_t)_mm512_reduce_max_epi64(lengthBytes);\n\n\t// right bytes offset * 8\n\t__m512i shiftsBitsFromRight = _mm512_slli_epi64(rightOffsetBytes, 3);\n\t// align non-zero xored part to right\n\t__m512i shiftedXored = _mm512_srlv_epi64(xored, shiftsBitsFromRight);\n\n\tint* outAsInts = reinterpret_cast<int*>(&output[*outputIndex]);\n\t// store offsets and max length\n\t// -1 becasue we need to store only values 1-8, so 3 bits are enought\n\toutAsInts[0] = compressOffsets(notSame, rightOffsetBytes) | (maxLength - 1);\n\n\t// +1 because first 3 bits are maxLength\n\t*outputIndex += getBytesLengthOfOffsets(notSameCount + 1);\n\n\t// maxLength * position\n\t__m512i storeBase =\n\t    _mm512_mullo_epi64(_mm512_set1_epi64(maxLength), _mm512_setr_epi64(0, 1, 2, 3, 4, 5, 6, 7));\n\n\t// compress within vector - store is done in strong order (documented behavior)\n\t// compression is done by data overlapping\n\t__m512i compressedXoredShifted = _mm512_maskz_compress_epi64(notSame, shiftedXored);\n\t// store data\n\t_mm512_i64scatter_epi64(&output[*outputIndex], storeBase, compressedXoredShifted, 1);\n\n\t// // shift output data offsets\n\t*outputIndex += notSameCount * maxLength;\n\n\t// preserve previous data in vector register\n\t*prev = curr;\n}\n\n/*\n\nMiddle-out compression\n\n*/\ntemplate <typename T>\nsize_t Avx52<T>::compress(std::vector<T>& data, std::vector<char>& output) {\n\tif (data.size() <= MIN_DATA_SIZE_COMPRESSION_TRESHOLD) {\n\t\t// not enough data to compress\n\t\treturn doNotCompressTheData(data, output);\n\t}\n\n\t// skip first 8 init values\n\tsize_t outputIndex = sizeof(T) * VECTOR_SIZE;\n\t// \"middle-out\" data block size\n\tsize_t blockSize = data.size() / VECTOR_SIZE;\n\t// just copy init reference values\n\tfillStart(data, output, blockSize);\n\n\t__m256i vindex = _mm256_setr_epi32(0, 1, 2, 3, 4, 5, 6, 7);\n\tvindex = _mm256_mullo_epi32(vindex, _mm256_set1_epi32(blockSize));\n\n\t__m512i prev = _mm512_i32gather_epi64(vindex, &data[0], 8);\n\n\t// main compression loop\n\tfor (size_t i = 1; i < blockSize; i += 1) {\n\t\tcompressBlock(data, output, blockSize, &outputIndex, i, vindex, &prev);\n\t}\n\n\t// write rest data without any compression\n\tfor (size_t i = blockSize * VECTOR_SIZE; i < data.size(); i++) {\n\t\tT* outAsLongs = reinterpret_cast<T*>(&output[outputIndex]);\n\t\toutAsLongs[0] = data[i];\n\t\toutputIndex += sizeof(T);\n\t}\n\n\t// write compress algorithm version and datatype constant\n\toutput[outputIndex++] = 0x7E;  //== 0b01111110\n\n\t// to avoid access to invalid memory on decompression\n\treturn outputIndex + 6;\n}\n\n//\n// DECOMPRESSION\n//\ntemplate <typename T>\ninline void decompressBlock(std::vector<char>& input,\n                            size_t inputElements,\n                            std::vector<T>& data,\n                            size_t* inputIndex,      // position within input data\n                            const size_t blockSize,  // size of middle-out block\n                            const size_t i,          // position within block\n                            const __m256i vindex,    // vector of output data indexes\n                            __m512i* prev) {\n\t// read mask of same values\n\tuint8_t sameMask = input[(*inputIndex)++];\n\n\tif (sameMask == 0b11111111) {\n\t\t// all values are the same as previous ones\n\t\t// simple store prev elements\n\t\t_mm512_i32scatter_epi64(&data[i], vindex, *prev, 8);\n\t\treturn;\n\t}\n\n\t__mmask8 notSameMask = ~sameMask;\n\n\t// read unaligned offsets, where offset = number of empty bytes from right in XORed value\n\tuint32_t compresedOffsetsAndMaxLength = reinterpret_cast<uint32_t*>(&input[*inputIndex])[0];\n\t// +1 because only 3 bits are stored and valid lengths are 1-8\n\tuint8_t maxLength = (compresedOffsetsAndMaxLength & 0b111) + 1;\n\n\t// count of 1s in mask\n\tint sameCount = __builtin_popcount(sameMask);\n\tint notSameCount = 8 - sameCount;\n\n\t// +1 because first 3 bits are maxLength\n\t*inputIndex += getBytesLengthOfOffsets(notSameCount + 1);\n\n\t__m256i decompressOffsets =\n\t    _mm256_maskz_expand_epi32(notSameMask, _mm256_setr_epi32(0, 1, 2, 3, 4, 5, 6, 7));\n\t__m256i readShifts = _mm256_mullo_epi32(_mm256_set1_epi32(maxLength), decompressOffsets);\n\n\t__m512i toXor =\n\t    _mm512_mask_i32gather_epi64(*prev, notSameMask, readShifts, &input[*inputIndex], 1);\n\n\t// expand offsets to each positon within offsets vector\n\t__m512i offsets = _mm512_set1_epi64(compresedOffsetsAndMaxLength);\n\t// zero other offsets\n\toffsets = _mm512_and_epi64(offsets, _mm512_setr_epi64(0b111000,                      //\n\t                                                      0b111000000,                   //\n\t                                                      0b111000000000,                //\n\t                                                      0b111000000000000,             //\n\t                                                      0b111000000000000000,          //\n\t                                                      0b111000000000000000000,       //\n\t                                                      0b111000000000000000000000,    //\n\t                                                      0b111000000000000000000000000  //\n\t                                                      ));\n\t// set offsets back to right in vector elemet\n\toffsets = _mm512_srlv_epi64(offsets, _mm512_setr_epi64(3, 6, 9, 12, 15, 18, 21, 24));\n\t// get offsets to positions corresponding with compressed values\n\toffsets = _mm512_maskz_expand_epi64(notSameMask, offsets);\n\t// offset *8\n\toffsets = _mm512_slli_epi64(offsets, 3);\n\ttoXor = clearTopBits(toXor, (64 - 8 * maxLength));\n\n\t// position to xor\n\ttoXor = _mm512_sllv_epi64(toXor, offsets);\n\t__m512i xored = _mm512_mask_xor_epi64(*prev, notSameMask, *prev, toXor);\n\n\t_mm512_i32scatter_epi64(&data[i], vindex, xored, 8);\n\n\t*inputIndex += (sizeof(T) - sameCount) * maxLength;\n\t*prev = xored;\n}\n\ntemplate <typename T>\nvoid Avx52<T>::decompress(std::vector<char>& input, size_t inputElements, std::vector<T>& data) {\n\t// not enough data to compress\n\tif (inputElements <= MIN_DATA_SIZE_COMPRESSION_TRESHOLD) {\n\t\treturn doNotDecompressTheData(input, inputElements, data);\n\t}\n\n\t//\"middle-out\" block size\n\tsize_t blockSize = inputElements / VECTOR_SIZE;\n\t// copy first ref. values\n\tfor (size_t i = 0; i < VECTOR_SIZE; i++) {\n\t\tdata[blockSize * i] = (reinterpret_cast<T*>(input.data()))[i];\n\t}\n\n\t// skip first 8 init values\n\tsize_t inputIndex = sizeof(T) * VECTOR_SIZE;\n\n\t// precompute vindex\n\t__m256i vindex = _mm256_setr_epi32(0, 1, 2, 3, 4, 5, 6, 7);\n\tvindex = _mm256_mullo_epi32(vindex, _mm256_set1_epi32(blockSize));\n\n\t__m512i prev = _mm512_loadu_si512(&input[0]);\n\n\t// main decompression loop\n\tfor (size_t i = 1; i < blockSize; i += 1) {\n\t\tdecompressBlock(input, inputElements, data, &inputIndex, blockSize, i, vindex, &prev);\n\t}\n\n\t// copy rest of data (uncompressed)\n\tfor (size_t i = blockSize * VECTOR_SIZE; i < inputElements; i++) {\n\t\tdata[i] = (reinterpret_cast<T*>(&input[inputIndex]))[0];\n\t\tinputIndex += sizeof(T);\n\t}\n}\n\n}  // end namespace middleout"
  },
  {
    "path": "avx512.hpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <vector>\n#include <cstddef>\n#include <type_traits>\n#include <memory>\n\n#ifndef AVX52_H\n#define AVX52_H\n\nnamespace middleout {\n\ntemplate <typename T>\n\nclass Avx52 {\n\tstatic_assert(sizeof(T) == 8, \"Must use datatype with legth of 8 bytes.\");\n\n   public:\n\tAvx52();\n\n\tstatic std::unique_ptr<std::vector<char>> compressSimple(std::vector<T>& data);\n\n\tstatic size_t compress(std::vector<T>& data, std::vector<char>& output);\n\n\tstatic void decompress(std::vector<char>& input, size_t itemsCount, std::vector<T>& data);\n\n\tstatic size_t maxCompressedSize(size_t count) {\n\t\tsize_t blockCount = count / 8;\n\t\t// 8*8            : init reference values\n\t\t// 5*blockClount  : max size of block headers\n\t\t// 8*8*blockCount : max size of xored data: 8 bytes * 8 values\n\t\t// 8*(count%8)    : uncompressed rest of values\n\t\treturn 8 * 8 + blockCount * 5 + 8 * 8 * blockCount + 8 * (count % 8);\n\t}\n};\n\n}  // end namespace middleout\n\n#endif /* AVX52_H */"
  },
  {
    "path": "data/README.md",
    "content": "File ibm.data contains minute stock data. Rest of files were generated by the https://github.com/influxdata/influxdb-comparisons/ tool."
  },
  {
    "path": "data/redis_memory.data",
    "content": "8589934592\n8589934592\n8589934592\n8589934592\n8589934644\n8589934640\n8589934642\n8589934643\n8589934693\n8589934691\n8589934692\n8589934693\n8589934743\n8589934740\n8589934741\n8589934744\n8589934793\n8589934791\n8589934790\n8589934795\n8589934842\n8589934842\n8589934841\n8589934845\n8589934893\n8589934892\n8589934890\n8589934894\n8589934940\n8589934943\n8589934938\n8589934943\n8589934989\n8589934991\n8589934987\n8589934993\n8589935038\n8589935043\n8589935036\n8589935044\n8589935090\n8589935096\n8589935084\n8589935094\n8589935139\n8589935144\n8589935135\n8589935142\n8589935187\n8589935195\n8589935183\n8589935192\n8589935237\n8589935243\n8589935232\n8589935242\n8589935287\n8589935293\n8589935281\n8589935292\n8589935337\n8589935343\n8589935331\n8589935342\n8589935388\n8589935394\n8589935381\n8589935391\n8589935438\n8589935446\n8589935431\n8589935441\n8589935487\n8589935495\n8589935483\n8589935492\n8589935538\n8589935544\n8589935533\n8589935543\n8589935588\n8589935593\n8589935582\n8589935595\n8589935639\n8589935642\n8589935634\n8589935646\n8589935689\n8589935693\n8589935684\n8589935695\n8589935738\n8589935744\n8589935735\n8589935745\n8589935790\n8589935795\n8589935785\n8589935793\n8589935839\n8589935845\n8589935834\n8589935844\n8589935889\n8589935894\n8589935883\n8589935893\n8589935938\n8589935945\n8589935933\n8589935945\n8589935987\n8589935993\n8589935983\n8589935995\n8589936036\n8589936043\n8589936035\n8589936046\n8589936086\n8589936092\n8589936085\n8589936094\n8589936136\n8589936143\n8589936135\n8589936144\n8589936187\n8589936193\n8589936184\n8589936193\n8589936238\n8589936244\n8589936235\n8589936243\n8589936288\n8589936294\n8589936286\n8589936293\n8589936338\n8589936344\n8589936337\n8589936343\n8589936388\n8589936395\n8589936385\n8589936394\n8589936438\n8589936444\n8589936436\n8589936444\n8589936487\n8589936492\n8589936486\n8589936494\n8589936537\n8589936541\n8589936535\n8589936543\n8589936589\n8589936593\n8589936585\n8589936595\n8589936637\n8589936643\n8589936633\n8589936643\n8589936686\n8589936692\n8589936683\n8589936695\n8589936736\n8589936742\n8589936731\n8589936746\n8589936785\n8589936792\n8589936781\n8589936796\n8589936836\n8589936843\n8589936832\n8589936847\n8589936886\n8589936895\n8589936882\n8589936896\n8589936937\n8589936945\n8589936931\n8589936943\n8589936987\n8589936996\n8589936980\n8589936992\n8589937039\n8589937045\n8589937030\n8589937042\n8589937089\n8589937095\n8589937079\n8589937090\n8589937139\n8589937145\n8589937130\n8589937140\n8589937188\n8589937196\n8589937179\n8589937191\n8589937237\n8589937245\n8589937229\n8589937239\n8589937287\n8589937296\n8589937278\n8589937287\n8589937336\n8589937346\n8589937329\n8589937336\n8589937387\n8589937396\n8589937381\n8589937387\n8589937437\n8589937445\n8589937430\n8589937437\n8589937488\n8589937493\n8589937480\n8589937488\n8589937537\n8589937546\n8589937529\n8589937538\n8589937588\n8589937597\n8589937579\n8589937586\n8589937636\n8589937646\n8589937628\n8589937636\n8589937684\n8589937696\n8589937678\n8589937686\n8589937735\n8589937746\n8589937729\n8589937736\n8589937784\n8589937796\n8589937780\n8589937785\n8589937834\n8589937846\n8589937830\n8589937834\n8589937884\n8589937897\n8589937882\n8589937886\n8589937936\n8589937946\n8589937932\n8589937937\n8589937986\n8589937995\n8589937983\n8589937987\n8589938036\n8589938045\n8589938033\n8589938038\n8589938086\n8589938096\n8589938083\n8589938088\n8589938136\n8589938145\n8589938131\n8589938139\n8589938186\n8589938194\n8589938181\n8589938188\n8589938235\n8589938246\n8589938230\n8589938239\n8589938285\n8589938296\n8589938279\n8589938289\n8589938335\n8589938347\n8589938326\n8589938340\n8589938387\n8589938398\n8589938376\n8589938390\n8589938438\n8589938448\n8589938427\n8589938438\n8589938486\n8589938497\n8589938477\n8589938489\n8589938535\n8589938546\n8589938528\n8589938539\n8589938586\n8589938596\n8589938577\n8589938588\n8589938637\n8589938646\n8589938627\n8589938636\n8589938687\n8589938697\n8589938676\n8589938687\n8589938738\n8589938749\n8589938726\n8589938736\n8589938789\n8589938800\n8589938776\n8589938784\n8589938839\n8589938849\n8589938826\n8589938834\n8589938890\n8589938899\n8589938877\n8589938883\n8589938939\n8589938950\n8589938927\n8589938933\n8589938989\n8589938999\n8589938977\n8589938983\n8589939039\n8589939050\n8589939027\n8589939031\n8589939090\n8589939101\n8589939078\n8589939081\n8589939141\n8589939151\n8589939130\n8589939131\n8589939190\n8589939200\n8589939179\n8589939181\n8589939239\n8589939251\n8589939228\n8589939231\n8589939289\n8589939301\n8589939278\n8589939282\n8589939340\n8589939351\n8589939327\n8589939334\n8589939388\n8589939401\n8589939377\n8589939385\n8589939437\n8589939452\n8589939426\n8589939435\n8589939488\n8589939501\n8589939476\n8589939484\n8589939536\n8589939549\n8589939527\n8589939531\n8589939585\n8589939599\n8589939577\n8589939583\n8589939635\n8589939650\n8589939626\n8589939633\n8589939685\n8589939700\n8589939677\n8589939682\n8589939734\n8589939749\n8589939729\n8589939732\n8589939784\n8589939801\n8589939779\n8589939782\n8589939835\n8589939850\n8589939830\n8589939832\n8589939883\n8589939899\n8589939879\n8589939883\n8589939933\n8589939947\n8589939929\n8589939933\n8589939984\n8589939996\n8589939978\n8589939984\n8589940034\n8589940045\n8589940027\n8589940034\n8589940083\n8589940094\n8589940078\n8589940084\n8589940132\n8589940145\n8589940128\n8589940135\n8589940181\n8589940193\n8589940178\n8589940186\n8589940231\n8589940245\n8589940230\n8589940236\n8589940280\n8589940295\n8589940279\n8589940285\n8589940330\n8589940344\n8589940329\n8589940335\n8589940379\n8589940394\n8589940378\n8589940386\n8589940430\n8589940443\n8589940428\n8589940435\n8589940481\n8589940493\n8589940478\n8589940487\n8589940533\n8589940542\n8589940528\n8589940537\n8589940584\n8589940592\n8589940577\n8589940586\n8589940634\n8589940642\n8589940627\n8589940635\n8589940683\n8589940692\n8589940678\n8589940685\n8589940735\n8589940743\n8589940728\n8589940735\n8589940783\n8589940795\n8589940778\n8589940786\n8589940831\n8589940846\n8589940827\n8589940836\n8589940880\n8589940897\n8589940879\n8589940887\n8589940930\n8589940947\n8589940930\n8589940937\n8589940980\n8589940997\n8589940981\n8589940986\n8589941030\n8589941047\n8589941031\n8589941036\n8589941081\n8589941098\n8589941079\n8589941087\n8589941133\n8589941147\n8589941130\n8589941137\n8589941181\n8589941198\n8589941181\n8589941187\n8589941230\n8589941250\n8589941231\n8589941237\n8589941281\n8589941301\n8589941281\n8589941288\n8589941330\n8589941350\n8589941334\n8589941339\n8589941382\n8589941399\n8589941385\n8589941389\n8589941432\n8589941449\n8589941435\n8589941439\n8589941483\n8589941499\n8589941485\n8589941489\n8589941534\n8589941548\n8589941534\n8589941539\n8589941585\n8589941598\n8589941585\n8589941591\n8589941634\n8589941650\n8589941633\n8589941641\n8589941685\n8589941702\n8589941681\n8589941692\n8589941737\n8589941752\n8589941731\n8589941744\n8589941787\n8589941802\n8589941782\n8589941793\n8589941837\n8589941851\n8589941831\n8589941844\n8589941886\n8589941900\n8589941882\n8589941893\n8589941936\n8589941950\n8589941933\n8589941944\n8589941987\n8589941999\n8589941984\n8589941993\n8589942037\n8589942048\n8589942035\n8589942043\n8589942088\n8589942097\n8589942086\n8589942092\n8589942139\n8589942147\n8589942135\n8589942142\n8589942189\n8589942198\n8589942186\n8589942193\n8589942240\n8589942250\n8589942237\n8589942243\n8589942291\n8589942301\n8589942287\n8589942295\n8589942341\n8589942353\n8589942336\n8589942346\n8589942389\n8589942401\n8589942386\n8589942396\n8589942439\n8589942450\n8589942435\n8589942447\n8589942488\n8589942499\n8589942486\n8589942496\n8589942538\n8589942550\n8589942535\n8589942546\n8589942591\n8589942600\n8589942585\n8589942597\n8589942640\n8589942652\n8589942636\n8589942646\n8589942691\n8589942702\n8589942686\n8589942696\n8589942741\n8589942753\n8589942736\n8589942747\n8589942792\n8589942803\n8589942787\n8589942796\n8589942841\n8589942853\n8589942837\n8589942846\n8589942893\n8589942903\n8589942886\n8589942896\n8589942941\n8589942952\n8589942937\n8589942947\n8589942992\n8589943002\n8589942988\n8589942997\n8589943041\n8589943052\n8589943038\n8589943047\n8589943090\n8589943101\n8589943088\n8589943097\n8589943141\n8589943150\n8589943137\n8589943147\n8589943190\n8589943202\n8589943185\n8589943197\n8589943239\n8589943253\n8589943235\n8589943249\n8589943289\n8589943304\n8589943285\n8589943298\n8589943339\n8589943355\n8589943336\n8589943349\n8589943389\n8589943405\n8589943388\n8589943398\n8589943440\n8589943454\n8589943437\n8589943447\n8589943489\n8589943505\n8589943486\n8589943497\n8589943538\n8589943554\n8589943537\n8589943547\n8589943587\n8589943604\n8589943588\n8589943598\n8589943636\n8589943655\n8589943637\n8589943647\n8589943686\n8589943704\n8589943687\n8589943698\n8589943736\n8589943755\n8589943735\n8589943748\n8589943785\n8589943805\n8589943786\n8589943796\n8589943835\n8589943855\n8589943837\n8589943845\n8589943886\n8589943906\n8589943888\n8589943896\n8589943937\n8589943956\n8589943938\n8589943947\n8589943986\n8589944006\n8589943987\n8589943997\n8589944035\n8589944055\n8589944039\n8589944045\n8589944086\n8589944107\n8589944088\n8589944095\n8589944136\n8589944157\n8589944138\n8589944144\n8589944187\n8589944207\n8589944190\n8589944193\n8589944238\n8589944257\n8589944240\n8589944243\n8589944288\n8589944306\n8589944291\n8589944293\n8589944338\n8589944356\n8589944341\n8589944344\n8589944389\n8589944406\n8589944390\n8589944393\n8589944438\n8589944456\n8589944440\n8589944443\n8589944487\n8589944505\n8589944490\n8589944495\n8589944538\n8589944554\n8589944540\n8589944545\n8589944587\n8589944605\n8589944591\n8589944596\n8589944636\n8589944655\n8589944642\n8589944647\n8589944687\n8589944706\n8589944692\n8589944696\n8589944738\n8589944756\n8589944740\n8589944746\n8589944788\n8589944806\n8589944791\n8589944797\n8589944839\n8589944855\n8589944841\n8589944846\n8589944889\n8589944904\n8589944890\n8589944897\n8589944939\n8589944953\n8589944939\n8589944947\n8589944987\n8589945004\n8589944991\n8589944995\n8589945036\n8589945054\n8589945040\n8589945045\n8589945085\n8589945103\n8589945090\n8589945095\n8589945135\n8589945154\n8589945140\n8589945147\n8589945184\n8589945204\n8589945190\n8589945196\n8589945233\n8589945254\n8589945239\n8589945247\n8589945284\n8589945304\n8589945289\n8589945295\n8589945336\n8589945354\n8589945338\n8589945347\n8589945386\n8589945402\n8589945388\n8589945398\n8589945437\n8589945449\n8589945437\n8589945447\n8589945487\n8589945497\n8589945488\n8589945498\n8589945535\n8589945547\n8589945538\n8589945550\n8589945587\n8589945595\n8589945589\n8589945599\n8589945637\n8589945644\n8589945640\n8589945650\n8589945688\n8589945695\n8589945688\n8589945701\n8589945738\n8589945744\n8589945738\n8589945751\n8589945789\n8589945794\n8589945788\n8589945799\n8589945840\n8589945845\n8589945838\n8589945848\n8589945890\n8589945896\n8589945889\n8589945898\n8589945939\n8589945944\n8589945939\n8589945948\n8589945989\n8589945994\n8589945988\n8589945999\n8589946038\n8589946044\n8589946038\n8589946049\n8589946091\n8589946095\n8589946085\n8589946099\n8589946140\n8589946144\n8589946134\n8589946149\n8589946192\n8589946194\n8589946184\n8589946199\n8589946243\n8589946241\n8589946234\n8589946249\n8589946294\n8589946290\n8589946285\n8589946298\n8589946343\n8589946341\n8589946334\n8589946348\n8589946393\n8589946392\n8589946384\n8589946397\n8589946443\n8589946441\n8589946435\n8589946446\n8589946493\n8589946491\n8589946483\n8589946496\n8589946543\n8589946540\n8589946532\n8589946549\n8589946592\n8589946590\n8589946582\n8589946598\n8589946642\n8589946641\n8589946631\n8589946650\n8589946692\n8589946692\n8589946681\n8589946700\n8589946742\n8589946742\n8589946732\n8589946750\n8589946792\n8589946791\n8589946783\n8589946798\n8589946841\n8589946842\n8589946830\n8589946850\n8589946889\n8589946891\n8589946880\n8589946900\n8589946938\n8589946942\n8589946929\n8589946950\n8589946989\n8589946991\n8589946980\n8589946999\n8589947038\n8589947042\n8589947030\n8589947049\n8589947088\n8589947093\n8589947079\n8589947100\n8589947135\n8589947143\n8589947130\n8589947151\n8589947185\n8589947193\n8589947179\n8589947201\n8589947234\n8589947242\n8589947228\n8589947250\n8589947283\n8589947290\n8589947280\n8589947299\n8589947334\n8589947339\n8589947330\n8589947350\n8589947383\n8589947389\n8589947381\n8589947399\n8589947435\n8589947439\n8589947431\n8589947450\n8589947486\n8589947489\n8589947480\n8589947499\n8589947537\n8589947538\n8589947531\n8589947549\n8589947588\n8589947587\n8589947579\n8589947599\n8589947639\n8589947637\n8589947628\n8589947649\n8589947688\n8589947687\n8589947677\n8589947697\n8589947739\n8589947737\n8589947728\n8589947747\n8589947786\n8589947787\n8589947778\n8589947798\n8589947836\n8589947837\n8589947828\n8589947849\n8589947887\n8589947888\n8589947878\n8589947902\n8589947938\n8589947939\n8589947928\n8589947953\n8589947988\n8589947988\n8589947979\n8589948004\n8589948039\n8589948038\n8589948029\n8589948054\n8589948090\n8589948088\n8589948081\n8589948103\n8589948139\n8589948137\n8589948131\n8589948153\n8589948189\n8589948189\n8589948180\n8589948204\n8589948239\n8589948238\n8589948230\n8589948255\n8589948289\n8589948288\n8589948280\n8589948305\n8589948339\n8589948337\n8589948329\n8589948354\n8589948389\n8589948389\n8589948381\n8589948404\n8589948440\n8589948439\n8589948431\n8589948456\n8589948490\n8589948489\n8589948479\n8589948505\n8589948540\n8589948539\n8589948529\n8589948555\n8589948590\n8589948589\n8589948579\n8589948604\n8589948639\n8589948639\n8589948629\n8589948655\n8589948689\n8589948689\n8589948680\n8589948707\n8589948738\n8589948740\n8589948729\n8589948756\n8589948788\n8589948790\n8589948779\n8589948804\n8589948837\n8589948839\n8589948831\n8589948852\n8589948888\n8589948890\n8589948880\n8589948902\n8589948939\n8589948940\n8589948930\n8589948953\n8589948987\n8589948992\n8589948981\n8589949003\n8589949037\n8589949041\n8589949031\n8589949051\n8589949086\n8589949090\n8589949081\n8589949102\n8589949135\n8589949140\n8589949131\n8589949152\n8589949188\n8589949191\n8589949182\n8589949203\n8589949236\n8589949240\n8589949232\n8589949254\n8589949286\n8589949291\n8589949280\n8589949305\n8589949335\n8589949341\n8589949330\n8589949355\n8589949387\n8589949390\n8589949381\n8589949406\n8589949438\n8589949440\n8589949430\n8589949456\n8589949488\n8589949489\n8589949481\n8589949506\n8589949537\n8589949540\n8589949531\n8589949556\n8589949588\n8589949589\n8589949580\n8589949606\n8589949638\n8589949640\n8589949630\n8589949658\n8589949688\n8589949690\n8589949681\n8589949709\n8589949738\n8589949740\n8589949730\n8589949757\n8589949789\n8589949789\n8589949780\n8589949807\n8589949840\n8589949839\n8589949829\n8589949857\n8589949889\n8589949891\n8589949881\n8589949907\n8589949940\n8589949941\n8589949928\n8589949957\n8589949989\n8589949992\n8589949979\n8589950007\n8589950039\n8589950044\n8589950028\n8589950058\n8589950089\n8589950094\n8589950077\n8589950105\n8589950140\n8589950143\n8589950127\n8589950154\n8589950191\n8589950193\n8589950176\n8589950206\n8589950240\n8589950244\n8589950226\n8589950256\n8589950291\n8589950295\n8589950275\n8589950306\n8589950341\n8589950345\n8589950326\n8589950358\n8589950391\n8589950394\n8589950376\n8589950408\n8589950440\n8589950443\n8589950425\n8589950460\n8589950490\n8589950493\n8589950476\n8589950509\n8589950540\n8589950542\n8589950527\n8589950561\n8589950588\n8589950593\n8589950577\n8589950610\n8589950637\n8589950641\n8589950627\n8589950660\n8589950689\n8589950691\n8589950678\n8589950709\n8589950740\n8589950741\n8589950728\n8589950760\n8589950792\n8589950789\n8589950777\n8589950808\n8589950842\n8589950838\n8589950828\n8589950859\n8589950892\n8589950887\n8589950879\n8589950908\n8589950941\n8589950937\n8589950931\n8589950957\n8589950990\n8589950988\n8589950982\n8589951007\n8589951041\n8589951040\n8589951031\n8589951057\n8589951090\n8589951091\n8589951081\n8589951105\n8589951141\n8589951141\n8589951130\n8589951155\n8589951191\n8589951191\n8589951179\n8589951205\n8589951240\n8589951240\n8589951229\n8589951254\n8589951290\n8589951292\n8589951278\n8589951304\n8589951341\n8589951341\n8589951328\n8589951355\n8589951391\n8589951393\n8589951378\n8589951405\n8589951440\n8589951444\n8589951428\n8589951455\n8589951490\n8589951494\n8589951479\n8589951504\n8589951540\n8589951543\n8589951530\n8589951554\n8589951591\n8589951593\n8589951580\n8589951604\n8589951642\n8589951642\n8589951629\n8589951654\n8589951691\n8589951692\n8589951679\n8589951704\n8589951742\n8589951742\n8589951729\n8589951754\n8589951792\n8589951795\n8589951780\n8589951805\n8589951843\n8589951844\n8589951831\n8589951855\n8589951893\n8589951892\n8589951881\n8589951905\n8589951942\n8589951942\n8589951933\n8589951956\n8589951992\n8589951993\n8589951984\n8589952008\n8589952042\n8589952044\n8589952036\n8589952059\n8589952093\n8589952095\n8589952084\n8589952108\n8589952145\n8589952146\n8589952134\n8589952158\n8589952195\n8589952196\n8589952184\n8589952209\n8589952245\n8589952246\n8589952235\n8589952258\n8589952297\n8589952296\n8589952285\n8589952310\n8589952348\n8589952344\n8589952333\n8589952357\n8589952397\n8589952393\n8589952383\n8589952406\n8589952449\n8589952443\n8589952435\n8589952457\n8589952498\n8589952494\n8589952484\n8589952507\n8589952547\n8589952545\n8589952533\n8589952556\n8589952600\n8589952595\n8589952585\n8589952606\n8589952649\n8589952643\n8589952634\n8589952657\n8589952698\n8589952694\n8589952684\n8589952708\n8589952746\n8589952743\n8589952735\n8589952757\n8589952798\n8589952796\n8589952785\n8589952808\n8589952848\n8589952844\n8589952835\n8589952857\n8589952898\n8589952894\n8589952883\n8589952908\n8589952948\n8589952943\n8589952934\n8589952958\n8589952996\n8589952993\n8589952984\n8589953009\n8589953046\n8589953043\n8589953035\n8589953061\n8589953095\n8589953092\n8589953085\n8589953110\n8589953145\n8589953143\n8589953135\n8589953161\n8589953194\n8589953193\n8589953186\n8589953212\n8589953244\n8589953243\n8589953236\n8589953262\n8589953296\n8589953292\n8589953287\n8589953310\n8589953346\n8589953342\n8589953338\n8589953362\n8589953396\n8589953391\n8589953387\n8589953414\n8589953445\n8589953442\n8589953435\n8589953464\n8589953496\n8589953492\n8589953486\n8589953513\n8589953546\n8589953541\n8589953534\n8589953563\n8589953597\n8589953593\n8589953587\n8589953615\n8589953647\n8589953643\n8589953636\n8589953666\n8589953696\n8589953694\n8589953687\n8589953715\n8589953746\n8589953744\n8589953739\n8589953766\n8589953797\n8589953793\n8589953788\n8589953815\n8589953847\n8589953842\n8589953837\n8589953866\n8589953895\n8589953893\n8589953886\n8589953915\n8589953946\n8589953943\n8589953936\n8589953964\n8589953994\n8589953993\n8589953986\n8589954012\n8589954044\n8589954043\n8589954036\n8589954063\n8589954094\n8589954092\n8589954088\n8589954113\n8589954144\n8589954141\n8589954138\n8589954162\n8589954194\n8589954191\n8589954187\n8589954212\n8589954243\n8589954242\n8589954236\n8589954263\n8589954292\n8589954290\n8589954287\n8589954313\n8589954340\n8589954341\n8589954337\n8589954363\n8589954391\n8589954392\n8589954386\n8589954412\n8589954443\n8589954441\n8589954436\n8589954461\n8589954493\n8589954492\n8589954486\n8589954511\n8589954544\n8589954541\n8589954535\n8589954561\n8589954594\n8589954591\n8589954583\n8589954612\n8589954644\n8589954642\n8589954635\n8589954661\n8589954694\n8589954692\n8589954685\n8589954711\n8589954744\n8589954741\n8589954734\n8589954760\n8589954794\n8589954791\n8589954784\n8589954809\n8589954845\n8589954840\n8589954834\n8589954859\n8589954895\n8589954890\n8589954883\n8589954909\n8589954945\n8589954939\n8589954932\n8589954961\n8589954995\n8589954989\n8589954982\n8589955012\n8589955047\n8589955040\n8589955032\n8589955062\n8589955095\n8589955089\n8589955082\n8589955114\n8589955145\n8589955139\n8589955133\n8589955163\n8589955197\n8589955190\n8589955184\n8589955214\n8589955249\n8589955239\n8589955234\n8589955264\n8589955298\n8589955290\n8589955284\n8589955315\n8589955348\n8589955341\n8589955335\n8589955365\n8589955396\n8589955390\n8589955385\n8589955414\n8589955446\n8589955439\n8589955435\n8589955465\n8589955494\n8589955490\n8589955484\n8589955515\n8589955544\n8589955540\n8589955534\n8589955565\n8589955592\n8589955591\n8589955585\n8589955615\n8589955642\n8589955641\n8589955634\n8589955668\n8589955691\n8589955689\n8589955685\n8589955718\n8589955740\n8589955740\n8589955736\n8589955767\n8589955790\n8589955789\n8589955786\n8589955817\n8589955839\n8589955839\n8589955836\n8589955866\n8589955889\n8589955888\n8589955885\n8589955916\n8589955939\n8589955939\n8589955937\n8589955966\n8589955990\n8589955988\n8589955986\n8589956016\n8589956041\n8589956039\n8589956037\n8589956067\n8589956092\n8589956088\n8589956087\n8589956118\n8589956141\n8589956137\n8589956138\n8589956168\n8589956191\n8589956187\n8589956187\n8589956216\n8589956243\n8589956236\n8589956237\n8589956265\n8589956292\n8589956285\n8589956287\n8589956313\n8589956343\n8589956334\n8589956338\n8589956362\n8589956394\n8589956383\n8589956389\n8589956412\n8589956445\n8589956432\n8589956440\n8589956461\n8589956495\n8589956479\n8589956489\n8589956511\n8589956545\n8589956530\n8589956539\n8589956561\n8589956595\n8589956581\n8589956591\n8589956610\n8589956643\n8589956630\n8589956641\n8589956657\n8589956692\n8589956679\n8589956692\n8589956707\n8589956741\n8589956729\n8589956739\n8589956757\n8589956792\n8589956779\n8589956789\n8589956807\n8589956844\n8589956830\n8589956838\n8589956858\n8589956893\n8589956879\n8589956886\n8589956908\n8589956944\n8589956929\n8589956935\n8589956956\n8589956995\n8589956979\n8589956985\n8589957006\n8589957044\n8589957029\n8589957035\n8589957055\n8589957093\n8589957080\n8589957087\n8589957106\n8589957142\n8589957129\n8589957136\n8589957154\n8589957193\n8589957179\n8589957185\n8589957205\n8589957243\n8589957228\n8589957235\n8589957256\n8589957294\n8589957277\n8589957287\n8589957306\n8589957343\n8589957326\n8589957337\n8589957355\n8589957394\n8589957375\n8589957387\n8589957404\n8589957446\n8589957427\n8589957436\n8589957454\n8589957496\n8589957474\n8589957487\n8589957503\n8589957545\n8589957523\n8589957535\n8589957553\n8589957594\n8589957572\n8589957583\n8589957604\n8589957643\n8589957623\n8589957632\n8589957652\n8589957693\n8589957673\n8589957682\n8589957701\n8589957744\n8589957723\n8589957733\n8589957752\n8589957794\n8589957774\n8589957784\n8589957801\n8589957845\n8589957824\n8589957833\n8589957851\n8589957896\n8589957874\n8589957884\n8589957901\n8589957946\n8589957923\n8589957932\n8589957950\n8589957996\n8589957973\n8589957980\n8589957998\n8589958047\n8589958023\n8589958030\n8589958047\n8589958096\n8589958072\n8589958079\n8589958099\n8589958148\n8589958123\n8589958130\n8589958148\n8589958199\n8589958175\n8589958180\n8589958198\n8589958250\n8589958225\n8589958229\n8589958249\n8589958298\n8589958274\n8589958278\n8589958299\n8589958347\n8589958324\n8589958329\n8589958349\n8589958397\n8589958374\n8589958379\n8589958399\n8589958448\n8589958424\n8589958430\n8589958448\n8589958497\n8589958474\n8589958482\n8589958497\n8589958548\n8589958523\n8589958532\n8589958547\n8589958598\n8589958574\n8589958582\n8589958598\n8589958648\n8589958625\n8589958630\n8589958647\n8589958699\n8589958673\n8589958680\n8589958697\n8589958749\n8589958723\n8589958731\n8589958746\n8589958800\n8589958772\n8589958780\n8589958795\n8589958850\n8589958823\n8589958829\n8589958846\n8589958899\n8589958872\n8589958877\n8589958896\n8589958951\n8589958922\n8589958927\n8589958947\n8589959001\n8589958973\n8589958977\n8589958995\n8589959051\n8589959023\n8589959026\n8589959043\n8589959101\n8589959074\n8589959076\n8589959093\n8589959152\n8589959123\n8589959126\n8589959143\n8589959202\n8589959173\n8589959177\n8589959192\n8589959252\n8589959224\n8589959226\n8589959240\n8589959302\n8589959273\n8589959275\n8589959289\n8589959352\n8589959322\n8589959326\n8589959339\n8589959401\n8589959372\n8589959375\n8589959391\n8589959451\n8589959423\n8589959425\n8589959442\n8589959500\n8589959474\n8589959476\n8589959493\n8589959550\n8589959524\n8589959526\n8589959544\n8589959602\n8589959574\n8589959577\n8589959592\n8589959652\n8589959624\n8589959627\n8589959642\n8589959702\n8589959673\n8589959678\n8589959690\n8589959751\n8589959724\n8589959728\n8589959740\n8589959801\n8589959774\n8589959778\n8589959790\n8589959849\n8589959824\n8589959827\n8589959839\n8589959898\n8589959876\n8589959878\n8589959890\n8589959947\n8589959926\n8589959926\n8589959942\n8589959997\n8589959974\n8589959976\n8589959991\n8589960046\n8589960026\n8589960026\n8589960040\n8589960095\n8589960076\n8589960076\n8589960089\n8589960144\n8589960127\n8589960126\n8589960138\n8589960197\n8589960178\n8589960174\n8589960189\n8589960247\n8589960229\n8589960223\n8589960238\n8589960298\n8589960281\n8589960272\n8589960287\n8589960348\n8589960331\n8589960323\n8589960337\n8589960398\n8589960381\n8589960373\n8589960387\n8589960449\n8589960430\n8589960422\n8589960437\n8589960499\n8589960479\n8589960472\n8589960488\n8589960549\n8589960530\n8589960522\n8589960539\n8589960602\n8589960579\n8589960570\n8589960587\n8589960652\n8589960628\n8589960619\n8589960638\n8589960702\n8589960679\n8589960668\n8589960687\n8589960752\n8589960729\n8589960723\n8589960737\n8589960800\n8589960778\n8589960772\n8589960787\n8589960850\n8589960827\n8589960822\n8589960835\n8589960900\n8589960877\n8589960872\n8589960885\n8589960949\n8589960927\n8589960921\n8589960936\n8589961000\n8589960977\n8589960973\n8589960986\n8589961049\n8589961027\n8589961022\n8589961037\n8589961100\n8589961080\n8589961072\n8589961088\n8589961151\n8589961132\n8589961124\n8589961140\n8589961201\n8589961183\n8589961173\n8589961192\n8589961250\n8589961232\n8589961223\n8589961241\n8589961301\n8589961282\n8589961274\n8589961291\n8589961352\n8589961332\n8589961324\n8589961340\n8589961401\n8589961381\n8589961374\n8589961389\n8589961452\n8589961432\n8589961424\n8589961438\n8589961501\n8589961482\n8589961474\n8589961489\n8589961552\n8589961532\n8589961525\n8589961541\n8589961598\n8589961581\n8589961575\n8589961592\n8589961648\n8589961631\n8589961626\n8589961641\n8589961698\n8589961682\n8589961677\n8589961692\n8589961748\n8589961730\n8589961727\n8589961741\n8589961798\n8589961780\n8589961776\n8589961792\n8589961849\n8589961829\n8589961826\n8589961842\n8589961899\n8589961878\n8589961876\n8589961892\n8589961949\n8589961928\n8589961926\n8589961942\n8589961999\n8589961977\n8589961976\n8589961992\n8589962049\n8589962027\n8589962028\n8589962042\n8589962099\n8589962077\n8589962079\n8589962091\n8589962149\n8589962128\n8589962130\n8589962142\n8589962200\n8589962178\n8589962178\n8589962191\n8589962250\n8589962229\n8589962227\n8589962243\n8589962298\n8589962281\n8589962276\n8589962292\n8589962348\n8589962330\n8589962327\n8589962341\n8589962395\n8589962381\n8589962378\n8589962392\n8589962445\n8589962430\n8589962426\n8589962442\n8589962493\n8589962480\n8589962478\n8589962493\n8589962542\n8589962530\n8589962527\n8589962543\n8589962592\n8589962579\n8589962579\n8589962593\n8589962642\n8589962631\n8589962630\n8589962643\n8589962691\n8589962684\n8589962678\n8589962693\n8589962742\n8589962734\n8589962728\n8589962742\n8589962795\n8589962784\n8589962777\n8589962793\n8589962846\n8589962834\n8589962828\n8589962842\n8589962897\n8589962882\n8589962878\n8589962892\n8589962946\n8589962933\n8589962926\n8589962942\n8589962994\n8589962982\n8589962977\n8589962994\n8589963047\n8589963030\n8589963026\n8589963043\n8589963098\n8589963079\n8589963074\n8589963092\n8589963150\n8589963129\n8589963125\n8589963143\n8589963200\n8589963177\n8589963175\n8589963194\n8589963251\n8589963226\n8589963224\n8589963243\n8589963301\n8589963276\n8589963275\n8589963293\n8589963351\n8589963325\n8589963325\n8589963344\n8589963400\n8589963376\n8589963374\n8589963394\n8589963451\n8589963425\n8589963423\n8589963446\n8589963500\n8589963474\n8589963473\n8589963495\n8589963549\n8589963523\n8589963521\n8589963545\n8589963599\n8589963574\n8589963570\n8589963595\n8589963650\n8589963623\n8589963619\n8589963644\n8589963699\n8589963675\n8589963671\n8589963695\n8589963748\n8589963727\n8589963721\n8589963745\n8589963797\n8589963776\n8589963770\n8589963794\n8589963847\n8589963826\n8589963820\n8589963845\n8589963898\n8589963877\n8589963869\n8589963895\n8589963947\n8589963927\n8589963919\n8589963946\n8589963997\n8589963977\n8589963969\n8589963997\n8589964046\n8589964024\n8589964019\n8589964047\n8589964096\n8589964075\n8589964069\n8589964097\n8589964147\n8589964126\n8589964120\n8589964145\n8589964196\n8589964176\n8589964169\n8589964194\n8589964247\n8589964226\n8589964220\n8589964246\n8589964296\n8589964276\n8589964269\n8589964297\n8589964345\n8589964326\n8589964319\n8589964347\n8589964395\n8589964377\n8589964368\n8589964398\n8589964445\n8589964425\n8589964419\n8589964448\n8589964495\n8589964475\n8589964469\n8589964498\n8589964546\n8589964524\n8589964519\n8589964548\n8589964595\n8589964574\n8589964570\n8589964598\n8589964644\n8589964625\n8589964621\n8589964649\n8589964693\n8589964675\n8589964671\n8589964698\n8589964743\n8589964725\n8589964721\n8589964747\n8589964793\n8589964775\n8589964771\n8589964796\n8589964842\n8589964824\n8589964820\n8589964846\n8589964892\n8589964873\n8589964872\n8589964896\n8589964943\n8589964925\n8589964923\n8589964947\n8589964993\n8589964973\n8589964971\n8589964995\n8589965043\n8589965023\n8589965021\n8589965045\n8589965093\n8589965071\n8589965071\n8589965096\n8589965143\n8589965121\n8589965120\n8589965146\n8589965192\n8589965170\n8589965170\n8589965197\n8589965241\n8589965221\n8589965221\n8589965247\n8589965290\n8589965272\n8589965271\n8589965299\n8589965338\n8589965321\n8589965322\n8589965348\n8589965388\n8589965373\n8589965370\n8589965396\n8589965438\n8589965423\n8589965420\n8589965446\n8589965487\n8589965473\n8589965471\n8589965494\n8589965536\n8589965522\n8589965523\n8589965543\n8589965586\n8589965573\n8589965573\n8589965594\n8589965635\n8589965622\n8589965622\n8589965644\n8589965685\n8589965672\n8589965672\n8589965695\n8589965734\n8589965721\n8589965722\n8589965744\n8589965783\n8589965772\n8589965773\n8589965793\n8589965836\n8589965822\n8589965825\n8589965842\n8589965887\n8589965871\n8589965874\n8589965893\n8589965938\n8589965921\n8589965922\n8589965943\n8589965986\n8589965971\n8589965974\n8589965994\n8589966035\n8589966022\n8589966025\n8589966046\n8589966084\n8589966070\n8589966076\n8589966097\n8589966133\n8589966120\n8589966125\n8589966148\n8589966183\n8589966170\n8589966175\n8589966197\n8589966233\n8589966220\n8589966223\n8589966250\n8589966284\n8589966270\n8589966273\n8589966300\n8589966334\n8589966320\n8589966320\n8589966350\n8589966383\n8589966369\n8589966369\n8589966400\n8589966432\n8589966418\n8589966420\n8589966451\n8589966483\n8589966469\n8589966470\n8589966502\n8589966532\n8589966519\n8589966521\n8589966551\n8589966581\n8589966569\n8589966573\n8589966602\n8589966631\n8589966617\n8589966623\n8589966650\n8589966681\n8589966669\n8589966672\n8589966698\n8589966730\n8589966720\n8589966723\n8589966750\n8589966780\n8589966770\n8589966774\n8589966803\n8589966830\n8589966820\n8589966824\n8589966853\n8589966880\n8589966870\n8589966874\n8589966903\n8589966930\n8589966920\n8589966923\n8589966951\n8589966979\n8589966970\n8589966972\n8589967001\n8589967029\n8589967020\n8589967023\n8589967049\n8589967081\n8589967071\n8589967074\n8589967098\n8589967132\n8589967123\n8589967123\n8589967148\n8589967182\n8589967171\n8589967172\n8589967198\n8589967232\n8589967221\n8589967224\n8589967247\n8589967281\n8589967271\n8589967274\n8589967298\n8589967331\n8589967321\n8589967325\n8589967348\n8589967380\n8589967370\n8589967374\n8589967398\n8589967429\n8589967420\n8589967425\n8589967449\n8589967478\n8589967472\n8589967474\n8589967500\n8589967528\n8589967522\n8589967524\n8589967552\n8589967579\n8589967571\n8589967574\n8589967602\n8589967629\n8589967620\n8589967624\n8589967654\n8589967679\n8589967672\n8589967675\n8589967701\n8589967728\n8589967722\n8589967725\n8589967748\n8589967778\n8589967773\n8589967774\n8589967799\n8589967825\n8589967822\n8589967824\n8589967849\n8589967875\n8589967872\n8589967874\n8589967898\n8589967925\n8589967924\n8589967924\n8589967948\n8589967976\n8589967973\n8589967973\n8589968000\n8589968025\n8589968024\n8589968023\n8589968050\n8589968077\n8589968074\n8589968072\n8589968098\n8589968126\n8589968123\n8589968121\n8589968147\n8589968176\n8589968174\n8589968171\n8589968197\n8589968225\n8589968223\n8589968221\n8589968245\n8589968274\n8589968273\n8589968271\n8589968296\n8589968325\n8589968322\n8589968322\n8589968345\n8589968374\n8589968372\n8589968373\n8589968396\n8589968424\n8589968423\n8589968423\n8589968446\n8589968473\n8589968474\n8589968475\n8589968495\n8589968523\n8589968525\n8589968526\n8589968546\n8589968575\n8589968575\n8589968576\n8589968597\n8589968627\n8589968625\n8589968626\n8589968649\n8589968676\n8589968674\n8589968675\n8589968697\n8589968725\n8589968726\n8589968724\n8589968746\n8589968776\n8589968775\n8589968773\n8589968797\n8589968826\n8589968826\n8589968822\n8589968847\n8589968877\n8589968874\n8589968871\n8589968897\n8589968925\n8589968925\n8589968921\n8589968948\n8589968973\n8589968972\n8589968972\n8589968998\n8589969024\n8589969022\n8589969020\n8589969047\n8589969074\n8589969074\n8589969068\n8589969099\n8589969124\n8589969124\n8589969120\n8589969149\n8589969175\n8589969172\n8589969170\n8589969199\n8589969225\n8589969222\n8589969221\n8589969250\n8589969276\n8589969272\n8589969271\n8589969298\n8589969325\n8589969322\n8589969321\n8589969347\n8589969375\n8589969371\n8589969374\n8589969397\n8589969424\n8589969420\n8589969423\n8589969446\n8589969474\n8589969468\n8589969472\n8589969496\n8589969526\n8589969519\n8589969521\n8589969544\n8589969573\n8589969569\n8589969571\n8589969597\n8589969622\n8589969620\n8589969619\n8589969646\n8589969673\n8589969670\n8589969670\n8589969697\n8589969722\n8589969720\n8589969720\n8589969748\n8589969772\n8589969771\n8589969773\n8589969798\n8589969823\n8589969821\n8589969823\n8589969849\n8589969873\n8589969871\n8589969874\n8589969899\n8589969923\n8589969921\n8589969924\n8589969950\n8589969972\n8589969971\n8589969975\n8589970000\n8589970022\n8589970021\n8589970024\n8589970048\n8589970072\n8589970071\n8589970073\n8589970099\n8589970122\n8589970121\n8589970125\n8589970149\n8589970171\n8589970169\n8589970176\n8589970200\n8589970221\n8589970221\n8589970226\n8589970249\n8589970271\n8589970269\n8589970275\n8589970299\n8589970320\n8589970320\n8589970326\n8589970348\n8589970371\n8589970369\n8589970374\n8589970398\n8589970420\n8589970420\n8589970424\n8589970447\n8589970471\n8589970470\n8589970474\n8589970496\n8589970521\n8589970521\n8589970523\n8589970544\n8589970573\n8589970571\n8589970575\n8589970595\n8589970626\n8589970619\n8589970624\n8589970646\n8589970674\n8589970670\n8589970674\n8589970694\n8589970724\n8589970720\n8589970727\n8589970744\n8589970773\n8589970771\n8589970776\n8589970793\n8589970822\n8589970820\n8589970826\n8589970845\n8589970873\n8589970868\n8589970875\n8589970896\n8589970925\n8589970918\n8589970924\n8589970947\n8589970975\n8589970969\n8589970973\n8589970995\n8589971025\n8589971022\n8589971024\n8589971045\n8589971075\n8589971072\n8589971074\n8589971096\n8589971125\n8589971125\n8589971123\n8589971145\n8589971174\n8589971175\n8589971174\n8589971196\n8589971224\n8589971224\n8589971224\n8589971247\n8589971273\n8589971275\n8589971275\n8589971297\n8589971325\n8589971325\n8589971324\n8589971346\n8589971375\n8589971375\n8589971375\n8589971395\n8589971425\n8589971428\n8589971427\n8589971445\n8589971473\n8589971477\n8589971477\n8589971495\n8589971523\n8589971528\n8589971527\n8589971544\n8589971572\n8589971578\n8589971576\n8589971594\n8589971622\n8589971630\n8589971624\n8589971642\n8589971673\n8589971678\n8589971675\n8589971691\n8589971722\n8589971729\n8589971726\n8589971742\n8589971772\n8589971780\n8589971777\n8589971792\n8589971820\n8589971830\n8589971827\n8589971840\n8589971871\n8589971880\n8589971878\n8589971890\n8589971922\n8589971928\n8589971927\n8589971939\n8589971971\n8589971978\n8589971980\n8589971991\n8589972020\n8589972028\n8589972029\n8589972042\n8589972070\n8589972080\n8589972080\n8589972091\n8589972120\n8589972129\n8589972129\n8589972144\n8589972169\n8589972179\n8589972179\n8589972194\n8589972219\n8589972229\n8589972227\n8589972243\n8589972271\n8589972278\n8589972277\n8589972292\n8589972321\n8589972329\n8589972324\n8589972342\n8589972372\n8589972379\n8589972373\n8589972390\n8589972421\n8589972430\n8589972422\n8589972440\n8589972470\n8589972479\n8589972471\n8589972492\n8589972518\n8589972532\n8589972522\n8589972542\n8589972568\n8589972583\n8589972570\n8589972591\n8589972618\n8589972632\n8589972620\n8589972639\n8589972669\n8589972680\n8589972669\n8589972688\n8589972721\n8589972731\n8589972718\n8589972738\n8589972770\n8589972781\n8589972767\n8589972789\n8589972820\n8589972832\n8589972819\n8589972839\n8589972871\n8589972883\n8589972868\n8589972888\n8589972921\n8589972934\n8589972919\n8589972940\n8589972970\n8589972983\n8589972969\n8589972990\n8589973020\n8589973033\n8589973018\n8589973039\n8589973071\n8589973084\n8589973068\n8589973088\n8589973120\n8589973132\n8589973116\n8589973138\n8589973170\n8589973182\n8589973166\n8589973189\n8589973218\n8589973232\n8589973216\n8589973240\n8589973269\n8589973281\n8589973267\n8589973290\n8589973318\n8589973332\n8589973319\n8589973339\n8589973370\n8589973381\n8589973368\n8589973389\n8589973420\n8589973432\n8589973417\n8589973440\n8589973470\n8589973482\n8589973467\n8589973489\n8589973521\n8589973533\n8589973519\n8589973538\n8589973570\n8589973583\n8589973570\n8589973588\n8589973618\n8589973633\n8589973619\n8589973639\n8589973669\n8589973684\n8589973670\n8589973688\n8589973721\n8589973736\n8589973719\n8589973738\n8589973771\n8589973785\n8589973771\n8589973789\n8589973820\n8589973833\n8589973822\n8589973839\n8589973867\n8589973883\n8589973874\n8589973887\n8589973918\n8589973934\n8589973922\n8589973937\n8589973969\n8589973982\n8589973973\n8589973988\n8589974019\n8589974032\n8589974022\n8589974037\n8589974068\n8589974083\n8589974071\n8589974087\n8589974118\n8589974131\n8589974121\n8589974138\n8589974169\n8589974181\n8589974172\n8589974189\n8589974219\n8589974229\n8589974223\n8589974239\n8589974270\n8589974281\n8589974272\n8589974289\n8589974322\n8589974331\n8589974323\n8589974338\n8589974373\n8589974379\n8589974372\n8589974387\n8589974423\n8589974429\n8589974423\n8589974436\n8589974474\n8589974479\n8589974476\n8589974485\n8589974523\n8589974530\n8589974526\n8589974535\n8589974573\n8589974579\n8589974575\n8589974586\n8589974622\n8589974631\n8589974627\n8589974635\n8589974673\n8589974682\n8589974677\n8589974686\n8589974724\n8589974733\n8589974728\n8589974737\n8589974773\n8589974784\n8589974775\n8589974786\n8589974823\n8589974835\n8589974826\n8589974836\n8589974874\n8589974884\n8589974876\n8589974884\n8589974925\n8589974936\n8589974927\n8589974935\n8589974973\n8589974987\n8589974977\n8589974984\n8589975022\n8589975036\n8589975027\n8589975033\n8589975074\n8589975088\n8589975076\n8589975081\n8589975123\n8589975138\n8589975127\n8589975132\n8589975173\n8589975189\n8589975176\n8589975182\n8589975224\n8589975240\n8589975226\n8589975233\n8589975275\n8589975289\n8589975276\n8589975282\n8589975325\n8589975338\n8589975326\n8589975334\n8589975375\n8589975387\n8589975376\n8589975383\n8589975425\n8589975437\n8589975426\n8589975433\n8589975474\n8589975485\n8589975475\n8589975482\n8589975524\n8589975535\n8589975523\n8589975533\n8589975573\n8589975585\n8589975574\n8589975584\n8589975624\n8589975636\n8589975624\n8589975633\n8589975676\n8589975686\n8589975673\n8589975685\n8589975725\n8589975735\n8589975724\n8589975735\n8589975776\n8589975785\n8589975775\n8589975785\n8589975825\n8589975836\n8589975826\n8589975834\n8589975874\n8589975885\n8589975877\n8589975885\n8589975925\n8589975936\n8589975925\n8589975936\n8589975975\n8589975987\n8589975976\n8589975984\n8589976024\n8589976037\n8589976026\n8589976035\n8589976075\n8589976086\n8589976076\n8589976086\n8589976123\n8589976138\n8589976126\n8589976136\n8589976173\n8589976188\n8589976178\n8589976185\n8589976225\n8589976237\n8589976230\n8589976234\n8589976274\n8589976287\n8589976281\n8589976284\n8589976325\n8589976336\n8589976330\n8589976335\n8589976377\n8589976387\n8589976381\n8589976386\n8589976428\n8589976438\n8589976429\n8589976436\n8589976476\n8589976488\n8589976479\n8589976488\n8589976526\n8589976535\n8589976528\n8589976538\n8589976575\n8589976584\n8589976579\n8589976587\n8589976624\n8589976633\n8589976628\n8589976636\n8589976673\n8589976682\n8589976679\n8589976687\n8589976722\n8589976733\n8589976730\n8589976737\n8589976772\n8589976784\n8589976779\n8589976787\n8589976823\n8589976836\n8589976830\n8589976836\n8589976873\n8589976887\n8589976879\n8589976886\n8589976923\n8589976936\n8589976930\n8589976936\n8589976973\n8589976985\n8589976979\n8589976987\n8589977022\n8589977036\n8589977029\n8589977036\n8589977072\n8589977084\n8589977078\n8589977086\n8589977121\n8589977134\n8589977129\n8589977135\n8589977171\n8589977185\n8589977177\n8589977186\n8589977220\n8589977234\n8589977229\n8589977236\n8589977270\n8589977285\n8589977278\n8589977285\n8589977320\n8589977337\n8589977329\n8589977334\n8589977371\n8589977386\n8589977380\n8589977383\n8589977421\n8589977436\n8589977430\n8589977433\n8589977471\n8589977488\n8589977479\n8589977483\n8589977523\n8589977539\n8589977528\n8589977533\n8589977572\n8589977589\n8589977578\n8589977582\n8589977624\n8589977638\n8589977629\n8589977633\n8589977673\n8589977688\n8589977680\n8589977683\n8589977723\n8589977737\n8589977730\n8589977732\n8589977773\n8589977788\n8589977778\n8589977782\n8589977824\n8589977838\n8589977827\n8589977831\n8589977874\n8589977888\n8589977876\n8589977882\n8589977925\n8589977937\n8589977926\n8589977933\n8589977973\n8589977988\n8589977976\n8589977982\n8589978024\n8589978039\n8589978028\n8589978033\n8589978073\n8589978091\n8589978076\n8589978083\n8589978123\n8589978141\n8589978127\n8589978134\n8589978174\n8589978192\n8589978176\n8589978185\n8589978223\n8589978241\n8589978226\n8589978235\n8589978273\n8589978292\n8589978276\n8589978286\n8589978324\n8589978340\n8589978324\n8589978335\n8589978373\n8589978391\n8589978375\n8589978387\n8589978423\n8589978441\n8589978423\n8589978437\n8589978473\n8589978491\n8589978473\n8589978486\n8589978524\n8589978540\n8589978522\n8589978537\n8589978572\n8589978588\n8589978569\n8589978586\n8589978620\n8589978639\n8589978618\n8589978636\n8589978670\n8589978689\n8589978667\n8589978687\n8589978720\n8589978740\n8589978717\n8589978735\n8589978771\n8589978790\n8589978769\n8589978785\n8589978820\n8589978840\n8589978818\n8589978834\n8589978870\n8589978892\n8589978867\n8589978884\n8589978920\n8589978941\n8589978917\n8589978933\n8589978969\n8589978989\n8589978966\n8589978983\n8589979020\n8589979038\n8589979017\n8589979032\n8589979070\n8589979089\n8589979068\n8589979080\n8589979120\n8589979141\n8589979119\n8589979131\n8589979171\n8589979191\n8589979170\n8589979182\n8589979220\n8589979243\n8589979219\n8589979231\n8589979269\n8589979294\n8589979269\n8589979281\n8589979319\n8589979345\n8589979320\n8589979329\n8589979370\n8589979393\n8589979371\n8589979379\n8589979419\n8589979441\n8589979421\n8589979429\n8589979471\n8589979493\n8589979470\n8589979480\n8589979521\n8589979543\n8589979521\n8589979530\n8589979570\n8589979594\n8589979570\n8589979580\n8589979620\n8589979644\n8589979620\n8589979630\n8589979670\n8589979695\n8589979667\n8589979681\n8589979719\n8589979746\n8589979718\n8589979730\n8589979770\n8589979797\n8589979767\n8589979780\n8589979819\n8589979847\n8589979817\n8589979829\n8589979870\n8589979898\n8589979866\n8589979879\n8589979921\n8589979947\n8589979915\n8589979928\n8589979971\n8589979997\n8589979966\n8589979978\n8589980022\n8589980048\n8589980016\n8589980029\n8589980073\n8589980098\n8589980066\n8589980078\n8589980124\n8589980148\n8589980113\n8589980127\n8589980174\n8589980199\n8589980163\n8589980176\n8589980223\n8589980249\n8589980214\n8589980224\n8589980273\n8589980299\n8589980263\n8589980273\n8589980325\n8589980348\n8589980314\n8589980324\n8589980375\n8589980398\n8589980366\n8589980374\n8589980424\n8589980447\n8589980416\n8589980425\n8589980474\n8589980498\n8589980467\n8589980474\n8589980522\n8589980548\n8589980518\n8589980524\n8589980571\n8589980598\n8589980568\n8589980575\n8589980623\n8589980648\n8589980616\n8589980625\n8589980672\n8589980697\n8589980665\n8589980677\n8589980723\n8589980747\n8589980714\n8589980726\n8589980773\n8589980798\n8589980765\n8589980776\n8589980824\n8589980848\n8589980814\n8589980825\n8589980876\n8589980898\n8589980863\n8589980876\n8589980925\n8589980948\n8589980915\n8589980925\n8589980973\n8589980997\n8589980964\n8589980975\n8589981024\n8589981047\n8589981012\n8589981024\n8589981075\n8589981096\n8589981064\n8589981074\n8589981125\n8589981146\n8589981113\n8589981123\n8589981176\n8589981195\n8589981163\n8589981174\n8589981226\n8589981245\n8589981215\n8589981224\n8589981276\n8589981294\n8589981265\n8589981273\n8589981325\n8589981344\n8589981315\n8589981322\n8589981373\n8589981395\n8589981365\n8589981372\n8589981423\n8589981445\n8589981414\n8589981422\n8589981474\n8589981495\n8589981465\n8589981471\n8589981523\n8589981545\n8589981516\n8589981522\n8589981573\n8589981595\n8589981564\n8589981574\n8589981623\n8589981646\n8589981615\n8589981623\n8589981674\n8589981696\n8589981665\n8589981674\n8589981724\n8589981746\n8589981714\n8589981722\n8589981774\n8589981799\n8589981764\n8589981772\n8589981826\n8589981849\n8589981813\n8589981824\n8589981875\n8589981899\n8589981864\n8589981875\n8589981924\n8589981949\n8589981914\n8589981926\n8589981975\n8589982000\n8589981964\n8589981976\n8589982025\n8589982049\n8589982012\n8589982026\n8589982076\n8589982098\n8589982062\n8589982076\n8589982126\n8589982147\n8589982111\n8589982127\n8589982175\n8589982197\n8589982161\n8589982176\n8589982226\n8589982248\n8589982210\n8589982226\n8589982275\n8589982298\n8589982259\n8589982277\n8589982324\n8589982348\n8589982308\n8589982327\n8589982374\n8589982397\n8589982359\n8589982378\n8589982425\n8589982447\n8589982409\n8589982430\n8589982476\n8589982497\n8589982457\n8589982479\n8589982527\n8589982546\n8589982507\n8589982529\n8589982577\n8589982598\n8589982558\n8589982580\n8589982626\n8589982647\n8589982608\n8589982631\n8589982676\n8589982698\n8589982659\n8589982680\n8589982726\n8589982748\n8589982708\n8589982730\n8589982775\n8589982798\n8589982758\n8589982780\n8589982826\n8589982847\n8589982808\n8589982830\n8589982876\n8589982899\n8589982859\n8589982879\n8589982927\n8589982949\n8589982909\n8589982929\n8589982978\n8589982998\n8589982959\n8589982980\n8589983028\n8589983046\n8589983007\n8589983031\n8589983079\n8589983097\n8589983058\n8589983082\n8589983129\n8589983147\n8589983108\n8589983132\n8589983179\n8589983197\n8589983160\n8589983181\n8589983230\n8589983248\n8589983210\n8589983230\n8589983281\n8589983298\n8589983258\n8589983280\n8589983331\n8589983348\n8589983311\n8589983329\n8589983379\n8589983397\n8589983362\n8589983379\n8589983429\n8589983447\n8589983414\n8589983429\n8589983480\n8589983498\n8589983464\n8589983478\n8589983530\n8589983547\n8589983515\n8589983530\n8589983582\n8589983598\n8589983565\n8589983581\n8589983633\n8589983647\n8589983614\n8589983632\n8589983684\n8589983698\n8589983663\n8589983682\n8589983735\n8589983748\n8589983712\n8589983731\n8589983785\n8589983797\n8589983762\n8589983782\n8589983835\n8589983847\n8589983812\n8589983831\n8589983885\n8589983896\n8589983861\n8589983879\n8589983936\n8589983947\n8589983910\n8589983929\n8589983986\n8589983998\n8589983959\n8589983980\n8589984035\n8589984047\n8589984010\n8589984032\n8589984088\n8589984096\n8589984058\n8589984082\n8589984139\n8589984145\n8589984110\n8589984132\n8589984189\n8589984197\n8589984161\n8589984181\n8589984239\n8589984247\n8589984209\n8589984231\n8589984290\n8589984298\n8589984258\n8589984283\n8589984339\n8589984347\n8589984308\n8589984333\n8589984389\n8589984398\n8589984357\n8589984382\n8589984439\n8589984448\n8589984406\n8589984434\n8589984490\n8589984499\n8589984456\n8589984483\n8589984539\n8589984550\n8589984507\n8589984533\n8589984590\n8589984601\n8589984558\n8589984584\n8589984640\n8589984649\n8589984606\n8589984637\n8589984691\n8589984699\n8589984655\n8589984688\n8589984741\n8589984748\n8589984706\n8589984737\n8589984791\n8589984798\n8589984756\n8589984788\n8589984843\n8589984848\n8589984806\n8589984840\n8589984893\n8589984899\n8589984857\n8589984892\n8589984943\n8589984949\n8589984906\n8589984942\n8589984994\n8589984999\n8589984956\n8589984992\n8589985045\n8589985051\n8589985006\n8589985041\n8589985096\n8589985100\n8589985055\n8589985092\n8589985145\n8589985151\n8589985105\n8589985140\n8589985195\n8589985202\n8589985152\n8589985190\n8589985247\n8589985252\n8589985201\n8589985239\n8589985297\n8589985303\n8589985250\n8589985288\n8589985348\n8589985353\n8589985299\n8589985339\n8589985399\n8589985402\n8589985350\n8589985390\n8589985448\n8589985454\n8589985399\n8589985440\n8589985497\n8589985503\n8589985448\n8589985491\n8589985545\n8589985552\n8589985498\n8589985540\n8589985595\n8589985602\n8589985548\n8589985591\n8589985645\n8589985652\n8589985598\n8589985640\n8589985696\n8589985702\n8589985647\n8589985690\n8589985746\n8589985752\n8589985697\n8589985741\n8589985797\n8589985802\n8589985746\n8589985791\n8589985847\n8589985854\n8589985797\n8589985842\n8589985896\n8589985904\n8589985846\n8589985892\n8589985946\n8589985954\n8589985898\n8589985942\n8589985995\n8589986004\n8589985948\n8589985992\n8589986044\n8589986054\n8589986000\n8589986041\n8589986092\n8589986104\n8589986048\n8589986092\n8589986143\n8589986154\n8589986098\n8589986143\n8589986193\n8589986204\n8589986148\n8589986192\n8589986244\n8589986254\n8589986196\n8589986243\n8589986294\n8589986304\n8589986248\n8589986293\n8589986344\n8589986355\n8589986299\n8589986343\n8589986394\n8589986405\n8589986349\n8589986394\n8589986444\n8589986455\n8589986397\n8589986443\n8589986494\n8589986505\n8589986449\n8589986493\n8589986545\n8589986555\n8589986498\n8589986544\n8589986595\n8589986606\n8589986547\n8589986595\n8589986643\n8589986654\n8589986597\n8589986644\n8589986694\n8589986705\n8589986646\n8589986694\n8589986742\n8589986754\n8589986697\n8589986744\n8589986791\n8589986805\n8589986748\n8589986794\n8589986840\n8589986856\n8589986798\n8589986843\n8589986890\n8589986906\n8589986849\n8589986894\n8589986940\n8589986956\n8589986901\n8589986944\n8589986988\n8589987005\n8589986951\n8589986994\n8589987038\n8589987055\n8589987002\n8589987043\n8589987086\n8589987105\n8589987051\n8589987092\n8589987136\n8589987156\n8589987102\n8589987142\n8589987184\n8589987206\n8589987152\n8589987191\n8589987235\n8589987256\n8589987202\n8589987242\n8589987285\n8589987307\n8589987252\n8589987291\n8589987335\n8589987358\n8589987303\n8589987342\n8589987386\n8589987407\n8589987353\n8589987392\n8589987438\n8589987457\n8589987403\n8589987441\n8589987488\n8589987505\n8589987453\n8589987490\n8589987539\n8589987555\n8589987500\n8589987539\n8589987588\n8589987606\n8589987550\n8589987587\n8589987637\n8589987656\n8589987601\n8589987637\n8589987688\n8589987708\n8589987650\n8589987685\n8589987737\n8589987758\n8589987701\n8589987735\n8589987786\n8589987806\n8589987751\n8589987786\n8589987836\n8589987856\n8589987799\n8589987837\n8589987886\n8589987905\n8589987851\n8589987886\n8589987937\n8589987955\n8589987901\n8589987935\n8589987988\n8589988005\n8589987953\n8589987984\n8589988038\n8589988055\n8589988005\n8589988036\n8589988089\n8589988105\n8589988056\n8589988086\n8589988139\n8589988155\n8589988107\n8589988136\n8589988188\n8589988205\n8589988156\n8589988185\n8589988236\n8589988256\n8589988206\n8589988234\n8589988287\n8589988306\n8589988257\n8589988285\n8589988337\n8589988358\n8589988306\n8589988336\n8589988388\n8589988407\n8589988354\n8589988387\n8589988437\n8589988457\n8589988405\n8589988438\n8589988487\n8589988505\n8589988456\n8589988488\n8589988537\n8589988554\n8589988507\n8589988539\n8589988587\n8589988603\n8589988558\n8589988589\n8589988639\n8589988652\n8589988608\n8589988640\n8589988686\n8589988704\n8589988658\n8589988690\n8589988736\n8589988755\n8589988708\n8589988741\n8589988785\n8589988807\n8589988758\n8589988792\n8589988835\n8589988858\n8589988807\n8589988843\n8589988886\n8589988909\n8589988858\n8589988893\n8589988935\n8589988960\n8589988907\n8589988944\n8589988985\n8589989011\n8589988958\n8589988995\n8589989036\n8589989060\n8589989008\n8589989046\n8589989086\n8589989110\n8589989057\n8589989095\n8589989135\n8589989161\n8589989108\n8589989144\n8589989186\n8589989211\n8589989157\n8589989194\n8589989235\n8589989259\n8589989207\n8589989242\n8589989285\n8589989308\n8589989259\n8589989291\n8589989335\n8589989358\n8589989310\n8589989342\n8589989384\n8589989408\n8589989358\n8589989393\n8589989434\n8589989458\n8589989407\n8589989443\n8589989487\n8589989508\n8589989457\n8589989493\n8589989538\n8589989560\n8589989507\n8589989543\n8589989588\n8589989609\n8589989558\n8589989594\n8589989638\n8589989659\n8589989608\n8589989645\n8589989688\n8589989708\n8589989656\n8589989693\n8589989737\n8589989761\n8589989705\n8589989745\n8589989786\n8589989810\n8589989755\n8589989795\n8589989836\n8589989859\n8589989805\n8589989846\n8589989886\n8589989910\n8589989855\n8589989896\n8589989937\n8589989959\n8589989906\n8589989945\n8589989986\n8589990008\n8589989953\n8589989995\n8589990037\n8589990057\n8589990004\n8589990045\n8589990087\n8589990107\n8589990053\n8589990094\n8589990138\n8589990158\n8589990103\n8589990144\n8589990188\n8589990207\n8589990154\n8589990196\n8589990238\n8589990259\n8589990204\n8589990244\n8589990292\n8589990310\n8589990254\n8589990295\n8589990341\n8589990360\n8589990304\n8589990344\n8589990392\n8589990410\n8589990353\n8589990394\n8589990442\n8589990461\n8589990403\n8589990442\n8589990493\n8589990511\n8589990453\n8589990493\n8589990543\n8589990562\n8589990503\n8589990542\n8589990594\n8589990612\n8589990554\n8589990590\n8589990646\n8589990663\n8589990603\n8589990641\n8589990697\n8589990713\n8589990653\n8589990691\n8589990746\n8589990761\n8589990701\n8589990740\n8589990794\n8589990812\n8589990751\n8589990790\n8589990844\n8589990861\n8589990802\n8589990838\n8589990895\n8589990912\n8589990852\n8589990889\n8589990944\n8589990963\n8589990901\n8589990939\n8589990995\n8589991015\n8589990951\n8589990989\n8589991043\n8589991064\n8589990999\n8589991037\n8589991094\n8589991116\n8589991048\n8589991086\n8589991145\n8589991167\n8589991099\n8589991137\n8589991194\n8589991218\n8589991146\n8589991189\n8589991245\n8589991267\n8589991196\n8589991240\n8589991294\n8589991316\n8589991246\n8589991289\n8589991343\n8589991366\n8589991294\n8589991338\n8589991393\n8589991417\n8589991342\n8589991388\n8589991442\n8589991469\n8589991392\n8589991438\n8589991492\n8589991519\n8589991440\n8589991486\n8589991545\n8589991570\n8589991490\n8589991536\n8589991594\n8589991620\n8589991539\n8589991586\n8589991644\n8589991670\n8589991587\n8589991635\n8589991695\n8589991719\n8589991636\n8589991685\n8589991745\n8589991769\n8589991686\n8589991735\n8589991795\n8589991817\n8589991735\n8589991786\n8589991843\n8589991868\n8589991784\n8589991836\n8589991895\n8589991919\n8589991833\n8589991886\n8589991945\n8589991969\n8589991884\n8589991937\n8589991995\n8589992018\n8589991935\n8589991988\n8589992046\n8589992070\n8589991985\n8589992037\n8589992095\n8589992121\n8589992037\n8589992088\n8589992143\n8589992171\n8589992088\n8589992137\n8589992193\n8589992222\n8589992138\n8589992187\n8589992243\n8589992271\n8589992186\n8589992237\n8589992293\n8589992321\n8589992238\n8589992285\n8589992342\n8589992371\n8589992289\n8589992337\n8589992391\n8589992421\n8589992339\n8589992387\n8589992441\n8589992470\n8589992389\n8589992436\n8589992491\n8589992520\n8589992442\n8589992488\n8589992541\n8589992569\n8589992493\n8589992538\n8589992592\n8589992619\n8589992543\n8589992588\n8589992643\n8589992671\n8589992594\n8589992637\n8589992696\n8589992721\n8589992645\n8589992687\n8589992746\n8589992769\n8589992694\n8589992735\n8589992796\n8589992818\n8589992743\n8589992785\n8589992848\n8589992869\n8589992794\n8589992836\n8589992898\n8589992918\n8589992844\n8589992885\n8589992950\n8589992968\n8589992893\n8589992934\n8589993000\n8589993018\n8589992944\n8589992984\n8589993051\n8589993066\n8589992995\n8589993034\n8589993102\n8589993117\n8589993045\n8589993084\n8589993152\n8589993167\n8589993096\n8589993133\n8589993202\n8589993217\n8589993146\n8589993184\n8589993250\n8589993266\n8589993196\n8589993235\n8589993298\n8589993315\n8589993245\n8589993287\n8589993348\n8589993363\n8589993296\n8589993338\n8589993399\n8589993413\n8589993346\n8589993388\n8589993450\n8589993461\n8589993395\n8589993439\n8589993502\n8589993509\n8589993446\n8589993488\n8589993552\n8589993559\n8589993497\n8589993538\n8589993601\n8589993609\n8589993546\n8589993589\n8589993650\n8589993659\n8589993596\n8589993640\n8589993700\n8589993708\n8589993646\n8589993689\n8589993750\n8589993757\n8589993698\n8589993738\n8589993801\n8589993809\n8589993748\n8589993787\n8589993852\n8589993859\n8589993800\n8589993838\n8589993903\n8589993908\n8589993849\n8589993888\n8589993952\n8589993959\n8589993898\n8589993935\n8589994002\n8589994009\n8589993949\n8589993985\n8589994052\n8589994057\n8589993999\n8589994037\n8589994102\n8589994106\n8589994048\n8589994086\n8589994153\n8589994155\n8589994098\n8589994135\n8589994205\n8589994205\n8589994149\n8589994185\n8589994254\n8589994256\n8589994198\n8589994235\n8589994303\n8589994305\n8589994248\n8589994285\n8589994352\n8589994355\n8589994297\n8589994333\n8589994402\n8589994405\n8589994347\n8589994384\n8589994452\n8589994454\n8589994395\n8589994433\n8589994502\n8589994504\n8589994447\n8589994484\n8589994553\n8589994555\n8589994498\n8589994534\n8589994603\n8589994607\n8589994549\n8589994584\n8589994653\n8589994657\n8589994600\n8589994631\n8589994702\n8589994708\n8589994649\n8589994682\n8589994754\n8589994757\n8589994695\n8589994730\n8589994805\n8589994808\n8589994745\n8589994780\n8589994855\n8589994859\n8589994796\n8589994830\n8589994905\n8589994909\n8589994844\n8589994881\n8589994954\n8589994960\n8589994895\n8589994930\n8589995004\n8589995010\n8589994945\n8589994979\n8589995051\n8589995060\n8589994994\n8589995028\n8589995102\n8589995110\n8589995046\n8589995078\n8589995150\n8589995158\n8589995096\n8589995126\n8589995200\n8589995207\n8589995145\n8589995176\n8589995250\n8589995258\n8589995196\n8589995227\n8589995300\n8589995308\n8589995246\n8589995277\n8589995350\n8589995359\n8589995297\n8589995326\n8589995401\n8589995409\n8589995347\n8589995377\n8589995451\n8589995459\n8589995397\n8589995428\n8589995501\n8589995510\n8589995448\n8589995477\n8589995551\n8589995561\n8589995498\n8589995526\n8589995602\n8589995613\n8589995550\n8589995575\n8589995650\n8589995664\n8589995600\n8589995624\n8589995701\n8589995715\n8589995649\n8589995675\n8589995751\n8589995765\n8589995698\n8589995725\n8589995801\n8589995815\n8589995749\n8589995775\n8589995850\n8589995864\n8589995800\n8589995824\n8589995901\n8589995915\n8589995852\n8589995873\n8589995950\n8589995966\n8589995902\n8589995922\n8589996001\n8589996018\n8589995952\n8589995973\n8589996051\n8589996068\n8589996001\n8589996023\n8589996101\n8589996118\n8589996049\n8589996074\n8589996151\n8589996169\n8589996100\n8589996123\n8589996201\n8589996220\n8589996149\n8589996175\n8589996251\n8589996271\n8589996198\n8589996225\n8589996301\n8589996320\n8589996247\n8589996275\n8589996348\n8589996370\n8589996298\n8589996326\n8589996400\n8589996420\n8589996348\n8589996377\n8589996451\n8589996469\n8589996398\n8589996427\n8589996500\n8589996519\n8589996449\n8589996479\n8589996549\n8589996570\n8589996499\n8589996528\n8589996602\n8589996621\n8589996548\n8589996579\n8589996653\n8589996670\n8589996596\n8589996627\n8589996704\n8589996719\n8589996645\n8589996679\n8589996752\n8589996769\n8589996695\n8589996729\n8589996802\n8589996819\n8589996744\n8589996778\n8589996851\n8589996869\n8589996793\n8589996828\n8589996900\n8589996918\n8589996843\n8589996877\n8589996948\n8589996968\n8589996894\n8589996927\n8589996998\n8589997018\n8589996944\n8589996976\n8589997048\n8589997067\n8589996994\n8589997025\n8589997099\n8589997119\n8589997044\n8589997076\n8589997148\n8589997169\n8589997094\n8589997125\n8589997201\n8589997218\n8589997144\n8589997176\n8589997250\n8589997268\n8589997196\n8589997225\n8589997299\n8589997319\n8589997245\n8589997275\n8589997350\n8589997370\n8589997294\n8589997326\n8589997400\n8589997419\n8589997344\n8589997377\n8589997450\n8589997470\n8589997393\n8589997426\n8589997501\n8589997520\n8589997444\n8589997476\n8589997551\n8589997571\n8589997492\n8589997528\n8589997600\n8589997621\n8589997542\n8589997580\n8589997649\n8589997671\n8589997592\n8589997631\n8589997699\n8589997721\n8589997643\n8589997681\n8589997749\n8589997770\n8589997694\n8589997731\n8589997800\n8589997820\n8589997743\n8589997782\n8589997851\n8589997869\n8589997793\n8589997832\n8589997901\n8589997918\n8589997840\n8589997882\n8589997951\n8589997968\n8589997892\n8589997931\n8589998000\n8589998019\n8589997941\n8589997981\n8589998050\n8589998069\n8589997992\n8589998032\n8589998098\n8589998119\n8589998042\n8589998082\n8589998150\n8589998169\n8589998091\n8589998132\n8589998199\n8589998218\n8589998140\n8589998183\n8589998250\n8589998268\n8589998190\n8589998233\n8589998301\n8589998320\n8589998240\n8589998282\n8589998350\n8589998367\n8589998289\n8589998331\n8589998399\n8589998419\n8589998338\n8589998381\n8589998446\n8589998470\n8589998387\n8589998432\n8589998498\n8589998521\n8589998437\n8589998483\n8589998549\n8589998571\n8589998486\n8589998530\n8589998600\n8589998622\n8589998537\n8589998580\n8589998650\n8589998672\n8589998587\n8589998628\n8589998701\n8589998721\n8589998637\n8589998679\n8589998752\n8589998773\n8589998687\n8589998730\n8589998803\n8589998824\n8589998738\n8589998780\n8589998852\n8589998875\n8589998788\n8589998829\n8589998901\n8589998925\n8589998836\n8589998879\n8589998952\n8589998974\n8589998886\n8589998930\n8589999000\n8589999027\n8589998937\n8589998978\n8589999050\n8589999076\n8589998987\n8589999028\n8589999099\n8589999127\n8589999039\n8589999077\n8589999150\n8589999178\n8589999089\n8589999127\n8589999200\n8589999228\n8589999140\n8589999174\n8589999250\n8589999280\n8589999191\n8589999225\n8589999301\n8589999330\n8589999242\n8589999273\n8589999351\n8589999379\n8589999293\n8589999324\n8589999400\n8589999430\n8589999344\n8589999373\n8589999451\n8589999481\n8589999394\n8589999423\n8589999503\n8589999531\n8589999444\n8589999474\n8589999554\n8589999580\n8589999495\n8589999522\n8589999606\n8589999627\n8589999544\n8589999573\n8589999654\n8589999677\n8589999594\n8589999624\n8589999704\n8589999727\n8589999645\n8589999670\n8589999755\n8589999778\n8589999694\n8589999721\n8589999805\n8589999828\n8589999745\n8589999771\n8589999853\n8589999877\n8589999795\n8589999822\n8589999903\n8589999928\n8589999843\n8589999872\n8589999953\n8589999975\n8589999892\n8589999923\n8590000002\n8590000024\n8589999941\n8589999975\n8590000051\n8590000075\n8589999989\n8590000025\n8590000101\n8590000127\n8590000041\n8590000076\n8590000151\n8590000176\n8590000090\n8590000125\n8590000200\n8590000226\n8590000140\n8590000174\n8590000249\n8590000276\n8590000190\n8590000225\n8590000299\n8590000325\n8590000241\n8590000276\n8590000348\n8590000374\n8590000291\n8590000325\n8590000400\n8590000424\n8590000342\n8590000376\n8590000449\n8590000475\n8590000393\n8590000427\n8590000500\n8590000526\n8590000443\n8590000475\n8590000550\n8590000577\n8590000491\n8590000526\n8590000599\n8590000627\n8590000542\n8590000576\n8590000650\n8590000677\n8590000592\n8590000624\n8590000702\n8590000726\n8590000643\n8590000674\n8590000751\n8590000776\n8590000693\n8590000723\n8590000803\n8590000827\n8590000742\n8590000771\n8590000852\n8590000874\n8590000792\n8590000822\n8590000901\n8590000926\n8590000842\n8590000871\n8590000952\n8590000974\n8590000893\n8590000922\n8590001002\n8590001024\n8590000942\n8590000971\n8590001053\n8590001074\n8590000991\n8590001020\n8590001102\n8590001127\n8590001043\n8590001070\n8590001153\n8590001178\n8590001092\n8590001119\n8590001202\n8590001228\n8590001142\n8590001171\n8590001253\n8590001278\n8590001192\n8590001222\n8590001303\n8590001329\n8590001242\n8590001272\n8590001353\n8590001380\n8590001292\n8590001323\n8590001402\n8590001431\n8590001340\n8590001371\n8590001452\n8590001480\n8590001391\n8590001421\n8590001503\n8590001529\n8590001441\n8590001473\n8590001552\n8590001577\n8590001491\n8590001524\n8590001603\n8590001627\n8590001540\n8590001574\n8590001652\n8590001677\n8590001591\n8590001623\n8590001702\n8590001727\n8590001642\n8590001674\n8590001751\n8590001777\n8590001690\n8590001723\n8590001802\n8590001828\n8590001740\n8590001773\n8590001852\n8590001877\n8590001791\n8590001823\n8590001901\n8590001927\n8590001841\n8590001873\n8590001950\n8590001977\n8590001892\n8590001924\n8590002000\n8590002028\n8590001941\n8590001973\n8590002049\n8590002080\n8590001991\n8590002022\n8590002099\n8590002131\n8590002043\n8590002072\n8590002150\n8590002182\n8590002094\n8590002123\n8590002199\n8590002231\n8590002145\n8590002173\n8590002249\n8590002280\n8590002195\n8590002222\n8590002298\n8590002331\n8590002244\n8590002270\n8590002348\n8590002382\n8590002296\n8590002321\n8590002397\n8590002432\n8590002345\n8590002371\n8590002448\n8590002482\n8590002395\n8590002421\n8590002499\n8590002532\n8590002444\n8590002470\n8590002548\n8590002582\n8590002493\n8590002520\n8590002598\n8590002633\n8590002543\n8590002572\n8590002648\n8590002683\n8590002593\n8590002620\n8590002697\n8590002734\n8590002643\n8590002670\n8590002746\n8590002784\n8590002693\n8590002720\n8590002795\n8590002834\n8590002744\n8590002769\n8590002844\n8590002884\n8590002794\n8590002818\n8590002893\n8590002934\n8590002844\n8590002867\n8590002944\n8590002984\n8590002895\n8590002917\n8590002995\n8590003034\n8590002947\n8590002966\n8590003044\n8590003084\n8590002996\n8590003016\n8590003094\n8590003133\n8590003045\n8590003067\n8590003145\n8590003184\n8590003095\n8590003117\n8590003194\n8590003234\n8590003144\n8590003168\n8590003243\n8590003283\n8590003194\n8590003218\n8590003294\n8590003333\n8590003242\n8590003267\n8590003345\n8590003384\n8590003291\n8590003317\n8590003396\n8590003434\n8590003342\n8590003367\n8590003448\n8590003483\n8590003391\n8590003416\n8590003498\n8590003534\n8590003441\n8590003465\n8590003547\n8590003586\n8590003492\n8590003516\n8590003596\n8590003634\n8590003541\n8590003566\n8590003647\n8590003683\n8590003592\n8590003616\n8590003697\n8590003732\n8590003641\n8590003666\n8590003747\n8590003783\n8590003691\n8590003714\n8590003797\n8590003833\n8590003740\n8590003763\n8590003845\n8590003883\n8590003790\n8590003816\n8590003895\n8590003933\n8590003840\n8590003868\n8590003944\n8590003983\n8590003889\n8590003918\n8590003994\n8590004033\n8590003939\n8590003969\n8590004043\n8590004083\n8590003989\n8590004019\n8590004094\n8590004133\n8590004039\n8590004069\n8590004142\n8590004182\n8590004090\n8590004120\n8590004191\n8590004233\n8590004139\n8590004169\n8590004242\n8590004282\n8590004188\n8590004220\n8590004291\n8590004333\n8590004237\n8590004271\n8590004340\n8590004383\n8590004286\n8590004320\n8590004389\n8590004433\n8590004337\n8590004370\n8590004439\n8590004484\n8590004387\n8590004418\n8590004488\n8590004532\n8590004436\n8590004467\n8590004540\n8590004582\n8590004487\n8590004518\n8590004591\n8590004633\n8590004536\n8590004567\n8590004641\n8590004684\n8590004585\n8590004616\n8590004692\n8590004733\n8590004633\n8590004665\n8590004742\n8590004784\n8590004684\n8590004714\n8590004790\n8590004834\n8590004734\n8590004765\n8590004840\n8590004883\n8590004782\n8590004815\n8590004890\n8590004934\n8590004832\n8590004864\n8590004939\n8590004983\n8590004882\n8590004915\n8590004990\n8590005035\n8590004932\n8590004966\n8590005039\n8590005085\n8590004983\n8590005016\n8590005088\n8590005134\n8590005034\n8590005065\n8590005138\n8590005185\n8590005084\n8590005117\n8590005188\n8590005235\n8590005135\n8590005166\n8590005238\n8590005283\n8590005185\n8590005214\n8590005289\n8590005331\n8590005236\n8590005264\n8590005341\n8590005380\n8590005287\n8590005315\n8590005391\n8590005430\n8590005337\n8590005365\n8590005441\n8590005479\n8590005387\n8590005417\n8590005489\n8590005530\n8590005439\n8590005466\n8590005539\n8590005581\n8590005488\n8590005517\n8590005591\n8590005628\n8590005538\n8590005569\n8590005641\n8590005679\n8590005588\n8590005619\n8590005690\n8590005729\n8590005636\n8590005668\n8590005740\n8590005780\n8590005685\n8590005718\n8590005790\n8590005831\n8590005737\n8590005768\n8590005840\n8590005881\n8590005787\n8590005817\n8590005890\n8590005930\n8590005837\n8590005866\n8590005941\n8590005980\n8590005886\n8590005914\n8590005989\n8590006029\n8590005934\n8590005966\n8590006039\n8590006078\n8590005985\n8590006015\n8590006089\n8590006128\n8590006034\n8590006066\n8590006138\n8590006179\n8590006084\n8590006116\n8590006188\n8590006229\n8590006133\n8590006165\n8590006237\n8590006279\n8590006183\n8590006216\n8590006288\n8590006330\n8590006233\n8590006266\n8590006336\n8590006381\n8590006284\n8590006316\n8590006385\n8590006430\n8590006335\n8590006367\n8590006436\n8590006479\n8590006385\n8590006417\n8590006488\n8590006531\n8590006437\n8590006467\n8590006537\n8590006580\n8590006486\n8590006517\n8590006587\n8590006631\n8590006535\n8590006567\n8590006636\n8590006677\n8590006584\n8590006618\n8590006686\n8590006727\n8590006634\n8590006669\n8590006737\n8590006776\n8590006685\n8590006719\n8590006786\n8590006826\n8590006735\n8590006769\n8590006837\n8590006876\n8590006785\n8590006818\n8590006885\n8590006927\n8590006834\n8590006867\n8590006935\n8590006976\n8590006884\n8590006918\n8590006987\n8590007026\n8590006934\n8590006970\n8590007036\n8590007075\n8590006985\n8590007020\n8590007086\n8590007125\n8590007035\n8590007069\n8590007137\n8590007173\n8590007084\n8590007119\n8590007186\n8590007221\n8590007134\n8590007169\n8590007235\n8590007271\n8590007183\n8590007218\n8590007285\n8590007323\n8590007233\n8590007269\n8590007333\n8590007372\n8590007283\n8590007318\n8590007384\n8590007421\n8590007332\n8590007367\n8590007434\n8590007472\n8590007383\n8590007417\n8590007484\n8590007522\n8590007433\n8590007467\n8590007532\n8590007573\n8590007482\n8590007518\n8590007583\n8590007623\n8590007533\n8590007568\n8590007633\n8590007673\n8590007582\n8590007619\n8590007682\n8590007722\n8590007634\n8590007670\n8590007732\n8590007774\n8590007685\n8590007721\n8590007781\n8590007824\n8590007735\n8590007770\n8590007830\n8590007876\n8590007787\n8590007821\n8590007880\n8590007925\n8590007837\n8590007872\n8590007930\n8590007977\n8590007888\n8590007921\n8590007981\n8590008029\n8590007940\n8590007972\n8590008032\n8590008079\n8590007990\n8590008023\n8590008083\n8590008128\n8590008041\n8590008073\n8590008134\n8590008176\n8590008089\n8590008123\n8590008183\n8590008226\n8590008140\n8590008173\n8590008235\n8590008278\n8590008191\n8590008225\n8590008286\n8590008328\n8590008243\n8590008276\n8590008335\n8590008379\n8590008295\n8590008324\n8590008384\n8590008428\n8590008345\n8590008373\n8590008434\n8590008479\n8590008395\n8590008422\n8590008483\n8590008529\n8590008444\n8590008472\n8590008533\n8590008580\n8590008494\n8590008519\n8590008583\n8590008630\n8590008545\n8590008569\n8590008634\n8590008680\n8590008596\n8590008619\n8590008682\n8590008730\n8590008647\n8590008670\n8590008733\n8590008783\n8590008696\n8590008719\n8590008783\n8590008833\n8590008745\n8590008769\n8590008832\n8590008884\n8590008796\n8590008821\n8590008882\n8590008934\n8590008846\n8590008871\n8590008932\n8590008984\n8590008896\n8590008920\n8590008982\n8590009036\n8590008946\n8590008969\n8590009032\n8590009084\n8590008997\n8590009018\n8590009082\n8590009136\n8590009047\n8590009068\n8590009133\n8590009185\n8590009098\n8590009118\n8590009183\n8590009234\n8590009147\n8590009167\n8590009234\n8590009285\n8590009196\n8590009216\n8590009283\n8590009332\n8590009247\n8590009265\n8590009333\n8590009380\n8590009297\n8590009315\n8590009382\n8590009430\n8590009348\n8590009365\n8590009430\n8590009480\n8590009398\n8590009413\n8590009482\n8590009528\n8590009448\n8590009462\n8590009533\n8590009580\n8590009499\n8590009510\n8590009582\n8590009629\n8590009550\n8590009560\n8590009633\n8590009678\n8590009600\n8590009612\n8590009683\n8590009728\n8590009650\n8590009661\n8590009733\n8590009777\n8590009699\n8590009712\n8590009783\n8590009827\n8590009750\n8590009761\n8590009833\n8590009876\n8590009800\n8590009811\n8590009883\n8590009928\n8590009849\n8590009861\n8590009931\n8590009980\n8590009899\n8590009912\n8590009982\n8590010030\n8590009948\n8590009963\n8590010032\n8590010081\n8590009997\n8590010011\n8590010082\n8590010130\n8590010046\n8590010061\n8590010131\n8590010180\n8590010097\n8590010111\n8590010181\n8590010229\n8590010148\n8590010161\n8590010232\n8590010280\n8590010199\n8590010211\n8590010283\n8590010330\n8590010251\n8590010261\n8590010332\n8590010381\n8590010302\n8590010311\n8590010382\n8590010432\n8590010352\n8590010361\n8590010431\n8590010483\n8590010401\n8590010410\n8590010480\n8590010531\n8590010451\n8590010461\n8590010529\n8590010581\n8590010503\n8590010511\n8590010579\n8590010630\n8590010552\n8590010560\n8590010630\n8590010681\n8590010603\n8590010609\n8590010681\n8590010731\n8590010651\n8590010659\n8590010730\n8590010782\n8590010699\n8590010709\n8590010779\n8590010832\n8590010748\n8590010758\n8590010830\n8590010882\n8590010798\n8590010810\n8590010879\n8590010933\n8590010850\n8590010861\n8590010928\n8590010983\n8590010900\n8590010910\n8590010978\n8590011033\n8590010951\n8590010960\n8590011028\n8590011084\n8590011001\n8590011011\n8590011078\n8590011134\n8590011051\n8590011060\n8590011127\n8590011183\n8590011101\n8590011112\n8590011178\n8590011232\n8590011151\n8590011162\n8590011228\n8590011282\n8590011200\n8590011212\n8590011278\n8590011331\n8590011252\n8590011262\n8590011330\n8590011381\n8590011302\n8590011313\n8590011380\n8590011431\n8590011351\n8590011364\n8590011431\n8590011480\n8590011402\n8590011414\n8590011479\n8590011529\n8590011452\n8590011464\n8590011529\n8590011581\n8590011502\n8590011514\n8590011581\n8590011632\n8590011551\n8590011563\n8590011629\n8590011682\n8590011604\n8590011612\n8590011679\n8590011732\n8590011654\n8590011661\n8590011730\n8590011782\n8590011704\n8590011712\n8590011781\n8590011833\n8590011755\n8590011762\n8590011831\n8590011883\n8590011806\n8590011813\n8590011882\n8590011934\n8590011856\n8590011864\n8590011932\n8590011987\n8590011908\n8590011914\n8590011980\n8590012038\n8590011958\n8590011962\n8590012030\n8590012090\n8590012009\n8590012012\n8590012079\n8590012140\n8590012060\n8590012060\n8590012130\n8590012191\n8590012109\n8590012111\n8590012180\n8590012240\n8590012159\n8590012161\n8590012229\n8590012292\n8590012208\n8590012209\n8590012279\n8590012343\n8590012258\n8590012260\n8590012330\n8590012391\n8590012307\n8590012310\n8590012380\n8590012442\n8590012356\n8590012360\n8590012429\n8590012491\n8590012407\n8590012410\n8590012478\n8590012543\n8590012458\n8590012460\n8590012527\n8590012594\n8590012509\n8590012509\n8590012578\n8590012643\n8590012558\n8590012557\n8590012630\n8590012692\n8590012610\n8590012609\n8590012680\n8590012742\n8590012660\n8590012660\n8590012729\n8590012791\n8590012711\n8590012709\n8590012779\n8590012842\n8590012763\n8590012756\n8590012829\n8590012890\n8590012813\n8590012806\n8590012879\n8590012941\n8590012864\n8590012856\n8590012926\n8590012991\n8590012913\n8590012907\n8590012978\n8590013042\n8590012962\n8590012958\n8590013028\n8590013093\n8590013013\n8590013008\n8590013077\n8590013142\n8590013063\n8590013057\n8590013128\n8590013190\n8590013113\n8590013106\n8590013177\n8590013240\n8590013162\n8590013154\n8590013224\n8590013289\n8590013211\n8590013205\n8590013274\n8590013339\n8590013261\n8590013254\n8590013322\n8590013390\n8590013311\n8590013304\n8590013371\n8590013439\n8590013363\n8590013355\n8590013423\n8590013490\n8590013413\n8590013406\n8590013476\n8590013540\n8590013463\n8590013456\n8590013527\n8590013592\n8590013513\n8590013506\n8590013578\n8590013643\n8590013564\n8590013555\n8590013628\n8590013692\n8590013613\n8590013604\n8590013679\n8590013742\n8590013664\n8590013652\n8590013730\n8590013793\n8590013713\n8590013701\n8590013781\n8590013845\n8590013765\n8590013750\n8590013831\n8590013895\n8590013816\n8590013799\n8590013882\n8590013945\n8590013867\n8590013850\n8590013932\n8590013996\n8590013919\n8590013900\n8590013983\n8590014045\n8590013966\n8590013949\n8590014033\n8590014095\n8590014014\n8590014000\n8590014084\n8590014144\n8590014064\n8590014049\n8590014136\n8590014195\n8590014114\n8590014100\n8590014186\n8590014246\n8590014164\n8590014148\n8590014236\n8590014296\n8590014215\n8590014199\n8590014287\n8590014344\n8590014265\n8590014249\n8590014337\n8590014395\n8590014316\n8590014301\n8590014385\n8590014444\n8590014365\n8590014351\n8590014434\n8590014494\n8590014415\n8590014401\n8590014485\n8590014545\n8590014467\n8590014450\n8590014536\n8590014593\n8590014516\n8590014499\n8590014585\n8590014641\n8590014566\n8590014550\n8590014634\n8590014691\n8590014617\n8590014599\n8590014683\n8590014740\n8590014667\n8590014649\n8590014733\n8590014789\n8590014717\n8590014699\n8590014783\n8590014839\n8590014768\n8590014748\n8590014832\n8590014888\n8590014819\n8590014797\n8590014882\n8590014936\n8590014869\n8590014848\n8590014931\n8590014985\n8590014919\n8590014898\n8590014980\n8590015036\n8590014968\n8590014948\n8590015031\n8590015086\n8590015019\n8590014997\n8590015078\n8590015135\n8590015068\n8590015046\n8590015129\n8590015185\n8590015117\n8590015095\n8590015179\n8590015235\n8590015168\n8590015145\n8590015228\n8590015285\n8590015217\n8590015193\n8590015278\n8590015337\n8590015267\n8590015242\n8590015328\n8590015388\n8590015317\n8590015292\n8590015379\n8590015440\n8590015368\n8590015340\n8590015431\n8590015490\n8590015420\n8590015390\n8590015482\n8590015540\n8590015469\n8590015439\n8590015532\n8590015589\n8590015518\n8590015488\n8590015582\n8590015638\n8590015570\n8590015538\n8590015633\n8590015688\n8590015619\n8590015589\n8590015684\n8590015738\n8590015669\n8590015639\n8590015734\n8590015789\n8590015720\n8590015690\n8590015786\n8590015841\n8590015772\n8590015740\n8590015837\n8590015891\n8590015823\n8590015790\n8590015889\n8590015940\n8590015872\n8590015840\n8590015938\n8590015989\n8590015921\n8590015892\n8590015988\n8590016036\n8590015971\n8590015942\n8590016041\n8590016086\n8590016021\n8590015991\n8590016090\n8590016135\n8590016074\n8590016040\n8590016139\n8590016185\n8590016122\n8590016090\n8590016188\n8590016235\n8590016173\n8590016140\n8590016236\n8590016285\n8590016222\n8590016190\n8590016286\n8590016336\n8590016271\n8590016239\n8590016336\n8590016385\n8590016321\n8590016290\n8590016386\n8590016435\n8590016371\n8590016341\n8590016436\n8590016485\n8590016420\n8590016391\n8590016487\n8590016535\n8590016472\n8590016440\n8590016537\n8590016586\n8590016521\n8590016489\n8590016588\n8590016637\n8590016573\n8590016539\n8590016638\n8590016686\n8590016621\n8590016590\n8590016689\n8590016738\n8590016673\n8590016641\n8590016741\n8590016789\n8590016723\n8590016691\n8590016791\n8590016839\n8590016775\n8590016742\n8590016842\n8590016890\n8590016825\n8590016794\n8590016891\n8590016939\n8590016876\n8590016842\n8590016942\n8590016988\n8590016926\n8590016894\n8590016992\n8590017039\n8590016977\n8590016943\n8590017043\n8590017089\n8590017028\n8590016994\n8590017091\n8590017140\n8590017079\n8590017044\n8590017142\n8590017189\n8590017128\n8590017093\n8590017191\n8590017239\n8590017179\n8590017143\n8590017241\n8590017289\n8590017229\n8590017192\n8590017290\n8590017340\n8590017278\n8590017241\n8590017340\n8590017390\n8590017328\n8590017289\n8590017390\n8590017441\n8590017378\n8590017338\n8590017441\n8590017493\n8590017427\n8590017389\n8590017491\n8590017543\n8590017476\n8590017437\n8590017539\n8590017593\n8590017526\n8590017486\n8590017590\n8590017643\n8590017576\n8590017535\n8590017641\n8590017691\n8590017626\n8590017586\n8590017692\n8590017742\n8590017675\n8590017638\n8590017740\n8590017791\n8590017724\n8590017688\n8590017790\n8590017841\n8590017772\n8590017739\n8590017840\n8590017891\n8590017823\n8590017788\n8590017890\n8590017944\n8590017872\n8590017839\n8590017940\n8590017994\n8590017922\n8590017889\n8590017989\n8590018044\n8590017973\n8590017941\n8590018038\n8590018095\n8590018022\n8590017992\n8590018088\n8590018144\n8590018072\n8590018042\n8590018135\n8590018194\n8590018122\n8590018091\n8590018184\n8590018243\n8590018170\n8590018143\n8590018234\n8590018295\n8590018218\n8590018192\n8590018283\n8590018342\n8590018269\n8590018244\n8590018333\n8590018392\n8590018319\n8590018294\n8590018383\n8590018442\n8590018370\n8590018344\n8590018434\n8590018493\n8590018420\n8590018392\n8590018483\n8590018542\n8590018471\n8590018441\n8590018535\n8590018591\n8590018521\n8590018493\n8590018585\n8590018639\n8590018573\n8590018545\n8590018634\n8590018688\n8590018621\n8590018594\n8590018683\n8590018739\n8590018670\n8590018646\n8590018735\n8590018789\n8590018722\n8590018696\n8590018786\n8590018838\n8590018771\n8590018747\n8590018835\n8590018887\n8590018820\n8590018798\n8590018886\n8590018936\n8590018872\n8590018848\n8590018934\n8590018986\n8590018923\n8590018896\n8590018985\n8590019036\n8590018971\n8590018946\n8590019034\n8590019088\n8590019021\n8590018995\n8590019083\n8590019138\n8590019072\n8590019046\n8590019134\n8590019189\n8590019121\n8590019096\n8590019184\n8590019240\n8590019169\n8590019146\n8590019236\n8590019289\n8590019218\n8590019196\n8590019286\n8590019342\n8590019268\n8590019246\n8590019336\n8590019393\n8590019318\n8590019296\n8590019387\n8590019441\n8590019369\n8590019344\n8590019438\n8590019491\n8590019420\n8590019394\n8590019487\n8590019542\n8590019473\n8590019444\n8590019537\n8590019591\n8590019521\n8590019495\n8590019586\n8590019644\n8590019571\n8590019545\n8590019635\n8590019695\n8590019620\n8590019596\n8590019686\n8590019744\n8590019670\n8590019646\n8590019735\n8590019794\n8590019721\n8590019695\n8590019785\n8590019845\n8590019770\n8590019744\n8590019835\n8590019897\n8590019819\n8590019793\n8590019884\n8590019946\n8590019868\n8590019842\n8590019935\n8590019998\n8590019917\n8590019892\n8590019985\n8590020049\n8590019967\n8590019942\n8590020036\n8590020100\n8590020017\n8590019993\n8590020084\n8590020150\n8590020067\n8590020041\n8590020132\n8590020200\n8590020118\n8590020091\n8590020182\n8590020251\n8590020167\n8590020142\n8590020232\n8590020301\n8590020217\n8590020191\n8590020283\n8590020351\n8590020268\n8590020241\n8590020334\n8590020402\n8590020316\n8590020291\n8590020384\n8590020451\n8590020365\n8590020341\n8590020435\n8590020502\n8590020417\n8590020392\n8590020485\n8590020552\n8590020465\n8590020441\n8590020534\n8590020600\n8590020517\n8590020490\n8590020585\n8590020650\n8590020567\n8590020540\n8590020633\n8590020701\n8590020618\n8590020591\n8590020682\n8590020750\n8590020668\n8590020640\n8590020732\n8590020800\n8590020717\n8590020690\n8590020782\n8590020849\n8590020768\n8590020740\n8590020833\n8590020899\n8590020819\n8590020789\n8590020883\n8590020948\n8590020869\n8590020838\n8590020933\n8590020998\n8590020921\n8590020886\n8590020982\n8590021049\n8590020971\n8590020936\n8590021032\n8590021098\n8590021023\n8590020987\n8590021082\n8590021148\n8590021074\n8590021037\n8590021131\n8590021198\n8590021126\n8590021086\n8590021180\n8590021247\n8590021175\n8590021134\n8590021232\n8590021297\n8590021225\n8590021186\n8590021281\n8590021346\n8590021276\n8590021236\n8590021331\n8590021398\n8590021326\n8590021286\n8590021379\n8590021446\n8590021375\n8590021337\n8590021431\n8590021496\n8590021425\n8590021388\n8590021482\n8590021546\n8590021473\n8590021438\n8590021530\n8590021597\n8590021525\n8590021487\n8590021581\n8590021647\n8590021576\n8590021535\n8590021630\n8590021696\n8590021626\n8590021585\n8590021679\n8590021745\n8590021675\n8590021634\n8590021729\n8590021796\n8590021725\n8590021685\n8590021778\n8590021846\n8590021775\n8590021737\n8590021828\n8590021896\n8590021825\n8590021787\n8590021878\n8590021947\n8590021875\n8590021837\n8590021929\n8590021998\n8590021924\n8590021888\n8590021978\n8590022047\n8590021974\n8590021938\n8590022028\n8590022096\n8590022024\n8590021989\n8590022079\n8590022146\n8590022073\n8590022040\n8590022131\n8590022195\n8590022121\n8590022090\n8590022179\n8590022244\n8590022172\n8590022140\n8590022228\n8590022295\n8590022222\n8590022191\n8590022278\n8590022344\n8590022272\n8590022242\n8590022326\n8590022393\n8590022323\n8590022292\n8590022377\n8590022444\n8590022374\n8590022343\n8590022426\n8590022494\n8590022426\n8590022393\n8590022476\n8590022545\n8590022478\n8590022444\n8590022527\n8590022594\n8590022530\n8590022495\n8590022577\n8590022644\n8590022579\n8590022545\n8590022625\n8590022694\n8590022629\n8590022595\n8590022675\n8590022744\n8590022680\n8590022646\n8590022724\n8590022793\n8590022730\n8590022695\n8590022775\n8590022844\n8590022781\n8590022744\n8590022824\n8590022893\n8590022831\n8590022795\n8590022875\n8590022944\n8590022883\n8590022844\n8590022928\n8590022994\n8590022931\n8590022894\n8590022978\n8590023044\n8590022983\n8590022943\n8590023025\n8590023094\n8590023032\n8590022992\n8590023076\n8590023144\n8590023083\n8590023043\n8590023126\n8590023192\n8590023131\n8590023093\n8590023176\n8590023242\n8590023183\n8590023145\n8590023226\n8590023291\n8590023232\n8590023195\n8590023277\n8590023340\n8590023282\n8590023244\n8590023328\n8590023391\n8590023334\n8590023295\n8590023379\n8590023441\n8590023383\n8590023345\n8590023427\n8590023488\n8590023433\n8590023396\n8590023476\n8590023540\n8590023484\n8590023447\n8590023525\n8590023587\n8590023534\n8590023495\n8590023576\n8590023637\n8590023585\n8590023546\n8590023627\n8590023687\n8590023635\n8590023596\n8590023677\n8590023736\n8590023685\n8590023647\n8590023728\n8590023787\n8590023735\n8590023697\n8590023778\n8590023836\n8590023784\n8590023746\n8590023828\n8590023888\n8590023836\n8590023797\n8590023879\n8590023938\n8590023886\n8590023848\n8590023927\n8590023987\n8590023937\n8590023899\n8590023976\n8590024036\n8590023988\n8590023949\n8590024028\n8590024085\n8590024036\n8590023999\n8590024078\n8590024135\n8590024085\n8590024051\n8590024127\n8590024183\n8590024134\n8590024103\n8590024177\n8590024233\n8590024187\n8590024152\n8590024227\n8590024282\n8590024238\n8590024201\n8590024277\n8590024333\n8590024289\n8590024252\n8590024328\n8590024382\n8590024338\n8590024303\n8590024378\n8590024432\n8590024388\n8590024354\n8590024428\n8590024483\n8590024438\n8590024403\n8590024477\n8590024532\n8590024488\n8590024453\n8590024525\n8590024583\n8590024537\n8590024502\n8590024575\n8590024633\n8590024587\n8590024551\n8590024625\n8590024683\n8590024638\n8590024601\n8590024677\n8590024734\n8590024688\n8590024653\n8590024728\n8590024783\n8590024739\n8590024703\n8590024777\n8590024834\n8590024790\n8590024751\n8590024825\n8590024884\n8590024838\n8590024801\n8590024875\n8590024934\n8590024888\n8590024850\n8590024925\n8590024984\n8590024936\n8590024900\n8590024975\n8590025034\n8590024986\n8590024949\n8590025026\n8590025084\n8590025037\n8590025000\n8590025073\n8590025133\n8590025087\n8590025051\n8590025124\n8590025184\n8590025138\n8590025099\n8590025174\n8590025233\n8590025187\n8590025147\n8590025225\n8590025282\n8590025238\n8590025198\n8590025275\n8590025334\n8590025287\n8590025249\n8590025325\n8590025383\n8590025335\n8590025301\n8590025376\n8590025431\n8590025385\n8590025351\n8590025426\n8590025480\n8590025436\n8590025402\n8590025477\n8590025529\n8590025485\n8590025453\n8590025525\n8590025578\n8590025536\n8590025503\n8590025575\n8590025629\n8590025585\n8590025553\n8590025626\n8590025680\n8590025634\n8590025603\n8590025677\n8590025730\n8590025683\n8590025656\n8590025728\n8590025779\n8590025735\n8590025706\n8590025778\n8590025829\n8590025786\n8590025756\n8590025828\n8590025877\n8590025836\n8590025807\n8590025877\n8590025927\n8590025884\n8590025856\n8590025928\n8590025977\n8590025934\n8590025907\n8590025977\n8590026026\n8590025984\n8590025956\n8590026027\n8590026075\n8590026034\n8590026007\n8590026077\n8590026125\n8590026084\n8590026058\n8590026126\n8590026174\n8590026132\n8590026106\n8590026174\n8590026227\n8590026182\n8590026155\n8590026223\n8590026278\n8590026231\n8590026207\n8590026272\n8590026326\n8590026280\n8590026257\n8590026322\n8590026375\n8590026330\n8590026309\n8590026373\n8590026424\n8590026382\n8590026359\n8590026425\n8590026475\n8590026433\n8590026408\n8590026474\n8590026524\n8590026481\n8590026458\n8590026525\n8590026575\n8590026531\n8590026507\n8590026574\n8590026625\n8590026581\n8590026557\n8590026625\n8590026677\n8590026633\n8590026606\n8590026674\n8590026728\n8590026682\n8590026657\n8590026724\n8590026779\n8590026732\n8590026707\n8590026775\n8590026831\n8590026783\n8590026759\n8590026825\n8590026880\n8590026833\n8590026809\n8590026874\n8590026929\n8590026883\n8590026859\n8590026925\n8590026979\n8590026934\n8590026909\n8590026975\n8590027029\n8590026984\n8590026960\n8590027026\n8590027079\n8590027034\n8590027009\n8590027077\n8590027129\n8590027082\n8590027059\n8590027128\n8590027180\n8590027132\n8590027108\n8590027175\n8590027230\n8590027181\n8590027159\n8590027224\n8590027280\n8590027231\n8590027208\n8590027275\n8590027330\n8590027281\n8590027257\n8590027325\n8590027380\n8590027331\n8590027308\n8590027375\n8590027429\n8590027381\n8590027359\n8590027426\n8590027478\n8590027430\n8590027410\n8590027475\n8590027526\n8590027480\n8590027460\n8590027525\n8590027576\n8590027530\n8590027511\n8590027573\n8590027626\n8590027580\n8590027562\n8590027623\n8590027678\n8590027630\n8590027613\n8590027674\n8590027728\n8590027680\n8590027662\n8590027724\n8590027779\n8590027733\n8590027713\n8590027774\n8590027830\n8590027785\n8590027763\n8590027824\n8590027881\n8590027837\n8590027812\n8590027874\n8590027932\n8590027886\n8590027863\n8590027925\n8590027982\n8590027936\n8590027912\n8590027975\n8590028032\n8590027986\n8590027962\n8590028024\n8590028082\n8590028038\n8590028011\n8590028072\n8590028132\n8590028087\n8590028062\n8590028121\n8590028183\n8590028136\n8590028111\n8590028171\n8590028232\n8590028186\n8590028161\n8590028221\n8590028282\n8590028235\n8590028209\n8590028272\n8590028331\n8590028284\n8590028258\n8590028321\n8590028381\n8590028333\n8590028307\n8590028372\n8590028430\n8590028384\n8590028356\n8590028422\n8590028479\n8590028433\n8590028407\n8590028471\n8590028528\n8590028485\n8590028456\n8590028521\n8590028579\n8590028533\n8590028505\n8590028569\n8590028629\n8590028581\n8590028555\n8590028620\n8590028678\n8590028630\n8590028604\n8590028670\n8590028727\n8590028680\n8590028655\n8590028721\n8590028778\n8590028730\n8590028705\n8590028771\n8590028826\n8590028781\n8590028756\n8590028818\n8590028877\n8590028831\n8590028807\n8590028870\n8590028927\n8590028879\n8590028857\n8590028922\n8590028978\n8590028928\n8590028906\n8590028970\n8590029028\n8590028977\n8590028956\n8590029019\n8590029079\n8590029029\n8590029006\n8590029070\n8590029128\n8590029077\n8590029055\n8590029122\n8590029178\n8590029129\n8590029107\n8590029172\n8590029227\n8590029179\n8590029156\n8590029222\n8590029277\n8590029229\n8590029206\n8590029271\n8590029325\n8590029279\n8590029257\n8590029321\n8590029376\n8590029327\n8590029307\n8590029373\n8590029425\n8590029377\n8590029357\n8590029423\n8590029473\n8590029428\n8590029408\n8590029473\n8590029524\n8590029477\n8590029457\n8590029523\n8590029574\n8590029529\n8590029509\n8590029571\n8590029625\n8590029578\n8590029559\n8590029621\n8590029677\n8590029625\n8590029610\n8590029672\n8590029728\n8590029677\n8590029659\n8590029723\n8590029777\n8590029727\n8590029709\n8590029772\n8590029828\n8590029776\n8590029757\n8590029823\n8590029879\n8590029825\n8590029809\n8590029872\n8590029929\n8590029874\n8590029859\n8590029923\n8590029980\n8590029924\n8590029910\n8590029971\n8590030029\n8590029973\n8590029961\n8590030020\n8590030079\n8590030023\n8590030010\n8590030069\n8590030129\n8590030075\n8590030062\n8590030119\n8590030178\n8590030126\n8590030111\n8590030169\n8590030231\n8590030177\n8590030161\n8590030218\n8590030280\n8590030226\n8590030211\n8590030267\n8590030331\n8590030278\n8590030261\n8590030318\n8590030380\n8590030329\n8590030311\n8590030368\n8590030431\n8590030378\n8590030360\n8590030417\n8590030481\n8590030427\n8590030410\n8590030467\n8590030529\n8590030478\n8590030458\n8590030517\n8590030578\n8590030528\n8590030508\n8590030566\n8590030627\n8590030578\n8590030559\n8590030616\n8590030677\n8590030629\n8590030606\n8590030666\n8590030726\n8590030679\n8590030657\n8590030716\n8590030778\n8590030730\n8590030708\n8590030767\n8590030827\n8590030780\n8590030756\n8590030817\n8590030877\n8590030830\n8590030806\n8590030866\n8590030927\n8590030880\n8590030858\n8590030917\n8590030978\n8590030931\n8590030908\n8590030968\n8590031028\n8590030979\n8590030957\n8590031018\n8590031077\n8590031029\n8590031008\n8590031067\n8590031126\n8590031080\n8590031058\n8590031118\n8590031176\n8590031131\n8590031107\n8590031168\n8590031226\n8590031181\n8590031158\n8590031219\n8590031276\n8590031232\n8590031209\n8590031269\n8590031326\n8590031282\n8590031259\n8590031319\n8590031377\n8590031331\n8590031308\n8590031371\n8590031427\n8590031382\n8590031357\n8590031422\n8590031476\n8590031434\n8590031407\n8590031472\n8590031525\n8590031485\n8590031456\n8590031522\n8590031574\n8590031534\n8590031506\n8590031571\n8590031623\n8590031584\n8590031558\n8590031620\n8590031673\n8590031634\n8590031610\n8590031670\n8590031721\n8590031684\n8590031662\n8590031721\n8590031772\n8590031734\n8590031711\n8590031771\n8590031821\n8590031786\n8590031762\n8590031821\n8590031873\n8590031835\n8590031812\n8590031871\n8590031924\n8590031882\n8590031862\n8590031920\n8590031973\n8590031932\n8590031911\n8590031971\n8590032022\n8590031983\n8590031960\n8590032020\n8590032072\n8590032034\n8590032012\n8590032069\n8590032122\n8590032083\n8590032061\n8590032121\n8590032171\n8590032134\n8590032111\n8590032172\n8590032223\n8590032182\n8590032161\n8590032222\n8590032274\n8590032232\n8590032211\n8590032272\n8590032323\n8590032282\n8590032261\n8590032321\n8590032371\n8590032330\n8590032311\n8590032372\n8590032423\n8590032381\n8590032361\n8590032422\n8590032471\n8590032432\n8590032410\n8590032473\n8590032521\n8590032483\n8590032461\n8590032523\n8590032570\n8590032532\n8590032512\n8590032575\n8590032621\n8590032582\n8590032562\n8590032624\n8590032671\n8590032631\n8590032612\n8590032673\n8590032721\n8590032681\n8590032663\n8590032725\n8590032770\n8590032732\n8590032713\n8590032776\n8590032820\n8590032782\n8590032763\n8590032828\n8590032871\n8590032835\n8590032813\n8590032875\n8590032921\n8590032884\n8590032861\n8590032924\n8590032970\n8590032936\n8590032911\n8590032975\n8590033019\n8590032985\n8590032960\n8590033023\n8590033068\n8590033033\n8590033012\n8590033073\n8590033118\n8590033085\n8590033062\n8590033122\n8590033168\n8590033138\n8590033110\n8590033172\n8590033217\n8590033187\n8590033159\n8590033221\n8590033266\n8590033236\n8590033210\n8590033271\n8590033315\n8590033286\n8590033259\n8590033322\n8590033364\n8590033335\n8590033309\n8590033372\n8590033413\n8590033386\n8590033357\n8590033421\n8590033463\n8590033436\n8590033408\n8590033471\n8590033514\n8590033487\n8590033460\n8590033521\n8590033565\n8590033536\n8590033510\n8590033572\n8590033614\n8590033587\n8590033560\n8590033621\n8590033664\n8590033639\n8590033609\n8590033670\n8590033714\n8590033690\n8590033662\n8590033720\n8590033764\n8590033738\n8590033713\n8590033770\n8590033815\n8590033788\n8590033765\n8590033820\n8590033865\n8590033839\n8590033815\n8590033869\n8590033916\n8590033889\n8590033865\n8590033919\n8590033964\n8590033937\n8590033915\n8590033970\n8590034013\n8590033987\n8590033965\n8590034019\n8590034064\n8590034037\n8590034016\n8590034068\n8590034113\n8590034087\n8590034066\n8590034119\n8590034165\n8590034138\n8590034114\n8590034170\n8590034214\n8590034189\n8590034164\n8590034221\n8590034265\n8590034239\n8590034215\n8590034270\n8590034314\n8590034289\n8590034264\n8590034319\n8590034364\n8590034338\n8590034315\n8590034368\n8590034412\n8590034386\n8590034365\n8590034419\n8590034461\n8590034436\n8590034414\n8590034468\n8590034510\n8590034486\n8590034465\n8590034518\n8590034559\n8590034539\n8590034516\n8590034567\n8590034611\n8590034588\n8590034566\n8590034618\n8590034662\n8590034637\n8590034615\n8590034667\n8590034712\n8590034687\n8590034665\n8590034716\n8590034762\n8590034737\n8590034715\n8590034765\n8590034812\n8590034787\n8590034766\n8590034816\n8590034862\n8590034838\n8590034815\n8590034866\n8590034913\n8590034887\n8590034864\n8590034917\n8590034964\n8590034938\n8590034916\n8590034966\n8590035014\n8590034988\n8590034966\n8590035016\n8590035063\n8590035040\n8590035018\n8590035064\n8590035113\n8590035090\n8590035068\n8590035113\n8590035163\n8590035139\n8590035116\n8590035162\n8590035213\n8590035190\n8590035165\n8590035211\n8590035263\n8590035240\n8590035215\n8590035260\n8590035314\n8590035291\n8590035265\n8590035311\n8590035365\n8590035342\n8590035314\n8590035360\n8590035414\n8590035393\n8590035363\n8590035411\n8590035466\n8590035441\n8590035413\n8590035461\n8590035515\n8590035489\n8590035463\n8590035511\n8590035566\n8590035539\n8590035511\n8590035563\n8590035615\n8590035589\n8590035561\n8590035614\n8590035664\n8590035640\n8590035609\n8590035664\n8590035714\n8590035690\n8590035659\n8590035714\n8590035765\n8590035743\n8590035707\n8590035764\n8590035817\n8590035792\n8590035758\n8590035814\n8590035865\n8590035844\n8590035807\n8590035863\n8590035915\n8590035894\n8590035855\n8590035914\n8590035964\n8590035944\n8590035904\n8590035964\n8590036014\n8590035993\n8590035955\n8590036014\n8590036064\n8590036043\n8590036005\n8590036064\n8590036115\n8590036095\n8590036058\n8590036114\n8590036165\n8590036146\n8590036107\n8590036163\n8590036217\n8590036195\n8590036156\n8590036213\n8590036267\n8590036246\n8590036207\n8590036263\n8590036317\n8590036293\n8590036258\n8590036311\n8590036365\n8590036343\n8590036306\n8590036361\n8590036418\n8590036393\n8590036355\n8590036409\n8590036468\n8590036445\n8590036405\n8590036460\n8590036518\n8590036495\n8590036456\n8590036510\n8590036567\n8590036545\n8590036507\n8590036559\n8590036616\n8590036595\n8590036556\n8590036608\n8590036667\n8590036645\n8590036605\n8590036658\n8590036716\n8590036696\n8590036654\n8590036708\n8590036766\n8590036746\n8590036705\n8590036756\n8590036817\n8590036795\n8590036756\n8590036805\n8590036866\n8590036848\n8590036807\n8590036853\n8590036914\n8590036900\n8590036855\n8590036904\n8590036964\n8590036950\n8590036906\n8590036955\n8590037014\n8590037000\n8590036954\n8590037006\n8590037063\n8590037051\n8590037003\n8590037056\n8590037112\n8590037100\n8590037054\n8590037106\n8590037163\n8590037151\n8590037106\n8590037157\n8590037214\n8590037200\n8590037157\n8590037206\n8590037263\n8590037250\n8590037207\n8590037255\n8590037312\n8590037299\n8590037256\n8590037305\n8590037362\n8590037351\n8590037304\n8590037354\n8590037412\n8590037401\n8590037354\n8590037405\n8590037463\n8590037451\n8590037406\n8590037454\n8590037513\n8590037502\n8590037454\n8590037504\n8590037562\n8590037553\n8590037503\n8590037552\n8590037612\n8590037604\n8590037553\n8590037602\n8590037663\n8590037653\n8590037602\n8590037653\n8590037713\n8590037703\n8590037653\n8590037703\n8590037764\n8590037753\n8590037702\n8590037752\n8590037814\n8590037803\n8590037752\n8590037803\n8590037864\n8590037853\n8590037802\n8590037853\n8590037914\n8590037904\n8590037854\n8590037902\n8590037966\n8590037952\n8590037905\n8590037951\n8590038015\n8590038003\n8590037957\n8590038001\n8590038066\n8590038054\n8590038006\n8590038052\n8590038115\n8590038104\n8590038056\n8590038102\n8590038165\n8590038155\n8590038104\n8590038153\n8590038215\n8590038204\n8590038152\n8590038202\n8590038264\n8590038253\n8590038202\n8590038251\n8590038315\n8590038304\n8590038252\n8590038301\n8590038364\n8590038353\n8590038300\n8590038351\n8590038413\n8590038402\n8590038350\n8590038400\n8590038466\n8590038454\n8590038399\n8590038449\n8590038514\n8590038504\n8590038449\n8590038498\n8590038564\n8590038554\n8590038499\n8590038550\n8590038612\n8590038604\n8590038551\n8590038599\n8590038663\n8590038653\n8590038603\n8590038649\n8590038713\n8590038703\n8590038654\n8590038696\n8590038763\n8590038752\n8590038703\n8590038747\n8590038813\n8590038803\n8590038751\n8590038798\n8590038862\n8590038854\n8590038802\n8590038846\n8590038913\n8590038903\n8590038850\n8590038896\n8590038964\n8590038950\n8590038901\n8590038946\n8590039014\n8590039000\n8590038951\n8590038995\n8590039064\n8590039051\n8590039003\n8590039045\n8590039116\n8590039098\n8590039053\n8590039095\n8590039165\n8590039148\n8590039103\n8590039147\n8590039215\n8590039198\n8590039153\n8590039198\n8590039264\n8590039249\n8590039203\n8590039248\n8590039315\n8590039300\n8590039253\n8590039296\n8590039365\n8590039350\n8590039302\n8590039345\n8590039414\n8590039400\n8590039352\n8590039396\n8590039466\n8590039450\n8590039400\n8590039447\n8590039515\n8590039501\n8590039451\n8590039497\n8590039566\n8590039551\n8590039501\n8590039548\n8590039616\n8590039602\n8590039551\n8590039598\n8590039665\n8590039652\n8590039603\n8590039647\n8590039716\n8590039701\n8590039654\n8590039696\n8590039766\n8590039752\n8590039705\n8590039746\n8590039817\n8590039801\n8590039756\n8590039796\n8590039868\n8590039852\n8590039807\n8590039847\n8590039919\n8590039901\n8590039856\n8590039895\n8590039967\n8590039952\n8590039906\n8590039945\n8590040018\n8590040002\n8590039957\n8590039995\n8590040068\n8590040051\n8590040006\n8590040044\n8590040118\n8590040101\n8590040056\n8590040095\n8590040168\n8590040150\n8590040105\n8590040143\n8590040221\n8590040200\n8590040156\n8590040194\n8590040272\n8590040249\n8590040205\n8590040245\n8590040322\n8590040298\n8590040254\n8590040294\n8590040374\n8590040345\n8590040303\n8590040345\n8590040425\n8590040395\n8590040354\n8590040396\n8590040474\n8590040446\n8590040404\n8590040446\n8590040524\n8590040496\n8590040454\n8590040495\n8590040576\n8590040546\n8590040504\n8590040543\n8590040626\n8590040593\n8590040554\n8590040593\n8590040675\n8590040645\n8590040603\n8590040644\n8590040726\n8590040693\n8590040652\n8590040694\n8590040775\n8590040744\n8590040701\n8590040744\n8590040826\n8590040795\n8590040752\n8590040794\n8590040876\n8590040845\n8590040802\n8590040844\n8590040926\n8590040895\n8590040853\n8590040895\n8590040976\n8590040944\n8590040903\n8590040947\n8590041026\n8590040992\n8590040954\n8590040996\n8590041077\n8590041043\n8590041004\n8590041044\n8590041127\n8590041093\n8590041054\n8590041094\n8590041177\n8590041143\n8590041104\n8590041144\n8590041227\n8590041192\n8590041152\n8590041195\n8590041277\n8590041241\n8590041202\n8590041246\n8590041326\n8590041292\n8590041251\n8590041295\n8590041374\n8590041343\n8590041301\n8590041344\n8590041422\n8590041394\n8590041351\n8590041394\n8590041470\n8590041444\n8590041401\n8590041445\n8590041518\n8590041494\n8590041449\n8590041495\n8590041569\n8590041544\n8590041498\n8590041546\n8590041619\n8590041596\n8590041548\n8590041594\n8590041669\n8590041645\n8590041599\n8590041644\n8590041716\n8590041695\n8590041648\n8590041697\n8590041766\n8590041745\n8590041698\n8590041747\n8590041815\n8590041796\n8590041750\n8590041798\n8590041866\n8590041846\n8590041801\n8590041848\n8590041915\n8590041898\n8590041852\n8590041898\n8590041964\n8590041948\n8590041902\n8590041948\n8590042016\n8590041997\n8590041951\n8590041998\n8590042066\n8590042047\n8590042002\n8590042050\n8590042116\n8590042098\n8590042050\n8590042102\n8590042166\n8590042147\n8590042101\n8590042151\n8590042216\n8590042196\n8590042149\n8590042201\n8590042264\n8590042246\n8590042199\n8590042250\n8590042314\n8590042295\n8590042248\n8590042301\n8590042363\n8590042346\n8590042299\n8590042350\n8590042413\n8590042396\n8590042349\n8590042403\n8590042463\n8590042447\n8590042400\n8590042452\n8590042513\n8590042497\n8590042450\n8590042500\n8590042564\n8590042546\n8590042500\n"
  },
  {
    "path": "data/usages.data",
    "content": "2.6224297271376256\n2.3404828688740125\n2.5107414655010292\n1.7600378709022286\n0.3675759079717178\n2.4649354384441082\n2.3126551080958544\n3.1636838381746824\n5.1962296870134228\n6.5845410241288631\n6.8079198450407237\n5.8702499111279511\n5.9041769144363583\n6.5327610178162150\n6.1951760209345821\n8.0320012795978855\n8.7957237352537128\n8.3542392705978354\n7.5553128119712758\n9.4868767113689341\n9.3159053150911539\n9.7547071792711151\n8.8876024011434840\n9.0838037077319385\n9.3733867420776722\n9.0795340791008545\n9.2958803955345690\n10.8942660575936721\n10.7172913529093741\n8.5142518991126561\n9.6877768852503952\n10.7874539015809745\n10.8325141548863879\n12.2341625609731892\n11.0982714090156112\n9.8461173059726335\n10.5227967966111997\n11.8291171201693199\n11.9428169584232950\n12.8652740300348771\n10.6884317054608395\n9.4563970913455879\n8.3406215737611280\n9.0589821026257145\n8.9272043644200654\n8.5571018253512356\n11.5369523427309080\n12.2741933997582660\n11.6539306797719284\n12.4930326271593728\n10.9879387795076706\n9.4834750402161774\n10.7924886114525620\n10.2708793513005539\n9.3746994753021990\n10.4651862699281946\n11.4986683301934374\n12.6880923150955383\n12.9641892994303198\n12.9948798610342546\n12.2610161974739533\n11.3121848549338395\n10.7815213621402339\n11.2269611107669025\n10.6309345197963800\n9.1970996300280738\n7.7769249379553500\n7.2453870589557789\n8.9776938237714621\n7.9367218097579872\n8.6089580388614699\n7.4352726149816029\n8.4776403556028548\n8.9433832769264274\n7.4714100415855382\n8.2186667071660011\n8.7996104043794823\n8.6423998267479369\n8.5883981935305265\n7.0322448755935953\n6.9659173144883164\n5.9803315590224626\n6.5253600464882258\n5.5805167847848951\n5.7110587364134986\n6.0624521759605301\n5.5780148614066238\n6.5313652512311178\n7.3950044929072254\n8.1749471367369821\n9.2082806156955357\n8.8954105163650290\n8.3805319649526613\n7.2111762665475911\n6.5314190940796077\n7.6321295070325732\n7.8473446018366602\n9.4262470201182165\n10.6144861668758761\n9.9401196775496512\n10.2008325884251221\n9.3809996087601650\n10.1181053446909086\n7.4562315792240330\n6.4196359378028474\n6.0714174927342111\n7.5464306771066889\n7.8225180221432078\n8.7729702360188320\n10.0685117867135432\n10.4107991599549479\n10.1110808774906271\n10.8394309686620698\n9.4428874465635477\n11.4192919859912578\n11.1271194433997866\n12.5172097579668158\n11.3899010625808437\n11.9914362880108278\n11.1865564982790016\n12.7385110634009688\n13.6915954573986838\n16.1031679760406092\n16.2942520619861604\n15.6467254390605568\n16.0877280952794770\n16.0618151272224203\n16.1394079306966560\n17.6044848054638265\n18.0364775894468892\n17.5829195388971655\n16.2317300968021350\n17.3278267432434099\n16.5249558738193123\n16.1131168332523877\n16.7809566290101984\n16.4459109849272522\n16.0138881792826702\n16.3723569773530855\n15.2891085249351946\n15.2214454064948317\n14.6227175166732266\n14.9266377850695697\n14.5910227600381166\n14.4297520060712152\n12.5301674678534596\n13.2132570292480676\n14.1583363923914582\n12.7066726859816175\n12.3490246365344305\n13.0308623497470180\n13.6829159526287025\n12.0544584475565095\n11.7736160200752007\n12.4638782423753867\n13.6112076449956092\n14.6415365454255877\n16.0706255303433139\n15.2609576721162892\n14.7294273570426224\n15.9859806319068696\n15.5263245354885022\n14.4546346031692359\n13.9863726163871984\n13.7100376423286825\n13.8295806025707080\n13.1334659357653951\n13.9424576373912448\n14.4951329416323471\n16.1861714296525960\n14.9916086168739273\n14.9657197335779149\n14.3258117921341821\n13.2617465135986876\n14.1903712590573257\n13.7373556949398452\n14.3674500044894362\n15.2431253812222955\n14.0794079005008150\n14.1713078359055231\n13.6049142776170733\n12.2378948878923985\n12.6886086393614193\n12.4139188210545690\n11.0989824135746673\n12.0257093297565003\n12.5477392716958231\n12.3937103405964777\n12.1971676083678506\n13.8846908435087553\n14.3678972895951542\n13.6460855320461523\n13.8917668039458224\n13.8386834738357294\n16.0111145057128859\n15.3899396879558150\n13.9917468156490461\n14.6181643190805275\n14.4010767235177557\n13.8124471264923496\n14.1920418228088181\n12.2988271180320385\n10.8887468026914540\n10.1818355829444904\n10.5228777546346421\n9.6443967964582438\n9.2875717761276526\n9.3066277747953752\n10.0592381924233099\n11.8342813469562707\n11.7829248963028839\n11.9261120190968306\n11.6380960970356337\n10.9361913730654869\n11.8015199638576167\n10.3715955225524272\n10.2532565256261901\n10.0842716002647812\n10.0423020800161886\n9.9008431675445365\n10.6135115016916242\n11.5867668393376526\n11.6128212892303253\n10.6411665862286711\n10.9634675386323117\n12.9442362291162869\n13.1770584389429839\n13.5944161298557944\n12.8966287245701139\n12.3559054752088215\n12.8653785609833857\n12.5706849813123878\n13.9313018937321456\n14.2335641171051730\n14.7684048036613280\n14.1291687373567001\n14.1276414315775298\n13.2894458431990490\n14.6079911139889411\n13.5253961097553130\n15.4803896853546927\n14.3849696279836561\n13.7457906539758401\n14.8643395245311005\n17.7479819793964673\n18.6806220080763339\n19.2201797762149269\n18.8467824320065027\n18.2185914082858922\n17.3965444155119577\n16.6373635303063523\n17.2255717058710189\n16.4128524782494267\n16.6332200652148714\n16.0542350285229318\n16.3251341941311239\n17.8021923298192029\n17.4281922697669529\n15.1915240592733483\n14.0158893628681813\n13.2087444434417272\n12.3377135014086914\n11.8796145373111841\n12.0719097374539306\n12.5787006031752000\n10.6087630306533018\n10.7373625903571739\n10.9163392533434163\n10.3732003424716552\n10.8583020366252079\n10.7288694012001962\n11.0667017046717202\n10.3640087683874658\n8.1610787818812334\n6.3213525156529595\n6.0210269494161848\n5.1559107520332264\n4.5937475189784260\n5.4817230693531416\n5.3087249521225912\n5.2802215547700966\n5.2512941657086420\n4.1833483881850597\n2.3197692273879564\n0.9314890979998660\n0.0000000000000000\n0.0000000000000000\n1.0362137943945651\n1.2235628595295072\n1.1789984070271580\n0.2614470904560051\n0.7827708801714739\n0.7984032913286057\n0.0000000000000000\n0.0000000000000000\n1.2750002407053145\n1.0019283427142356\n3.1331816767394143\n3.2276358446206541\n3.8897094662866949\n4.6681372995851653\n4.2028810161665380\n4.7573692673320336\n4.1046083145853656\n5.5838677437323430\n4.1317753343891521\n2.0620448655901757\n3.2382952363599191\n1.8568999660423831\n0.5647158507818193\n0.0745760433142787\n0.0000000000000000\n0.2337277731304377\n1.0127643819792627\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n1.3053328457596161\n0.2121387115729347\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.7535893230322678\n1.0516391159790026\n0.6190910483699151\n0.0000000000000000\n0.0000000000000000\n1.3623011165728771\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.8501237697273325\n0.9361305911121875\n0.1565918018341602\n0.3295509894686671\n0.8911081644896888\n2.4446961811852530\n2.1799576854476985\n2.7099121558492985\n1.9691789890896392\n2.0818402129202891\n0.6898533445756363\n1.0916049306268729\n1.4626858784782177\n3.1698543118100941\n2.9621414570588120\n1.2164883415116505\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n1.2978019712766957\n0.5225314319245671\n0.0000000000000000\n1.5326527434444153\n0.9229109641364306\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.9241710851111806\n0.6576579600512664\n0.5464827280455051\n0.0000000000000000\n0.1845712128919823\n1.2107787710723965\n2.4628715694033962\n2.1139253947353511\n2.4457167814990415\n1.9883002778738001\n1.6247268908490562\n0.9188184371587016\n0.8201048208648493\n1.6184499516996063\n1.1510993323180152\n1.3874897273993563\n3.1034667884405804\n4.4222714098837432\n4.9536954027100082\n5.7609152564482988\n5.8631447463288193\n7.2847504082095309\n6.7917689215828654\n8.6141242929116597\n9.5602392375233531\n9.0046397183845457\n10.3862187036949223\n8.9947008024040187\n8.5737857581560117\n6.5203069460698417\n7.1056486029267321\n6.1248262249169034\n6.8949446925717783\n5.4239018039684890\n5.9657525901898687\n4.9738057038759642\n4.4172369418039246\n2.5892381365546537\n2.5693059603032951\n3.4814892422755999\n3.8454747706087065\n4.1927446855404922\n2.9436853749119565\n2.5821450257366636\n0.2279079981132273\n1.0513897718123646\n2.6191839890495032\n2.1198190200398623\n1.8771620545801218\n1.9053917689553230\n1.1821626800514666\n0.7672101788286477\n0.0000000000000000\n0.0000000000000000\n0.2305938557334026\n0.7002109237520038\n0.0000000000000000\n0.8358882935198093\n1.0749022469596163\n0.0000000000000000\n0.0000000000000000\n0.0696863599369275\n0.0000000000000000\n0.3796632810668747\n0.0000000000000000\n1.2800373975642101\n0.0000000000000000\n0.0000000000000000\n0.0047180373090803\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n0.0000000000000000\n2.2043123506959650\n0.9849581168046335\n0.7211631474802890\n0.6814243101699529\n1.8731125954094388\n2.3140814165199668\n2.9682960592930856\n2.9171604676894103\n3.9254223558520152\n4.2523358997684948\n4.0137368561389692\n2.3626480610772256\n2.2213411414469801\n2.1892756709017944\n1.2183669469796574\n0.6693806559586322\n0.0397656212732410\n1.3923314800870483\n2.6117578109342547\n3.2246008112844109\n1.8493624587894326\n2.0255028304094465\n2.6436109285290308\n1.8850476309720510\n3.2308145212274342\n1.4233395828289459\n0.0000000000000000\n0.0000000000000000\n0.0818197221158767\n0.0000000000000000\n2.0823981121868225\n2.3136383963606484\n2.1506946439351804\n3.8790187064842705\n2.7528722655382722\n2.4555408913383907\n2.2594625938471071\n1.8307640871869892\n2.2983423785786070\n2.8759313623814968\n2.5972991091194939\n3.4064877180016033\n4.6245152904851130\n5.3615981651252236\n7.4717583058621138\n8.0417996853296145\n6.6757992395268833\n6.0601111565923080\n6.1945771234878642\n7.0751339039166918\n7.5671944441875709\n7.6087745998077017\n8.3440974251734623\n8.3229110725639384\n7.0809686023262080\n7.8742815120367720\n6.6702476641748101\n6.6409871941487850\n7.3247758855578740\n7.2111615665820343\n7.4214893574578795\n7.6804763008116383\n7.2715831618454914\n7.7738938342959685\n7.7980039314826479\n8.1252145338071831\n7.4962660551357594\n7.4710534963548296\n7.2747589518071392\n7.1802823730426946\n5.1268182057323060\n6.1793082297063258\n5.2456465105372576\n6.4045600598924954\n5.4840165529618616\n6.4774825022813713\n7.4470473308485277\n9.6076769265065121\n11.1313210219898568\n12.2294711329785670\n12.6156296956281881\n12.8767037662934900\n12.5406723988094146\n12.0337137686016735\n11.7482035909979192\n12.6563798915430858\n12.2871844339531311\n10.5790082163460415\n12.5160013054247514\n11.9174264222699815\n13.1133651483314946\n11.8780539626422783\n10.1333063602677331\n10.1184366003679891\n10.5984077703222432\n8.2501942555078536\n8.0106831279683881\n8.6112173753828234\n8.0728846684876796\n9.6550969582949691\n11.2461264148422817\n12.7691542768678072\n13.5559762435516884\n13.6976105084685003\n14.4779489208074157\n13.7826162581824789\n15.7318258606168015\n16.6169357328174740\n17.9653629187463437\n18.0300979832487087\n16.6975704293110887\n16.0510193223978028\n15.5100774832790904\n15.0797788826647974\n16.8525902989576721\n18.1238426195947504\n18.0363509271504761\n17.8010590102497410\n16.6792070551837384\n17.4052425547787912\n17.3028686275973094\n17.3375207946672703\n19.4334071528692505\n18.8691762111448185\n18.6754410422449446\n17.6385763023090973\n18.1389110494894830\n17.3686824910618540\n18.1786454180782471\n18.7114373441491679\n18.7485321273682253\n17.8260473800257344\n17.1243003669078675\n16.3380232358326474\n17.9783604722179042\n17.3814401949659683\n17.1538221571087064\n18.4965563906969770\n18.0272471942453407\n18.7613015993611327\n17.9238170915797888\n18.2100793322019143\n18.4449591712403205\n18.2104687771477636\n18.0341317196097641\n19.1650456727117913\n19.4574041074914454\n18.8214030970035964\n16.6039954275786030\n17.4971199990177375\n17.6179610430372016\n17.8677577974546224\n17.4366082030411071\n18.0884506403787135\n18.1545600591220584\n19.0619338147483042\n19.2412259720896870\n19.7187629567061293\n19.2440521791800343\n19.0743962339247197\n19.4894251514832462\n17.5852119604564763\n17.2621820641993402\n18.5904581024550346\n17.4656866334094687\n18.4463165124812321\n19.2449943886465924\n18.3843736596456786\n18.2649664339274125\n18.2928133627220610\n18.7281985333241892\n16.4396545939321221\n16.1728170728932881\n16.1873105690577752\n15.3683177700839337\n17.1313275788566131\n16.5647454583966365\n17.4447495403751027\n17.6871567148424127\n17.6538477799950329\n20.1098829428621606\n19.5529937574283856\n20.0241266014013810\n18.8761671072285608\n19.7294349544253684\n21.8581945828235860\n22.8446940377214851\n24.2930987517395565\n24.1293123295317251\n25.7598846396352812\n26.4399122155374471\n24.8094377140151607\n25.0334702066077597\n24.2635549191310957\n24.3242018887536275\n24.4690789359376879\n25.4166071239289231\n26.1192600557145482\n26.6302417766794051\n25.3194279292238740\n24.4999201824746464\n24.3724026416790700\n25.4071926075363663\n26.1975826014713356\n26.0204740188007655\n26.9585659463650309\n26.3830703091439318\n25.5331294178259149\n24.3668083752921270\n23.9731933151615380\n25.1607166606625761\n25.0383879314464366\n23.1173857854831013\n23.0211364895139603\n23.7496510875759732\n23.5530654247259648\n23.5079858540075932\n24.1082216725218146\n24.3574428842244544\n23.4619807523694952\n22.4284154358428651\n21.7753221312847174\n20.8182276797692190\n20.4541461615187252\n22.4186564400888848\n21.1668167326714780\n21.0204144430882280\n21.9100225075524513\n23.0887982662633391\n22.7438177710441920\n23.2202107055172711\n23.6474234647957644\n22.4909681014131912\n23.1032920723399648\n23.3008370955326107\n21.4722201982100636\n23.4311224776182030\n24.2946440983914016\n22.2563850545612567\n22.2190479582554374\n22.4222209119405456\n23.4632412777884412\n23.9283026687059213\n24.0701008073477247\n24.8999241208554274\n27.6790980458114433\n30.1136228499124172\n32.4629619757063494\n31.9453364040123446\n32.6045682722534025\n32.5204531012835645\n30.5630396114083709\n29.4140480494275103\n30.3722885074035389\n31.1630010962678412\n30.8094747404632656\n30.8504299763377858\n31.9657471608363437\n30.3740355633344130\n29.7127218008747995\n30.7953109596949979\n31.1953479869260946\n30.9073194605948558\n28.7273644578284291\n28.6210431283664519\n28.1033035538581935\n27.8150142932440190\n26.9816275106937837\n26.6040547909382319\n27.4545177109264635\n26.9800303376140747\n28.1125470875873411\n29.4896151972862697\n30.8099765632718849\n30.2185238049447982\n30.8926936056326689\n29.6834138399897114\n29.0283995535194386\n29.9262545398189310\n30.1820473892292256\n30.6310216896080760\n32.1241247469774152\n31.6184911919640790\n32.5275512189992853\n32.4977070671106389\n33.8371599274192576\n34.2621534845176257\n35.0460321229415825\n37.7086191469512215\n39.1742819836909462\n39.3140050969479091\n40.4060129041186187\n41.2185837035606468\n40.8427896141087459\n40.0162943230111026\n40.2535972255809327\n41.0167908634485840\n41.2355936909321699\n41.5710485953233331\n41.4799251677668721\n40.7204524732843467\n41.6030908780082314\n42.8059809318544922\n44.8637142159746034\n44.8214459082699221\n44.7776684026340845\n45.1318598911270215\n43.5141328397929144\n44.6259633633468766\n44.8825895293442230\n44.0747714507609842\n44.3159391355948955\n45.9644744198131860\n46.4026957003100264\n45.2635885221737979\n44.0786389463844017\n42.7157391804244426\n41.8081717535321360\n41.0010942599831125\n39.7184925263285677\n38.8844565438341618\n40.2969862747760885\n40.6443587241399769\n42.5213695240013081\n44.2466873189036463\n44.0370217346167223\n43.5398766827791945\n44.4457690149525959\n45.0563070092202764\n44.2590774208628588\n44.7651585708377411\n45.1911714339913075\n45.1582885779039387\n45.2265416402460687\n43.7507483565411945\n42.9819915992454611\n42.7161959572232988\n42.0054750111452577\n41.1248099691795588\n40.6945090859294965\n39.7305065379784068\n40.5171401965848403\n40.4977510672372105\n39.8640735081947071\n40.7245405682314470\n40.7469216787044246\n41.2223123306907127\n38.8117638973371726\n36.4375656334367335\n35.4192422370923836\n36.3074218612277662\n34.8691858886905948\n34.5327565843004507\n33.0226873582512326\n34.1218822285568137\n35.2700427093956890\n36.5039844131527005\n37.9565807180596835\n39.5100774574129758\n41.1209248592942060\n40.2391259226735230\n41.5769659127131987\n40.2506209964179149\n40.4784045066822742\n41.2041154406361159\n40.8472131136513070\n42.3481066699909405\n43.5851331471896373\n45.6356828349217309\n45.1682023595301203\n45.6603630065116377\n45.5518804931656760\n45.2548843487567609\n45.9839704941319738\n44.9392199591771870\n44.9582635977662335\n46.7062976633389653\n45.5685524499558525\n46.3997317155944842\n47.5731358111168916\n47.9890353446192677\n46.9787826862075519\n47.6028176489249830\n48.5136069173428481\n48.2550369353906348\n49.6522964229533130\n50.2987663904326610\n49.2651872064985028\n49.1896573169907114\n49.3969654576758899\n49.9333143629033174\n51.2262511648915151\n51.1739024901640249\n48.8052640669768252\n48.6877778976422135\n49.0202928940918738\n50.4234883051463498\n50.0900669855128982\n49.6924832192795449\n49.1615888641928649\n49.1485826639800010\n47.1842717540965069\n46.6135950003543513\n48.4551728050157564\n47.6585217522035691\n47.8209151716320022\n47.7655940858750085\n46.9914413859220161\n47.5005574177200955\n48.7999135879928758\n48.8528086698467305\n47.4220739753640288\n46.8284544355269858\n46.6066945232620284\n46.2153464693840945\n47.5070847750698348\n46.7967644639665465\n45.4391486479057392\n43.7582997162629965\n44.7924545311261184\n45.7144341523358904\n44.9101831050625435\n45.0391187320638693\n44.8201061183873364\n44.6301477655063010\n44.9277520130904051\n46.3825954731052903\n46.3047031442093768\n45.6095991089869131\n44.7121321780896466\n46.5970969084910962\n45.7723378491975126\n45.7382244044006683\n46.2266169270407730\n48.0192362606899721\n47.3161548592993668\n46.9510923226393189\n46.1004209784345633\n45.3736242468474629\n46.7791591008309382\n45.5863564439313507\n45.1168187911434870\n45.0240147191808617\n46.7789229631422643\n45.2980605991036498\n46.3202425901529793\n47.0510473523642005\n47.2845654433952092\n47.9594354589902494\n47.1483025607528532\n45.7008400022426571\n44.7895294098975896\n45.9300848796629921\n46.9502960264354314\n45.3472465076505244\n45.9055646962436938\n46.0668672330091056\n45.8053665374971288\n46.4688706900977380\n45.1161699717437727\n44.7718578612434186\n44.6125610815766720\n45.9408612096636020\n46.4576231495853520\n47.5355072548233579\n48.5399461140986475\n47.9333292041841403\n48.9240202434625076\n48.9815769392276366\n48.2276531414437599\n47.6659559138452806\n48.8835230079224701\n50.6459176648275502\n51.5216774379434170\n52.4368889874176176\n52.5394714745335847\n52.9030584551071570\n53.1184217562753531\n52.2782974827301459\n52.6272308345118773\n52.2599813324801517\n52.8437315975573227\n52.3732667736169262\n52.6392253558682057\n53.3672019505248016\n53.9665218639096054\n51.8155324112774238\n51.9084811969896691\n51.2061206687911010\n51.5250627680288247\n52.4646371433691527\n52.5251246155466589\n52.4743775361886051\n52.3392016447157573\n52.9081355442819898\n53.3778910674612845\n53.9795604821372805\n52.8142532805780220\n53.9773296269308105\n53.9543961102201735\n56.5609502708346739\n56.2733400914831279\n54.5276116593625346\n52.4436948356516623\n53.1631949687678400\n54.3682457726525215\n53.3429810591528053\n53.2107463071803721\n52.2932019099746483\n51.3279816601208694\n51.3818236568963087\n52.0126431222705321\n52.1638153764413417\n51.7724368486625579\n50.3965903653766816\n50.0484756095258803\n49.1501279896966992\n47.0928378172605875\n45.7630941043671697\n45.3157166675809577\n46.9488533712991583\n45.9541442540752101\n45.4312276643448740\n45.1307864928510583\n44.3675050420675561\n45.1545081903257639\n42.7360521507324762\n42.6181325870760972\n42.5888796210672922\n41.4542397971900769\n40.3889954812322145\n40.2792171338756759\n40.9480777749769942\n40.0670513503367900\n39.4407370278110392\n40.5186083499088667\n40.7028034009673050\n40.6674901092029444\n39.1150270978315575\n39.1022421235590940\n39.1141024729527871\n39.8617215315612512\n40.1462928558037504\n41.4418535139953264\n40.2219680241660029\n40.2679368312658639\n40.7188761950458584\n41.2875283246938594\n40.8286762829458567\n41.4742926815918125\n41.1883776467099381\n41.1214376505891579\n41.8266840057884295\n42.1092987110461650\n42.5875473735401684\n43.0553971767293575\n42.5799662361938616\n43.5143436642123618\n45.8569992008889926\n44.9906595130270190\n44.8156436631641242\n45.1274279043441737\n43.7397170072122208\n42.1974599389463805\n42.1597927364000924\n42.0621944103316636\n41.4851633522602796\n42.6634855696413098\n43.1117553047369100\n42.1655247082801949\n41.2340564523297104\n40.5271238318233813\n40.1828390390876464\n40.9769061268573083\n41.1579789949758847\n39.6051822921397800\n38.9660721333060422\n39.1101032639123858\n37.9997552909367613\n37.9432094979104022\n38.9850299658641362\n37.2366182375287451\n37.1164069365623206\n37.1039445525886151\n37.6574349235332662\n37.2063915768898710\n36.8401214381580218\n36.6120658712518789\n36.8776367122940982\n36.7321113265895178\n38.1808163584864388\n38.6711012715278741\n38.8841332095863379\n38.9118600676224631\n40.7979035881906498\n41.9067301131144418\n41.8088322543189790\n40.2786763440648414\n40.8096056384891241\n40.3989252922396815\n40.0242887076745362\n40.2798536626709947\n37.7959955307586029\n37.7051340793068732\n35.7090182210842215\n32.8374293637765220\n33.7705553289694294\n33.6492029451657828\n32.7493968971917013\n33.3975000497377437\n33.5772398597400823\n33.0912942153246590\n31.0980548677885729\n31.6858149274569172\n31.0555496698656732\n30.5395786513426870\n30.3429006265438375\n31.2775156344321346\n31.1396786341841754\n32.0558195625680966\n31.5084440092786195\n29.5645632848356819\n28.7653738228258682\n27.9205447590460665\n27.4397219107520733\n27.8528529294644756\n27.2285637700683445\n26.8907552605504776\n28.0157109835980691\n28.1373703142732019\n27.5497608234082776\n27.4659523672556531\n29.1770986346776340\n30.2124530277815637\n32.2630162323325749\n32.6840024962389251\n34.0638200449693329\n35.2149082153323079\n35.6055233802451667\n35.8165717750827710\n37.4592729527962121\n36.2858290077392169\n37.4977361698333738\n36.9576751625889131\n38.5696537940498558\n39.7276925017580069\n39.0866974872435335\n40.4279937637089262\n40.7936627901580309\n41.3196773064579617\n39.7430023167806539\n39.7111481256238577\n39.7898209464069339\n39.0301170975614795\n39.0152034217696482\n39.0020301490903449\n40.0107980333269637\n39.2731636504579953\n39.0258757652521595\n39.2221390117090181\n38.1160737714363265\n37.8219023641693255\n36.7120646837490838\n38.9331340007330482\n38.3405356915206355\n39.3490251908227506\n38.9913732980353203\n39.0591181406023296\n37.8121873840758695\n37.6990428955788275\n36.9818754817560347\n36.9433819110370010\n36.8715342329796556\n36.9498700110309386\n37.5371215786204786\n36.6540181261682747\n35.6241252209217194\n36.9110997217775463\n37.4886890937170918\n38.1227306698592656\n36.6251535561282680\n37.6540407181822516\n38.2766769226801031\n38.4612098613140247\n39.4773120142581604\n38.5734997568724083\n38.6831485675917577\n39.1319529551445555\n38.5006711915270188\n38.3549330698736668\n37.6984308861148705\n37.2414130115445801\n37.0494635001749870\n37.2089371210290523\n37.9177980081286492\n37.0022499257436195\n37.3679392144729832\n37.2960546171350273\n36.7646289669618014\n35.7278584016198124\n36.5259797008618605\n34.9903203279128192\n33.7098749906394275\n31.1839958782697479\n31.3592224000152271\n30.6106678896250841\n29.4861060061348006\n32.3676764895638769\n33.7787848236284916\n34.5871726609614640\n35.0409905922813110\n35.1402174627550323\n34.2199612216603342\n34.6153102088905769\n34.4679075409211322\n33.9041807853137129\n34.5593105183069866\n36.3026832138063256\n38.3469539280864211\n36.6264628298148693\n36.9918293182665465\n37.9958262721420255\n39.2333408863534245\n40.3382273896217001\n39.7581120617812545\n40.0143569439055256\n40.5037809625672622\n41.7921833904350493\n44.5651355364910344\n44.5132340760592484\n44.4781914382478405\n44.4404285293149997\n44.6819488360180372\n44.5988808495289604\n45.8451690482363716\n46.5635019493722524\n45.8199020427180841\n45.1831315085163325\n44.5093148102181573\n43.3125340372090051\n42.9390697634023013\n41.6108995228361636\n40.6706427857729764\n40.3173263419961430\n40.7129430546571172\n41.9351757953065629\n40.0388599096605731\n39.9918329947508084\n39.8037853525114542\n39.7972345594495209\n38.3446479315703712\n39.1692057125026665\n39.2664388886158235\n38.5346672797328580\n37.8733419335831485\n38.3325086456581872\n39.2823856033551309\n37.9774959588650205\n36.7563199965542537\n37.0182490257288421\n39.2303494705922020\n39.8424128223537366\n39.7131912147320065\n39.6953943565232734\n40.4618364568574478\n40.6751634533517858\n42.4395925343631788\n41.1595383551946554\n41.9599852489169010\n39.2355220771058342\n39.8301977978683865\n40.1766336795540013\n39.4536506257025010\n38.5990813644249045\n40.4311882282045687\n41.0019213176042996\n40.8805298074077115\n43.0870627529071299\n43.7232408979569058\n42.8537320877725492\n43.8296966550455309\n43.6827536525664542\n43.3958094057803692\n43.4339832603835490\n43.2823331856278202\n43.9476461317792158\n44.8831681495660106\n45.4316329207102640\n46.1665102402797416\n43.7583069077622895\n43.6283069954711351\n45.4877303030281510\n44.4141872788656116\n44.1593337945933584\n46.2215325629504292\n46.6559994715913220\n46.2505982042736008\n45.6074333288131513\n45.6112978608625355\n47.6213179829359063\n47.1058752743503817\n46.2645078322990884\n46.8556256431116083\n45.1028612658732584\n45.3627594415058226\n45.4464284797633340\n46.1622085529743060\n46.0142799301254399\n44.9383191970660363\n45.9598088917980760\n45.1684557652883782\n43.2668479729766631\n42.9951321596835854\n44.5986077077371377\n43.5906209127880899\n43.8037567499681728\n45.3760060237081149\n46.1383329047452477\n45.4051517652767345\n45.3755300833939330\n45.4122562638027745\n46.1408974907924829\n46.4388055873345635\n46.2545229870616481\n47.2625821448611703\n47.3362208204273003\n46.4011492584229330\n46.8976639425895812\n46.9141052295341368\n46.7047185421291928\n47.4133414014923389\n47.1189967024007572\n46.0434404030382609\n45.1746101017084314\n44.9941412530626366\n45.5833038241864088\n47.2200362185174924\n47.3799026086153745\n47.0235577737690917\n45.5514158326358256\n45.6121726628891935\n45.7098025165129016\n44.2530397758464460\n42.8059388295123142\n42.1685192507180062\n42.1629941656126164\n42.2255141043827251\n41.8372240439752687\n40.3307605367722530\n41.3841272821177313\n41.2638322627415732\n40.2475461766542750\n41.6037952667727069\n42.8643761775484506\n42.9607921780518112\n44.3077924522291013\n42.5587977754546500\n43.1051789119436464\n46.0985954490061829\n44.4156183142390546\n43.6150124477468353\n41.6514070950581470\n44.1750730934677449\n43.2636926571281748\n43.3572363271046015\n42.9881240327360103\n42.8758886579437473\n42.0159459832338129\n41.8222924900433952\n41.5533162790677864\n41.1125268543959095\n41.2822586371173230\n42.8952229674044005\n43.1849166591532594\n43.2016618907457826\n42.2146343133830300\n40.7943236237402047\n42.5362613682540669\n41.1006609241082188\n39.9514521396451983\n39.5672667212774414\n41.0775304489272131\n40.8724557783390026\n41.1798283499566438\n42.0598864520460083\n42.3844206940483659\n43.1579706765736262\n43.4455559832002152\n41.5335351827750543\n40.6024620706230479\n38.8841365878919376\n39.3607328119268232\n38.8496631887178623\n38.3301704497759843\n41.0304896759301698\n40.7905822286994777\n40.2062575127729005\n39.6092349477422445\n40.4755510398598659\n40.6118369356172053\n41.4742431016668007\n42.5365242406421515\n42.8387626482248720\n43.7491618951211905\n44.7415953018095820\n44.4738405356379118\n45.4200471240407282\n45.0122832129343422\n43.8675008559156936\n44.1123674861482087\n43.5557916211035874\n42.6474473074368632\n43.0155242676581864\n42.7117822295998621\n43.2074549666118770\n43.6378063739970514\n46.0224142863755290\n45.7426536872771266\n45.9988219152093549\n44.7964569351745538\n45.0615561264484299\n44.6022811991311485\n45.7218719061690351\n45.6212116913003527\n45.2704707026647810\n45.8584013199563998\n45.5869483369697477\n43.7372495358387710\n43.3363246066288283\n42.9759426239440145\n42.3411069090503460\n41.7789056116491935\n41.9959732317787768\n39.0456461089667357\n38.9992509909661962\n37.3331121126830539\n38.3108215573370501\n39.7544560159298044\n40.9055791711578323\n42.2397718584825057\n41.3985448160338905\n41.4405063498743260\n42.4751902495221216\n42.7113236583456910\n42.2560194507268463\n43.1223073100965237\n40.9888663610680553\n40.0352187844995910\n40.5466890491717109\n40.7443780723179785\n40.7753716279825582\n41.0030009904059014\n39.9392544398133040\n39.6401107238887818\n38.5682337788945020\n37.9581040234538705\n37.8187410958167263\n38.7301370971504753\n39.8075950049619607\n40.8091988867062483\n40.7184351242786846\n40.2866877528648288\n42.0144969891104125\n42.7576175320513272\n44.0487481794145594\n44.3163844728501388\n43.7703035053344820\n44.2224574739985812\n45.3269772547926237\n45.9981227143152438\n45.1717651461210608\n44.4617134016077387\n44.9917601329029253\n46.7771126577915553\n47.5063982479118962\n48.2996502796374045\n45.5397734111438837\n43.1018995262662372\n40.8358840265093619\n42.0011669234906080\n41.3386356590979815\n40.8774231196097233\n42.8196051298536062\n43.1926968634529445\n44.3549513068802668\n43.0039236167764187\n44.5836540430430688\n44.4305875322160091\n45.4244430815611793\n46.5576215270210838\n44.6981046049167858\n43.0934091089846589\n44.3730608347188564\n44.6394800723726135\n45.6082511983144414\n46.6905273641873393\n45.6636997509360683\n45.5749832661684309\n44.7775820983154063\n44.7852512447825788\n43.6153264703121550\n42.4522626299369321\n41.7730487863453064\n40.6095894228549383\n41.8010984806478731\n42.7542511707001083\n43.6870164138411781\n44.9558457864935050\n42.2636789880808053\n42.9222767008392339\n44.4290797598510281\n43.9119127574753634\n44.7956396709640146\n43.7159187941327971\n45.2658162220879774\n45.9865383093478357\n47.9252172459611643\n46.5459129782660881\n46.2279149507943856\n46.1449772548049637\n46.1576418568823357\n47.3877316786356459\n47.9666340161506426\n48.5422972340445540\n48.8447020536710212\n49.2793379364319080\n48.6684666027014927\n47.2699802436389547\n47.8113107461444073\n46.9876329124596879\n46.7888328401220761\n46.2826101978429705\n45.4651696357823170\n46.5016651047812957\n47.4286416461231042\n45.4258848522216709\n44.6107696512551897\n43.9953345510929026\n44.6326863700831922\n45.2256192681535651\n45.1790820182104937\n45.8323311553365329\n45.9030767346507247\n45.7234644442188909\n46.6267193194075986\n45.0197325370099506\n44.6967151261488098\n44.0927902924882389\n45.5127883833471998\n45.6195214398758964\n44.6659345512263926\n45.5003691837522410\n45.2495389831237844\n44.7515962659602948\n44.9087795506189025\n43.1971521680890618\n45.1688806729785952\n46.4096430496300769\n45.7778564140755861\n46.1732045441387697\n45.2347709843346664\n43.2618386843258236\n42.8888727429432706\n41.7779513694275551\n41.4186826048638039\n42.7995871127310181\n43.2885214555937452\n43.3191548300227467\n42.1019417215032661\n41.7400168562745648\n43.9033292676018760\n44.5361608000025626\n45.3447117657047798\n45.8818295260639530\n46.6792461121353526\n47.3875516002447554\n47.5386737787585574\n48.3754963570898227\n46.6774614056692769\n46.6953188961458920\n47.9027739559184766\n47.4049039986821228\n47.4242342343538965\n47.8854167209771546\n45.7478272386448666\n46.5995955267190567\n46.1680879655219698\n45.5317846844728820\n46.1536474655198319\n47.3062978485512389\n47.6002286876923648\n49.4779134436035122\n49.8120184072501146\n49.9247266517707828\n50.1698454366740307\n50.7909434423754576\n50.8616151648413393\n51.2971634572695834\n52.3359773250506564\n53.8997290200243739\n53.8552990985562943\n52.6678800691997822\n53.6358136809689512\n55.1861591278924521\n57.9425039327357965\n57.5073411579132951\n58.3916665946082105\n58.5337801637375037\n58.9626945506464537\n59.0296443437537945\n60.5703763761590963\n60.5800068130805656\n60.0683341460909190\n60.8350964396246709\n62.0450587445369308\n61.3697470623059260\n61.3539508556790736\n61.1167289298190823\n60.5091482067207664\n61.0962701342700569\n60.1616009315897671\n59.2658001827401364\n59.7667417677750166\n60.3094105899325541\n61.5958804192493758\n62.4563852880172519\n62.4895991624428646\n61.8841580749629898\n60.6939441119878396\n61.5437152683148767\n61.8360634911332170\n63.0210875135016764\n61.9510169764766232\n62.3329393347287350\n60.3058223415021004\n60.3290207408966950\n59.1081965246267274\n58.5838064304046497\n58.8524705323229185\n59.1942168644691762\n59.7151143746664701\n60.6976603630102289\n62.6198702543601726\n63.5894990361173953\n61.2971695006231272\n62.5505162140971365\n62.3022451407057645\n60.4376663756496697\n60.5743970986116125\n58.4555865811868145\n60.0934565534190668\n61.3772116731254229\n61.7059159667113093\n60.9319805115640065\n60.2445590110321092\n60.4578179014296850\n60.6995455678350666\n61.1033492378885867\n61.2552694811883995\n61.9312466052376465\n61.7232650606781803\n61.3811106536068536\n62.4284164562879980\n61.7725139846222930\n62.6662057261093537\n63.6468712750335115\n62.7462140876030716\n61.2852732049457316\n61.0238315893974246\n59.5118891656466360\n60.2487516298170007\n59.3615506387178939\n60.5246927035721640\n59.9806715135024362\n59.7233331161870709\n59.4320543065988787\n60.5777609672112618\n60.1019517933392962\n60.2835757269188051\n60.0993444235338004\n59.0854910189024025\n58.0704404274274069\n58.1843242716699507\n57.1734105468678493\n58.6626301959674734\n59.5343904286443006\n59.6689794211623337\n60.4732739028992725\n62.1804397843004324\n61.8501823777907234\n62.9462501597986730\n62.4528285709933684\n63.1864004414610179\n62.7951150248452237\n64.6997011739001096\n66.4057019415235033\n66.6000919946877303\n65.5923996416423307\n64.6429166051977973\n64.3632263574949377\n63.5688526513375436\n64.4921228486406903\n63.3045007447606096\n62.7501233991691620\n63.9440213770400590\n63.3468691276643412\n62.3992408643588732\n62.7860425604297347\n62.4162304871709992\n63.3565438061158943\n64.2232918282393399\n64.2246687322128196\n62.8343832049837303\n62.4386531564035820\n63.7113490540680161\n63.4390886643715248\n60.9470607318327922\n61.6502011716597380\n60.7956044986808735\n62.1199635385239191\n62.5187578138433935\n62.5114439251104770\n62.6991757219841972\n62.9183871832224781\n62.6699572597458356\n64.5918568670823703\n63.7145083301552759\n62.7635390531424164\n63.0551263191258826\n61.8593297933165829\n63.1964393989610684\n62.4242761649045192\n63.3337553087617167\n63.1941680835234862\n63.2545405358437804\n62.8217170022095956\n64.3196835148390420\n65.9577016516527550\n65.2232260757890288\n65.5155777736750764\n66.9981083802048829\n67.5540293332339843\n65.6228595515658100\n64.9206203860470197\n63.3207915237701116\n62.8860049863501303\n62.4847488408209699\n62.7094538140427460\n63.5089711792988467\n64.0444123309755753\n62.9189837519804840\n63.3937025866501642\n63.6324700691745946\n63.4786114218562787\n64.9749807127535490\n63.3320517295511536\n64.2526603750605148\n64.7339372094933623\n64.4966862864687869\n62.9058482413940823\n64.4942974278105225\n64.3192314099381264\n64.4578589940759628\n66.2004274309957736\n65.4923037930530398\n63.8751504482060994\n64.3341299831883049\n63.8546699615806403\n63.6178198625386457\n62.9931330958443851\n63.1593710784827991\n64.0423796417715891\n64.9099712543425795\n65.9208030434308370\n64.1903110938503971\n64.5586539056621405\n64.9301235036034967\n65.4991476455837045\n65.2083860338921397\n65.5231256626940848\n67.4686942069939875\n65.9782645590800030\n67.6124517394936220\n68.5700798361618808\n65.4035944682821082\n64.4781923714812280\n63.6855835286845675\n62.6153717922813797\n63.1060788567101341\n61.9583978818862775\n61.5498351782122981\n63.0437285077036407\n62.4843090335498914\n65.2143759150831386\n65.7859935829477678\n67.7332431218530218\n66.6233800713625754\n65.9656594379025876\n66.1977102726833664\n64.9584886576922855\n65.2763032261731979\n66.7562850854175025\n64.8851881625915325\n63.8417490406108357\n63.6358094104006540\n64.7278518844965163\n63.9009365524242767\n64.4474598278102206\n64.5864044712819947\n65.1460512542424084\n65.2496605209393294\n64.6134401984592159\n66.1424327022107548\n65.7137241422512943\n66.8619001127357393\n67.1045949341013568\n66.2442305190034517\n65.8624654266398153\n65.6167182377389651\n64.3266378137942922\n63.7830997245520237\n64.4273112825054710\n65.6789467473030868\n64.8984972867889951\n64.8940499485680959\n64.7933244942557991\n64.7265557650151919\n65.4409646268388769\n65.4035652941439452\n65.7654208779234040\n66.7410349167116266\n65.9626731117706697\n66.0646636128068110\n67.9436898598064261\n68.0800847466003205\n67.9524430965814048\n66.4966723146999925\n66.9332159462351655\n65.9026233998449413\n65.7278464392971529\n64.2889217310370356\n62.1897132644575379\n61.5976686376223910\n60.3745737011934054\n61.8240390440636602\n62.9737552190487335\n64.8945185439532679\n64.3395642393088423\n63.9012134333485378\n63.2795670279804980\n64.6064397405642836\n65.9897780200062130\n66.6969871382284936\n65.6268188356351629\n66.0360152563418978\n65.0901626918061993\n64.6958451132265537\n64.7869498372384243\n65.4800638059855089\n68.1892172685779485\n67.7321792760461392\n67.6000344913258999\n66.6502974322354191\n67.2799672332032515\n68.7037150938006960\n68.0648361410891027\n66.7480463813719638\n67.4810534181716548\n67.3998125750486565\n67.8161500396101218\n66.3602118948196704\n65.6849796891295910\n66.1556477438109596\n66.9430373292515384\n69.2612555121957882\n69.8116038642054804\n68.8987769362294387\n69.1384978967354158\n68.9408728603434042\n68.6411349263886024\n70.0740128100526789\n68.4021344472532746\n67.0554138766785996\n66.4984503502075341\n65.4443288470595519\n66.3801327558234249\n66.1576083885292690\n66.0064667893699095\n65.8597819811427314\n65.0051140805106940\n64.5429925264806457\n64.6451460777069826\n64.2844654678141154\n64.8136173183306852\n64.8551479645015121\n64.1375625572221253\n62.7089296899961539\n61.4513251136507961\n61.7330298642346875\n59.7823166168605411\n61.4995398132984121\n60.8089423173174737\n61.4202275908891338\n61.8888680293724889\n61.5851931419729297\n62.0278511591863619\n61.4283591437747489\n61.7413420359405123\n61.2755203071320977\n62.3809079824247092\n62.2959923230839081\n62.3802015176411970\n61.9446855146399429\n60.5312661857180530\n61.8756194647101267\n60.7768200803433771\n61.5117820320022801\n59.5584060633343242\n57.4567543662586786\n56.1903035598263259\n56.8977342835290187\n55.6995848725569047\n55.1184411236358756\n55.4047496761865261\n55.3491818069182600\n55.7696935393318753\n55.8981553571887844\n55.4854477544048734\n57.2473737712961110\n59.2015018166103957\n59.9892487024194381\n60.4647041961406373\n60.5950661770956671\n61.3244833754605736\n61.4447820966803206\n62.2983065113988772\n61.6123955358797843\n62.2414611031414680\n61.7327512260096825\n61.5952076891250755\n64.1158538099337107\n64.0647424693772791\n64.5503145332090611\n64.9815755813328337\n65.2267267615767139\n65.8799790510572336\n66.0944871035889605\n65.4468106140676156\n64.8925197563565348\n65.1484534166679481\n64.0436278624884494\n63.8208256605098043\n62.0953295640031868\n62.3805878997340386\n63.7372362716586593\n66.6772130368096754\n67.7771038021495258\n68.4469089895556522\n68.4987631044592149\n66.9751252860403667\n66.5058825925352437\n66.1139465501297252\n66.7114313340713352\n65.6714782652353648\n65.1852485721801571\n66.0325651877812447\n67.2193983528530481\n67.9379267819439150\n69.0266499924455843\n70.1384895446624057\n69.7922203391078853\n71.5258312265440992\n71.9544466088880199\n72.4664557086399128\n71.3215763855433238\n70.9651864156788008\n71.0505053615947162\n69.9181707398241485\n70.2806765758797241\n70.1241463960932236\n71.9375489787395423\n72.4919714616947317\n72.2554248224921736\n73.4353550873282188\n71.6984893261878540\n70.9974998153176955\n70.5490439870618218\n72.5525046793612063\n72.3317168243863620\n72.5386280568269370\n71.6057689603769774\n71.8004504732970474\n71.3609101085065731\n70.9578389980377295\n68.8254236267975301\n68.5836542691659190\n67.4967324434701368\n67.8172011938921457\n66.8610242007996192\n66.7969599895035202\n66.5167587438621268\n66.3257643205218699\n64.8228261909527106\n65.4085535788760382\n65.8065359760873037\n69.9210981262798725\n71.7268850424673587\n71.8477995284314801\n72.3682893852311508\n72.2371772080307863\n70.0799193694479357\n69.9153753289781719\n70.3353130858577913\n72.8675340915818737\n71.5715581486093839\n71.3189131199882951\n71.0376649540444163\n71.2461197823992052\n71.5845521008367598\n71.0307966253731706\n71.8670379175008236\n71.4608384215978418\n71.7930247488110354\n72.7360071418608243\n72.2868001362152341\n71.7409379757173156\n70.8144922242853312\n72.2725016491112342\n72.3309318853251568\n72.5421473486152593\n72.4028724631712493\n73.2643316304513945\n73.3576211856451579\n74.4161232438364095\n75.6686806019565523\n76.1121242229230148\n76.6439821623025495\n77.9145871914946611\n77.6558190098145076\n77.0417510424486522\n79.0409609585338302\n78.9102305847848555\n77.5081977087849623\n76.7849309442042767\n76.3118650061571770\n77.5262249681879041\n78.1272413908689174\n77.8102526254883173\n77.0190565062418244\n78.9814013566526683\n79.3606360448068244\n79.6904138325950271\n79.2237109103934785\n78.6676978380554033\n78.4313953314625820\n77.8068544563915907\n78.1376772301441207\n78.1783036237674480\n76.2256398580925776\n76.6905570959041256\n76.3973148819375467\n75.2556986060951516\n74.3582689394224587\n76.3498736547823711\n76.2869623115716138\n76.5206954091418794\n76.8267793154708869\n76.6437098954065164\n75.3631975098616635\n72.9199348862813679\n74.4797213436302741\n75.7274126658258240\n76.6875617162403813\n75.4236914359456563\n74.2995529151038880\n74.5066945083218144\n74.7785293884197131\n74.4980723008210930\n74.3214444176961280\n74.8280959072622238\n73.4359289536297837\n71.3586226953105154\n74.9895195169996640\n75.0278645823095474\n73.9138642699336117\n73.2305742772036581\n73.0610297772509654\n73.3040008899726416\n71.8694744379987895\n71.5386055741823270\n71.6221592194278998\n70.4156062265713558\n69.4511531539615277\n70.9839896063530631\n70.9729363617479549\n71.3099836209873388\n72.5399185307906293\n73.1385303522212382\n72.9586833789274749\n72.4330083655409283\n72.2234635129104987\n73.6162410419540265\n73.4419730510538074\n72.8877734563115069\n73.7406280626564694\n75.5326823459206054\n74.4802768098268757\n73.8552003068598850\n74.8717252092111067\n75.4993413586806383\n76.3111578946320037\n78.3602603993078048\n77.2674705716222121\n77.2212705522266702\n78.0703625456041266\n78.2052135404127711\n79.0509250042937879\n80.4265229701234858\n80.7640242404871316\n81.2390738050817873\n81.9809804936845836\n81.9236116574301150\n81.4600063078083707\n81.6288287749554229\n81.0407895870533395\n79.8792972551076303\n80.9996882525657043\n81.3483506283940301\n81.2283302765394666\n81.5633396683350469\n81.1064554449174722\n80.1635422272629512\n81.2624639721481259\n80.8504522604421965\n80.2720316729556629\n80.0247656375579197\n81.0714837198249256\n81.9707106505937872\n82.6639704476914687\n81.9038751846759681\n81.4738665901249703\n81.9855515264986821\n83.0760576219473847\n83.2604646331993479\n83.2893087114723016\n83.5556205023673044\n84.4165376678242865\n85.5359633448614431\n86.3287607538914017\n87.7892302465823207\n87.4288073062434279\n87.3103124472927874\n89.0996639381361462\n89.3197446029126496\n88.5703239056069265\n89.3682109434854226\n88.1457371945797377\n87.9615321150635623\n87.7659828814330893\n88.9941067578036495\n89.0497521419009814\n88.4222133911885209\n88.7999025169364558\n88.5159694639828416\n88.1496689251508343\n88.8584269927493722\n88.7264223278591260\n90.3940460378660759\n88.9164719235564860\n89.1207386876860710\n87.0343741704288334\n87.2012709283779088\n87.4320639044637460\n87.8980435537460352\n88.3352931994575670\n89.3340411206611407\n91.2352409227396350\n91.4811028850587320\n92.9898259324916410\n93.3116560452956918\n93.3130291947306745\n92.8740727282988843\n92.2322930264845695\n90.6111202608328909\n89.9184310991768712\n89.6104498192398182\n88.9818826127921625\n88.3646089876761351\n89.7437700526471502\n90.6227786086279252\n91.0581735664599563\n89.8475664173789426\n89.5020083272670490\n88.1559645698923333\n87.7951172375121160\n86.1465964676533531\n85.9140837804289959\n85.4685017942235277\n85.8659999233642282\n85.0588233001679015\n84.1909812690311554\n86.0486591173603159\n86.5125931254533498\n87.3286268530715972\n87.1813874715006705\n87.6435897582017276\n86.8722472469834770\n86.0223916357263079\n86.7899158141606080\n85.7651001314411303\n86.0804765544693993\n87.2595242334089960\n88.4584908209658352\n90.8043069343984826\n91.9660585171287011\n91.4772441926286461\n90.4218848462703590\n89.3255217252758200\n88.9857596876854871\n"
  },
  {
    "path": "data/used.data",
    "content": "549755813888\n50\n134217728\n1340687348\n15.6076549143957415\n8589934592\n8589934592\n8589934592\n8589934592\n0\n0\n0\n0\n549755813838\n49\n134217727\n1375196111\n16.0093897885966179\n8589934644\n8589934640\n8589934642\n8589934643\n3\n5\n4\n5\n549755813789\n49\n134217727\n1510800336\n17.5880307412199848\n8589934693\n8589934691\n8589934692\n8589934693\n7\n9\n10\n8\n549755813739\n49\n134217727\n1595894916\n18.5786620312931419\n8589934743\n8589934740\n8589934741\n8589934744\n12\n14\n14\n12\n549755813691\n49\n134217727\n1555930923\n18.1134199242883369\n8589934793\n8589934791\n8589934790\n8589934795\n18\n19\n18\n16\n549755813641\n49\n134217727\n1346791127\n15.6787122487086954\n8589934842\n8589934842\n8589934841\n8589934845\n24\n25\n21\n19\n549755813592\n49\n134217727\n1376267097\n16.0218577069465127\n8589934893\n8589934892\n8589934890\n8589934894\n29\n30\n26\n24\n549755813543\n49\n134217727\n1283421812\n14.9409963321726238\n8589934940\n8589934943\n8589934938\n8589934943\n33\n34\n31\n30\n549755813492\n49\n134217727\n1470594707\n17.1199756203943743\n8589934989\n8589934991\n8589934987\n8589934993\n37\n39\n36\n35\n549755813443\n49\n134217727\n1523696248\n17.7381589127448436\n8589935038\n8589935043\n8589935036\n8589935044\n43\n43\n42\n42\n549755813392\n49\n134217727\n1598706380\n18.6113917803559943\n8589935090\n8589935096\n8589935084\n8589935094\n49\n48\n48\n46\n549755813341\n49\n134217727\n1489729003\n17.3427281356003142\n8589935139\n8589935144\n8589935135\n8589935142\n55\n53\n51\n50\n549755813290\n49\n134217727\n1419736677\n16.5279102222078578\n8589935187\n8589935195\n8589935183\n8589935192\n59\n58\n56\n56\n549755813241\n49\n134217727\n1344455482\n15.6515217730946112\n8589935237\n8589935243\n8589935232\n8589935242\n63\n62\n63\n63\n549755813191\n49\n134217727\n1272194362\n14.8102916157902555\n8589935287\n8589935293\n8589935281\n8589935292\n69\n67\n67\n67\n549755813140\n49\n134217727\n1150924642\n13.3985262695417600\n8589935337\n8589935343\n8589935331\n8589935342\n73\n70\n72\n74\n549755813089\n49\n134217727\n1262680204\n14.6995322404923474\n8589935388\n8589935394\n8589935381\n8589935391\n79\n74\n76\n79\n549755813040\n49\n134217727\n1387434451\n16.1518628173743224\n8589935438\n8589935446\n8589935431\n8589935441\n83\n80\n82\n82\n549755812989\n49\n134217727\n1131549128\n13.1729655981838825\n8589935487\n8589935495\n8589935483\n8589935492\n88\n85\n86\n88\n549755812941\n49\n134217727\n1239087971\n14.4248825019351710\n8589935538\n8589935544\n8589935533\n8589935543\n92\n89\n90\n93\n549755812891\n49\n134217727\n1335266205\n15.5445445029130855\n8589935588\n8589935593\n8589935582\n8589935595\n96\n95\n97\n99\n549755812843\n49\n134217727\n1443791191\n16.8079416181882380\n8589935639\n8589935642\n8589935634\n8589935646\n99\n99\n103\n103\n549755812794\n49\n134217727\n1575160777\n18.3372848837983682\n8589935689\n8589935693\n8589935684\n8589935695\n103\n106\n107\n109\n549755812745\n49\n134217727\n1393950993\n16.2277253479820978\n8589935738\n8589935744\n8589935735\n8589935745\n108\n110\n109\n116\n549755812696\n49\n134217727\n1217125246\n14.1692027329748615\n8589935790\n8589935795\n8589935785\n8589935793\n114\n117\n112\n120\n549755812647\n49\n134217727\n1266740369\n14.7467987772594071\n8589935839\n8589935845\n8589935834\n8589935844\n118\n122\n116\n124\n549755812598\n49\n134217727\n1174062137\n13.6678821530658059\n8589935889\n8589935894\n8589935883\n8589935893\n123\n127\n121\n129\n549755812548\n49\n134217727\n1237431719\n14.4056011822147330\n8589935938\n8589935945\n8589935933\n8589935945\n128\n135\n125\n134\n549755812497\n49\n134217727\n1209846691\n14.0844691905230608\n8589935987\n8589935993\n8589935983\n8589935995\n133\n141\n130\n140\n549755812448\n49\n134217727\n1281817400\n14.9223185149695343\n8589936036\n8589936043\n8589936035\n8589936046\n141\n145\n135\n144\n549755812397\n49\n134217727\n1429492245\n16.6414799836941327\n8589936086\n8589936092\n8589936085\n8589936094\n147\n150\n140\n151\n549755812347\n49\n134217727\n1607010446\n18.7080638347263744\n8589936136\n8589936143\n8589936135\n8589936144\n152\n155\n145\n156\n549755812296\n49\n134217727\n1742619346\n20.2867591998517014\n8589936187\n8589936193\n8589936184\n8589936193\n157\n161\n148\n161\n549755812246\n49\n134217727\n1779019682\n20.7105148904735863\n8589936238\n8589936244\n8589936235\n8589936243\n161\n165\n153\n166\n549755812197\n49\n134217727\n1679185912\n19.5482968446820848\n8589936288\n8589936294\n8589936286\n8589936293\n166\n171\n159\n171\n549755812146\n49\n134217727\n1478118496\n17.2075640442507343\n8589936338\n8589936344\n8589936337\n8589936343\n171\n176\n164\n175\n549755812096\n49\n134217727\n1561818562\n18.1819610610583950\n8589936388\n8589936395\n8589936385\n8589936394\n176\n182\n170\n180\n549755812046\n49\n134217727\n1568557496\n18.2604125757458249\n8589936438\n8589936444\n8589936436\n8589936444\n181\n185\n173\n186\n549755811994\n49\n134217727\n1421922350\n16.5533548068827727\n8589936487\n8589936492\n8589936486\n8589936494\n187\n191\n177\n188\n549755811941\n49\n134217727\n1365803618\n15.9000467776698358\n8589936537\n8589936541\n8589936535\n8589936543\n191\n196\n181\n192\n549755811891\n49\n134217727\n1507701615\n17.5519568734654214\n8589936589\n8589936593\n8589936585\n8589936595\n197\n201\n185\n197\n549755811842\n49\n134217727\n1421081159\n16.5435620472933778\n8589936637\n8589936643\n8589936633\n8589936643\n202\n205\n189\n203\n549755811792\n49\n134217727\n1356042166\n15.7864085272609955\n8589936686\n8589936692\n8589936683\n8589936695\n207\n209\n195\n207\n549755811742\n49\n134217727\n1247903155\n14.5275047460831939\n8589936736\n8589936742\n8589936731\n8589936746\n214\n216\n202\n211\n549755811693\n49\n134217727\n1403686958\n16.3410668987216567\n8589936785\n8589936792\n8589936781\n8589936796\n219\n221\n206\n215\n549755811644\n49\n134217727\n1536526136\n17.8875184687024280\n8589936836\n8589936843\n8589936832\n8589936847\n223\n224\n212\n218\n549755811593\n49\n134217727\n1543729987\n17.9713823295894422\n8589936886\n8589936895\n8589936882\n8589936896\n228\n229\n219\n224\n549755811541\n49\n134217727\n1663184763\n19.3620189452827063\n8589936937\n8589936945\n8589936931\n8589936943\n235\n235\n227\n230\n549755811491\n49\n134217727\n1618186518\n18.8381704281155500\n8589936987\n8589936996\n8589936980\n8589936992\n241\n241\n232\n234\n549755811440\n49\n134217727\n1417513912\n16.5020338331240737\n8589937039\n8589937045\n8589937030\n8589937042\n246\n246\n238\n239\n549755811390\n49\n134217727\n1543238645\n17.9656623626810834\n8589937089\n8589937095\n8589937079\n8589937090\n252\n251\n244\n245\n549755811341\n49\n134217727\n1590886114\n18.5203519031481889\n8589937139\n8589937145\n8589937130\n8589937140\n258\n256\n249\n248\n549755811290\n49\n134217727\n1809829817\n21.0691920604162952\n8589937188\n8589937196\n8589937179\n8589937191\n263\n261\n254\n255\n549755811240\n49\n134217727\n1896897350\n22.0827915538461497\n8589937237\n8589937245\n8589937229\n8589937239\n269\n266\n257\n260\n549755811190\n49\n134217727\n1928382021\n22.4493213689263023\n8589937287\n8589937296\n8589937278\n8589937287\n274\n273\n260\n265\n549755811139\n49\n134217727\n2204083655\n25.6589108117737155\n8589937336\n8589937346\n8589937329\n8589937336\n279\n281\n266\n270\n549755811088\n49\n134217727\n1952429910\n22.7292756350521010\n8589937387\n8589937396\n8589937381\n8589937387\n283\n285\n270\n275\n549755811039\n49\n134217727\n2023626674\n23.5581150559706067\n8589937437\n8589937445\n8589937430\n8589937437\n289\n291\n274\n279\n549755810988\n49\n134217727\n2033734867\n23.6757899143791732\n8589937488\n8589937493\n8589937480\n8589937488\n294\n296\n279\n283\n549755810938\n49\n134217727\n1762633209\n20.5197512374864317\n8589937537\n8589937546\n8589937529\n8589937538\n298\n300\n283\n290\n549755810886\n49\n134217727\n2059670955\n23.9777257132198613\n8589937588\n8589937597\n8589937579\n8589937586\n302\n304\n289\n295\n549755810836\n49\n134217727\n2121345070\n24.6957069059195007\n8589937636\n8589937646\n8589937628\n8589937636\n308\n308\n293\n300\n549755810786\n49\n134217727\n2298205880\n26.7546377203874925\n8589937684\n8589937696\n8589937678\n8589937686\n313\n314\n299\n305\n549755810737\n49\n134217727\n2354780546\n27.4132535120460759\n8589937735\n8589937746\n8589937729\n8589937736\n317\n319\n305\n311\n549755810686\n49\n134217727\n2237829613\n26.0517654665317835\n8589937784\n8589937796\n8589937780\n8589937785\n322\n325\n311\n316\n549755810637\n49\n134217727\n2032044581\n23.6561123876007713\n8589937834\n8589937846\n8589937830\n8589937834\n328\n329\n317\n321\n549755810587\n49\n134217727\n2170719499\n25.2705009185510825\n8589937884\n8589937897\n8589937882\n8589937886\n333\n333\n323\n327\n549755810535\n49\n134217727\n2355455363\n27.4211094225514245\n8589937936\n8589937946\n8589937932\n8589937937\n339\n338\n326\n333\n549755810484\n49\n134217727\n2371379811\n27.6064943876753439\n8589937986\n8589937995\n8589937983\n8589937987\n344\n344\n330\n338\n549755810435\n49\n134217727\n2487227546\n28.9551395252965982\n8589938036\n8589938045\n8589938033\n8589938038\n347\n347\n337\n345\n549755810383\n49\n134217727\n2504161649\n29.1522784309055325\n8589938086\n8589938096\n8589938083\n8589938088\n352\n351\n342\n351\n549755810333\n49\n134217727\n2504388981\n29.1549249296456594\n8589938136\n8589938145\n8589938131\n8589938139\n358\n357\n348\n355\n549755810284\n49\n134217727\n2583362353\n30.0742959783658463\n8589938186\n8589938194\n8589938181\n8589938188\n362\n361\n354\n361\n549755810235\n49\n134217727\n2773126863\n32.2834456260241183\n8589938235\n8589938246\n8589938230\n8589938239\n369\n365\n355\n365\n549755810185\n49\n134217727\n2759432387\n32.1240209477635190\n8589938285\n8589938296\n8589938279\n8589938289\n374\n371\n360\n370\n549755810137\n49\n134217727\n2950900642\n34.3530047974508861\n8589938335\n8589938347\n8589938326\n8589938340\n380\n377\n366\n375\n549755810086\n49\n134217727\n3194806819\n37.1924464124224059\n8589938387\n8589938398\n8589938376\n8589938390\n384\n381\n371\n380\n549755810036\n49\n134217727\n3348649522\n38.9834111811545867\n8589938438\n8589938448\n8589938427\n8589938438\n390\n385\n375\n386\n549755809987\n49\n134217727\n3349520813\n38.9935543446026855\n8589938486\n8589938497\n8589938477\n8589938489\n393\n389\n380\n392\n549755809936\n49\n134217727\n3451684922\n40.1829011139377386\n8589938535\n8589938546\n8589938528\n8589938539\n398\n395\n383\n396\n549755809884\n49\n134217727\n3408022728\n39.6746062685449061\n8589938586\n8589938596\n8589938577\n8589938588\n403\n400\n388\n401\n549755809833\n49\n134217727\n3430074526\n39.9313229923807427\n8589938637\n8589938646\n8589938627\n8589938636\n409\n406\n395\n406\n549755809783\n49\n134217726\n3628297930\n42.2389471309057640\n8589938687\n8589938697\n8589938676\n8589938687\n416\n411\n401\n412\n549755809732\n49\n134217726\n3191990294\n37.1596577405354651\n8589938738\n8589938749\n8589938726\n8589938736\n421\n418\n406\n416\n549755809681\n49\n134217726\n3181291083\n37.0351025337778168\n8589938789\n8589938800\n8589938776\n8589938784\n425\n423\n411\n422\n549755809631\n49\n134217726\n3308648868\n38.5177422886119345\n8589938839\n8589938849\n8589938826\n8589938834\n430\n426\n417\n427\n549755809581\n49\n134217726\n3408949880\n39.6853997435375945\n8589938890\n8589938899\n8589938877\n8589938883\n435\n434\n423\n434\n549755809529\n49\n134217726\n3367897665\n39.2074890657629567\n8589938939\n8589938950\n8589938927\n8589938933\n441\n437\n430\n439\n549755809479\n49\n134217726\n3377632951\n39.3208227035293163\n8589938989\n8589938999\n8589938977\n8589938983\n446\n443\n436\n445\n549755809429\n49\n134217726\n3264961697\n38.0091566727992998\n8589939039\n8589939050\n8589939027\n8589939031\n450\n446\n440\n451\n549755809379\n49\n134217726\n3525525037\n41.0425131826199916\n8589939090\n8589939101\n8589939078\n8589939081\n453\n451\n446\n456\n549755809330\n49\n134217726\n3444521977\n40.0995134495699546\n8589939141\n8589939151\n8589939130\n8589939131\n459\n456\n452\n461\n549755809279\n49\n134217726\n3467998866\n40.3728204185040980\n8589939190\n8589939200\n8589939179\n8589939181\n464\n463\n457\n465\n549755809231\n49\n134217726\n3452183346\n40.1887035254134304\n8589939239\n8589939251\n8589939228\n8589939231\n470\n467\n464\n471\n549755809180\n49\n134217726\n3320497588\n38.6556795421386070\n8589939289\n8589939301\n8589939278\n8589939282\n475\n472\n470\n478\n549755809130\n49\n134217726\n3239789427\n37.7161128858087551\n8589939340\n8589939351\n8589939327\n8589939334\n482\n477\n475\n485\n549755809081\n49\n134217726\n3303412421\n38.4567820227589792\n8589939388\n8589939401\n8589939377\n8589939385\n486\n481\n482\n488\n549755809030\n49\n134217726\n3464091991\n40.3273384013918630\n8589939437\n8589939452\n8589939426\n8589939435\n492\n485\n486\n494\n549755808979\n49\n134217726\n3558443497\n41.4257344977689144\n8589939488\n8589939501\n8589939476\n8589939484\n497\n490\n490\n499\n549755808930\n49\n134217726\n3444987263\n40.1049301010458450\n8589939536\n8589939549\n8589939527\n8589939531\n503\n494\n494\n505\n549755808880\n49\n134217726\n3486799062\n40.5916835056079961\n8589939585\n8589939599\n8589939577\n8589939583\n507\n500\n501\n509\n549755808830\n49\n134217726\n3338900207\n38.8699142224055691\n8589939635\n8589939650\n8589939626\n8589939633\n512\n504\n506\n515\n549755808779\n49\n134217726\n3534309723\n41.1447803925089701\n8589939685\n8589939700\n8589939677\n8589939682\n517\n508\n510\n520\n549755808729\n49\n134217726\n3551520317\n41.3451380716855041\n8589939734\n8589939749\n8589939729\n8589939732\n521\n514\n514\n526\n549755808678\n49\n134217726\n3477121480\n40.4790216156254132\n8589939784\n8589939801\n8589939779\n8589939782\n526\n520\n518\n532\n549755808627\n49\n134217726\n3308322619\n38.5139442453745460\n8589939835\n8589939850\n8589939830\n8589939832\n530\n525\n524\n537\n549755808576\n49\n134217726\n3025440707\n35.2207653600153634\n8589939883\n8589939899\n8589939879\n8589939883\n535\n531\n529\n543\n549755808527\n49\n134217726\n2945268752\n34.2874409641806466\n8589939933\n8589939947\n8589939929\n8589939933\n539\n534\n530\n546\n549755808476\n49\n134217726\n3096551501\n36.0486039596821897\n8589939984\n8589939996\n8589939978\n8589939984\n545\n539\n537\n551\n549755808428\n49\n134217726\n3091078118\n35.9848853920215461\n8589940034\n8589940045\n8589940027\n8589940034\n551\n543\n543\n556\n549755808378\n49\n134217726\n2896065707\n33.7146421338565574\n8589940083\n8589940094\n8589940078\n8589940084\n556\n549\n548\n563\n549755808330\n49\n134217726\n2995359460\n34.8705735625268147\n8589940132\n8589940145\n8589940128\n8589940135\n561\n554\n551\n568\n549755808280\n49\n134217726\n3113789922\n36.2492855972853434\n8589940181\n8589940193\n8589940178\n8589940186\n566\n561\n556\n574\n549755808229\n49\n134217726\n3179507932\n37.0143439173512263\n8589940231\n8589940245\n8589940230\n8589940236\n569\n567\n560\n579\n549755808179\n49\n134217726\n3282684531\n38.2154776217956638\n8589940280\n8589940295\n8589940279\n8589940285\n575\n570\n564\n584\n549755808129\n49\n134217726\n3178705795\n37.0050058126127226\n8589940330\n8589940344\n8589940329\n8589940335\n578\n573\n569\n590\n549755808080\n49\n134217726\n3333534288\n38.8074466974558518\n8589940379\n8589940394\n8589940378\n8589940386\n583\n578\n574\n595\n549755808029\n49\n134217726\n3683395219\n42.8803639919424597\n8589940430\n8589940443\n8589940428\n8589940435\n588\n584\n580\n600\n549755807980\n49\n134217726\n3600319901\n41.9132400013930351\n8589940481\n8589940493\n8589940478\n8589940487\n592\n588\n584\n604\n549755807930\n49\n134217726\n3346093206\n38.9536517447914434\n8589940533\n8589940542\n8589940528\n8589940537\n597\n594\n589\n609\n549755807878\n49\n134217726\n3249222833\n37.8259321835082787\n8589940584\n8589940592\n8589940577\n8589940586\n603\n598\n593\n614\n549755807829\n49\n134217726\n3253101292\n37.8710833862129093\n8589940634\n8589940642\n8589940627\n8589940635\n609\n603\n596\n619\n549755807780\n49\n134217726\n3521437142\n40.9949238191980925\n8589940683\n8589940692\n8589940678\n8589940685\n615\n610\n603\n623\n549755807730\n49\n134217726\n3642803383\n42.4078128223342716\n8589940735\n8589940743\n8589940728\n8589940735\n621\n615\n607\n628\n549755807682\n49\n134217726\n3683336322\n42.8796783379297253\n8589940783\n8589940795\n8589940778\n8589940786\n625\n622\n611\n633\n549755807631\n49\n134217726\n3639339866\n42.3674921782470690\n8589940831\n8589940846\n8589940827\n8589940836\n629\n626\n616\n637\n549755807580\n49\n134217726\n3634658823\n42.3129976716720435\n8589940880\n8589940897\n8589940879\n8589940887\n634\n631\n622\n640\n549755807531\n49\n134217726\n3653077933\n42.5274243246892283\n8589940930\n8589940947\n8589940930\n8589940937\n638\n637\n629\n644\n549755807483\n49\n134217726\n3831368652\n44.6030014707193132\n8589940980\n8589940997\n8589940981\n8589940986\n642\n643\n633\n650\n549755807433\n49\n134217726\n3811474394\n44.3714018313736176\n8589941030\n8589941047\n8589941031\n8589941036\n649\n650\n638\n654\n549755807382\n49\n134217726\n3556051104\n41.3978833731383986\n8589941081\n8589941098\n8589941079\n8589941087\n653\n654\n643\n657\n549755807331\n49\n134217726\n3761528021\n43.7899495141137933\n8589941133\n8589941147\n8589941130\n8589941137\n658\n658\n647\n664\n549755807280\n49\n134217726\n3745000426\n43.5975429928848541\n8589941181\n8589941198\n8589941181\n8589941187\n664\n661\n654\n668\n549755807231\n49\n134217726\n3791454954\n44.1383448703769403\n8589941230\n8589941250\n8589941231\n8589941237\n668\n665\n659\n674\n549755807183\n49\n134217726\n3916226049\n45.5908715877134796\n8589941281\n8589941301\n8589941281\n8589941288\n673\n669\n665\n680\n549755807135\n49\n134217726\n3734676012\n43.4773509926031068\n8589941330\n8589941350\n8589941334\n8589941339\n678\n673\n670\n687\n549755807084\n49\n134217726\n3769914763\n43.8875840397099068\n8589941382\n8589941399\n8589941385\n8589941389\n685\n677\n676\n692\n549755807036\n49\n134217726\n3704969347\n43.1315198933561135\n8589941432\n8589941449\n8589941435\n8589941439\n691\n681\n682\n697\n549755806984\n49\n134217726\n3581763373\n41.6972135857824995\n8589941483\n8589941499\n8589941485\n8589941489\n697\n685\n684\n703\n549755806936\n49\n134217726\n3715069363\n43.2490995579138868\n8589941534\n8589941548\n8589941534\n8589941539\n700\n689\n689\n707\n549755806887\n49\n134217726\n3685628160\n42.9063588413146704\n8589941585\n8589941598\n8589941585\n8589941591\n706\n692\n695\n713\n549755806837\n49\n134217726\n3690928018\n42.9680573058958188\n8589941634\n8589941650\n8589941633\n8589941641\n711\n698\n701\n719\n549755806788\n49\n134217726\n3981490878\n46.3506542010914870\n8589941685\n8589941702\n8589941681\n8589941692\n716\n704\n708\n726\n549755806738\n49\n134217726\n3889976159\n45.2852826508662574\n8589941737\n8589941752\n8589941731\n8589941744\n720\n709\n713\n731\n549755806688\n49\n134217726\n3894984403\n45.3435862839272588\n8589941787\n8589941802\n8589941782\n8589941793\n724\n715\n717\n736\n549755806641\n49\n134217726\n3835959215\n44.6564426535434791\n8589941837\n8589941851\n8589941831\n8589941844\n729\n720\n724\n741\n549755806591\n49\n134217726\n3939121644\n45.8574113958765253\n8589941886\n8589941900\n8589941882\n8589941893\n735\n727\n730\n747\n549755806542\n49\n134217726\n3966132629\n46.1718606438618338\n8589941936\n8589941950\n8589941933\n8589941944\n739\n732\n735\n751\n549755806494\n49\n134217726\n3928142477\n45.7295970703900849\n8589941987\n8589941999\n8589941984\n8589941993\n744\n735\n740\n757\n549755806445\n49\n134217726\n3804491341\n44.2901083861044143\n8589942037\n8589942048\n8589942035\n8589942043\n751\n741\n745\n763\n549755806395\n49\n134217726\n3932345647\n45.7785284076716295\n8589942088\n8589942097\n8589942086\n8589942092\n756\n746\n749\n768\n549755806346\n49\n134217726\n3902919377\n45.4359615427285064\n8589942139\n8589942147\n8589942135\n8589942142\n760\n751\n754\n775\n549755806296\n49\n134217726\n3837984750\n44.6800229941768734\n8589942189\n8589942198\n8589942186\n8589942193\n764\n757\n760\n779\n549755806246\n49\n134217726\n3815494438\n44.4182013028768523\n8589942240\n8589942250\n8589942237\n8589942243\n768\n764\n764\n784\n549755806195\n49\n134217726\n3764151329\n43.8204888444884375\n8589942291\n8589942301\n8589942287\n8589942295\n774\n767\n769\n789\n549755806144\n49\n134217726\n4219531905\n49.1218164737916823\n8589942341\n8589942353\n8589942336\n8589942346\n779\n771\n775\n795\n549755806095\n49\n134217726\n4441143572\n51.7017158287719454\n8589942389\n8589942401\n8589942386\n8589942396\n783\n775\n780\n800\n549755806044\n49\n134217726\n4409345771\n51.3315407057335378\n8589942439\n8589942450\n8589942435\n8589942447\n787\n780\n786\n806\n549755805996\n49\n134217726\n4266197305\n49.6650732318562405\n8589942488\n8589942499\n8589942486\n8589942496\n791\n785\n791\n809\n549755805945\n49\n134217726\n4254562757\n49.5296292606971917\n8589942538\n8589942550\n8589942535\n8589942546\n795\n790\n794\n814\n549755805896\n49\n134217726\n4303778347\n50.1025741427371187\n8589942591\n8589942600\n8589942585\n8589942597\n801\n794\n798\n820\n549755805846\n49\n134217726\n4423724733\n51.4989338519081556\n8589942640\n8589942652\n8589942636\n8589942646\n808\n800\n804\n827\n549755805795\n49\n134217726\n4389397642\n51.0993139122246305\n8589942691\n8589942702\n8589942686\n8589942696\n810\n807\n811\n831\n549755805746\n49\n134217726\n4346545905\n50.6004540480388698\n8589942741\n8589942753\n8589942736\n8589942747\n816\n812\n816\n835\n549755805694\n49\n134217725\n4333301222\n50.4462656343884106\n8589942792\n8589942803\n8589942787\n8589942796\n819\n816\n821\n841\n549755805643\n49\n134217725\n4223438164\n49.1672913127110007\n8589942841\n8589942853\n8589942837\n8589942846\n824\n822\n827\n845\n549755805593\n49\n134217725\n4121805712\n47.9841338474276924\n8589942893\n8589942903\n8589942886\n8589942896\n831\n827\n832\n849\n549755805543\n49\n134217725\n4169241405\n48.5363579990226626\n8589942941\n8589942952\n8589942937\n8589942947\n836\n831\n837\n855\n549755805492\n49\n134217725\n4399120169\n51.2124990305469296\n8589942992\n8589943002\n8589942988\n8589942997\n841\n836\n843\n861\n549755805443\n49\n134217725\n4241213209\n49.3742200723655742\n8589943041\n8589943052\n8589943038\n8589943047\n848\n841\n847\n865\n549755805394\n49\n134217725\n3939340252\n45.8599563329146349\n8589943090\n8589943101\n8589943088\n8589943097\n854\n845\n851\n871\n549755805343\n49\n134217725\n4001684668\n46.5857408590907056\n8589943141\n8589943150\n8589943137\n8589943147\n859\n851\n858\n875\n549755805294\n49\n134217725\n3752629885\n43.6863615762612199\n8589943190\n8589943202\n8589943185\n8589943197\n863\n856\n863\n881\n549755805245\n49\n134217725\n3778383179\n43.9861693802891054\n8589943239\n8589943253\n8589943235\n8589943249\n869\n862\n866\n888\n549755805194\n49\n134217725\n3979930667\n46.3324909450541256\n8589943289\n8589943304\n8589943285\n8589943298\n873\n869\n872\n893\n549755805145\n49\n134217725\n4083797558\n47.5416607100541313\n8589943339\n8589943355\n8589943336\n8589943349\n878\n875\n878\n899\n549755805097\n49\n134217725\n4007305388\n46.6511746438386226\n8589943389\n8589943405\n8589943388\n8589943398\n883\n882\n883\n905\n549755805047\n49\n134217725\n4220375662\n49.1316390982242694\n8589943440\n8589943454\n8589943437\n8589943447\n888\n885\n888\n909\n549755804998\n49\n134217725\n4374584282\n50.9268637119860728\n8589943489\n8589943505\n8589943486\n8589943497\n892\n891\n892\n915\n549755804947\n49\n134217725\n4393082067\n51.1422062710874457\n8589943538\n8589943554\n8589943537\n8589943547\n897\n895\n896\n920\n549755804896\n49\n134217725\n4537280263\n52.8208942131873869\n8589943587\n8589943604\n8589943588\n8589943598\n902\n902\n901\n925\n549755804846\n49\n134217725\n4575997528\n53.2716224940344674\n8589943636\n8589943655\n8589943637\n8589943647\n906\n906\n907\n929\n549755804796\n49\n134217725\n4700516503\n54.7212141510764027\n8589943686\n8589943704\n8589943687\n8589943698\n910\n911\n911\n935\n549755804747\n49\n134217725\n4803313775\n55.9179319009630120\n8589943736\n8589943755\n8589943735\n8589943748\n915\n917\n915\n940\n549755804697\n49\n134217725\n5142585389\n59.8675733141468953\n8589943785\n8589943805\n8589943786\n8589943796\n920\n923\n921\n945\n549755804647\n49\n134217725\n5125988936\n59.6743651705871159\n8589943835\n8589943855\n8589943837\n8589943845\n926\n927\n926\n950\n549755804599\n49\n134217725\n5284914257\n61.5244994152338123\n8589943886\n8589943906\n8589943888\n8589943896\n930\n931\n932\n955\n549755804549\n49\n134217725\n5339526165\n62.1602656910012499\n8589943937\n8589943956\n8589943938\n8589943947\n935\n937\n935\n961\n549755804499\n49\n134217725\n5315721619\n61.8831443024576160\n8589943986\n8589944006\n8589943987\n8589943997\n938\n942\n941\n965\n549755804450\n49\n134217725\n5315449086\n61.8799716053351290\n8589944035\n8589944055\n8589944039\n8589944045\n944\n948\n945\n970\n549755804401\n49\n134217725\n5365992430\n62.4683735682742238\n8589944086\n8589944107\n8589944088\n8589944095\n949\n954\n949\n978\n549755804353\n49\n134217725\n5348041809\n62.2594008399923879\n8589944136\n8589944157\n8589944138\n8589944144\n957\n957\n955\n983\n549755804303\n49\n134217725\n5529309322\n64.3696324310549386\n8589944187\n8589944207\n8589944190\n8589944193\n961\n963\n958\n989\n549755804255\n49\n134217725\n5492990015\n63.9468200476573401\n8589944238\n8589944257\n8589944240\n8589944243\n966\n968\n963\n993\n549755804203\n49\n134217725\n5506253925\n64.1012322741301688\n8589944288\n8589944306\n8589944291\n8589944293\n972\n973\n970\n998\n549755804154\n49\n134217725\n5723761437\n66.6333529839654659\n8589944338\n8589944356\n8589944341\n8589944344\n977\n979\n975\n1000\n549755804105\n49\n134217725\n5580669618\n64.9675449599306916\n8589944389\n8589944406\n8589944390\n8589944393\n980\n983\n980\n1000\n549755804055\n49\n134217725\n5628340455\n65.5225065512414915\n8589944438\n8589944456\n8589944440\n8589944443\n985\n987\n985\n1000\n549755804005\n49\n134217725\n5631454053\n65.5587535978654756\n8589944487\n8589944505\n8589944490\n8589944495\n989\n991\n990\n1000\n549755803956\n49\n134217725\n5881277220\n68.4670780342340350\n8589944538\n8589944554\n8589944540\n8589944545\n996\n998\n993\n1000\n549755803907\n49\n134217725\n5898898303\n68.6722144404393191\n8589944587\n8589944605\n8589944591\n8589944596\n999\n1000\n998\n1000\n549755803858\n49\n134217725\n6158791567\n71.6977702393880350\n8589944636\n8589944655\n8589944642\n8589944647\n1000\n1000\n1000\n1000\n549755803808\n49\n134217725\n6222724495\n72.4420474787319790\n8589944687\n8589944706\n8589944692\n8589944696\n1000\n1000\n1000\n1000\n549755803759\n49\n134217725\n6102439232\n71.0417427173460396\n8589944738\n8589944756\n8589944740\n8589944746\n1000\n1000\n1000\n1000\n549755803711\n49\n134217725\n5986926219\n69.6969942576096884\n8589944788\n8589944806\n8589944791\n8589944797\n1000\n1000\n1000\n1000\n549755803660\n49\n134217725\n6104926268\n71.0706956238953751\n8589944839\n8589944855\n8589944841\n8589944846\n1000\n1000\n1000\n1000\n549755803611\n49\n134217725\n6140131505\n71.4805385274786005\n8589944889\n8589944904\n8589944890\n8589944897\n1000\n1000\n1000\n1000\n549755803562\n49\n134217725\n5996060133\n69.8033270120910032\n8589944939\n8589944953\n8589944939\n8589944947\n1000\n1000\n1000\n1000\n549755803511\n49\n134217725\n6014328126\n70.0159944393671196\n8589944987\n8589945004\n8589944991\n8589944995\n1000\n1000\n1000\n1000\n549755803460\n49\n134217725\n6204746688\n72.2327582593009367\n8589945036\n8589945054\n8589945040\n8589945045\n1000\n1000\n1000\n1000\n549755803412\n49\n134217725\n6309287540\n73.4497739532380223\n8589945085\n8589945103\n8589945090\n8589945095\n1000\n1000\n1000\n1000\n549755803361\n49\n134217725\n6442386196\n74.9992462401882705\n8589945135\n8589945154\n8589945140\n8589945147\n1000\n1000\n1000\n1000\n549755803310\n49\n134217725\n6280477111\n73.1143764111431267\n8589945184\n8589945204\n8589945190\n8589945196\n1000\n1000\n1000\n1000\n549755803260\n49\n134217725\n6342603781\n73.8376260493034380\n8589945233\n8589945254\n8589945239\n8589945247\n1000\n1000\n1000\n1000\n549755803212\n49\n134217725\n6101334430\n71.0288811267538733\n8589945284\n8589945304\n8589945289\n8589945295\n1000\n1000\n1000\n1000\n549755803162\n49\n134217725\n6075291204\n70.7256980731862228\n8589945336\n8589945354\n8589945338\n8589945347\n1000\n1000\n1000\n1000\n549755803113\n49\n134217725\n5894535973\n68.6214302410771637\n8589945386\n8589945402\n8589945388\n8589945398\n1000\n1000\n1000\n1000\n549755803062\n49\n134217725\n5803737573\n67.5643977418450135\n8589945437\n8589945449\n8589945437\n8589945447\n1000\n1000\n1000\n1000\n549755803009\n49\n134217725\n5644115052\n65.7061470288019507\n8589945487\n8589945497\n8589945488\n8589945498\n1000\n1000\n1000\n1000\n549755802959\n49\n134217725\n5507208157\n64.1123410029905045\n8589945535\n8589945547\n8589945538\n8589945550\n1000\n1000\n1000\n1000\n549755802910\n49\n134217725\n5498901729\n64.0156414487024819\n8589945587\n8589945595\n8589945589\n8589945599\n1000\n1000\n1000\n1000\n549755802857\n49\n134217725\n5535681032\n64.4438088877923576\n8589945637\n8589945644\n8589945640\n8589945650\n1000\n1000\n1000\n1000\n549755802806\n49\n134217725\n5917761545\n68.8918114799756296\n8589945688\n8589945695\n8589945688\n8589945701\n1000\n1000\n1000\n1000\n549755802756\n49\n134217725\n5771225051\n67.1859021652101092\n8589945738\n8589945744\n8589945738\n8589945751\n1000\n1000\n1000\n1000\n549755802705\n49\n134217725\n5741687549\n66.8420403959065794\n8589945789\n8589945794\n8589945788\n8589945799\n1000\n1000\n1000\n1000\n549755802656\n49\n134217725\n5789576384\n67.3995398057719513\n8589945840\n8589945845\n8589945838\n8589945848\n1000\n1000\n1000\n1000\n549755802606\n49\n134217725\n5721272977\n66.6043834991359063\n8589945890\n8589945896\n8589945889\n8589945898\n1000\n1000\n1000\n1000\n549755802558\n49\n134217725\n5828667120\n67.8546158682751184\n8589945939\n8589945944\n8589945939\n8589945948\n1000\n1000\n1000\n1000\n549755802508\n49\n134217725\n5896721046\n68.6468678372388439\n8589945989\n8589945994\n8589945988\n8589945999\n1000\n1000\n1000\n1000\n549755802458\n49\n134217725\n5924380342\n68.9688644203413617\n8589946038\n8589946044\n8589946038\n8589946049\n1000\n1000\n1000\n1000\n549755802408\n49\n134217725\n5847233742\n68.0707597904910813\n8589946091\n8589946095\n8589946085\n8589946099\n1000\n1000\n1000\n1000\n549755802358\n49\n134217725\n6071376024\n70.6801193862632147\n8589946140\n8589946144\n8589946134\n8589946149\n1000\n1000\n1000\n1000\n549755802308\n49\n134217725\n6074894635\n70.7210814044869238\n8589946192\n8589946194\n8589946184\n8589946199\n1000\n1000\n1000\n1000\n549755802257\n49\n134217725\n5936405429\n69.1088548537155134\n8589946243\n8589946241\n8589946234\n8589946249\n1000\n1000\n1000\n1000\n549755802208\n49\n134217725\n6076831759\n70.7436325000379185\n8589946294\n8589946290\n8589946285\n8589946298\n1000\n1000\n1000\n1000\n549755802160\n49\n134217725\n5933556425\n69.0756880834089912\n8589946343\n8589946341\n8589946334\n8589946348\n1000\n1000\n1000\n1000\n549755802109\n49\n134217725\n5747822648\n66.9134623408383789\n8589946393\n8589946392\n8589946384\n8589946397\n1000\n1000\n1000\n1000\n549755802061\n49\n134217725\n5576804074\n64.9225441115728046\n8589946443\n8589946441\n8589946435\n8589946446\n1000\n1000\n1000\n1000\n549755802011\n49\n134217725\n5715179851\n66.5334501653683503\n8589946493\n8589946491\n8589946483\n8589946496\n1000\n1000\n1000\n1000\n549755801961\n49\n134217725\n5672471147\n66.0362554225041691\n8589946543\n8589946540\n8589946532\n8589946549\n1000\n1000\n1000\n1000\n549755801912\n49\n134217725\n5696804463\n66.3195325038961414\n8589946592\n8589946590\n8589946582\n8589946598\n1000\n1000\n1000\n1000\n549755801861\n49\n134217725\n5966152620\n69.4551577348016167\n8589946642\n8589946641\n8589946631\n8589946650\n1000\n1000\n1000\n1000\n549755801810\n49\n134217725\n5969839805\n69.4980822185964797\n8589946692\n8589946692\n8589946681\n8589946700\n1000\n1000\n1000\n1000\n549755801760\n49\n134217725\n5792718268\n67.4361161506626416\n8589946742\n8589946742\n8589946732\n8589946750\n1000\n1000\n1000\n1000\n549755801709\n49\n134217725\n5865779582\n68.2866617911222136\n8589946792\n8589946791\n8589946783\n8589946798\n1000\n1000\n1000\n1000\n549755801659\n49\n134217725\n5825838696\n67.8216886723629955\n8589946841\n8589946842\n8589946830\n8589946850\n1000\n1000\n1000\n1000\n549755801607\n49\n134217725\n5997614401\n69.8214210712572338\n8589946889\n8589946891\n8589946880\n8589946900\n1000\n1000\n1000\n1000\n549755801557\n49\n134217724\n6222429294\n72.4386108814758813\n8589946938\n8589946942\n8589946929\n8589946950\n1000\n1000\n1000\n1000\n549755801509\n49\n134217724\n6110371470\n71.1340861197697052\n8589946989\n8589946991\n8589946980\n8589946999\n1000\n1000\n1000\n1000\n549755801459\n49\n134217724\n6117154169\n71.2130471278030370\n8589947038\n8589947042\n8589947030\n8589947049\n1000\n1000\n1000\n1000\n549755801410\n49\n134217724\n6129397315\n71.3555761115788840\n8589947088\n8589947093\n8589947079\n8589947100\n1000\n1000\n1000\n1000\n549755801358\n49\n134217724\n6101749532\n71.0337135586843544\n8589947135\n8589947143\n8589947130\n8589947151\n1000\n1000\n1000\n1000\n549755801310\n49\n134217724\n6213520848\n72.3349029247248865\n8589947185\n8589947193\n8589947179\n8589947201\n1000\n1000\n1000\n1000\n549755801260\n49\n134217724\n6360908783\n74.0507243129489297\n8589947234\n8589947242\n8589947228\n8589947250\n1000\n1000\n1000\n1000\n549755801209\n49\n134217724\n6510013041\n75.7865263375774134\n8589947283\n8589947290\n8589947280\n8589947299\n1000\n1000\n1000\n1000\n549755801158\n49\n134217724\n6542785462\n76.1680475238458143\n8589947334\n8589947339\n8589947330\n8589947350\n1000\n1000\n1000\n1000\n549755801107\n49\n134217724\n6616275096\n77.0235794596472800\n8589947383\n8589947389\n8589947381\n8589947399\n1000\n1000\n1000\n1000\n549755801057\n49\n134217724\n6517970511\n75.8791634715821317\n8589947435\n8589947439\n8589947431\n8589947450\n1000\n1000\n1000\n1000\n549755801008\n49\n134217724\n6515103488\n75.8457869346549529\n8589947486\n8589947489\n8589947480\n8589947499\n1000\n1000\n1000\n1000\n549755800959\n49\n134217724\n6541720857\n76.1556538971921952\n8589947537\n8589947538\n8589947531\n8589947549\n1000\n1000\n1000\n1000\n549755800908\n49\n134217724\n6610403749\n76.9552279884066763\n8589947588\n8589947587\n8589947579\n8589947599\n1000\n1000\n1000\n1000\n549755800856\n49\n134217724\n6551674528\n76.2715298734213718\n8589947639\n8589947637\n8589947628\n8589947649\n1000\n1000\n1000\n1000\n549755800804\n49\n134217724\n6654972442\n77.4740758654208861\n8589947688\n8589947687\n8589947677\n8589947697\n1000\n1000\n1000\n1000\n549755800754\n49\n134217724\n7005338627\n81.5528750838949890\n8589947739\n8589947737\n8589947728\n8589947747\n1000\n1000\n1000\n1000\n549755800704\n49\n134217724\n6994850785\n81.4307805374470064\n8589947786\n8589947787\n8589947778\n8589947798\n1000\n1000\n1000\n1000\n549755800653\n49\n134217724\n7036348438\n81.9138767907824814\n8589947836\n8589947837\n8589947828\n8589947849\n1000\n1000\n1000\n1000\n549755800603\n49\n134217724\n7194233557\n83.7519014849541890\n8589947887\n8589947888\n8589947878\n8589947902\n1000\n1000\n1000\n1000\n549755800553\n49\n134217724\n7385356490\n85.9768652595355576\n8589947938\n8589947939\n8589947928\n8589947953\n1000\n1000\n1000\n1000\n549755800504\n49\n134217724\n7401329328\n86.1628135724917996\n8589947988\n8589947988\n8589947979\n8589948004\n1000\n1000\n1000\n1000\n549755800454\n49\n134217724\n7596273870\n88.4322667288585649\n8589948039\n8589948038\n8589948029\n8589948054\n1000\n1000\n1000\n1000\n549755800403\n49\n134217724\n7689866143\n89.5218241958296375\n8589948090\n8589948088\n8589948081\n8589948103\n1000\n1000\n1000\n1000\n549755800353\n49\n134217724\n7631212533\n88.8390063005593760\n8589948139\n8589948137\n8589948131\n8589948153\n1000\n1000\n1000\n1000\n549755800303\n49\n134217724\n7434508159\n86.5490660048542964\n8589948189\n8589948189\n8589948180\n8589948204\n1000\n1000\n1000\n1000\n549755800250\n49\n134217724\n7234975668\n84.2262020899777895\n8589948239\n8589948238\n8589948230\n8589948255\n1000\n1000\n1000\n1000\n549755800200\n49\n134217724\n7306585262\n85.0598474842845462\n8589948289\n8589948288\n8589948280\n8589948305\n1000\n1000\n1000\n1000\n549755800150\n49\n134217724\n7393950050\n86.0769074726768935\n8589948339\n8589948337\n8589948329\n8589948354\n1000\n1000\n1000\n1000\n549755800099\n49\n134217724\n7467761981\n86.9361914439626275\n8589948389\n8589948389\n8589948381\n8589948404\n1000\n1000\n1000\n1000\n549755800049\n49\n134217724\n7535313195\n87.7225910676557419\n8589948440\n8589948439\n8589948431\n8589948456\n1000\n1000\n1000\n1000\n549755799998\n49\n134217724\n7347760752\n85.5391932740323426\n8589948490\n8589948489\n8589948479\n8589948505\n1000\n1000\n1000\n1000\n549755799946\n49\n134217724\n7486917511\n87.1591911627964180\n8589948540\n8589948539\n8589948529\n8589948555\n1000\n1000\n1000\n1000\n549755799895\n49\n134217724\n7611246200\n88.6065675880512202\n8589948590\n8589948589\n8589948579\n8589948604\n1000\n1000\n1000\n1000\n549755799844\n49\n134217724\n7591906438\n88.3814231375757799\n8589948639\n8589948639\n8589948629\n8589948655\n1000\n1000\n1000\n1000\n549755799794\n49\n134217724\n7813068781\n90.9560916646753412\n8589948689\n8589948689\n8589948680\n8589948707\n1000\n1000\n1000\n1000\n549755799746\n49\n134217724\n7768499615\n90.4372382843197045\n8589948738\n8589948740\n8589948729\n8589948756\n1000\n1000\n1000\n1000\n549755799694\n49\n134217724\n7957414973\n92.6365025086620761\n8589948788\n8589948790\n8589948779\n8589948804\n1000\n1000\n1000\n1000\n549755799643\n49\n134217724\n8068979722\n93.9352871212203411\n8589948837\n8589948839\n8589948831\n8589948852\n1000\n1000\n1000\n1000\n549755799592\n49\n134217724\n7799340046\n90.7962681595132892\n8589948888\n8589948890\n8589948880\n8589948902\n1000\n1000\n1000\n1000\n549755799543\n49\n134217724\n7967228116\n92.7507425255983833\n8589948939\n8589948940\n8589948930\n8589948953\n1000\n1000\n1000\n1000\n549755799493\n49\n134217724\n7799787976\n90.8014827447914854\n8589948987\n8589948992\n8589948981\n8589949003\n1000\n1000\n1000\n1000\n549755799441\n49\n134217724\n7945420329\n92.4968664737709219\n8589949037\n8589949041\n8589949031\n8589949051\n1000\n1000\n1000\n1000\n549755799391\n49\n134217724\n8047396610\n93.6840266315500259\n8589949086\n8589949090\n8589949081\n8589949102\n1000\n1000\n1000\n1000\n549755799342\n49\n134217724\n8167584292\n95.0831953970314459\n8589949135\n8589949140\n8589949131\n8589949152\n1000\n1000\n1000\n1000\n549755799293\n49\n134217724\n8236090732\n95.8807153231577161\n8589949188\n8589949191\n8589949182\n8589949203\n1000\n1000\n1000\n1000\n549755799243\n49\n134217724\n8337833469\n97.0651566676304753\n8589949236\n8589949240\n8589949232\n8589949254\n1000\n1000\n1000\n1000\n549755799194\n49\n134217724\n8252512606\n96.0718911023387676\n8589949286\n8589949291\n8589949280\n8589949305\n1000\n1000\n1000\n1000\n549755799143\n49\n134217724\n8182998878\n95.2626447986736622\n8589949335\n8589949341\n8589949330\n8589949355\n1000\n1000\n1000\n1000\n549755799093\n49\n134217724\n8453473652\n98.4113855774834860\n8589949387\n8589949390\n8589949381\n8589949406\n1000\n1000\n1000\n1000\n549755799042\n49\n134217724\n8418623887\n98.0056809229869117\n8589949438\n8589949440\n8589949430\n8589949456\n1000\n1000\n1000\n1000\n549755798993\n49\n134217724\n8073624197\n93.9893559203632947\n8589949488\n8589949489\n8589949481\n8589949506\n1000\n1000\n1000\n1000\n549755798943\n49\n134217724\n8174950966\n95.1689547712806245\n8589949537\n8589949540\n8589949531\n8589949556\n1000\n1000\n1000\n1000\n549755798893\n49\n134217724\n8165242250\n95.0559304360679960\n8589949588\n8589949589\n8589949580\n8589949606\n1000\n1000\n1000\n1000\n549755798843\n49\n134217724\n8517653118\n99.1585328951801444\n8589949638\n8589949640\n8589949630\n8589949658\n1000\n1000\n1000\n1000\n549755798792\n49\n134217724\n8439651690\n98.2504767609789269\n8589949688\n8589949690\n8589949681\n8589949709\n1000\n1000\n1000\n1000\n549755798740\n49\n134217724\n8589934592\n100.0000000000000000\n8589949738\n8589949740\n8589949730\n8589949757\n1000\n1000\n1000\n1000\n549755798691\n49\n134217724\n8589934592\n100.0000000000000000\n8589949789\n8589949789\n8589949780\n8589949807\n1000\n1000\n1000\n1000\n549755798640\n49\n134217724\n8589934592\n100.0000000000000000\n8589949840\n8589949839\n8589949829\n8589949857\n1000\n1000\n1000\n1000\n549755798589\n49\n134217724\n8589934592\n100.0000000000000000\n8589949889\n8589949891\n8589949881\n8589949907\n1000\n1000\n1000\n1000\n549755798539\n49\n134217724\n8589934592\n100.0000000000000000\n8589949940\n8589949941\n8589949928\n8589949957\n1000\n1000\n1000\n1000\n549755798488\n49\n134217724\n8567214349\n99.7355015651484820\n8589949989\n8589949992\n8589949979\n8589950007\n1000\n1000\n1000\n1000\n549755798439\n49\n134217724\n8589934592\n100.0000000000000000\n8589950039\n8589950044\n8589950028\n8589950058\n1000\n1000\n1000\n1000\n549755798388\n49\n134217724\n8589934592\n100.0000000000000000\n8589950089\n8589950094\n8589950077\n8589950105\n1000\n1000\n1000\n1000\n549755798339\n49\n134217724\n8589934592\n100.0000000000000000\n8589950140\n8589950143\n8589950127\n8589950154\n1000\n1000\n1000\n1000\n549755798290\n49\n134217724\n8442847646\n98.2876825951637016\n8589950191\n8589950193\n8589950176\n8589950206\n1000\n1000\n1000\n1000\n549755798239\n49\n134217724\n8386339600\n97.6298423511196205\n8589950240\n8589950244\n8589950226\n8589950256\n1000\n1000\n1000\n1000\n549755798189\n49\n134217724\n8286779356\n96.4708085675343483\n8589950291\n8589950295\n8589950275\n8589950306\n1000\n1000\n1000\n1000\n549755798138\n49\n134217724\n8157096739\n94.9611042095504700\n8589950341\n8589950345\n8589950326\n8589950358\n1000\n1000\n1000\n1000\n549755798087\n49\n134217724\n8215716400\n95.6435268832416341\n8589950391\n8589950394\n8589950376\n8589950408\n1000\n1000\n1000\n1000\n549755798037\n49\n134217724\n8195895537\n95.4127816651673442\n8589950440\n8589950443\n8589950425\n8589950460\n1000\n1000\n1000\n1000\n549755797987\n49\n134217724\n8183608809\n95.2697453316373668\n8589950490\n8589950493\n8589950476\n8589950509\n1000\n1000\n1000\n1000\n549755797935\n49\n134217724\n8198579313\n95.4440249287556099\n8589950540\n8589950542\n8589950527\n8589950561\n1000\n1000\n1000\n1000\n549755797885\n49\n134217724\n8031895538\n93.5035703965745597\n8589950588\n8589950593\n8589950577\n8589950610\n1000\n1000\n1000\n1000\n549755797837\n49\n134217724\n8039380123\n93.5907024382380541\n8589950637\n8589950641\n8589950627\n8589950660\n1000\n1000\n1000\n1000\n549755797787\n49\n134217724\n7576148885\n88.1979810760574310\n8589950689\n8589950691\n8589950678\n8589950709\n1000\n1000\n1000\n1000\n549755797737\n49\n134217724\n7717047440\n89.8382561297698174\n8589950740\n8589950741\n8589950728\n8589950760\n1000\n1000\n1000\n1000\n549755797687\n49\n134217724\n7652262353\n89.0840584644088409\n8589950792\n8589950789\n8589950777\n8589950808\n1000\n1000\n1000\n1000\n549755797637\n49\n134217724\n7734878019\n90.0458313914471375\n8589950842\n8589950838\n8589950828\n8589950859\n1000\n1000\n1000\n1000\n549755797587\n49\n134217724\n7902662798\n91.9991032973207723\n8589950892\n8589950887\n8589950879\n8589950908\n1000\n1000\n1000\n1000\n549755797537\n49\n134217724\n7913682337\n92.1273876199823007\n8589950941\n8589950937\n8589950931\n8589950957\n1000\n1000\n1000\n1000\n549755797486\n49\n134217723\n7724034724\n89.9195988285954542\n8589950990\n8589950988\n8589950982\n8589951007\n1000\n1000\n1000\n1000\n549755797436\n49\n134217723\n7988176751\n92.9946167358771021\n8589951041\n8589951040\n8589951031\n8589951057\n1000\n1000\n1000\n1000\n549755797387\n49\n134217723\n7931871921\n92.3391422415235752\n8589951090\n8589951091\n8589951081\n8589951105\n1000\n1000\n1000\n1000\n549755797338\n49\n134217723\n7875738098\n91.6856585334253111\n8589951141\n8589951141\n8589951130\n8589951155\n1000\n1000\n1000\n1000\n549755797289\n49\n134217723\n7790359221\n90.6917175871630832\n8589951191\n8589951191\n8589951179\n8589951205\n1000\n1000\n1000\n1000\n549755797239\n49\n134217723\n8063191691\n93.8679055724456219\n8589951240\n8589951240\n8589951229\n8589951254\n1000\n1000\n1000\n1000\n549755797189\n49\n134217723\n7861548071\n91.5204648754729959\n8589951290\n8589951292\n8589951278\n8589951304\n1000\n1000\n1000\n1000\n549755797138\n49\n134217723\n8075947363\n94.0164011390702825\n8589951341\n8589951341\n8589951328\n8589951355\n1000\n1000\n1000\n1000\n549755797088\n49\n134217723\n7963770478\n92.7104903238193003\n8589951391\n8589951393\n8589951378\n8589951405\n1000\n1000\n1000\n1000\n549755797038\n49\n134217723\n8094976184\n94.2379257712481433\n8589951440\n8589951444\n8589951428\n8589951455\n1000\n1000\n1000\n1000\n549755796987\n49\n134217723\n8150535485\n94.8847211566904889\n8589951490\n8589951494\n8589951479\n8589951504\n1000\n1000\n1000\n1000\n549755796939\n49\n134217723\n8313539557\n96.7823383092292175\n8589951540\n8589951543\n8589951530\n8589951554\n1000\n1000\n1000\n1000\n549755796887\n49\n134217723\n8317425152\n96.8275725851207483\n8589951591\n8589951593\n8589951580\n8589951604\n1000\n1000\n1000\n1000\n549755796837\n49\n134217723\n8399956313\n97.7883617518258035\n8589951642\n8589951642\n8589951629\n8589951654\n1000\n1000\n1000\n1000\n549755796787\n49\n134217723\n8458110253\n98.4653627154409037\n8589951691\n8589951692\n8589951679\n8589951704\n1000\n1000\n1000\n1000\n549755796735\n49\n134217723\n8567006494\n99.7330818135415313\n8589951742\n8589951742\n8589951729\n8589951754\n1000\n1000\n1000\n1000\n549755796687\n49\n134217723\n8400570270\n97.7955091557763154\n8589951792\n8589951795\n8589951780\n8589951805\n1000\n1000\n1000\n1000\n549755796638\n49\n134217723\n8358912388\n97.3105475825979624\n8589951843\n8589951844\n8589951831\n8589951855\n1000\n1000\n1000\n1000\n549755796588\n49\n134217723\n8522814153\n99.2186152520107356\n8589951893\n8589951892\n8589951881\n8589951905\n1000\n1000\n1000\n1000\n549755796539\n49\n134217723\n8261232328\n96.1734020194539312\n8589951942\n8589951942\n8589951933\n8589951956\n1000\n1000\n1000\n1000\n549755796490\n49\n134217723\n8539919431\n99.4177469013366704\n8589951992\n8589951993\n8589951984\n8589952008\n1000\n1000\n1000\n1000\n549755796441\n49\n134217723\n8575903935\n99.8366616653845398\n8589952042\n8589952044\n8589952036\n8589952059\n1000\n1000\n1000\n1000\n549755796390\n49\n134217723\n8589934592\n100.0000000000000000\n8589952093\n8589952095\n8589952084\n8589952108\n1000\n1000\n1000\n1000\n549755796340\n49\n134217723\n8586301045\n99.9576999522886496\n8589952145\n8589952146\n8589952134\n8589952158\n1000\n1000\n1000\n1000\n549755796290\n49\n134217723\n8400911858\n97.7994857616975963\n8589952195\n8589952196\n8589952184\n8589952209\n1000\n1000\n1000\n1000\n549755796242\n49\n134217723\n8354640811\n97.2608198868033185\n8589952245\n8589952246\n8589952235\n8589952258\n1000\n1000\n1000\n1000\n549755796192\n49\n134217723\n8582702262\n99.9158045999651421\n8589952297\n8589952296\n8589952285\n8589952310\n1000\n1000\n1000\n1000\n549755796144\n49\n134217723\n8544439545\n99.4703679535636809\n8589952348\n8589952344\n8589952333\n8589952357\n1000\n1000\n1000\n1000\n549755796094\n49\n134217723\n8335616509\n97.0393478556659232\n8589952397\n8589952393\n8589952383\n8589952406\n1000\n1000\n1000\n1000\n549755796045\n49\n134217723\n8347665780\n97.1796198334382524\n8589952449\n8589952443\n8589952435\n8589952457\n1000\n1000\n1000\n1000\n549755795995\n49\n134217723\n8459396118\n98.4803321645093490\n8589952498\n8589952494\n8589952484\n8589952507\n1000\n1000\n1000\n1000\n549755795944\n49\n134217723\n8231037045\n95.8218826627521594\n8589952547\n8589952545\n8589952533\n8589952556\n1000\n1000\n1000\n1000\n549755795894\n49\n134217723\n8285147555\n96.4518119113785417\n8589952600\n8589952595\n8589952585\n8589952606\n1000\n1000\n1000\n1000\n549755795844\n49\n134217723\n8151271346\n94.8932877110988358\n8589952649\n8589952643\n8589952634\n8589952657\n1000\n1000\n1000\n1000\n549755795796\n49\n134217723\n8225212837\n95.7540799521796089\n8589952698\n8589952694\n8589952684\n8589952708\n1000\n1000\n1000\n1000\n549755795744\n49\n134217723\n8258907289\n96.1463350063211379\n8589952746\n8589952743\n8589952735\n8589952757\n1000\n1000\n1000\n1000\n549755795693\n49\n134217723\n8517642098\n99.1584046047134109\n8589952798\n8589952796\n8589952785\n8589952808\n1000\n1000\n1000\n1000\n549755795644\n49\n134217723\n8332625903\n97.0045326175595335\n8589952848\n8589952844\n8589952835\n8589952857\n1000\n1000\n1000\n1000\n549755795595\n49\n134217723\n8520004211\n99.1859032273998906\n8589952898\n8589952894\n8589952883\n8589952908\n1000\n1000\n1000\n1000\n549755795546\n49\n134217723\n8525900528\n99.2545453886975935\n8589952948\n8589952943\n8589952934\n8589952958\n1000\n1000\n1000\n1000\n549755795496\n49\n134217723\n8589934592\n100.0000000000000000\n8589952996\n8589952993\n8589952984\n8589953009\n1000\n1000\n1000\n1000\n549755795446\n49\n134217723\n8573414873\n99.8076851665039584\n8589953046\n8589953043\n8589953035\n8589953061\n1000\n1000\n1000\n1000\n549755795397\n49\n134217723\n8510094574\n99.0705398691520145\n8589953095\n8589953092\n8589953085\n8589953110\n1000\n1000\n1000\n1000\n549755795347\n49\n134217723\n8526499613\n99.2615196562156541\n8589953145\n8589953143\n8589953135\n8589953161\n1000\n1000\n1000\n1000\n549755795297\n49\n134217723\n8240867856\n95.9363283621283784\n8589953194\n8589953193\n8589953186\n8589953212\n1000\n1000\n1000\n1000\n549755795247\n49\n134217723\n8091274772\n94.1948356585472055\n8589953244\n8589953243\n8589953236\n8589953262\n1000\n1000\n1000\n1000\n549755795197\n49\n134217723\n7925486211\n92.2648027918653639\n8589953296\n8589953292\n8589953287\n8589953310\n1000\n1000\n1000\n1000\n549755795145\n49\n134217723\n7730098497\n89.9901904330534137\n8589953346\n8589953342\n8589953338\n8589953362\n1000\n1000\n1000\n1000\n549755795095\n49\n134217723\n7968694320\n92.7678113827703754\n8589953396\n8589953391\n8589953387\n8589953414\n1000\n1000\n1000\n1000\n549755795045\n49\n134217723\n7820968871\n91.0480608192348342\n8589953445\n8589953442\n8589953435\n8589953464\n1000\n1000\n1000\n1000\n549755794992\n49\n134217723\n7906982438\n92.0493905260546939\n8589953496\n8589953492\n8589953486\n8589953513\n1000\n1000\n1000\n1000\n549755794943\n49\n134217723\n7661783017\n89.1948935696878493\n8589953546\n8589953541\n8589953534\n8589953563\n1000\n1000\n1000\n1000\n549755794892\n49\n134217723\n7695188121\n89.5837801675141918\n8589953597\n8589953593\n8589953587\n8589953615\n1000\n1000\n1000\n1000\n549755794841\n49\n134217723\n7759308366\n90.3302380685987032\n8589953647\n8589953643\n8589953636\n8589953666\n1000\n1000\n1000\n1000\n549755794790\n49\n134217723\n7684618886\n89.4607380789679070\n8589953696\n8589953694\n8589953687\n8589953715\n1000\n1000\n1000\n1000\n549755794739\n49\n134217723\n7793613007\n90.7295966419986968\n8589953746\n8589953744\n8589953739\n8589953766\n1000\n1000\n1000\n1000\n549755794689\n49\n134217723\n7756114361\n90.2930549560998230\n8589953797\n8589953793\n8589953788\n8589953815\n1000\n1000\n1000\n1000\n549755794639\n49\n134217723\n7781774159\n90.5917743123919621\n8589953847\n8589953842\n8589953837\n8589953866\n1000\n1000\n1000\n1000\n549755794588\n49\n134217723\n7776624612\n90.5318257037205569\n8589953895\n8589953893\n8589953886\n8589953915\n1000\n1000\n1000\n1000\n549755794539\n49\n134217723\n8136235774\n94.7182506177874046\n8589953946\n8589953943\n8589953936\n8589953964\n1000\n1000\n1000\n1000\n549755794489\n49\n134217723\n8110341410\n94.4168005471628362\n8589953994\n8589953993\n8589953986\n8589954012\n1000\n1000\n1000\n1000\n549755794439\n49\n134217723\n8092029031\n94.2036163936008251\n8589954044\n8589954043\n8589954036\n8589954063\n1000\n1000\n1000\n1000\n549755794389\n49\n134217723\n8183124030\n95.2641017531872052\n8589954094\n8589954092\n8589954088\n8589954113\n1000\n1000\n1000\n1000\n549755794339\n49\n134217723\n8218679322\n95.6780198377355617\n8589954144\n8589954141\n8589954138\n8589954162\n1000\n1000\n1000\n1000\n549755794290\n49\n134217723\n8391630738\n97.6914393129564900\n8589954194\n8589954191\n8589954187\n8589954212\n1000\n1000\n1000\n1000\n549755794241\n49\n134217723\n8376106270\n97.5107107079109596\n8589954243\n8589954242\n8589954236\n8589954263\n1000\n1000\n1000\n1000\n549755794191\n49\n134217723\n8220413541\n95.6982087934617169\n8589954292\n8589954290\n8589954287\n8589954313\n1000\n1000\n1000\n1000\n549755794140\n49\n134217723\n8324247732\n96.9069978698963297\n8589954340\n8589954341\n8589954337\n8589954363\n1000\n1000\n1000\n1000\n549755794089\n49\n134217723\n8294333190\n96.5587467679492590\n8589954391\n8589954392\n8589954386\n8589954412\n1000\n1000\n1000\n1000\n549755794040\n49\n134217723\n8111114413\n94.4257994795170532\n8589954443\n8589954441\n8589954436\n8589954461\n1000\n1000\n1000\n1000\n549755793990\n49\n134217723\n8125207150\n94.5898605285102434\n8589954493\n8589954492\n8589954486\n8589954511\n1000\n1000\n1000\n1000\n549755793942\n49\n134217723\n8009594762\n93.2439551930033872\n8589954544\n8589954541\n8589954535\n8589954561\n1000\n1000\n1000\n1000\n549755793891\n49\n134217723\n8099941052\n94.2957244361885358\n8589954594\n8589954591\n8589954583\n8589954612\n1000\n1000\n1000\n1000\n549755793840\n49\n134217723\n8269022258\n96.2640887409112906\n8589954644\n8589954642\n8589954635\n8589954661\n1000\n1000\n1000\n1000\n549755793789\n49\n134217723\n8287393799\n96.4779616239864311\n8589954694\n8589954692\n8589954685\n8589954711\n1000\n1000\n1000\n1000\n549755793739\n49\n134217723\n8282821059\n96.4247279302176565\n8589954744\n8589954741\n8589954734\n8589954760\n1000\n1000\n1000\n1000\n549755793689\n49\n134217723\n8359873508\n97.3217364970581258\n8589954794\n8589954791\n8589954784\n8589954809\n1000\n1000\n1000\n1000\n549755793639\n49\n134217723\n8306647926\n96.7021091683629663\n8589954845\n8589954840\n8589954834\n8589954859\n1000\n1000\n1000\n1000\n549755793591\n49\n134217723\n8142262247\n94.7884079923417886\n8589954895\n8589954890\n8589954883\n8589954909\n1000\n1000\n1000\n1000\n549755793542\n49\n134217723\n8131586055\n94.6641207610362585\n8589954945\n8589954939\n8589954932\n8589954961\n1000\n1000\n1000\n1000\n549755793494\n49\n134217723\n8154376980\n94.9294420437319815\n8589954995\n8589954989\n8589954982\n8589955012\n1000\n1000\n1000\n1000\n549755793442\n49\n134217723\n8076444840\n94.0221925369127689\n8589955047\n8589955040\n8589955032\n8589955062\n1000\n1000\n1000\n1000\n549755793392\n49\n134217722\n8246735030\n96.0046312626264324\n8589955095\n8589955089\n8589955082\n8589955114\n1000\n1000\n1000\n1000\n549755793343\n49\n134217722\n8179323247\n95.2198548240966289\n8589955145\n8589955139\n8589955133\n8589955163\n1000\n1000\n1000\n1000\n549755793294\n49\n134217722\n7950972988\n92.5615079310748996\n8589955197\n8589955190\n8589955184\n8589955214\n1000\n1000\n1000\n1000\n549755793244\n49\n134217722\n7999810404\n93.1300502782281541\n8589955249\n8589955239\n8589955234\n8589955264\n1000\n1000\n1000\n1000\n549755793192\n49\n134217722\n7755050603\n90.2806711808891151\n8589955298\n8589955290\n8589955284\n8589955315\n1000\n1000\n1000\n1000\n549755793142\n49\n134217722\n7581078000\n88.2553635197579638\n8589955348\n8589955341\n8589955335\n8589955365\n1000\n1000\n1000\n1000\n549755793091\n49\n134217722\n7692464205\n89.5520696167614005\n8589955396\n8589955390\n8589955385\n8589955414\n1000\n1000\n1000\n1000\n549755793043\n49\n134217722\n7852106791\n91.4105539119975390\n8589955446\n8589955439\n8589955435\n8589955465\n1000\n1000\n1000\n1000\n549755792993\n49\n134217722\n7668201836\n89.2696184616994657\n8589955494\n8589955490\n8589955484\n8589955515\n1000\n1000\n1000\n1000\n549755792942\n49\n134217722\n7474497251\n87.0146002969736969\n8589955544\n8589955540\n8589955534\n8589955565\n1000\n1000\n1000\n1000\n549755792892\n49\n134217722\n7393292202\n86.0692491095985588\n8589955592\n8589955591\n8589955585\n8589955615\n1000\n1000\n1000\n1000\n549755792841\n49\n134217722\n7382850786\n85.9476950336820096\n8589955642\n8589955641\n8589955634\n8589955668\n1000\n1000\n1000\n1000\n549755792791\n49\n134217722\n7499573986\n87.3065319206190651\n8589955691\n8589955689\n8589955685\n8589955718\n1000\n1000\n1000\n1000\n549755792741\n49\n134217722\n7317474020\n85.1866093051003759\n8589955740\n8589955740\n8589955736\n8589955767\n1000\n1000\n1000\n1000\n549755792690\n49\n134217722\n7509033489\n87.4166550294391556\n8589955790\n8589955789\n8589955786\n8589955817\n1000\n1000\n1000\n1000\n549755792639\n49\n134217722\n7590155005\n88.3610337679488680\n8589955839\n8589955839\n8589955836\n8589955866\n1000\n1000\n1000\n1000\n549755792587\n49\n134217722\n7439857552\n86.6113411322641724\n8589955889\n8589955888\n8589955885\n8589955916\n1000\n1000\n1000\n1000\n549755792539\n49\n134217722\n7624130886\n88.7565650788679505\n8589955939\n8589955939\n8589955937\n8589955966\n1000\n1000\n1000\n1000\n549755792488\n49\n134217722\n7663080463\n89.2099978335620563\n8589955990\n8589955988\n8589955986\n8589956016\n1000\n1000\n1000\n1000\n549755792438\n49\n134217722\n7558536062\n87.9929408241281692\n8589956041\n8589956039\n8589956037\n8589956067\n1000\n1000\n1000\n1000\n549755792388\n49\n134217722\n7397860754\n86.1224340564686628\n8589956092\n8589956088\n8589956087\n8589956118\n1000\n1000\n1000\n1000\n549755792335\n49\n134217722\n7457174155\n86.8129329176213673\n8589956141\n8589956137\n8589956138\n8589956168\n1000\n1000\n1000\n1000\n549755792285\n49\n134217722\n7395419203\n86.0940106613349627\n8589956191\n8589956187\n8589956187\n8589956216\n1000\n1000\n1000\n1000\n549755792235\n49\n134217722\n7343034937\n85.4841775461339211\n8589956243\n8589956236\n8589956237\n8589956265\n1000\n1000\n1000\n1000\n549755792184\n49\n134217722\n7472933015\n86.9963901985453987\n8589956292\n8589956285\n8589956287\n8589956313\n1000\n1000\n1000\n1000\n549755792135\n49\n134217722\n7468647966\n86.9465056591614882\n8589956343\n8589956334\n8589956338\n8589956362\n1000\n1000\n1000\n1000\n549755792087\n49\n134217722\n7407439430\n86.2339445238644657\n8589956394\n8589956383\n8589956389\n8589956412\n1000\n1000\n1000\n1000\n549755792036\n49\n134217722\n7488607912\n87.1788700212606784\n8589956445\n8589956432\n8589956440\n8589956461\n1000\n1000\n1000\n1000\n549755791986\n49\n134217722\n7337539462\n85.4202017915098253\n8589956495\n8589956479\n8589956489\n8589956511\n1000\n1000\n1000\n1000\n549755791937\n49\n134217722\n7413697556\n86.3067987000218011\n8589956545\n8589956530\n8589956539\n8589956561\n1000\n1000\n1000\n1000\n549755791887\n49\n134217722\n7389052334\n86.0198905556956532\n8589956595\n8589956581\n8589956591\n8589956610\n1000\n1000\n1000\n1000\n549755791836\n49\n134217722\n7021912767\n81.7458234662356489\n8589956643\n8589956630\n8589956641\n8589956657\n1000\n1000\n1000\n1000\n549755791786\n49\n134217722\n7040039703\n81.9568487763174289\n8589956692\n8589956679\n8589956692\n8589956707\n1000\n1000\n1000\n1000\n549755791735\n49\n134217722\n7257924885\n84.4933661332812846\n8589956741\n8589956729\n8589956739\n8589956757\n1000\n1000\n1000\n1000\n549755791684\n49\n134217722\n7278076584\n84.7279627867971783\n8589956792\n8589956779\n8589956789\n8589956807\n1000\n1000\n1000\n1000\n549755791634\n49\n134217722\n6976046936\n81.2118749195124678\n8589956844\n8589956830\n8589956838\n8589956858\n1000\n1000\n1000\n1000\n549755791585\n49\n134217722\n6617466425\n77.0374483590058929\n8589956893\n8589956879\n8589956886\n8589956908\n1000\n1000\n1000\n1000\n549755791535\n49\n134217722\n6643806428\n77.3440863473743718\n8589956944\n8589956929\n8589956935\n8589956956\n1000\n1000\n1000\n1000\n549755791484\n49\n134217722\n6621399286\n77.0832328892984862\n8589956995\n8589956979\n8589956985\n8589957006\n1000\n1000\n1000\n1000\n549755791434\n49\n134217722\n6656905611\n77.4965809094134954\n8589957044\n8589957029\n8589957035\n8589957055\n1000\n1000\n1000\n1000\n549755791384\n49\n134217722\n6608497586\n76.9330373278969262\n8589957093\n8589957080\n8589957087\n8589957106\n1000\n1000\n1000\n1000\n549755791334\n49\n134217722\n6354750598\n73.9790336025483697\n8589957142\n8589957129\n8589957136\n8589957154\n1000\n1000\n1000\n1000\n549755791284\n49\n134217722\n6393819072\n74.4338504999531096\n8589957193\n8589957179\n8589957185\n8589957205\n1000\n1000\n1000\n1000\n549755791235\n49\n134217722\n6278989143\n73.0970541865801238\n8589957243\n8589957228\n8589957235\n8589957256\n1000\n1000\n1000\n1000\n549755791185\n49\n134217722\n6183026419\n71.9799010520787022\n8589957294\n8589957277\n8589957287\n8589957306\n1000\n1000\n1000\n1000\n549755791135\n49\n134217722\n6241929228\n72.6656200010102680\n8589957343\n8589957326\n8589957337\n8589957355\n1000\n1000\n1000\n1000\n549755791083\n49\n134217722\n6417760080\n74.7125605164759889\n8589957394\n8589957375\n8589957387\n8589957404\n1000\n1000\n1000\n1000\n549755791032\n49\n134217722\n6141103303\n71.4918517414499348\n8589957446\n8589957427\n8589957436\n8589957454\n1000\n1000\n1000\n1000\n549755790981\n49\n134217722\n6034450503\n70.2502497369737995\n8589957496\n8589957474\n8589957487\n8589957503\n1000\n1000\n1000\n1000\n549755790931\n49\n134217722\n6172118423\n71.8529152588093041\n8589957545\n8589957523\n8589957535\n8589957553\n1000\n1000\n1000\n1000\n549755790882\n49\n134217722\n6216288926\n72.3671276003001367\n8589957594\n8589957572\n8589957583\n8589957604\n1000\n1000\n1000\n1000\n549755790832\n49\n134217722\n6109336528\n71.1220378067825720\n8589957643\n8589957623\n8589957632\n8589957652\n1000\n1000\n1000\n1000\n549755790783\n49\n134217722\n6090651148\n70.9045113642051490\n8589957693\n8589957673\n8589957682\n8589957701\n1000\n1000\n1000\n1000\n549755790732\n49\n134217722\n6048051349\n70.4085844290125493\n8589957744\n8589957723\n8589957733\n8589957752\n1000\n1000\n1000\n1000\n549755790684\n49\n134217722\n6006324258\n69.9228171564049177\n8589957794\n8589957774\n8589957784\n8589957801\n1000\n1000\n1000\n1000\n549755790637\n49\n134217722\n6053629471\n70.4735223112516280\n8589957845\n8589957824\n8589957833\n8589957851\n1000\n1000\n1000\n1000\n549755790588\n49\n134217722\n6078303994\n70.7607715670837223\n8589957896\n8589957874\n8589957884\n8589957901\n1000\n1000\n1000\n1000\n549755790537\n49\n134217722\n6354966443\n73.9815463774843778\n8589957946\n8589957923\n8589957932\n8589957950\n1000\n1000\n1000\n1000\n549755790488\n49\n134217722\n6181958635\n71.9674704096174480\n8589957996\n8589957973\n8589957980\n8589957998\n1000\n1000\n1000\n1000\n549755790437\n49\n134217722\n6081286723\n70.7954950994518128\n8589958047\n8589958023\n8589958030\n8589958047\n1000\n1000\n1000\n1000\n549755790387\n49\n134217722\n6283418217\n73.1486153913938466\n8589958096\n8589958072\n8589958079\n8589958099\n1000\n1000\n1000\n1000\n549755790336\n49\n134217722\n6254403893\n72.8108442143297907\n8589958148\n8589958123\n8589958130\n8589958148\n1000\n1000\n1000\n1000\n549755790285\n49\n134217722\n6189668343\n72.0572232253116027\n8589958199\n8589958175\n8589958180\n8589958198\n1000\n1000\n1000\n1000\n549755790236\n49\n134217722\n6204395083\n72.2286650381953450\n8589958250\n8589958225\n8589958229\n8589958249\n1000\n1000\n1000\n1000\n549755790186\n49\n134217722\n6323493650\n73.6151548409803240\n8589958298\n8589958274\n8589958278\n8589958299\n1000\n1000\n1000\n1000\n549755790137\n49\n134217722\n6506578476\n75.7465427311432791\n8589958347\n8589958324\n8589958329\n8589958349\n1000\n1000\n1000\n1000\n549755790087\n49\n134217722\n6315556388\n73.5227529500548087\n8589958397\n8589958374\n8589958379\n8589958399\n1000\n1000\n1000\n1000\n549755790038\n49\n134217722\n6212715553\n72.3255280550326347\n8589958448\n8589958424\n8589958430\n8589958448\n1000\n1000\n1000\n1000\n549755789987\n49\n134217722\n6343901502\n73.8527335039391346\n8589958497\n8589958474\n8589958482\n8589958497\n1000\n1000\n1000\n1000\n549755789938\n49\n134217722\n6366821168\n74.1195535300102790\n8589958548\n8589958523\n8589958532\n8589958547\n1000\n1000\n1000\n1000\n549755789889\n49\n134217722\n6214359938\n72.3446712210157727\n8589958598\n8589958574\n8589958582\n8589958598\n1000\n1000\n1000\n1000\n549755789840\n49\n134217722\n5983672447\n69.6591153639088816\n8589958648\n8589958625\n8589958630\n8589958647\n1000\n1000\n1000\n1000\n549755789790\n49\n134217722\n6155155289\n71.6554383951885541\n8589958699\n8589958673\n8589958680\n8589958697\n1000\n1000\n1000\n1000\n549755789739\n49\n134217722\n6076541436\n70.7402526886759802\n8589958749\n8589958723\n8589958731\n8589958746\n1000\n1000\n1000\n1000\n549755789689\n49\n134217722\n6195016804\n72.1194874977982749\n8589958800\n8589958772\n8589958780\n8589958795\n1000\n1000\n1000\n1000\n549755789639\n49\n134217722\n6228047869\n72.5040197034442429\n8589958850\n8589958823\n8589958829\n8589958846\n1000\n1000\n1000\n1000\n549755789591\n49\n134217722\n6220263084\n72.4133928829519107\n8589958899\n8589958872\n8589958877\n8589958896\n1000\n1000\n1000\n1000\n549755789540\n49\n134217722\n6233166170\n72.5636045714377929\n8589958951\n8589958922\n8589958927\n8589958947\n1000\n1000\n1000\n1000\n549755789490\n49\n134217722\n6127365002\n71.3319168662819578\n8589959001\n8589958973\n8589958977\n8589958995\n1000\n1000\n1000\n1000\n549755789440\n49\n134217722\n6115922360\n71.1987069887800601\n8589959051\n8589959023\n8589959026\n8589959043\n1000\n1000\n1000\n1000\n549755789390\n49\n134217722\n6217135904\n72.3769877162407624\n8589959101\n8589959074\n8589959076\n8589959093\n1000\n1000\n1000\n1000\n549755789342\n49\n134217722\n6219132046\n72.4002258682779996\n8589959152\n8589959123\n8589959126\n8589959143\n1000\n1000\n1000\n1000\n549755789291\n49\n134217721\n6345475217\n73.8710539636060872\n8589959202\n8589959173\n8589959177\n8589959192\n1000\n1000\n1000\n1000\n549755789241\n49\n134217721\n6541772360\n76.1562534697105065\n8589959252\n8589959224\n8589959226\n8589959240\n1000\n1000\n1000\n1000\n549755789191\n49\n134217721\n6454624598\n75.1417199932851219\n8589959302\n8589959273\n8589959275\n8589959289\n1000\n1000\n1000\n1000\n549755789141\n49\n134217721\n6327110440\n73.6572598203682816\n8589959352\n8589959322\n8589959326\n8589959339\n1000\n1000\n1000\n1000\n549755789091\n49\n134217721\n6256564370\n72.8359954702783767\n8589959401\n8589959372\n8589959375\n8589959391\n1000\n1000\n1000\n1000\n549755789041\n49\n134217721\n6218920436\n72.3977624083190818\n8589959451\n8589959423\n8589959425\n8589959442\n1000\n1000\n1000\n1000\n549755788990\n49\n134217721\n6239680606\n72.6394425928665015\n8589959500\n8589959474\n8589959476\n8589959493\n1000\n1000\n1000\n1000\n549755788940\n49\n134217721\n5970889094\n69.5102975473859459\n8589959550\n8589959524\n8589959526\n8589959544\n1000\n1000\n1000\n1000\n549755788891\n49\n134217721\n5769482269\n67.1656135181075626\n8589959602\n8589959574\n8589959577\n8589959592\n1000\n1000\n1000\n1000\n549755788840\n49\n134217721\n5749907000\n66.9377273976382412\n8589959652\n8589959624\n8589959627\n8589959642\n1000\n1000\n1000\n1000\n549755788790\n49\n134217721\n5632765298\n65.5740185023433924\n8589959702\n8589959673\n8589959678\n8589959690\n1000\n1000\n1000\n1000\n549755788741\n49\n134217721\n5781460443\n67.3050578159207191\n8589959751\n8589959724\n8589959728\n8589959740\n1000\n1000\n1000\n1000\n549755788691\n49\n134217721\n5739447569\n66.8159635897272324\n8589959801\n8589959774\n8589959778\n8589959790\n1000\n1000\n1000\n1000\n549755788644\n49\n134217721\n5729491294\n66.7000572952729698\n8589959849\n8589959824\n8589959827\n8589959839\n1000\n1000\n1000\n1000\n549755788594\n49\n134217721\n5716638381\n66.5504296992790358\n8589959898\n8589959876\n8589959878\n8589959890\n1000\n1000\n1000\n1000\n549755788544\n49\n134217721\n5797922616\n67.4967027303418377\n8589959947\n8589959926\n8589959926\n8589959942\n1000\n1000\n1000\n1000\n549755788495\n49\n134217721\n5681712478\n66.1438386702408394\n8589959997\n8589959974\n8589959976\n8589959991\n1000\n1000\n1000\n1000\n549755788445\n49\n134217721\n5604080414\n65.2400824948200153\n8589960046\n8589960026\n8589960026\n8589960040\n1000\n1000\n1000\n1000\n549755788395\n49\n134217721\n5429508377\n63.2077965104005131\n8589960095\n8589960076\n8589960076\n8589960089\n1000\n1000\n1000\n1000\n549755788346\n49\n134217721\n5184813940\n60.3591783469716461\n8589960144\n8589960127\n8589960126\n8589960138\n1000\n1000\n1000\n1000\n549755788297\n49\n134217721\n5199870803\n60.5344633039193312\n8589960197\n8589960178\n8589960174\n8589960189\n1000\n1000\n1000\n1000\n549755788246\n49\n134217721\n5138065342\n59.8149530367301665\n8589960247\n8589960229\n8589960223\n8589960238\n1000\n1000\n1000\n1000\n549755788195\n49\n134217721\n4982966690\n58.0093670962608883\n8589960298\n8589960281\n8589960272\n8589960287\n1000\n1000\n1000\n1000\n549755788146\n49\n134217721\n5077070437\n59.1048788904633824\n8589960348\n8589960331\n8589960323\n8589960337\n1000\n1000\n1000\n1000\n549755788095\n49\n134217721\n5131154375\n59.7344987943842511\n8589960398\n8589960381\n8589960373\n8589960387\n1000\n1000\n1000\n1000\n549755788045\n49\n134217721\n5123351577\n59.6436622743470863\n8589960449\n8589960430\n8589960422\n8589960437\n1000\n1000\n1000\n1000\n549755787993\n49\n134217721\n5113303095\n59.5266825421436820\n8589960499\n8589960479\n8589960472\n8589960488\n1000\n1000\n1000\n1000\n549755787943\n49\n134217721\n5151497027\n59.9713184360553626\n8589960549\n8589960530\n8589960522\n8589960539\n1000\n1000\n1000\n1000\n549755787894\n49\n134217721\n5292033585\n61.6073792980898247\n8589960602\n8589960579\n8589960570\n8589960587\n1000\n1000\n1000\n1000\n549755787845\n49\n134217721\n5205475969\n60.5997160196886000\n8589960652\n8589960628\n8589960619\n8589960638\n1000\n1000\n1000\n1000\n549755787794\n49\n134217721\n5043155008\n58.7100513340702364\n8589960702\n8589960679\n8589960668\n8589960687\n1000\n1000\n1000\n1000\n549755787745\n49\n134217721\n5333916535\n62.0949610065697684\n8589960752\n8589960729\n8589960723\n8589960737\n1000\n1000\n1000\n1000\n549755787695\n49\n134217721\n5069836168\n59.0206609221315617\n8589960800\n8589960778\n8589960772\n8589960787\n1000\n1000\n1000\n1000\n549755787644\n49\n134217721\n4888337991\n56.9077440463152016\n8589960850\n8589960827\n8589960822\n8589960835\n1000\n1000\n1000\n1000\n549755787593\n49\n134217721\n4769862139\n55.5285036083157024\n8589960900\n8589960877\n8589960872\n8589960885\n1000\n1000\n1000\n1000\n549755787543\n49\n134217721\n4763097495\n55.4497527812985354\n8589960949\n8589960927\n8589960921\n8589960936\n1000\n1000\n1000\n1000\n549755787494\n49\n134217721\n4759553938\n55.4085003477571973\n8589961000\n8589960977\n8589960973\n8589960986\n1000\n1000\n1000\n1000\n549755787441\n49\n134217721\n4888781371\n56.9129056655812136\n8589961049\n8589961027\n8589961022\n8589961037\n1000\n1000\n1000\n1000\n549755787393\n49\n134217721\n4962790398\n57.7744841458780058\n8589961100\n8589961080\n8589961072\n8589961088\n1000\n1000\n1000\n1000\n549755787342\n49\n134217721\n4836967119\n56.3097083834153906\n8589961151\n8589961132\n8589961124\n8589961140\n1000\n1000\n1000\n1000\n549755787291\n49\n134217721\n4773840849\n55.5748218815847466\n8589961201\n8589961183\n8589961173\n8589961192\n1000\n1000\n1000\n1000\n549755787242\n49\n134217721\n4476595512\n52.1144307271021034\n8589961250\n8589961232\n8589961223\n8589961241\n1000\n1000\n1000\n1000\n549755787194\n49\n134217721\n4296373282\n50.0163678367242710\n8589961301\n8589961282\n8589961274\n8589961291\n1000\n1000\n1000\n1000\n549755787142\n49\n134217721\n4702755201\n54.7472760300131043\n8589961352\n8589961332\n8589961324\n8589961340\n1000\n1000\n1000\n1000\n549755787091\n49\n134217721\n4752085594\n55.3215573874815121\n8589961401\n8589961381\n8589961374\n8589961389\n1000\n1000\n1000\n1000\n549755787042\n49\n134217721\n4619727268\n53.7807036750155518\n8589961452\n8589961432\n8589961424\n8589961438\n1000\n1000\n1000\n1000\n549755786993\n49\n134217721\n4570412865\n53.2066084564456219\n8589961501\n8589961482\n8589961474\n8589961489\n1000\n1000\n1000\n1000\n549755786943\n49\n134217721\n4252122385\n49.5012195902615346\n8589961552\n8589961532\n8589961525\n8589961541\n1000\n1000\n1000\n1000\n549755786893\n49\n134217721\n4228080474\n49.2213349152967012\n8589961598\n8589961581\n8589961575\n8589961592\n1000\n1000\n1000\n1000\n549755786843\n49\n134217721\n4095339039\n47.6760212259290910\n8589961648\n8589961631\n8589961626\n8589961641\n1000\n1000\n1000\n1000\n549755786792\n49\n134217721\n4183028708\n48.6968633342259452\n8589961698\n8589961682\n8589961677\n8589961692\n1000\n1000\n1000\n1000\n549755786743\n49\n134217721\n4282666166\n49.8567960051628205\n8589961748\n8589961730\n8589961727\n8589961741\n1000\n1000\n1000\n1000\n549755786692\n49\n134217721\n4277733435\n49.7993714567010670\n8589961798\n8589961780\n8589961776\n8589961792\n1000\n1000\n1000\n1000\n549755786641\n49\n134217721\n4371911056\n50.8957432697946146\n8589961849\n8589961829\n8589961826\n8589961842\n1000\n1000\n1000\n1000\n549755786592\n49\n134217721\n4139892463\n48.1946913446696357\n8589961899\n8589961878\n8589961876\n8589961892\n1000\n1000\n1000\n1000\n549755786541\n49\n134217721\n4257017776\n49.5582094436242855\n8589961949\n8589961928\n8589961926\n8589961942\n1000\n1000\n1000\n1000\n549755786492\n49\n134217721\n4479544461\n52.1487610164174242\n8589961999\n8589961977\n8589961976\n8589961992\n1000\n1000\n1000\n1000\n549755786443\n49\n134217721\n4391492301\n51.1236989589257576\n8589962049\n8589962027\n8589962028\n8589962042\n1000\n1000\n1000\n1000\n549755786393\n49\n134217721\n4690650686\n54.6063609224828781\n8589962099\n8589962077\n8589962079\n8589962091\n1000\n1000\n1000\n1000\n549755786344\n49\n134217721\n4598429437\n53.5327642906162993\n8589962149\n8589962128\n8589962130\n8589962142\n1000\n1000\n1000\n1000\n549755786294\n49\n134217721\n4709240302\n54.8227725424879608\n8589962200\n8589962178\n8589962178\n8589962191\n1000\n1000\n1000\n1000\n549755786242\n49\n134217721\n4789291831\n55.7546949932219675\n8589962250\n8589962229\n8589962227\n8589962243\n1000\n1000\n1000\n1000\n549755786192\n49\n134217721\n4582027550\n53.3418211933531907\n8589962298\n8589962281\n8589962276\n8589962292\n1000\n1000\n1000\n1000\n549755786141\n49\n134217721\n4783694243\n55.6895304927643480\n8589962348\n8589962330\n8589962327\n8589962341\n1000\n1000\n1000\n1000\n549755786090\n49\n134217721\n4786118253\n55.7177496747065746\n8589962395\n8589962381\n8589962378\n8589962392\n1000\n1000\n1000\n1000\n549755786041\n49\n134217721\n4798985419\n55.8675432110185852\n8589962445\n8589962430\n8589962426\n8589962442\n1000\n1000\n1000\n1000\n549755785991\n49\n134217721\n4728897271\n55.0516097771019304\n8589962493\n8589962480\n8589962478\n8589962493\n1000\n1000\n1000\n1000\n549755785941\n49\n134217721\n4883728758\n56.8540855079507494\n8589962542\n8589962530\n8589962527\n8589962543\n1000\n1000\n1000\n1000\n549755785891\n49\n134217721\n4913728809\n57.2033320680170334\n8589962592\n8589962579\n8589962579\n8589962593\n1000\n1000\n1000\n1000\n549755785840\n49\n134217721\n4889771666\n56.9244342166272048\n8589962642\n8589962631\n8589962630\n8589962643\n1000\n1000\n1000\n1000\n549755785789\n49\n134217721\n4569620357\n53.1973824576867784\n8589962691\n8589962684\n8589962678\n8589962693\n1000\n1000\n1000\n1000\n549755785738\n49\n134217721\n4609585519\n53.6626381765097165\n8589962742\n8589962734\n8589962728\n8589962742\n1000\n1000\n1000\n1000\n549755785691\n49\n134217721\n4680694030\n54.4904501970853303\n8589962795\n8589962784\n8589962777\n8589962793\n1000\n1000\n1000\n1000\n549755785640\n49\n134217721\n4881756439\n56.8311247020521790\n8589962846\n8589962834\n8589962828\n8589962842\n1000\n1000\n1000\n1000\n549755785589\n49\n134217721\n4779265511\n55.6379732654384043\n8589962897\n8589962882\n8589962878\n8589962892\n1000\n1000\n1000\n1000\n549755785540\n49\n134217721\n4902187311\n57.0689713472660145\n8589962946\n8589962933\n8589962926\n8589962942\n1000\n1000\n1000\n1000\n549755785490\n49\n134217721\n4874546894\n56.7471945503071780\n8589962994\n8589962982\n8589962977\n8589962994\n1000\n1000\n1000\n1000\n549755785441\n49\n134217721\n4675791983\n54.4333828524738124\n8589963047\n8589963030\n8589963026\n8589963043\n1000\n1000\n1000\n1000\n549755785391\n49\n134217721\n4629260748\n53.8916879859738671\n8589963098\n8589963079\n8589963074\n8589963092\n1000\n1000\n1000\n1000\n549755785341\n49\n134217721\n4870878896\n56.7044934312407065\n8589963150\n8589963129\n8589963125\n8589963143\n1000\n1000\n1000\n1000\n549755785291\n49\n134217721\n4976155365\n57.9300728294763729\n8589963200\n8589963177\n8589963175\n8589963194\n1000\n1000\n1000\n1000\n549755785242\n49\n134217721\n5143733646\n59.8809407873499566\n8589963251\n8589963226\n8589963224\n8589963243\n1000\n1000\n1000\n1000\n549755785192\n49\n134217720\n5036216068\n58.6292714434192064\n8589963301\n8589963276\n8589963275\n8589963293\n1000\n1000\n1000\n1000\n549755785142\n49\n134217720\n5071194050\n59.0364687439875695\n8589963351\n8589963325\n8589963325\n8589963344\n1000\n1000\n1000\n1000\n549755785092\n49\n134217720\n5169589302\n60.1819402401074868\n8589963400\n8589963376\n8589963374\n8589963394\n1000\n1000\n1000\n1000\n549755785040\n49\n134217720\n5237333149\n60.9705824143269481\n8589963451\n8589963425\n8589963423\n8589963446\n1000\n1000\n1000\n1000\n549755784989\n49\n134217720\n5192586199\n60.4496593573485370\n8589963500\n8589963474\n8589963473\n8589963495\n1000\n1000\n1000\n1000\n549755784939\n49\n134217720\n4968290871\n57.8385180770415204\n8589963549\n8589963523\n8589963521\n8589963545\n1000\n1000\n1000\n1000\n549755784889\n49\n134217720\n4927305462\n57.3613851161880248\n8589963599\n8589963574\n8589963570\n8589963595\n1000\n1000\n1000\n1000\n549755784839\n49\n134217720\n4876906159\n56.7746600059932973\n8589963650\n8589963623\n8589963619\n8589963644\n1000\n1000\n1000\n1000\n549755784790\n49\n134217720\n4711980611\n54.8546739336975051\n8589963699\n8589963675\n8589963671\n8589963695\n1000\n1000\n1000\n1000\n549755784739\n49\n134217720\n4727980309\n55.0409349312885325\n8589963748\n8589963727\n8589963721\n8589963745\n1000\n1000\n1000\n1000\n549755784690\n49\n134217720\n4805163450\n55.9394649483047957\n8589963797\n8589963776\n8589963770\n8589963794\n1000\n1000\n1000\n1000\n549755784638\n49\n134217720\n4712492314\n54.8606309349388610\n8589963847\n8589963826\n8589963820\n8589963845\n1000\n1000\n1000\n1000\n549755784587\n49\n134217720\n4545406325\n52.9154940223124015\n8589963898\n8589963877\n8589963869\n8589963895\n1000\n1000\n1000\n1000\n549755784537\n49\n134217720\n4760785525\n55.4228379075979234\n8589963947\n8589963927\n8589963919\n8589963946\n1000\n1000\n1000\n1000\n549755784489\n49\n134217720\n4824793744\n56.1679916544423534\n8589963997\n8589963977\n8589963969\n8589963997\n1000\n1000\n1000\n1000\n549755784440\n49\n134217720\n4788677739\n55.7475460189642433\n8589964046\n8589964024\n8589964019\n8589964047\n1000\n1000\n1000\n1000\n549755784390\n49\n134217720\n4846552245\n56.4212939373681692\n8589964096\n8589964075\n8589964069\n8589964097\n1000\n1000\n1000\n1000\n549755784340\n49\n134217720\n4626533186\n53.8599349808963623\n8589964147\n8589964126\n8589964120\n8589964145\n1000\n1000\n1000\n1000\n549755784289\n49\n134217720\n4740032055\n55.1812357261820452\n8589964196\n8589964176\n8589964169\n8589964194\n1000\n1000\n1000\n1000\n549755784240\n49\n134217720\n4766362383\n55.4877610829726748\n8589964247\n8589964226\n8589964220\n8589964246\n1000\n1000\n1000\n1000\n549755784189\n49\n134217720\n4683804892\n54.5266653981961298\n8589964296\n8589964276\n8589964269\n8589964297\n1000\n1000\n1000\n1000\n549755784138\n49\n134217720\n4690263513\n54.6018536348697339\n8589964345\n8589964326\n8589964319\n8589964347\n1000\n1000\n1000\n1000\n549755784089\n49\n134217720\n4639171900\n54.0070689808217921\n8589964395\n8589964377\n8589964368\n8589964398\n1000\n1000\n1000\n1000\n549755784038\n49\n134217720\n4577867955\n53.2933971320777431\n8589964445\n8589964425\n8589964419\n8589964448\n1000\n1000\n1000\n1000\n549755783989\n49\n134217720\n4385952652\n51.0592089547968868\n8589964495\n8589964475\n8589964469\n8589964498\n1000\n1000\n1000\n1000\n549755783940\n49\n134217720\n4183323552\n48.7002957709064077\n8589964546\n8589964524\n8589964519\n8589964548\n1000\n1000\n1000\n1000\n549755783890\n49\n134217720\n4180901571\n48.6721001942281433\n8589964595\n8589964574\n8589964570\n8589964598\n1000\n1000\n1000\n1000\n549755783840\n49\n134217720\n3877748657\n45.1429357973263450\n8589964644\n8589964625\n8589964621\n8589964649\n1000\n1000\n1000\n1000\n549755783790\n49\n134217720\n3907557843\n45.4899603870102567\n8589964693\n8589964675\n8589964671\n8589964698\n1000\n1000\n1000\n1000\n549755783741\n49\n134217720\n4082712798\n47.5290324388328571\n8589964743\n8589964725\n8589964721\n8589964747\n1000\n1000\n1000\n1000\n549755783689\n49\n134217720\n3867532858\n45.0240082390055676\n8589964793\n8589964775\n8589964771\n8589964796\n1000\n1000\n1000\n1000\n549755783640\n49\n134217720\n4068186333\n47.3599221291398536\n8589964842\n8589964824\n8589964820\n8589964846\n1000\n1000\n1000\n1000\n549755783591\n49\n134217720\n4036848803\n46.9951052623690160\n8589964892\n8589964873\n8589964872\n8589964896\n1000\n1000\n1000\n1000\n549755783540\n49\n134217720\n3900839315\n45.4117464366432273\n8589964943\n8589964925\n8589964923\n8589964947\n1000\n1000\n1000\n1000\n549755783489\n49\n134217720\n4035456804\n46.9789002670320173\n8589964993\n8589964973\n8589964971\n8589964995\n1000\n1000\n1000\n1000\n549755783440\n49\n134217720\n4155000721\n48.3705746222975819\n8589965043\n8589965023\n8589965021\n8589965045\n1000\n1000\n1000\n1000\n549755783391\n49\n134217720\n4446783216\n51.7673699241305698\n8589965093\n8589965071\n8589965071\n8589965096\n1000\n1000\n1000\n1000\n549755783340\n49\n134217720\n4613161692\n53.7042703070847551\n8589965143\n8589965121\n8589965120\n8589965146\n1000\n1000\n1000\n1000\n549755783291\n49\n134217720\n4360363125\n50.7613076539796069\n8589965192\n8589965170\n8589965170\n8589965197\n1000\n1000\n1000\n1000\n549755783240\n49\n134217720\n4387276536\n51.0746209929707859\n8589965241\n8589965221\n8589965221\n8589965247\n1000\n1000\n1000\n1000\n549755783189\n49\n134217720\n4352291315\n50.6673394209150558\n8589965290\n8589965272\n8589965271\n8589965299\n1000\n1000\n1000\n1000\n549755783138\n49\n134217720\n4371631925\n50.8924937571321436\n8589965338\n8589965321\n8589965322\n8589965348\n1000\n1000\n1000\n1000\n549755783089\n49\n134217720\n4535041501\n52.7948315941889064\n8589965388\n8589965373\n8589965370\n8589965396\n1000\n1000\n1000\n1000\n549755783038\n49\n134217720\n4632945852\n53.9345882426223255\n8589965438\n8589965423\n8589965420\n8589965446\n1000\n1000\n1000\n1000\n549755782988\n49\n134217720\n4457983179\n51.8977546532937026\n8589965487\n8589965473\n8589965471\n8589965494\n1000\n1000\n1000\n1000\n549755782939\n49\n134217720\n4390141698\n51.1079758640143638\n8589965536\n8589965522\n8589965523\n8589965543\n1000\n1000\n1000\n1000\n549755782890\n49\n134217720\n4330034954\n50.4082412700841900\n8589965586\n8589965573\n8589965573\n8589965594\n1000\n1000\n1000\n1000\n549755782841\n49\n134217720\n4323869551\n50.3364665326027279\n8589965635\n8589965622\n8589965622\n8589965644\n1000\n1000\n1000\n1000\n549755782790\n49\n134217720\n4245729225\n49.4267934165363414\n8589965685\n8589965672\n8589965672\n8589965695\n1000\n1000\n1000\n1000\n549755782741\n49\n134217720\n4250640769\n49.4839713116699258\n8589965734\n8589965721\n8589965722\n8589965744\n1000\n1000\n1000\n1000\n549755782691\n49\n134217720\n4458929731\n51.9087739717793966\n8589965783\n8589965772\n8589965773\n8589965793\n1000\n1000\n1000\n1000\n549755782643\n49\n134217720\n4378794159\n50.9758731325471928\n8589965836\n8589965822\n8589965825\n8589965842\n1000\n1000\n1000\n1000\n549755782591\n49\n134217720\n4439491416\n51.6824822033380400\n8589965887\n8589965871\n8589965874\n8589965893\n1000\n1000\n1000\n1000\n549755782542\n49\n134217720\n4570248826\n53.2046987953040613\n8589965938\n8589965921\n8589965922\n8589965943\n1000\n1000\n1000\n1000\n549755782493\n49\n134217720\n4297279159\n50.0269136299224968\n8589965986\n8589965971\n8589965974\n8589965994\n1000\n1000\n1000\n1000\n549755782442\n49\n134217720\n4431795922\n51.5928948537526253\n8589966035\n8589966022\n8589966025\n8589966046\n1000\n1000\n1000\n1000\n549755782393\n49\n134217720\n4228682255\n49.2283405659339337\n8589966084\n8589966070\n8589966076\n8589966097\n1000\n1000\n1000\n1000\n549755782343\n49\n134217720\n4214167291\n49.0593641433446521\n8589966133\n8589966120\n8589966125\n8589966148\n1000\n1000\n1000\n1000\n549755782292\n49\n134217720\n4074865487\n47.4376777085261168\n8589966183\n8589966170\n8589966175\n8589966197\n1000\n1000\n1000\n1000\n549755782243\n49\n134217720\n4249057550\n49.4655402234095050\n8589966233\n8589966220\n8589966223\n8589966250\n1000\n1000\n1000\n1000\n549755782193\n49\n134217720\n4111840072\n47.8681185379454632\n8589966284\n8589966270\n8589966273\n8589966300\n1000\n1000\n1000\n1000\n549755782141\n49\n134217720\n4200727177\n48.9029006224476746\n8589966334\n8589966320\n8589966320\n8589966350\n1000\n1000\n1000\n1000\n549755782091\n49\n134217720\n4346734964\n50.6026549820329166\n8589966383\n8589966369\n8589966369\n8589966400\n1000\n1000\n1000\n1000\n549755782042\n49\n134217720\n4272280620\n49.7358923386032572\n8589966432\n8589966418\n8589966420\n8589966451\n1000\n1000\n1000\n1000\n549755781992\n49\n134217720\n4384019651\n51.0367058572541623\n8589966483\n8589966469\n8589966470\n8589966502\n1000\n1000\n1000\n1000\n549755781941\n49\n134217720\n4145606674\n48.2612135222109728\n8589966532\n8589966519\n8589966521\n8589966551\n1000\n1000\n1000\n1000\n549755781890\n49\n134217720\n4239763250\n49.3573403331687501\n8589966581\n8589966569\n8589966573\n8589966602\n1000\n1000\n1000\n1000\n549755781839\n49\n134217720\n4231772072\n49.2643107737980017\n8589966631\n8589966617\n8589966623\n8589966650\n1000\n1000\n1000\n1000\n549755781789\n49\n134217720\n4095100228\n47.6732411020704490\n8589966681\n8589966669\n8589966672\n8589966698\n1000\n1000\n1000\n1000\n549755781739\n49\n134217720\n4245791790\n49.4275217652118926\n8589966730\n8589966720\n8589966723\n8589966750\n1000\n1000\n1000\n1000\n549755781689\n49\n134217720\n4349977636\n50.6404046459095341\n8589966780\n8589966770\n8589966774\n8589966803\n1000\n1000\n1000\n1000\n549755781640\n49\n134217720\n4185832167\n48.7294998931328180\n8589966830\n8589966820\n8589966824\n8589966853\n1000\n1000\n1000\n1000\n549755781589\n49\n134217720\n4134782306\n48.1352012864480727\n8589966880\n8589966870\n8589966874\n8589966903\n1000\n1000\n1000\n1000\n549755781540\n49\n134217720\n3974392876\n46.2680225809372345\n8589966930\n8589966920\n8589966923\n8589966951\n1000\n1000\n1000\n1000\n549755781491\n49\n134217720\n4086889174\n47.5776518550689218\n8589966979\n8589966970\n8589966972\n8589967001\n1000\n1000\n1000\n1000\n549755781441\n49\n134217720\n4200367143\n48.8987092834282464\n8589967029\n8589967020\n8589967023\n8589967049\n1000\n1000\n1000\n1000\n549755781393\n49\n134217720\n4213288907\n49.0491384118956120\n8589967081\n8589967071\n8589967074\n8589967098\n1000\n1000\n1000\n1000\n549755781343\n49\n134217720\n4282283074\n49.8523362299441857\n8589967132\n8589967123\n8589967123\n8589967148\n1000\n1000\n1000\n1000\n549755781293\n49\n134217720\n4357486820\n50.7278230581011726\n8589967182\n8589967171\n8589967172\n8589967198\n1000\n1000\n1000\n1000\n549755781245\n49\n134217720\n4672318869\n54.3929504825706900\n8589967232\n8589967221\n8589967224\n8589967247\n1000\n1000\n1000\n1000\n549755781196\n49\n134217720\n4598466023\n53.5331902035380267\n8589967281\n8589967271\n8589967274\n8589967298\n1000\n1000\n1000\n1000\n549755781145\n49\n134217720\n4514803118\n52.5592258006449811\n8589967331\n8589967321\n8589967325\n8589967348\n1000\n1000\n1000\n1000\n549755781095\n49\n134217719\n4519333028\n52.6119608936836940\n8589967380\n8589967370\n8589967374\n8589967398\n1000\n1000\n1000\n1000\n549755781045\n49\n134217719\n4310263784\n50.1780745686701053\n8589967429\n8589967420\n8589967425\n8589967449\n1000\n1000\n1000\n1000\n549755780995\n49\n134217719\n4260292879\n49.5963366590375045\n8589967478\n8589967472\n8589967474\n8589967500\n1000\n1000\n1000\n1000\n549755780945\n49\n134217719\n4296572117\n50.0186825770503205\n8589967528\n8589967522\n8589967524\n8589967552\n1000\n1000\n1000\n1000\n549755780894\n49\n134217719\n4309800155\n50.1726772140939943\n8589967579\n8589967571\n8589967574\n8589967602\n1000\n1000\n1000\n1000\n549755780845\n49\n134217719\n4167610708\n48.5173741884568415\n8589967629\n8589967620\n8589967624\n8589967654\n1000\n1000\n1000\n1000\n549755780795\n49\n134217719\n4379641958\n50.9857428097187366\n8589967679\n8589967672\n8589967675\n8589967701\n1000\n1000\n1000\n1000\n549755780744\n49\n134217719\n4389839075\n51.1044528703219356\n8589967728\n8589967722\n8589967725\n8589967748\n1000\n1000\n1000\n1000\n549755780693\n49\n134217719\n4393957020\n51.1523920643400771\n8589967778\n8589967773\n8589967774\n8589967799\n1000\n1000\n1000\n1000\n549755780643\n49\n134217719\n4372950158\n50.9078400017804000\n8589967825\n8589967822\n8589967824\n8589967849\n1000\n1000\n1000\n1000\n549755780593\n49\n134217719\n4233889910\n49.2889656543310650\n8589967875\n8589967872\n8589967874\n8589967898\n1000\n1000\n1000\n1000\n549755780543\n49\n134217719\n4143621808\n48.2381066378343917\n8589967925\n8589967924\n8589967924\n8589967948\n1000\n1000\n1000\n1000\n549755780492\n49\n134217719\n3916798944\n45.5975409612949747\n8589967976\n8589967973\n8589967973\n8589968000\n1000\n1000\n1000\n1000\n549755780443\n49\n134217719\n3810304992\n44.3577881964361467\n8589968025\n8589968024\n8589968023\n8589968050\n1000\n1000\n1000\n1000\n549755780393\n49\n134217719\n3880024996\n45.1694358687664135\n8589968077\n8589968074\n8589968072\n8589968098\n1000\n1000\n1000\n1000\n549755780344\n49\n134217719\n3656865122\n42.5715130168742988\n8589968126\n8589968123\n8589968121\n8589968147\n1000\n1000\n1000\n1000\n549755780293\n49\n134217719\n3761786970\n43.7929640863855028\n8589968176\n8589968174\n8589968171\n8589968197\n1000\n1000\n1000\n1000\n549755780243\n49\n134217719\n4018812893\n46.7851396365451606\n8589968225\n8589968223\n8589968221\n8589968245\n1000\n1000\n1000\n1000\n549755780191\n49\n134217719\n3812354871\n44.3816519322578884\n8589968274\n8589968273\n8589968271\n8589968296\n1000\n1000\n1000\n1000\n549755780140\n49\n134217719\n3628692181\n42.2435368070278514\n8589968325\n8589968322\n8589968322\n8589968345\n1000\n1000\n1000\n1000\n549755780090\n49\n134217719\n3556715028\n41.4056124725656360\n8589968374\n8589968372\n8589968373\n8589968396\n1000\n1000\n1000\n1000\n549755780039\n49\n134217719\n3533952329\n41.1406197790938890\n8589968424\n8589968423\n8589968423\n8589968446\n1000\n1000\n1000\n1000\n549755779989\n49\n134217719\n3612604111\n42.0562470281940790\n8589968473\n8589968474\n8589968475\n8589968495\n1000\n1000\n1000\n1000\n549755779940\n49\n134217719\n3486904271\n40.5929082907466494\n8589968523\n8589968525\n8589968526\n8589968546\n1000\n1000\n1000\n1000\n549755779891\n49\n134217719\n3588937638\n41.7807330235758982\n8589968575\n8589968575\n8589968576\n8589968597\n1000\n1000\n1000\n1000\n549755779843\n49\n134217719\n3502255801\n40.7716236302714634\n8589968627\n8589968625\n8589968626\n8589968649\n1000\n1000\n1000\n1000\n549755779792\n49\n134217719\n3533861833\n41.1395662635772723\n8589968676\n8589968674\n8589968675\n8589968697\n1000\n1000\n1000\n1000\n549755779743\n49\n134217719\n3522097797\n41.0026148593229394\n8589968725\n8589968726\n8589968724\n8589968746\n1000\n1000\n1000\n1000\n549755779693\n49\n134217719\n3664739836\n42.6631867481850406\n8589968776\n8589968775\n8589968773\n8589968797\n1000\n1000\n1000\n1000\n549755779642\n49\n134217719\n3657983791\n42.5845360269252993\n8589968826\n8589968826\n8589968822\n8589968847\n1000\n1000\n1000\n1000\n549755779593\n49\n134217719\n3600919810\n41.9202238628557993\n8589968877\n8589968874\n8589968871\n8589968897\n1000\n1000\n1000\n1000\n549755779542\n49\n134217719\n3779892529\n44.0037405256417884\n8589968925\n8589968925\n8589968921\n8589968948\n1000\n1000\n1000\n1000\n549755779492\n49\n134217719\n3733701407\n43.4660051004006789\n8589968973\n8589968972\n8589968972\n8589968998\n1000\n1000\n1000\n1000\n549755779443\n49\n134217719\n3766627268\n43.8493125719389454\n8589969024\n8589969022\n8589969020\n8589969047\n1000\n1000\n1000\n1000\n549755779391\n49\n134217719\n3730975948\n43.4342765831249409\n8589969074\n8589969074\n8589969068\n8589969099\n1000\n1000\n1000\n1000\n549755779340\n49\n134217719\n3373403671\n39.2715874058030252\n8589969124\n8589969124\n8589969120\n8589969149\n1000\n1000\n1000\n1000\n549755779291\n49\n134217719\n3146679219\n36.6321674005571722\n8589969175\n8589969172\n8589969170\n8589969199\n1000\n1000\n1000\n1000\n549755779242\n49\n134217719\n3201267276\n37.2676560303379318\n8589969225\n8589969222\n8589969221\n8589969250\n1000\n1000\n1000\n1000\n549755779194\n49\n134217719\n3045861881\n35.4584991211086802\n8589969276\n8589969272\n8589969271\n8589969298\n1000\n1000\n1000\n1000\n549755779144\n49\n134217719\n2951548413\n34.3605458434744335\n8589969325\n8589969322\n8589969321\n8589969347\n1000\n1000\n1000\n1000\n549755779093\n49\n134217719\n2908221530\n33.8561545401573625\n8589969375\n8589969371\n8589969374\n8589969397\n1000\n1000\n1000\n1000\n549755779044\n49\n134217719\n2817033919\n32.7945910381663239\n8589969424\n8589969420\n8589969423\n8589969446\n1000\n1000\n1000\n1000\n549755778994\n49\n134217719\n2874895913\n33.4681932935083495\n8589969474\n8589969468\n8589969472\n8589969496\n1000\n1000\n1000\n1000\n549755778945\n49\n134217719\n2684680105\n31.2537898484851766\n8589969526\n8589969519\n8589969521\n8589969544\n1000\n1000\n1000\n1000\n549755778893\n49\n134217719\n2746256153\n31.9706293918422375\n8589969573\n8589969569\n8589969571\n8589969597\n1000\n1000\n1000\n1000\n549755778844\n49\n134217719\n2863161878\n33.3315911562718696\n8589969622\n8589969620\n8589969619\n8589969646\n1000\n1000\n1000\n1000\n549755778796\n49\n134217719\n2689386827\n31.3085833032969987\n8589969673\n8589969670\n8589969670\n8589969697\n1000\n1000\n1000\n1000\n549755778745\n49\n134217719\n2496677096\n29.0651467689024905\n8589969722\n8589969720\n8589969720\n8589969748\n1000\n1000\n1000\n1000\n549755778697\n49\n134217719\n2585359310\n30.0975436161939278\n8589969772\n8589969771\n8589969773\n8589969798\n1000\n1000\n1000\n1000\n549755778648\n49\n134217719\n2496070212\n29.0580817128899653\n8589969823\n8589969821\n8589969823\n8589969849\n1000\n1000\n1000\n1000\n549755778598\n49\n134217719\n2487860090\n28.9625033042435689\n8589969873\n8589969871\n8589969874\n8589969899\n1000\n1000\n1000\n1000\n549755778548\n49\n134217719\n2448631611\n28.5058237119310007\n8589969923\n8589969921\n8589969924\n8589969950\n1000\n1000\n1000\n1000\n549755778498\n49\n134217719\n2510705187\n29.2284552433437099\n8589969972\n8589969971\n8589969975\n8589970000\n1000\n1000\n1000\n1000\n549755778448\n49\n134217719\n2762260341\n32.1569426596747334\n8589970022\n8589970021\n8589970024\n8589970048\n1000\n1000\n1000\n1000\n549755778398\n49\n134217719\n2823714097\n32.8723585389032991\n8589970072\n8589970071\n8589970073\n8589970099\n1000\n1000\n1000\n1000\n549755778350\n49\n134217719\n2756389241\n32.0885940587551275\n8589970122\n8589970121\n8589970125\n8589970149\n1000\n1000\n1000\n1000\n549755778300\n49\n134217719\n2637553935\n30.7051690201472205\n8589970171\n8589970169\n8589970176\n8589970200\n1000\n1000\n1000\n1000\n549755778251\n49\n134217719\n2505387744\n29.1665520618908474\n8589970221\n8589970221\n8589970226\n8589970249\n1000\n1000\n1000\n1000\n549755778202\n49\n134217719\n2557171873\n29.7693986592262831\n8589970271\n8589970269\n8589970275\n8589970299\n1000\n1000\n1000\n1000\n549755778152\n49\n134217719\n2647990922\n30.8266715432597209\n8589970320\n8589970320\n8589970326\n8589970348\n1000\n1000\n1000\n1000\n549755778102\n49\n134217719\n2697609142\n31.4043036466077723\n8589970371\n8589970369\n8589970374\n8589970398\n1000\n1000\n1000\n1000\n549755778049\n49\n134217719\n2691171180\n31.3293559076455743\n8589970420\n8589970420\n8589970424\n8589970447\n1000\n1000\n1000\n1000\n549755777999\n49\n134217719\n2827444157\n32.9157821591340465\n8589970471\n8589970470\n8589970474\n8589970496\n1000\n1000\n1000\n1000\n549755777948\n49\n134217719\n2933925378\n34.1553867155151636\n8589970521\n8589970521\n8589970523\n8589970544\n1000\n1000\n1000\n1000\n549755777898\n49\n134217719\n2817937174\n32.8051063085951924\n8589970573\n8589970571\n8589970575\n8589970595\n1000\n1000\n1000\n1000\n549755777847\n49\n134217719\n2791638819\n32.4989531567446761\n8589970626\n8589970619\n8589970624\n8589970646\n1000\n1000\n1000\n1000\n549755777795\n49\n134217719\n2625842457\n30.5688294798193994\n8589970674\n8589970670\n8589970674\n8589970694\n1000\n1000\n1000\n1000\n549755777745\n49\n134217719\n2946417727\n34.3008168014276293\n8589970724\n8589970720\n8589970727\n8589970744\n1000\n1000\n1000\n1000\n549755777694\n49\n134217719\n3015712742\n35.1075169488173486\n8589970773\n8589970771\n8589970776\n8589970793\n1000\n1000\n1000\n1000\n549755777645\n49\n134217719\n2837091580\n33.0280929361859776\n8589970822\n8589970820\n8589970826\n8589970845\n1000\n1000\n1000\n1000\n549755777594\n49\n134217719\n2784130861\n32.4115490280876202\n8589970873\n8589970868\n8589970875\n8589970896\n1000\n1000\n1000\n1000\n549755777544\n49\n134217719\n2725493139\n31.7289160997909008\n8589970925\n8589970918\n8589970924\n8589970947\n1000\n1000\n1000\n1000\n549755777495\n49\n134217719\n2825081353\n32.8882754937817694\n8589970975\n8589970969\n8589970973\n8589970995\n1000\n1000\n1000\n1000\n549755777445\n49\n134217719\n2875880974\n33.4796609225717106\n8589971025\n8589971022\n8589971024\n8589971045\n1000\n1000\n1000\n1000\n549755777396\n49\n134217719\n2880092695\n33.5286917993744709\n8589971075\n8589971072\n8589971074\n8589971096\n1000\n1000\n1000\n1000\n549755777346\n49\n134217719\n2768263979\n32.2268342020631238\n8589971125\n8589971125\n8589971123\n8589971145\n1000\n1000\n1000\n1000\n549755777295\n49\n134217719\n3045627532\n35.4557709347028549\n8589971174\n8589971175\n8589971174\n8589971196\n1000\n1000\n1000\n1000\n549755777247\n49\n134217719\n2949628013\n34.3381894416805196\n8589971224\n8589971224\n8589971224\n8589971247\n1000\n1000\n1000\n1000\n549755777196\n49\n134217719\n2937269164\n34.1943135097447595\n8589971273\n8589971275\n8589971275\n8589971297\n1000\n1000\n1000\n1000\n549755777145\n49\n134217719\n2886794951\n33.6067163312161981\n8589971325\n8589971325\n8589971324\n8589971346\n1000\n1000\n1000\n1000\n549755777095\n49\n134217719\n2644073267\n30.7810640373530902\n8589971375\n8589971375\n8589971375\n8589971395\n1000\n1000\n1000\n1000\n549755777046\n49\n134217719\n2482943153\n28.9052626297510535\n8589971425\n8589971428\n8589971427\n8589971445\n1000\n1000\n1000\n1000\n549755776997\n49\n134217718\n2392315587\n27.8502189079941687\n8589971473\n8589971477\n8589971477\n8589971495\n1000\n1000\n1000\n1000\n549755776948\n49\n134217718\n2481912396\n28.8932630328349163\n8589971523\n8589971528\n8589971527\n8589971544\n1000\n1000\n1000\n1000\n549755776898\n49\n134217718\n2652468803\n30.8788009431346211\n8589971572\n8589971578\n8589971576\n8589971594\n1000\n1000\n1000\n1000\n549755776849\n49\n134217718\n2747482266\n31.9849032303266227\n8589971622\n8589971630\n8589971624\n8589971642\n1000\n1000\n1000\n1000\n549755776801\n49\n134217718\n2761480646\n32.1478658176950347\n8589971673\n8589971678\n8589971675\n8589971691\n1000\n1000\n1000\n1000\n549755776750\n49\n134217718\n2753832134\n32.0588254183386070\n8589971722\n8589971729\n8589971726\n8589971742\n1000\n1000\n1000\n1000\n549755776701\n49\n134217718\n2782882825\n32.3970199681065623\n8589971772\n8589971780\n8589971777\n8589971792\n1000\n1000\n1000\n1000\n549755776651\n49\n134217718\n2817709628\n32.8024573209483279\n8589971820\n8589971830\n8589971827\n8589971840\n1000\n1000\n1000\n1000\n549755776601\n49\n134217718\n2767100525\n32.2132898219164545\n8589971871\n8589971880\n8589971878\n8589971890\n1000\n1000\n1000\n1000\n549755776552\n49\n134217718\n2881395383\n33.5438570931429894\n8589971922\n8589971928\n8589971927\n8589971939\n1000\n1000\n1000\n1000\n549755776502\n49\n134217718\n3006494033\n35.0001970430101821\n8589971971\n8589971978\n8589971980\n8589971991\n1000\n1000\n1000\n1000\n549755776452\n49\n134217718\n3182383900\n37.0478245988877859\n8589972020\n8589972028\n8589972029\n8589972042\n1000\n1000\n1000\n1000\n549755776400\n49\n134217718\n3295359263\n38.3630309201224975\n8589972070\n8589972080\n8589972080\n8589972091\n1000\n1000\n1000\n1000\n549755776352\n49\n134217718\n3174059557\n36.9509164914548052\n8589972120\n8589972129\n8589972129\n8589972144\n1000\n1000\n1000\n1000\n549755776303\n49\n134217718\n3180705119\n37.0282810124936930\n8589972169\n8589972179\n8589972179\n8589972194\n1000\n1000\n1000\n1000\n549755776253\n49\n134217718\n3258041283\n37.9285924593896269\n8589972219\n8589972229\n8589972227\n8589972243\n1000\n1000\n1000\n1000\n549755776203\n49\n134217718\n3240963098\n37.7297762106209831\n8589972271\n8589972278\n8589972277\n8589972292\n1000\n1000\n1000\n1000\n549755776153\n49\n134217718\n3183882420\n37.0652696610093102\n8589972321\n8589972329\n8589972324\n8589972342\n1000\n1000\n1000\n1000\n549755776103\n49\n134217718\n2898624251\n33.7444275102149831\n8589972372\n8589972379\n8589972373\n8589972390\n1000\n1000\n1000\n1000\n549755776052\n49\n134217718\n2893526759\n33.6850848897104740\n8589972421\n8589972430\n8589972422\n8589972440\n1000\n1000\n1000\n1000\n549755776001\n49\n134217718\n2804512214\n32.6488192074160040\n8589972470\n8589972479\n8589972471\n8589972492\n1000\n1000\n1000\n1000\n549755775951\n49\n134217718\n2740982470\n31.9092356457306892\n8589972518\n8589972532\n8589972522\n8589972542\n1000\n1000\n1000\n1000\n549755775901\n49\n134217718\n2574603969\n29.9723349721288876\n8589972568\n8589972583\n8589972570\n8589972591\n1000\n1000\n1000\n1000\n549755775850\n49\n134217718\n2508926177\n29.2077448399274076\n8589972618\n8589972632\n8589972620\n8589972639\n1000\n1000\n1000\n1000\n549755775799\n49\n134217718\n2722490214\n31.6939574497855823\n8589972669\n8589972680\n8589972669\n8589972688\n1000\n1000\n1000\n1000\n549755775751\n49\n134217718\n2840257311\n33.0649469005054257\n8589972721\n8589972731\n8589972718\n8589972738\n1000\n1000\n1000\n1000\n549755775699\n49\n134217718\n2661980129\n30.9895273446522417\n8589972770\n8589972781\n8589972767\n8589972789\n1000\n1000\n1000\n1000\n549755775649\n49\n134217718\n2730311793\n31.7850126092807592\n8589972820\n8589972832\n8589972819\n8589972839\n1000\n1000\n1000\n1000\n549755775597\n49\n134217718\n2584581662\n30.0884906055524937\n8589972871\n8589972883\n8589972868\n8589972888\n1000\n1000\n1000\n1000\n549755775547\n49\n134217718\n2708574631\n31.5319587404637502\n8589972921\n8589972934\n8589972919\n8589972940\n1000\n1000\n1000\n1000\n549755775497\n49\n134217718\n2575055337\n29.9775895813556197\n8589972970\n8589972983\n8589972969\n8589972990\n1000\n1000\n1000\n1000\n549755775448\n49\n134217718\n2889325698\n33.6361781110016409\n8589973020\n8589973033\n8589973018\n8589973039\n1000\n1000\n1000\n1000\n549755775397\n49\n134217718\n2953789119\n34.3866310902954524\n8589973071\n8589973084\n8589973068\n8589973088\n1000\n1000\n1000\n1000\n549755775349\n49\n134217718\n3083981591\n35.9022709506614959\n8589973120\n8589973132\n8589973116\n8589973138\n1000\n1000\n1000\n1000\n549755775299\n49\n134217718\n3136061256\n36.5085580484246961\n8589973170\n8589973182\n8589973166\n8589973189\n1000\n1000\n1000\n1000\n549755775251\n49\n134217718\n2733133785\n31.8178649215882459\n8589973218\n8589973232\n8589973216\n8589973240\n1000\n1000\n1000\n1000\n549755775202\n49\n134217718\n2407335692\n28.0250759428672893\n8589973269\n8589973281\n8589973267\n8589973290\n1000\n1000\n1000\n1000\n549755775154\n49\n134217718\n2164584670\n25.1990821013373996\n8589973318\n8589973332\n8589973319\n8589973339\n1000\n1000\n1000\n1000\n549755775105\n49\n134217718\n2260148923\n26.3115964304965431\n8589973370\n8589973381\n8589973368\n8589973389\n1000\n1000\n1000\n1000\n549755775055\n49\n134217718\n2295402937\n26.7220071713144307\n8589973420\n8589973432\n8589973417\n8589973440\n1000\n1000\n1000\n1000\n549755775006\n49\n134217718\n2358335754\n27.4546415815732630\n8589973470\n8589973482\n8589973467\n8589973489\n1000\n1000\n1000\n1000\n549755774956\n49\n134217718\n2419916979\n28.1715413907283825\n8589973521\n8589973533\n8589973519\n8589973538\n1000\n1000\n1000\n1000\n549755774907\n49\n134217718\n2426330981\n28.2462102085228928\n8589973570\n8589973583\n8589973570\n8589973588\n1000\n1000\n1000\n1000\n549755774856\n49\n134217718\n2316113498\n26.9631098297382117\n8589973618\n8589973633\n8589973619\n8589973639\n1000\n1000\n1000\n1000\n549755774807\n49\n134217718\n2207273158\n25.6960415108879019\n8589973669\n8589973684\n8589973670\n8589973688\n1000\n1000\n1000\n1000\n549755774757\n49\n134217718\n2223744124\n25.8877887966864435\n8589973721\n8589973736\n8589973719\n8589973738\n1000\n1000\n1000\n1000\n549755774709\n49\n134217718\n2164407128\n25.1970152449219711\n8589973771\n8589973785\n8589973771\n8589973789\n1000\n1000\n1000\n1000\n549755774659\n49\n134217718\n2138246774\n24.8924686373382649\n8589973820\n8589973833\n8589973822\n8589973839\n1000\n1000\n1000\n1000\n549755774608\n49\n134217718\n2080499400\n24.2202007212033514\n8589973867\n8589973883\n8589973874\n8589973887\n1000\n1000\n1000\n1000\n549755774557\n49\n134217718\n2159109429\n25.1353419041587465\n8589973918\n8589973934\n8589973922\n8589973937\n1000\n1000\n1000\n1000\n549755774508\n49\n134217718\n2251127769\n26.2065763754959562\n8589973969\n8589973982\n8589973973\n8589973988\n1000\n1000\n1000\n1000\n549755774460\n49\n134217718\n2075065522\n24.1569420659319292\n8589974019\n8589974032\n8589974022\n8589974037\n1000\n1000\n1000\n1000\n549755774410\n49\n134217718\n1986936881\n23.1309896554871379\n8589974068\n8589974083\n8589974071\n8589974087\n1000\n1000\n1000\n1000\n549755774361\n49\n134217718\n1813813078\n21.1155633261032278\n8589974118\n8589974131\n8589974121\n8589974138\n1000\n1000\n1000\n1000\n549755774311\n49\n134217718\n1656347346\n19.2824209396612254\n8589974169\n8589974181\n8589974172\n8589974189\n1000\n1000\n1000\n1000\n549755774262\n49\n134217718\n1552094271\n18.0687554168361366\n8589974219\n8589974229\n8589974223\n8589974239\n1000\n1000\n1000\n1000\n549755774212\n49\n134217718\n1589333302\n18.5022747889241685\n8589974270\n8589974281\n8589974272\n8589974289\n1000\n1000\n1000\n1000\n549755774161\n49\n134217718\n1587094110\n18.4762071619313595\n8589974322\n8589974331\n8589974323\n8589974338\n1000\n1000\n1000\n1000\n549755774112\n49\n134217718\n1417678742\n16.5039527077423891\n8589974373\n8589974379\n8589974372\n8589974387\n1000\n1000\n1000\n1000\n549755774062\n49\n134217718\n1430497819\n16.6531864006256427\n8589974423\n8589974429\n8589974423\n8589974436\n1000\n1000\n1000\n1000\n549755774013\n49\n134217718\n1467306077\n17.0816909244841248\n8589974474\n8589974479\n8589974476\n8589974485\n1000\n1000\n1000\n1000\n549755773962\n49\n134217718\n1550522159\n18.0504536224022338\n8589974523\n8589974530\n8589974526\n8589974535\n1000\n1000\n1000\n1000\n549755773913\n49\n134217718\n1457086079\n16.9627144920723154\n8589974573\n8589974579\n8589974575\n8589974586\n1000\n1000\n1000\n1000\n549755773862\n49\n134217718\n1514765093\n17.6341865804893381\n8589974622\n8589974631\n8589974627\n8589974635\n1000\n1000\n1000\n1000\n549755773814\n49\n134217718\n1530758944\n17.8203795183075933\n8589974673\n8589974682\n8589974677\n8589974686\n1000\n1000\n1000\n1000\n549755773764\n49\n134217718\n1571611133\n18.2959615842860970\n8589974724\n8589974733\n8589974728\n8589974737\n1000\n1000\n1000\n1000\n549755773715\n49\n134217718\n1572663670\n18.3082147306525691\n8589974773\n8589974784\n8589974775\n8589974786\n1000\n1000\n1000\n1000\n549755773664\n49\n134217718\n1740855480\n20.2662251000278211\n8589974823\n8589974835\n8589974826\n8589974836\n1000\n1000\n1000\n1000\n549755773616\n49\n134217718\n1713567683\n19.9485533384636007\n8589974874\n8589974884\n8589974876\n8589974884\n1000\n1000\n1000\n1000\n549755773565\n49\n134217718\n1623604303\n18.9012417455688819\n8589974925\n8589974936\n8589974927\n8589974935\n1000\n1000\n1000\n1000\n549755773514\n49\n134217718\n1792355263\n20.8657614795115585\n8589974973\n8589974987\n8589974977\n8589974984\n1000\n1000\n1000\n1000\n549755773465\n49\n134217718\n1774983497\n20.6635275047087106\n8589975022\n8589975036\n8589975027\n8589975033\n1000\n1000\n1000\n1000\n549755773416\n49\n134217718\n1802698091\n20.9861678441739130\n8589975074\n8589975088\n8589975076\n8589975081\n1000\n1000\n1000\n1000\n549755773369\n49\n134217718\n1927957996\n22.4443850615138913\n8589975123\n8589975138\n8589975127\n8589975132\n1000\n1000\n1000\n1000\n549755773321\n49\n134217718\n2229140967\n25.9506163099068594\n8589975173\n8589975189\n8589975176\n8589975182\n1000\n1000\n1000\n1000\n549755773272\n49\n134217718\n2143095614\n24.9489165676735745\n8589975224\n8589975240\n8589975226\n8589975233\n1000\n1000\n1000\n1000\n549755773222\n49\n134217718\n1933051636\n22.5036828419878709\n8589975275\n8589975289\n8589975276\n8589975282\n1000\n1000\n1000\n1000\n549755773172\n49\n134217718\n1790018669\n20.8385599484884487\n8589975325\n8589975338\n8589975326\n8589975334\n1000\n1000\n1000\n1000\n549755773123\n49\n134217718\n1920185692\n22.3539035359246867\n8589975375\n8589975387\n8589975376\n8589975383\n1000\n1000\n1000\n1000\n549755773072\n49\n134217718\n1941333096\n22.6000917238667007\n8589975425\n8589975437\n8589975426\n8589975433\n1000\n1000\n1000\n1000\n549755773022\n49\n134217718\n2004639624\n23.3370767077221863\n8589975474\n8589975485\n8589975475\n8589975482\n1000\n1000\n1000\n1000\n549755772973\n49\n134217718\n2026658606\n23.5934113936746073\n8589975524\n8589975535\n8589975523\n8589975533\n1000\n1000\n1000\n1000\n549755772922\n49\n134217717\n2146859454\n24.9927334364378453\n8589975573\n8589975585\n8589975574\n8589975584\n1000\n1000\n1000\n1000\n549755772873\n49\n134217717\n1867685015\n21.7427152183252552\n8589975624\n8589975636\n8589975624\n8589975633\n1000\n1000\n1000\n1000\n549755772822\n49\n134217717\n1740000980\n20.2562774144394560\n8589975676\n8589975686\n8589975673\n8589975685\n1000\n1000\n1000\n1000\n549755772771\n49\n134217717\n1433931187\n16.6931560640790373\n8589975725\n8589975735\n8589975724\n8589975735\n1000\n1000\n1000\n1000\n549755772721\n49\n134217717\n1608784654\n18.7287183356773106\n8589975776\n8589975785\n8589975775\n8589975785\n1000\n1000\n1000\n1000\n549755772672\n49\n134217717\n1559444881\n18.1543277740625193\n8589975825\n8589975836\n8589975826\n8589975834\n1000\n1000\n1000\n1000\n549755772622\n49\n134217717\n1470489257\n17.1187480103841381\n8589975874\n8589975885\n8589975877\n8589975885\n1000\n1000\n1000\n1000\n549755772573\n49\n134217717\n1366665645\n15.9100820964659686\n8589975925\n8589975936\n8589975925\n8589975936\n1000\n1000\n1000\n1000\n549755772524\n49\n134217717\n1344157828\n15.6480566207992577\n8589975975\n8589975987\n8589975976\n8589975984\n1000\n1000\n1000\n1000\n549755772472\n49\n134217717\n1641276636\n19.1069747830067449\n8589976024\n8589976037\n8589976026\n8589976035\n1000\n1000\n1000\n1000\n549755772422\n49\n134217717\n1648800764\n19.1945671615087115\n8589976075\n8589976086\n8589976076\n8589976086\n1000\n1000\n1000\n1000\n549755772373\n49\n134217717\n1765637018\n20.5547201729297946\n8589976123\n8589976138\n8589976126\n8589976136\n1000\n1000\n1000\n1000\n549755772323\n49\n134217717\n1711972344\n19.9299811480660445\n8589976173\n8589976188\n8589976178\n8589976185\n1000\n1000\n1000\n1000\n549755772272\n49\n134217717\n1743148352\n20.2929176464785996\n8589976225\n8589976237\n8589976230\n8589976234\n1000\n1000\n1000\n1000\n549755772222\n49\n134217717\n1676789435\n19.5203981779461522\n8589976274\n8589976287\n8589976281\n8589976284\n1000\n1000\n1000\n1000\n549755772171\n49\n134217717\n1561915809\n18.1830931589666172\n8589976325\n8589976336\n8589976330\n8589976335\n1000\n1000\n1000\n1000\n549755772121\n49\n134217717\n1637863268\n19.0672379477941618\n8589976377\n8589976387\n8589976381\n8589976386\n1000\n1000\n1000\n1000\n549755772070\n49\n134217717\n1571253674\n18.2918002155630148\n8589976428\n8589976438\n8589976429\n8589976436\n1000\n1000\n1000\n1000\n549755772019\n49\n134217717\n1764922891\n20.5464066379314545\n8589976476\n8589976488\n8589976479\n8589976488\n1000\n1000\n1000\n1000\n549755771968\n49\n134217717\n1926431751\n22.4266172360414195\n8589976526\n8589976535\n8589976528\n8589976538\n1000\n1000\n1000\n1000\n549755771919\n49\n134217717\n1918520298\n22.3345157933508389\n8589976575\n8589976584\n8589976579\n8589976587\n1000\n1000\n1000\n1000\n549755771868\n49\n134217717\n2008567594\n23.3828042980417941\n8589976624\n8589976633\n8589976628\n8589976636\n1000\n1000\n1000\n1000\n549755771819\n49\n134217717\n2079390520\n24.2072916622060532\n8589976673\n8589976682\n8589976679\n8589976687\n1000\n1000\n1000\n1000\n549755771768\n49\n134217717\n1985521743\n23.1145152799801998\n8589976722\n8589976733\n8589976730\n8589976737\n1000\n1000\n1000\n1000\n549755771718\n49\n134217717\n1894072251\n22.0499030749331126\n8589976772\n8589976784\n8589976779\n8589976787\n1000\n1000\n1000\n1000\n549755771668\n49\n134217717\n1823037139\n21.2229455294424589\n8589976823\n8589976836\n8589976830\n8589976836\n1000\n1000\n1000\n1000\n549755771618\n49\n134217717\n1742773235\n20.2885507124648257\n8589976873\n8589976887\n8589976879\n8589976886\n1000\n1000\n1000\n1000\n549755771566\n49\n134217717\n1725282537\n20.0849321821958711\n8589976923\n8589976936\n8589976930\n8589976936\n1000\n1000\n1000\n1000\n549755771516\n49\n134217717\n1569144795\n18.2672496387053478\n8589976973\n8589976985\n8589976979\n8589976987\n1000\n1000\n1000\n1000\n549755771466\n49\n134217717\n1521690242\n17.7148059261050932\n8589977022\n8589977036\n8589977029\n8589977036\n1000\n1000\n1000\n1000\n549755771416\n49\n134217717\n1306638947\n15.2112793531483028\n8589977072\n8589977084\n8589977078\n8589977086\n1000\n1000\n1000\n1000\n549755771363\n49\n134217717\n1491358258\n17.3616951638840291\n8589977121\n8589977134\n8589977129\n8589977135\n1000\n1000\n1000\n1000\n549755771312\n49\n134217717\n1575188530\n18.3376079708861326\n8589977171\n8589977185\n8589977177\n8589977186\n1000\n1000\n1000\n1000\n549755771262\n49\n134217717\n1684122234\n19.6057631891999513\n8589977220\n8589977234\n8589977229\n8589977236\n1000\n1000\n1000\n1000\n549755771211\n49\n134217717\n1528657256\n17.7959126493874784\n8589977270\n8589977285\n8589977278\n8589977285\n1000\n1000\n1000\n1000\n549755771162\n49\n134217717\n1564555949\n18.2138284359788614\n8589977320\n8589977337\n8589977329\n8589977334\n1000\n1000\n1000\n1000\n549755771112\n49\n134217717\n1615426697\n18.8060418879611184\n8589977371\n8589977386\n8589977380\n8589977383\n1000\n1000\n1000\n1000\n549755771061\n49\n134217717\n1904653503\n22.1730850533386779\n8589977421\n8589977436\n8589977430\n8589977433\n1000\n1000\n1000\n1000\n549755771010\n49\n134217717\n1909585108\n22.2304965016787186\n8589977471\n8589977488\n8589977479\n8589977483\n1000\n1000\n1000\n1000\n549755770960\n49\n134217717\n1967987724\n22.9103924322685657\n8589977523\n8589977539\n8589977528\n8589977533\n1000\n1000\n1000\n1000\n549755770910\n49\n134217717\n2005279115\n23.3445213603522674\n8589977572\n8589977589\n8589977578\n8589977582\n1000\n1000\n1000\n1000\n549755770861\n49\n134217717\n2093747023\n24.3744233518874545\n8589977624\n8589977638\n8589977629\n8589977633\n1000\n1000\n1000\n1000\n549755770812\n49\n134217717\n2086515102\n24.2902327144100596\n8589977673\n8589977688\n8589977680\n8589977683\n1000\n1000\n1000\n1000\n549755770762\n49\n134217717\n2086447539\n24.2894461743374244\n8589977723\n8589977737\n8589977730\n8589977732\n1000\n1000\n1000\n1000\n549755770712\n49\n134217717\n1728874760\n20.1267511662755680\n8589977773\n8589977788\n8589977778\n8589977782\n1000\n1000\n1000\n1000\n549755770663\n49\n134217717\n1776267614\n20.6784766027090363\n8589977824\n8589977838\n8589977827\n8589977831\n1000\n1000\n1000\n1000\n549755770614\n49\n134217717\n1569513387\n18.2715406072002970\n8589977874\n8589977888\n8589977876\n8589977882\n1000\n1000\n1000\n1000\n549755770564\n49\n134217717\n1590835795\n18.5197661058933924\n8589977925\n8589977937\n8589977926\n8589977933\n1000\n1000\n1000\n1000\n549755770513\n49\n134217717\n1616555705\n18.8191852738387411\n8589977973\n8589977988\n8589977976\n8589977982\n1000\n1000\n1000\n1000\n549755770463\n49\n134217717\n1575544716\n18.3417545249723126\n8589978024\n8589978039\n8589978028\n8589978033\n1000\n1000\n1000\n1000\n549755770412\n49\n134217717\n1400649778\n16.3057094673307148\n8589978073\n8589978091\n8589978076\n8589978083\n1000\n1000\n1000\n1000\n549755770360\n49\n134217717\n1391185678\n16.1955328455106269\n8589978123\n8589978141\n8589978127\n8589978134\n1000\n1000\n1000\n1000\n549755770310\n49\n134217717\n1480522327\n17.2355483209455116\n8589978174\n8589978192\n8589978176\n8589978185\n1000\n1000\n1000\n1000\n549755770260\n49\n134217717\n1644303543\n19.1422126140193143\n8589978223\n8589978241\n8589978226\n8589978235\n1000\n1000\n1000\n1000\n549755770209\n49\n134217717\n1524633806\n17.7490735220769125\n8589978273\n8589978292\n8589978276\n8589978286\n1000\n1000\n1000\n1000\n549755770161\n49\n134217717\n1461748822\n17.0169959657686469\n8589978324\n8589978340\n8589978324\n8589978335\n1000\n1000\n1000\n1000\n549755770111\n49\n134217717\n1443190263\n16.8009458933032292\n8589978373\n8589978391\n8589978375\n8589978387\n1000\n1000\n1000\n1000\n549755770061\n49\n134217717\n1488519949\n17.3286528991962108\n8589978423\n8589978441\n8589978423\n8589978437\n1000\n1000\n1000\n1000\n549755770011\n49\n134217717\n1452801448\n16.9128348141717062\n8589978473\n8589978491\n8589978473\n8589978486\n1000\n1000\n1000\n1000\n549755769962\n49\n134217717\n1579644672\n18.3894842964537411\n8589978524\n8589978540\n8589978522\n8589978537\n1000\n1000\n1000\n1000\n549755769912\n49\n134217717\n1709807754\n19.9047820034000935\n8589978572\n8589978588\n8589978569\n8589978586\n1000\n1000\n1000\n1000\n549755769861\n49\n134217717\n1828778454\n21.2897832371554081\n8589978620\n8589978639\n8589978618\n8589978636\n1000\n1000\n1000\n1000\n549755769811\n49\n134217717\n1885683894\n21.9522497462798079\n8589978670\n8589978689\n8589978667\n8589978687\n1000\n1000\n1000\n1000\n549755769761\n49\n134217717\n1743510714\n20.2971360902021978\n8589978720\n8589978740\n8589978717\n8589978735\n1000\n1000\n1000\n1000\n549755769711\n49\n134217717\n1860189617\n21.6554572993352963\n8589978771\n8589978790\n8589978769\n8589978785\n1000\n1000\n1000\n1000\n549755769660\n49\n134217717\n1697876077\n19.7658790020609878\n8589978820\n8589978840\n8589978818\n8589978834\n1000\n1000\n1000\n1000\n549755769611\n49\n134217717\n1504741762\n17.5174996566313972\n8589978870\n8589978892\n8589978867\n8589978884\n1000\n1000\n1000\n1000\n549755769562\n49\n134217717\n1460491628\n17.0023602979196546\n8589978920\n8589978941\n8589978917\n8589978933\n1000\n1000\n1000\n1000\n549755769513\n49\n134217717\n1620173314\n18.8612997815456112\n8589978969\n8589978989\n8589978966\n8589978983\n1000\n1000\n1000\n1000\n549755769463\n49\n134217717\n1615552731\n18.8075091125332854\n8589979020\n8589979038\n8589979017\n8589979032\n1000\n1000\n1000\n1000\n549755769414\n49\n134217717\n1593509905\n18.5508968468519839\n8589979070\n8589979089\n8589979068\n8589979080\n1000\n1000\n1000\n1000\n549755769365\n49\n134217717\n1486379113\n17.3037302798720560\n8589979120\n8589979141\n8589979119\n8589979131\n1000\n1000\n1000\n1000\n549755769314\n49\n134217717\n1382958383\n16.0997545296875089\n8589979171\n8589979191\n8589979170\n8589979182\n1000\n1000\n1000\n1000\n549755769264\n49\n134217717\n1500722344\n17.4707074740919772\n8589979220\n8589979243\n8589979219\n8589979231\n1000\n1000\n1000\n1000\n549755769214\n49\n134217717\n1109889812\n12.9208179725540884\n8589979269\n8589979294\n8589979269\n8589979281\n1000\n1000\n1000\n1000\n549755769164\n49\n134217717\n1133125604\n13.1913181861519160\n8589979319\n8589979345\n8589979320\n8589979329\n1000\n1000\n1000\n1000\n549755769115\n49\n134217717\n1046155933\n12.1788579730028523\n8589979370\n8589979393\n8589979371\n8589979379\n1000\n1000\n1000\n1000\n549755769064\n49\n134217717\n861300423\n10.0268565941611580\n8589979419\n8589979441\n8589979421\n8589979429\n1000\n1000\n1000\n1000\n549755769014\n49\n134217717\n884325392\n10.2949025168766273\n8589979471\n8589979493\n8589979470\n8589979480\n1000\n1000\n1000\n1000\n549755768963\n49\n134217717\n679192007\n7.9068356106813136\n8589979521\n8589979543\n8589979521\n8589979530\n1000\n1000\n1000\n1000\n549755768912\n49\n134217717\n700636035\n8.1564769594192477\n8589979570\n8589979594\n8589979570\n8589979580\n1000\n1000\n1000\n1000\n549755768861\n49\n134217717\n713655480\n8.3080432437597516\n8589979620\n8589979644\n8589979620\n8589979630\n1000\n1000\n1000\n1000\n549755768812\n49\n134217716\n805092799\n9.3725137390689905\n8589979670\n8589979695\n8589979667\n8589979681\n1000\n1000\n1000\n1000\n549755768761\n49\n134217716\n830490580\n9.6681828252348296\n8589979719\n8589979746\n8589979718\n8589979730\n1000\n1000\n1000\n1000\n549755768710\n49\n134217716\n848421285\n9.8769237016974909\n8589979770\n8589979797\n8589979767\n8589979780\n1000\n1000\n1000\n1000\n549755768661\n49\n134217716\n596468594\n6.9438083420513834\n8589979819\n8589979847\n8589979817\n8589979829\n1000\n1000\n1000\n1000\n549755768610\n49\n134217716\n736542661\n8.5744850931251353\n8589979870\n8589979898\n8589979866\n8589979879\n1000\n1000\n1000\n1000\n549755768559\n49\n134217716\n752885437\n8.7647400555748565\n8589979921\n8589979947\n8589979915\n8589979928\n1000\n1000\n1000\n1000\n549755768510\n49\n134217716\n718472944\n8.3641259072412524\n8589979971\n8589979997\n8589979966\n8589979978\n1000\n1000\n1000\n1000\n549755768458\n49\n134217716\n717797548\n8.3562632625624982\n8589980022\n8589980048\n8589980016\n8589980029\n1000\n1000\n1000\n1000\n549755768408\n49\n134217716\n603438269\n7.0249460299377926\n8589980073\n8589980098\n8589980066\n8589980078\n1000\n1000\n1000\n1000\n549755768357\n49\n134217716\n553652009\n6.4453576905368477\n8589980124\n8589980148\n8589980113\n8589980127\n1000\n1000\n1000\n1000\n549755768308\n49\n134217716\n550662059\n6.4105500870358805\n8589980174\n8589980199\n8589980163\n8589980176\n1000\n1000\n1000\n1000\n549755768257\n49\n134217716\n328399356\n3.8230716831012970\n8589980223\n8589980249\n8589980214\n8589980224\n1000\n1000\n1000\n1000\n549755768207\n49\n134217716\n474325112\n5.5218710627697964\n8589980273\n8589980299\n8589980263\n8589980273\n1000\n1000\n1000\n1000\n549755768158\n49\n134217716\n645944755\n7.5197866645702129\n8589980325\n8589980348\n8589980314\n8589980324\n1000\n1000\n1000\n1000\n549755768108\n49\n134217716\n728938774\n8.4859642070463099\n8589980375\n8589980398\n8589980366\n8589980374\n1000\n1000\n1000\n1000\n549755768059\n49\n134217716\n488644225\n5.6885674747122579\n8589980424\n8589980447\n8589980416\n8589980425\n1000\n1000\n1000\n1000\n549755768008\n49\n134217716\n265683155\n3.0929590029321488\n8589980474\n8589980498\n8589980467\n8589980474\n1000\n1000\n1000\n1000\n549755767958\n49\n134217716\n179343618\n2.0878345085636423\n8589980522\n8589980548\n8589980518\n8589980524\n1000\n1000\n1000\n1000\n549755767906\n49\n134217716\n266141869\n3.0982991412615704\n8589980571\n8589980598\n8589980568\n8589980575\n1000\n1000\n1000\n1000\n549755767858\n49\n134217716\n364040579\n4.2379901231119677\n8589980623\n8589980648\n8589980616\n8589980625\n1000\n1000\n1000\n1000\n549755767808\n49\n134217716\n358807231\n4.1770659319994126\n8589980672\n8589980697\n8589980665\n8589980677\n1000\n1000\n1000\n1000\n549755767758\n49\n134217716\n450745343\n5.2473664213898292\n8589980723\n8589980747\n8589980714\n8589980726\n1000\n1000\n1000\n1000\n549755767707\n49\n134217716\n246588701\n2.8706702990172541\n8589980773\n8589980798\n8589980765\n8589980776\n1000\n1000\n1000\n1000\n549755767658\n49\n134217716\n650844978\n7.5768327625532201\n8589980824\n8589980848\n8589980814\n8589980825\n1000\n1000\n1000\n1000\n549755767606\n49\n134217716\n694437079\n8.0843116100783412\n8589980876\n8589980898\n8589980863\n8589980876\n1000\n1000\n1000\n1000\n549755767558\n49\n134217716\n784740010\n9.1355760908768158\n8589980925\n8589980948\n8589980915\n8589980925\n1000\n1000\n1000\n1000\n549755767508\n49\n134217716\n899524276\n10.4718408140773480\n8589980973\n8589980997\n8589980964\n8589980975\n1000\n1000\n1000\n1000\n549755767458\n49\n134217716\n918930084\n10.6977541577902429\n8589981024\n8589981047\n8589981012\n8589981024\n1000\n1000\n1000\n1000\n549755767407\n49\n134217716\n1202177426\n13.9951871948458741\n8589981075\n8589981096\n8589981064\n8589981074\n1000\n1000\n1000\n1000\n549755767357\n49\n134217716\n1299595949\n15.1292880725604046\n8589981125\n8589981146\n8589981113\n8589981123\n1000\n1000\n1000\n1000\n549755767307\n49\n134217716\n1164900688\n13.5612288575423392\n8589981176\n8589981195\n8589981163\n8589981174\n1000\n1000\n1000\n1000\n549755767255\n49\n134217716\n1034149240\n12.0390816623072965\n8589981226\n8589981245\n8589981215\n8589981224\n1000\n1000\n1000\n1000\n549755767206\n49\n134217716\n1336726058\n15.5615394257006869\n8589981276\n8589981294\n8589981265\n8589981273\n1000\n1000\n1000\n1000\n549755767157\n49\n134217716\n1230336776\n14.3230051746188440\n8589981325\n8589981344\n8589981315\n8589981322\n1000\n1000\n1000\n1000\n549755767105\n49\n134217716\n862752474\n10.0437606982328944\n8589981373\n8589981395\n8589981365\n8589981372\n1000\n1000\n1000\n1000\n549755767054\n49\n134217716\n942922381\n10.9770612516316142\n8589981423\n8589981445\n8589981414\n8589981422\n1000\n1000\n1000\n1000\n549755767004\n49\n134217716\n806064803\n9.3838293551105814\n8589981474\n8589981495\n8589981465\n8589981471\n1000\n1000\n1000\n1000\n549755766954\n49\n134217716\n695080969\n8.0918074725275932\n8589981523\n8589981545\n8589981516\n8589981522\n1000\n1000\n1000\n1000\n549755766903\n49\n134217716\n819185471\n9.5365740248928326\n8589981573\n8589981595\n8589981564\n8589981574\n1000\n1000\n1000\n1000\n549755766854\n49\n134217716\n687592878\n8.0046346200242535\n8589981623\n8589981646\n8589981615\n8589981623\n1000\n1000\n1000\n1000\n549755766805\n49\n134217716\n779310918\n9.0723731415890025\n8589981674\n8589981696\n8589981665\n8589981674\n1000\n1000\n1000\n1000\n549755766755\n49\n134217716\n598650107\n6.9692044886403597\n8589981724\n8589981746\n8589981714\n8589981722\n1000\n1000\n1000\n1000\n549755766705\n49\n134217716\n551989230\n6.4260003958653584\n8589981774\n8589981799\n8589981764\n8589981772\n1000\n1000\n1000\n1000\n549755766655\n49\n134217716\n412916859\n4.8069849091582180\n8589981826\n8589981849\n8589981813\n8589981824\n1000\n1000\n1000\n1000\n549755766605\n49\n134217716\n238123701\n2.7721247306156105\n8589981875\n8589981899\n8589981864\n8589981875\n1000\n1000\n1000\n1000\n549755766553\n49\n134217716\n155060620\n1.8051432034857646\n8589981924\n8589981949\n8589981914\n8589981926\n1000\n1000\n1000\n1000\n549755766502\n49\n134217716\n113019137\n1.3157159318767793\n8589981975\n8589982000\n8589981964\n8589981976\n1000\n1000\n1000\n1000\n549755766452\n49\n134217716\n0\n0.0000000000000000\n8589982025\n8589982049\n8589982012\n8589982026\n1000\n1000\n1000\n1000\n549755766402\n49\n134217716\n10464951\n0.1218280719687050\n8589982076\n8589982098\n8589982062\n8589982076\n1000\n1000\n1000\n1000\n549755766351\n49\n134217716\n0\n0.0000000000000000\n8589982126\n8589982147\n8589982111\n8589982127\n1000\n1000\n1000\n1000\n549755766302\n49\n134217716\n95984774\n1.1174098422408045\n8589982175\n8589982197\n8589982161\n8589982176\n1000\n1000\n1000\n1000\n549755766253\n49\n134217716\n117644981\n1.3695678348921798\n8589982226\n8589982248\n8589982210\n8589982226\n1000\n1000\n1000\n1000\n549755766202\n49\n134217716\n155550537\n1.8108465847821391\n8589982275\n8589982298\n8589982259\n8589982277\n1000\n1000\n1000\n1000\n549755766152\n49\n134217716\n45303314\n0.5273999910972712\n8589982324\n8589982348\n8589982308\n8589982327\n1000\n1000\n1000\n1000\n549755766101\n49\n134217716\n46916627\n0.5461814257364160\n8589982374\n8589982397\n8589982359\n8589982378\n1000\n1000\n1000\n1000\n549755766052\n49\n134217716\n0\n0.0000000000000000\n8589982425\n8589982447\n8589982409\n8589982430\n1000\n1000\n1000\n1000\n549755766001\n49\n134217716\n0\n0.0000000000000000\n8589982476\n8589982497\n8589982457\n8589982479\n1000\n1000\n1000\n1000\n549755765951\n49\n134217716\n301630995\n3.5114469361143499\n8589982527\n8589982546\n8589982507\n8589982529\n1000\n1000\n1000\n1000\n549755765901\n49\n134217716\n91651042\n1.0669585623810300\n8589982577\n8589982598\n8589982558\n8589982580\n1000\n1000\n1000\n1000\n549755765852\n49\n134217716\n180731538\n2.1039920194483788\n8589982626\n8589982647\n8589982608\n8589982631\n1000\n1000\n1000\n1000\n549755765801\n49\n134217716\n0\n0.0000000000000000\n8589982676\n8589982698\n8589982659\n8589982680\n1000\n1000\n1000\n1000\n549755765750\n49\n134217716\n72363836\n0.8424259301335547\n8589982726\n8589982748\n8589982708\n8589982730\n1000\n1000\n1000\n1000\n549755765701\n49\n134217716\n0\n0.0000000000000000\n8589982775\n8589982798\n8589982758\n8589982780\n1000\n1000\n1000\n1000\n549755765650\n49\n134217716\n262068548\n3.0508794378719681\n8589982826\n8589982847\n8589982808\n8589982830\n1000\n1000\n1000\n1000\n549755765599\n49\n134217716\n208722828\n2.4298535221171242\n8589982876\n8589982899\n8589982859\n8589982879\n1000\n1000\n1000\n1000\n549755765548\n49\n134217716\n334085680\n3.8892692061550425\n8589982927\n8589982949\n8589982909\n8589982929\n1000\n1000\n1000\n1000\n549755765498\n49\n134217716\n203600355\n2.3702200857927824\n8589982978\n8589982998\n8589982959\n8589982980\n1000\n1000\n1000\n1000\n549755765449\n49\n134217716\n283364919\n3.2988018303004583\n8589983028\n8589983046\n8589983007\n8589983031\n1000\n1000\n1000\n1000\n549755765398\n49\n134217716\n412110649\n4.7975993933120140\n8589983079\n8589983097\n8589983058\n8589983082\n1000\n1000\n1000\n1000\n549755765348\n49\n134217716\n388645496\n4.5244290524625024\n8589983129\n8589983147\n8589983108\n8589983132\n1000\n1000\n1000\n1000\n549755765297\n49\n134217716\n342288014\n3.9847569337979958\n8589983179\n8589983197\n8589983160\n8589983181\n1000\n1000\n1000\n1000\n549755765245\n49\n134217716\n334136020\n3.8898552366434891\n8589983230\n8589983248\n8589983210\n8589983230\n1000\n1000\n1000\n1000\n549755765196\n49\n134217716\n237199280\n2.7613630522823920\n8589983281\n8589983298\n8589983258\n8589983280\n1000\n1000\n1000\n1000\n549755765147\n49\n134217716\n359705928\n4.1875281377797569\n8589983331\n8589983348\n8589983311\n8589983329\n1000\n1000\n1000\n1000\n549755765096\n49\n134217716\n348123892\n4.0526954957161037\n8589983379\n8589983397\n8589983362\n8589983379\n1000\n1000\n1000\n1000\n549755765045\n49\n134217716\n259553334\n3.0215984908969880\n8589983429\n8589983447\n8589983414\n8589983429\n1000\n1000\n1000\n1000\n549755764995\n49\n134217716\n155792437\n1.8136626794727286\n8589983480\n8589983498\n8589983464\n8589983478\n1000\n1000\n1000\n1000\n549755764946\n49\n134217716\n116199852\n1.3527443268362762\n8589983530\n8589983547\n8589983515\n8589983530\n1000\n1000\n1000\n1000\n549755764897\n49\n134217716\n96774679\n1.1266055435770264\n8589983582\n8589983598\n8589983565\n8589983581\n1000\n1000\n1000\n1000\n549755764848\n49\n134217716\n24459304\n0.2847437858064855\n8589983633\n8589983647\n8589983614\n8589983632\n1000\n1000\n1000\n1000\n549755764800\n49\n134217716\n68847758\n0.8014934004919655\n8589983684\n8589983698\n8589983663\n8589983682\n1000\n1000\n1000\n1000\n549755764753\n49\n134217716\n0\n0.0000000000000000\n8589983735\n8589983748\n8589983712\n8589983731\n1000\n1000\n1000\n1000\n549755764705\n49\n134217715\n18502253\n0.2153945763476210\n8589983785\n8589983797\n8589983762\n8589983782\n1000\n1000\n1000\n1000\n549755764656\n49\n134217715\n0\n0.0000000000000000\n8589983835\n8589983847\n8589983812\n8589983831\n1000\n1000\n1000\n1000\n549755764606\n49\n134217715\n75072301\n0.8739566193942561\n8589983885\n8589983896\n8589983861\n8589983879\n1000\n1000\n1000\n1000\n549755764555\n49\n134217715\n19106930\n0.2224339507489903\n8589983936\n8589983947\n8589983910\n8589983929\n1000\n1000\n1000\n1000\n549755764505\n49\n134217715\n0\n0.0000000000000000\n8589983986\n8589983998\n8589983959\n8589983980\n1000\n1000\n1000\n1000\n549755764454\n49\n134217715\n0\n0.0000000000000000\n8589984035\n8589984047\n8589984010\n8589984032\n1000\n1000\n1000\n1000\n549755764405\n49\n134217715\n0\n0.0000000000000000\n8589984088\n8589984096\n8589984058\n8589984082\n1000\n1000\n1000\n1000\n549755764357\n49\n134217715\n92394299\n1.0756112053988460\n8589984139\n8589984145\n8589984110\n8589984132\n1000\n1000\n1000\n1000\n549755764307\n49\n134217715\n54410979\n0.6334271677928233\n8589984189\n8589984197\n8589984161\n8589984181\n1000\n1000\n1000\n1000\n549755764256\n49\n134217715\n122104244\n1.4214804948565651\n8589984239\n8589984247\n8589984209\n8589984231\n1000\n1000\n1000\n1000\n549755764206\n49\n134217715\n239043558\n2.7828332816870702\n8589984290\n8589984298\n8589984258\n8589984283\n1000\n1000\n1000\n1000\n549755764156\n49\n134217715\n427645172\n4.9784450327324246\n8589984339\n8589984347\n8589984308\n8589984333\n1000\n1000\n1000\n1000\n549755764106\n49\n134217715\n669529427\n7.7943483805045233\n8589984389\n8589984398\n8589984357\n8589984382\n1000\n1000\n1000\n1000\n549755764055\n49\n134217715\n550511586\n6.4087983544919407\n8589984439\n8589984448\n8589984406\n8589984434\n1000\n1000\n1000\n1000\n549755764005\n49\n134217715\n422295525\n4.9161669449117342\n8589984490\n8589984499\n8589984456\n8589984483\n1000\n1000\n1000\n1000\n549755763955\n49\n134217715\n302211349\n3.5182031487548224\n8589984539\n8589984550\n8589984507\n8589984533\n1000\n1000\n1000\n1000\n549755763905\n49\n134217715\n396399924\n4.6147024751256112\n8589984590\n8589984601\n8589984558\n8589984584\n1000\n1000\n1000\n1000\n549755763855\n49\n134217715\n271152650\n3.1566323095733977\n8589984640\n8589984649\n8589984606\n8589984637\n1000\n1000\n1000\n1000\n549755763806\n49\n134217715\n163529135\n1.9037296907111028\n8589984691\n8589984699\n8589984655\n8589984688\n1000\n1000\n1000\n1000\n549755763757\n49\n134217715\n107843247\n1.2554606376234421\n8589984741\n8589984748\n8589984706\n8589984737\n1000\n1000\n1000\n1000\n549755763707\n49\n134217715\n300662729\n3.5001748425379522\n8589984791\n8589984798\n8589984756\n8589984788\n1000\n1000\n1000\n1000\n549755763657\n49\n134217715\n305054311\n3.5512995850004501\n8589984843\n8589984848\n8589984806\n8589984840\n1000\n1000\n1000\n1000\n549755763608\n49\n134217715\n316362431\n3.6829434236896024\n8589984893\n8589984899\n8589984857\n8589984892\n1000\n1000\n1000\n1000\n549755763558\n49\n134217715\n220141432\n2.5627835687462830\n8589984943\n8589984949\n8589984906\n8589984942\n1000\n1000\n1000\n1000\n549755763509\n49\n134217715\n87336317\n1.0167285555459067\n8589984994\n8589984999\n8589984956\n8589984992\n1000\n1000\n1000\n1000\n549755763458\n49\n134217715\n186822945\n2.1749053322504026\n8589985045\n8589985051\n8589985006\n8589985041\n1000\n1000\n1000\n1000\n549755763407\n49\n134217715\n104028498\n1.2110511150719852\n8589985096\n8589985100\n8589985055\n8589985092\n1000\n1000\n1000\n1000\n549755763358\n49\n134217715\n173991619\n2.0255290424791759\n8589985145\n8589985151\n8589985105\n8589985140\n1000\n1000\n1000\n1000\n549755763309\n49\n134217715\n168301105\n1.9592827303563918\n8589985195\n8589985202\n8589985152\n8589985190\n1000\n1000\n1000\n1000\n549755763259\n49\n134217715\n259241808\n3.0179718512033986\n8589985247\n8589985252\n8589985201\n8589985239\n1000\n1000\n1000\n1000\n549755763208\n49\n134217715\n348808106\n4.0606607928243594\n8589985297\n8589985303\n8589985250\n8589985288\n1000\n1000\n1000\n1000\n549755763158\n49\n134217715\n327540063\n3.8130681911401796\n8589985348\n8589985353\n8589985299\n8589985339\n1000\n1000\n1000\n1000\n549755763109\n49\n134217715\n224647342\n2.6152392700441807\n8589985399\n8589985402\n8589985350\n8589985390\n1000\n1000\n1000\n1000\n549755763060\n49\n134217715\n335380263\n3.9043401284406802\n8589985448\n8589985454\n8589985399\n8589985440\n1000\n1000\n1000\n1000\n549755763010\n49\n134217715\n212083241\n2.4689738836805892\n8589985497\n8589985503\n8589985448\n8589985491\n1000\n1000\n1000\n1000\n549755762959\n49\n134217715\n323639490\n3.7676595407546420\n8589985545\n8589985552\n8589985498\n8589985540\n1000\n1000\n1000\n1000\n549755762909\n49\n134217715\n306520079\n3.5683633753094939\n8589985595\n8589985602\n8589985548\n8589985591\n1000\n1000\n1000\n1000\n549755762860\n49\n134217715\n24897958\n0.2898503834296552\n8589985645\n8589985652\n8589985598\n8589985640\n1000\n1000\n1000\n1000\n549755762810\n49\n134217715\n97603467\n1.1362539077045313\n8589985696\n8589985702\n8589985647\n8589985690\n1000\n1000\n1000\n1000\n549755762759\n49\n134217715\n151616684\n1.7650505108093684\n8589985746\n8589985752\n8589985697\n8589985741\n1000\n1000\n1000\n1000\n549755762710\n49\n134217715\n0\n0.0000000000000000\n8589985797\n8589985802\n8589985746\n8589985791\n1000\n1000\n1000\n1000\n549755762659\n49\n134217715\n0\n0.0000000000000000\n8589985847\n8589985854\n8589985797\n8589985842\n1000\n1000\n1000\n1000\n549755762609\n49\n134217715\n0\n0.0000000000000000\n8589985896\n8589985904\n8589985846\n8589985892\n1000\n1000\n1000\n1000\n549755762558\n49\n134217715\n0\n0.0000000000000000\n8589985946\n8589985954\n8589985898\n8589985942\n1000\n1000\n1000\n1000\n549755762506\n49\n134217715\n0\n0.0000000000000000\n8589985995\n8589986004\n8589985948\n8589985992\n1000\n1000\n1000\n1000\n549755762456\n49\n134217715\n56063506\n0.6526651205828924\n8589986044\n8589986054\n8589986000\n8589986041\n1000\n1000\n1000\n1000\n549755762404\n49\n134217715\n0\n0.0000000000000000\n8589986092\n8589986104\n8589986048\n8589986092\n1000\n1000\n1000\n1000\n549755762354\n49\n134217715\n218286311\n2.5411871156196169\n8589986143\n8589986154\n8589986098\n8589986143\n1000\n1000\n1000\n1000\n549755762305\n49\n134217715\n345198444\n4.0186388028111999\n8589986193\n8589986204\n8589986148\n8589986192\n1000\n1000\n1000\n1000\n549755762255\n49\n134217715\n352636073\n4.1052241933217681\n8589986244\n8589986254\n8589986196\n8589986243\n1000\n1000\n1000\n1000\n549755762207\n49\n134217715\n289621513\n3.3716381660721559\n8589986294\n8589986304\n8589986248\n8589986293\n1000\n1000\n1000\n1000\n549755762156\n49\n134217715\n120538064\n1.4032477562377279\n8589986344\n8589986355\n8589986299\n8589986343\n1000\n1000\n1000\n1000\n549755762108\n49\n134217715\n64241304\n0.7478672142923680\n8589986394\n8589986405\n8589986349\n8589986394\n1000\n1000\n1000\n1000\n549755762058\n49\n134217715\n130508329\n1.5193169142071474\n8589986444\n8589986455\n8589986397\n8589986443\n1000\n1000\n1000\n1000\n549755762007\n49\n134217715\n241701040\n2.8137704381491284\n8589986494\n8589986505\n8589986449\n8589986493\n1000\n1000\n1000\n1000\n549755761958\n49\n134217715\n221824639\n2.5823786814783833\n8589986545\n8589986555\n8589986498\n8589986544\n1000\n1000\n1000\n1000\n549755761909\n49\n134217715\n250971225\n2.9216895938331815\n8589986595\n8589986606\n8589986547\n8589986595\n1000\n1000\n1000\n1000\n549755761860\n49\n134217715\n441558545\n5.1404180217932538\n8589986643\n8589986654\n8589986597\n8589986644\n1000\n1000\n1000\n1000\n549755761812\n49\n134217715\n730177096\n8.5003801658501832\n8589986694\n8589986705\n8589986646\n8589986694\n1000\n1000\n1000\n1000\n549755761760\n49\n134217715\n659711873\n7.6800570024671044\n8589986742\n8589986754\n8589986697\n8589986744\n1000\n1000\n1000\n1000\n549755761711\n49\n134217715\n644356957\n7.5013022585770166\n8589986791\n8589986805\n8589986748\n8589986794\n1000\n1000\n1000\n1000\n549755761660\n49\n134217715\n826238291\n9.6186796647016450\n8589986840\n8589986856\n8589986798\n8589986843\n1000\n1000\n1000\n1000\n549755761609\n49\n134217715\n832733088\n9.6942890527801939\n8589986890\n8589986906\n8589986849\n8589986894\n1000\n1000\n1000\n1000\n549755761559\n49\n134217715\n959772883\n11.1732269126961778\n8589986940\n8589986956\n8589986901\n8589986944\n1000\n1000\n1000\n1000\n549755761510\n49\n134217715\n874008288\n10.1747956235299171\n8589986988\n8589987005\n8589986951\n8589986994\n1000\n1000\n1000\n1000\n549755761460\n49\n134217715\n1020207604\n11.8767796636258485\n8589987038\n8589987055\n8589987002\n8589987043\n1000\n1000\n1000\n1000\n549755761410\n49\n134217715\n884646473\n10.2986403969577278\n8589987086\n8589987105\n8589987051\n8589987092\n1000\n1000\n1000\n1000\n549755761360\n49\n134217715\n702329537\n8.1761919096213838\n8589987136\n8589987156\n8589987102\n8589987142\n1000\n1000\n1000\n1000\n549755761311\n49\n134217715\n458087982\n5.3328459888203827\n8589987184\n8589987206\n8589987152\n8589987191\n1000\n1000\n1000\n1000\n549755761260\n49\n134217715\n247674724\n2.8833132817943854\n8589987235\n8589987256\n8589987202\n8589987242\n1000\n1000\n1000\n1000\n549755761210\n49\n134217715\n234445493\n2.7293047632450382\n8589987285\n8589987307\n8589987252\n8589987291\n1000\n1000\n1000\n1000\n549755761160\n49\n134217715\n293981150\n3.4223910211105242\n8589987335\n8589987358\n8589987303\n8589987342\n1000\n1000\n1000\n1000\n549755761110\n49\n134217715\n317083722\n3.6913403605125197\n8589987386\n8589987407\n8589987353\n8589987392\n1000\n1000\n1000\n1000\n549755761060\n49\n134217715\n366682248\n4.2687431964447518\n8589987438\n8589987457\n8589987403\n8589987441\n1000\n1000\n1000\n1000\n549755761008\n49\n134217715\n117973654\n1.3733940919041829\n8589987488\n8589987505\n8589987453\n8589987490\n1000\n1000\n1000\n1000\n549755760958\n49\n134217715\n261337296\n3.0423665525655395\n8589987539\n8589987555\n8589987500\n8589987539\n1000\n1000\n1000\n1000\n549755760909\n49\n134217715\n235575990\n2.7424654724464808\n8589987588\n8589987606\n8589987550\n8589987587\n1000\n1000\n1000\n1000\n549755760858\n49\n134217715\n231613722\n2.6963386001104781\n8589987637\n8589987656\n8589987601\n8589987637\n1000\n1000\n1000\n1000\n549755760809\n49\n134217715\n107074243\n1.2465082479179015\n8589987688\n8589987708\n8589987650\n8589987685\n1000\n1000\n1000\n1000\n549755760758\n49\n134217715\n189270203\n2.2033951689472762\n8589987737\n8589987758\n8589987701\n8589987735\n1000\n1000\n1000\n1000\n549755760708\n49\n134217715\n214774026\n2.5002987472152389\n8589987786\n8589987806\n8589987751\n8589987786\n1000\n1000\n1000\n1000\n549755760659\n49\n134217715\n262444905\n3.0552608173098887\n8589987836\n8589987856\n8589987799\n8589987837\n1000\n1000\n1000\n1000\n549755760609\n49\n134217714\n288442136\n3.3579084115136868\n8589987886\n8589987905\n8589987851\n8589987886\n1000\n1000\n1000\n1000\n549755760557\n49\n134217714\n34478680\n0.4013846739454027\n8589987937\n8589987955\n8589987901\n8589987935\n1000\n1000\n1000\n1000\n549755760507\n49\n134217714\n0\n0.0000000000000000\n8589987988\n8589988005\n8589987953\n8589987984\n1000\n1000\n1000\n1000\n549755760456\n49\n134217714\n79047168\n0.9202301612558316\n8589988038\n8589988055\n8589988005\n8589988036\n1000\n1000\n1000\n1000\n549755760406\n49\n134217714\n218565968\n2.5444427537501353\n8589988089\n8589988105\n8589988056\n8589988086\n1000\n1000\n1000\n1000\n549755760357\n49\n134217714\n283735824\n3.3031197338473031\n8589988139\n8589988155\n8589988107\n8589988136\n1000\n1000\n1000\n1000\n549755760308\n49\n134217714\n576441443\n6.7106616184680750\n8589988188\n8589988205\n8589988156\n8589988185\n1000\n1000\n1000\n1000\n549755760258\n49\n134217714\n659503975\n7.6776367497715281\n8589988236\n8589988256\n8589988206\n8589988234\n1000\n1000\n1000\n1000\n549755760208\n49\n134217714\n677032842\n7.8816996192441504\n8589988287\n8589988306\n8589988257\n8589988285\n1000\n1000\n1000\n1000\n549755760159\n49\n134217714\n904847233\n10.5338081899302018\n8589988337\n8589988358\n8589988306\n8589988336\n1000\n1000\n1000\n1000\n549755760109\n49\n134217714\n853900794\n9.9407135794454309\n8589988388\n8589988407\n8589988354\n8589988387\n1000\n1000\n1000\n1000\n549755760060\n49\n134217714\n976567165\n11.3687380886003826\n8589988437\n8589988457\n8589988405\n8589988438\n1000\n1000\n1000\n1000\n549755760009\n49\n134217714\n820070896\n9.5468817318795800\n8589988487\n8589988505\n8589988456\n8589988488\n1000\n1000\n1000\n1000\n549755759960\n49\n134217714\n872752735\n10.1601790579841040\n8589988537\n8589988554\n8589988507\n8589988539\n1000\n1000\n1000\n1000\n549755759910\n49\n134217714\n849027530\n9.8839813199190054\n8589988587\n8589988603\n8589988558\n8589988589\n1000\n1000\n1000\n1000\n549755759861\n49\n134217714\n785604293\n9.1456376662033882\n8589988639\n8589988652\n8589988608\n8589988640\n1000\n1000\n1000\n1000\n549755759812\n49\n134217714\n698136906\n8.1273832592072193\n8589988686\n8589988704\n8589988658\n8589988690\n1000\n1000\n1000\n1000\n549755759761\n49\n134217714\n554202001\n6.4517604406458231\n8589988736\n8589988755\n8589988708\n8589988741\n1000\n1000\n1000\n1000\n549755759714\n49\n134217714\n658234050\n7.6628528801528288\n8589988785\n8589988807\n8589988758\n8589988792\n1000\n1000\n1000\n1000\n549755759663\n49\n134217714\n1013639275\n11.8003142531413676\n8589988835\n8589988858\n8589988807\n8589988843\n1000\n1000\n1000\n1000\n549755759613\n49\n134217714\n1145687028\n13.3375524162812695\n8589988886\n8589988909\n8589988858\n8589988893\n1000\n1000\n1000\n1000\n549755759562\n49\n134217714\n1075203105\n12.5170115503768109\n8589988935\n8589988960\n8589988907\n8589988944\n1000\n1000\n1000\n1000\n549755759513\n49\n134217714\n1309093592\n15.2398551844496186\n8589988985\n8589989011\n8589988958\n8589988995\n1000\n1000\n1000\n1000\n549755759463\n49\n134217714\n1202690948\n14.0011653779200742\n8589989036\n8589989060\n8589989008\n8589989046\n1000\n1000\n1000\n1000\n549755759413\n49\n134217714\n1381716593\n16.0852981945744204\n8589989086\n8589989110\n8589989057\n8589989095\n1000\n1000\n1000\n1000\n549755759363\n49\n134217714\n1323112365\n15.4030551852822271\n8589989135\n8589989161\n8589989108\n8589989144\n1000\n1000\n1000\n1000\n549755759314\n49\n134217714\n1470752703\n17.1218149327432982\n8589989186\n8589989211\n8589989157\n8589989194\n1000\n1000\n1000\n1000\n549755759263\n49\n134217714\n1471806614\n17.1340840694271286\n8589989235\n8589989259\n8589989207\n8589989242\n1000\n1000\n1000\n1000\n549755759213\n49\n134217714\n1349289465\n15.7077967412870780\n8589989285\n8589989308\n8589989259\n8589989291\n1000\n1000\n1000\n1000\n549755759163\n49\n134217714\n1466754808\n17.0752733021493981\n8589989335\n8589989358\n8589989310\n8589989342\n1000\n1000\n1000\n1000\n549755759113\n49\n134217714\n1407285754\n16.3829624047069977\n8589989384\n8589989408\n8589989358\n8589989393\n1000\n1000\n1000\n1000\n549755759063\n49\n134217714\n1507658220\n17.5514516925704136\n8589989434\n8589989458\n8589989407\n8589989443\n1000\n1000\n1000\n1000\n549755759014\n49\n134217714\n1526431878\n17.7700058424960332\n8589989487\n8589989508\n8589989457\n8589989493\n1000\n1000\n1000\n1000\n549755758962\n49\n134217714\n1378299835\n16.0455218890800673\n8589989538\n8589989560\n8589989507\n8589989543\n1000\n1000\n1000\n1000\n549755758911\n49\n134217714\n1250449740\n14.5571508923750805\n8589989588\n8589989609\n8589989558\n8589989594\n1000\n1000\n1000\n1000\n549755758862\n49\n134217714\n1105938292\n12.8748162246399769\n8589989638\n8589989659\n8589989608\n8589989645\n1000\n1000\n1000\n1000\n549755758811\n49\n134217714\n1237678593\n14.4084751754155604\n8589989688\n8589989708\n8589989656\n8589989693\n1000\n1000\n1000\n1000\n549755758762\n49\n134217714\n1433305419\n16.6858711634099635\n8589989737\n8589989761\n8589989705\n8589989745\n1000\n1000\n1000\n1000\n549755758714\n49\n134217714\n1311397680\n15.2666782976928292\n8589989786\n8589989810\n8589989755\n8589989795\n1000\n1000\n1000\n1000\n549755758664\n49\n134217714\n1285102678\n14.9605641925819128\n8589989836\n8589989859\n8589989805\n8589989846\n1000\n1000\n1000\n1000\n549755758614\n49\n134217714\n1137539673\n13.2427047124333033\n8589989886\n8589989910\n8589989855\n8589989896\n1000\n1000\n1000\n1000\n549755758563\n49\n134217714\n1154584585\n13.4411336052814523\n8589989937\n8589989959\n8589989906\n8589989945\n1000\n1000\n1000\n1000\n549755758512\n49\n134217714\n1320224409\n15.3694349555533716\n8589989986\n8589990008\n8589989953\n8589989995\n1000\n1000\n1000\n1000\n549755758460\n49\n134217714\n1364627005\n15.8863491979992855\n8589990037\n8589990057\n8589990004\n8589990045\n1000\n1000\n1000\n1000\n549755758411\n49\n134217714\n1231563284\n14.3372836074337116\n8589990087\n8589990107\n8589990053\n8589990094\n1000\n1000\n1000\n1000\n549755758360\n49\n134217714\n1119084568\n13.0278590240746279\n8589990138\n8589990158\n8589990103\n8589990144\n1000\n1000\n1000\n1000\n549755758310\n49\n134217714\n1244993573\n14.4936327575024340\n8589990188\n8589990207\n8589990154\n8589990196\n1000\n1000\n1000\n1000\n549755758260\n49\n134217714\n1102550646\n12.8353788299676079\n8589990238\n8589990259\n8589990204\n8589990244\n1000\n1000\n1000\n1000\n549755758210\n49\n134217714\n927431102\n10.7967190213311657\n8589990292\n8589990310\n8589990254\n8589990295\n1000\n1000\n1000\n1000\n549755758160\n49\n134217714\n735126011\n8.5579931265484888\n8589990341\n8589990360\n8589990304\n8589990344\n1000\n1000\n1000\n1000\n549755758110\n49\n134217714\n982792730\n11.4412132039357761\n8589990392\n8589990410\n8589990353\n8589990394\n1000\n1000\n1000\n1000\n549755758058\n49\n134217714\n902303642\n10.5041968891743558\n8589990442\n8589990461\n8589990403\n8589990442\n1000\n1000\n1000\n1000\n549755758007\n49\n134217714\n847837038\n9.8701221704288162\n8589990493\n8589990511\n8589990453\n8589990493\n1000\n1000\n1000\n1000\n549755757958\n49\n134217714\n815900408\n9.4983308614953508\n8589990543\n8589990562\n8589990503\n8589990542\n1000\n1000\n1000\n1000\n549755757904\n49\n134217714\n877063929\n10.2103679661967135\n8589990594\n8589990612\n8589990554\n8589990590\n1000\n1000\n1000\n1000\n549755757854\n49\n134217714\n940967885\n10.9543079242977761\n8589990646\n8589990663\n8589990603\n8589990641\n1000\n1000\n1000\n1000\n549755757804\n49\n134217714\n1156466975\n13.4630475146062825\n8589990697\n8589990713\n8589990653\n8589990691\n1000\n1000\n1000\n1000\n549755757751\n49\n134217714\n1071517436\n12.4741047249148789\n8589990746\n8589990761\n8589990701\n8589990740\n1000\n1000\n1000\n1000\n549755757702\n49\n134217714\n979799046\n11.4063621366490597\n8589990794\n8589990812\n8589990751\n8589990790\n1000\n1000\n1000\n1000\n549755757653\n49\n134217714\n1123342667\n13.0774298213195390\n8589990844\n8589990861\n8589990802\n8589990838\n1000\n1000\n1000\n1000\n549755757603\n49\n134217714\n1350868130\n15.7261748191931421\n8589990895\n8589990912\n8589990852\n8589990889\n1000\n1000\n1000\n1000\n549755757556\n49\n134217714\n1025960008\n11.9437464538491547\n8589990944\n8589990963\n8589990901\n8589990939\n1000\n1000\n1000\n1000\n549755757506\n49\n134217714\n1224471937\n14.2547294682635712\n8589990995\n8589991015\n8589990951\n8589990989\n1000\n1000\n1000\n1000\n549755757456\n49\n134217714\n994113810\n11.5730079216353250\n8589991043\n8589991064\n8589990999\n8589991037\n1000\n1000\n1000\n1000\n549755757406\n49\n134217714\n989186647\n11.5156481928832868\n8589991094\n8589991116\n8589991048\n8589991086\n1000\n1000\n1000\n1000\n549755757355\n49\n134217714\n893155236\n10.3976954325239408\n8589991145\n8589991167\n8589991099\n8589991137\n1000\n1000\n1000\n1000\n549755757304\n49\n134217714\n921328819\n10.7256791041210295\n8589991194\n8589991218\n8589991146\n8589991189\n1000\n1000\n1000\n1000\n549755757252\n49\n134217714\n1043625946\n12.1494050395738622\n8589991245\n8589991267\n8589991196\n8589991240\n1000\n1000\n1000\n1000\n549755757202\n49\n134217714\n1129981727\n13.1547186418290529\n8589991294\n8589991316\n8589991246\n8589991289\n1000\n1000\n1000\n1000\n549755757152\n49\n134217714\n926426579\n10.7850248442341705\n8589991343\n8589991366\n8589991294\n8589991338\n1000\n1000\n1000\n1000\n549755757101\n49\n134217714\n881447522\n10.2613997026444927\n8589991393\n8589991417\n8589991342\n8589991388\n1000\n1000\n1000\n1000\n549755757051\n49\n134217714\n1039228777\n12.0982152578956352\n8589991442\n8589991469\n8589991392\n8589991438\n1000\n1000\n1000\n1000\n549755757001\n49\n134217714\n1080141543\n12.5745025356459212\n8589991492\n8589991519\n8589991440\n8589991486\n1000\n1000\n1000\n1000\n549755756950\n49\n134217714\n1110756441\n12.9309068603369859\n8589991545\n8589991570\n8589991490\n8589991536\n1000\n1000\n1000\n1000\n549755756900\n49\n134217714\n1171436806\n13.6373192841817712\n8589991594\n8589991620\n8589991539\n8589991586\n1000\n1000\n1000\n1000\n549755756851\n49\n134217714\n1162846299\n13.5373126229574225\n8589991644\n8589991670\n8589991587\n8589991635\n1000\n1000\n1000\n1000\n549755756801\n49\n134217714\n980671438\n11.4165181126305644\n8589991695\n8589991719\n8589991636\n8589991685\n1000\n1000\n1000\n1000\n549755756750\n49\n134217714\n1103307971\n12.8441952595425022\n8589991745\n8589991769\n8589991686\n8589991735\n1000\n1000\n1000\n1000\n549755756701\n49\n134217714\n1308532599\n15.2333243723788563\n8589991795\n8589991817\n8589991735\n8589991786\n1000\n1000\n1000\n1000\n549755756651\n49\n134217714\n1270858970\n14.7947456039277121\n8589991843\n8589991868\n8589991784\n8589991836\n1000\n1000\n1000\n1000\n549755756603\n49\n134217714\n1320605286\n15.3738689379761144\n8589991895\n8589991919\n8589991833\n8589991886\n1000\n1000\n1000\n1000\n549755756553\n49\n134217714\n1406190742\n16.3702147865137135\n8589991945\n8589991969\n8589991884\n8589991937\n1000\n1000\n1000\n1000\n549755756506\n49\n134217713\n1345906676\n15.6684158943390326\n8589991995\n8589992018\n8589991935\n8589991988\n1000\n1000\n1000\n1000\n549755756455\n49\n134217713\n1370843071\n15.9587137381379982\n8589992046\n8589992070\n8589991985\n8589992037\n1000\n1000\n1000\n1000\n549755756406\n49\n134217713\n1423624633\n16.5731719899723906\n8589992095\n8589992121\n8589992037\n8589992088\n1000\n1000\n1000\n1000\n549755756355\n49\n134217713\n1439288281\n16.7555208458163953\n8589992143\n8589992171\n8589992088\n8589992137\n1000\n1000\n1000\n1000\n549755756304\n49\n134217713\n1351046023\n15.7282457578016874\n8589992193\n8589992222\n8589992138\n8589992187\n1000\n1000\n1000\n1000\n549755756254\n49\n134217713\n1249221891\n14.5428568534390372\n8589992243\n8589992271\n8589992186\n8589992237\n1000\n1000\n1000\n1000\n549755756203\n49\n134217713\n1014068294\n11.8053086889768686\n8589992293\n8589992321\n8589992238\n8589992285\n1000\n1000\n1000\n1000\n549755756152\n49\n134217713\n1125838231\n13.1064820052614390\n8589992342\n8589992371\n8589992289\n8589992337\n1000\n1000\n1000\n1000\n549755756104\n49\n134217713\n1080708455\n12.5811022612038972\n8589992391\n8589992421\n8589992339\n8589992387\n1000\n1000\n1000\n1000\n549755756052\n49\n134217713\n1246488761\n14.5110390342596602\n8589992441\n8589992470\n8589992389\n8589992436\n1000\n1000\n1000\n1000\n549755756001\n49\n134217713\n1459798415\n16.9942902316596580\n8589992491\n8589992520\n8589992442\n8589992488\n1000\n1000\n1000\n1000\n549755755950\n49\n134217713\n1377627035\n16.0376894668240020\n8589992541\n8589992569\n8589992493\n8589992538\n1000\n1000\n1000\n1000\n549755755900\n49\n134217713\n1416135381\n16.4859856201902062\n8589992592\n8589992619\n8589992543\n8589992588\n1000\n1000\n1000\n1000\n549755755849\n49\n134217713\n1369778104\n15.9463158907908014\n8589992643\n8589992671\n8589992594\n8589992637\n1000\n1000\n1000\n1000\n549755755798\n49\n134217713\n1622466611\n18.8879972694190172\n8589992696\n8589992721\n8589992645\n8589992687\n1000\n1000\n1000\n1000\n549755755746\n49\n134217713\n1396435008\n16.2566430925078542\n8589992746\n8589992769\n8589992694\n8589992735\n1000\n1000\n1000\n1000\n549755755695\n49\n134217713\n1383738699\n16.1088386033711117\n8589992796\n8589992818\n8589992743\n8589992785\n1000\n1000\n1000\n1000\n549755755647\n49\n134217713\n1163289139\n13.5424679608494696\n8589992848\n8589992869\n8589992794\n8589992836\n1000\n1000\n1000\n1000\n549755755596\n49\n134217713\n1079270226\n12.5643590747262390\n8589992898\n8589992918\n8589992844\n8589992885\n1000\n1000\n1000\n1000\n549755755546\n49\n134217713\n1060910146\n12.3506196136499700\n8589992950\n8589992968\n8589992893\n8589992934\n1000\n1000\n1000\n1000\n549755755494\n49\n134217713\n1098819945\n12.7919477589587043\n8589993000\n8589993018\n8589992944\n8589992984\n1000\n1000\n1000\n1000\n549755755445\n49\n134217713\n1049913150\n12.2225977336408853\n8589993051\n8589993066\n8589992995\n8589993034\n1000\n1000\n1000\n1000\n549755755395\n49\n134217713\n1194283754\n13.9032927631867249\n8589993102\n8589993117\n8589993045\n8589993084\n1000\n1000\n1000\n1000\n549755755346\n49\n134217713\n1316517366\n15.3262792892581601\n8589993152\n8589993167\n8589993096\n8589993133\n1000\n1000\n1000\n1000\n549755755296\n49\n134217713\n1521767402\n17.7157041916239280\n8589993202\n8589993217\n8589993146\n8589993184\n1000\n1000\n1000\n1000\n549755755247\n49\n134217713\n1534383284\n17.8625723882572203\n8589993250\n8589993266\n8589993196\n8589993235\n1000\n1000\n1000\n1000\n549755755197\n49\n134217713\n1791174261\n20.8520128097397901\n8589993298\n8589993315\n8589993245\n8589993287\n1000\n1000\n1000\n1000\n549755755146\n49\n134217713\n1798920830\n20.9421947391132086\n8589993348\n8589993363\n8589993296\n8589993338\n1000\n1000\n1000\n1000\n549755755096\n49\n134217713\n1914589769\n22.2887584207768263\n8589993399\n8589993413\n8589993346\n8589993388\n1000\n1000\n1000\n1000\n549755755045\n49\n134217713\n1840568742\n21.4270402553023267\n8589993450\n8589993461\n8589993395\n8589993439\n1000\n1000\n1000\n1000\n549755754995\n49\n134217713\n1842001453\n21.4437192034983894\n8589993502\n8589993509\n8589993446\n8589993488\n1000\n1000\n1000\n1000\n549755754945\n49\n134217713\n1807859412\n21.0462535288274246\n8589993552\n8589993559\n8589993497\n8589993538\n1000\n1000\n1000\n1000\n549755754893\n49\n134217713\n1603954341\n18.6724860850141354\n8589993601\n8589993609\n8589993546\n8589993589\n1000\n1000\n1000\n1000\n549755754843\n49\n134217713\n1711622906\n19.9259131477879592\n8589993650\n8589993659\n8589993596\n8589993640\n1000\n1000\n1000\n1000\n549755754793\n49\n134217713\n1708510614\n19.8896813018338143\n8589993700\n8589993708\n8589993646\n8589993689\n1000\n1000\n1000\n1000\n549755754743\n49\n134217713\n1733953956\n20.1858807928244204\n8589993750\n8589993757\n8589993698\n8589993738\n1000\n1000\n1000\n1000\n549755754694\n49\n134217713\n1783870758\n20.7669888417070005\n8589993801\n8589993809\n8589993748\n8589993787\n1000\n1000\n1000\n1000\n549755754644\n49\n134217713\n1903437498\n22.1589288977244507\n8589993852\n8589993859\n8589993800\n8589993838\n1000\n1000\n1000\n1000\n549755754591\n49\n134217713\n1791653745\n20.8575947371266892\n8589993903\n8589993908\n8589993849\n8589993888\n1000\n1000\n1000\n1000\n549755754543\n49\n134217713\n1656002258\n19.2784035916271819\n8589993952\n8589993959\n8589993898\n8589993935\n1000\n1000\n1000\n1000\n549755754494\n49\n134217713\n1674537537\n19.4941826311679023\n8589994002\n8589994009\n8589993949\n8589993985\n1000\n1000\n1000\n1000\n549755754445\n49\n134217713\n1757137150\n20.4557686886712986\n8589994052\n8589994057\n8589993999\n8589994037\n1000\n1000\n1000\n1000\n549755754398\n49\n134217713\n1890782203\n22.0116018735264056\n8589994102\n8589994106\n8589994048\n8589994086\n1000\n1000\n1000\n1000\n549755754347\n49\n134217713\n1804397934\n21.0059566208765567\n8589994153\n8589994155\n8589994098\n8589994135\n1000\n1000\n1000\n1000\n549755754296\n49\n134217713\n1727074458\n20.1057928938011941\n8589994205\n8589994205\n8589994149\n8589994185\n1000\n1000\n1000\n1000\n549755754246\n49\n134217713\n1678224040\n19.5370991738509012\n8589994254\n8589994256\n8589994198\n8589994235\n1000\n1000\n1000\n1000\n549755754194\n49\n134217713\n1665364005\n19.3873886644292028\n8589994303\n8589994305\n8589994248\n8589994285\n1000\n1000\n1000\n1000\n549755754144\n49\n134217713\n1678603236\n19.5415136022399381\n8589994352\n8589994355\n8589994297\n8589994333\n1000\n1000\n1000\n1000\n549755754092\n49\n134217713\n1656545871\n19.2847320803177276\n8589994402\n8589994405\n8589994347\n8589994384\n1000\n1000\n1000\n1000\n549755754042\n49\n134217713\n1846620011\n21.4974862963881037\n8589994452\n8589994454\n8589994395\n8589994433\n1000\n1000\n1000\n1000\n549755753991\n49\n134217713\n1816900724\n21.1515082550989817\n8589994502\n8589994504\n8589994447\n8589994484\n1000\n1000\n1000\n1000\n549755753939\n49\n134217713\n1816952522\n21.1521112670312341\n8589994553\n8589994555\n8589994498\n8589994534\n1000\n1000\n1000\n1000\n549755753889\n49\n134217713\n1676133910\n19.5127668601611468\n8589994603\n8589994607\n8589994549\n8589994584\n1000\n1000\n1000\n1000\n549755753840\n49\n134217713\n1620110056\n18.8605633623483939\n8589994653\n8589994657\n8589994600\n8589994631\n1000\n1000\n1000\n1000\n549755753790\n49\n134217713\n1806379065\n21.0290200259444617\n8589994702\n8589994708\n8589994649\n8589994682\n1000\n1000\n1000\n1000\n549755753739\n49\n134217713\n1847278020\n21.5051465266445128\n8589994754\n8589994757\n8589994695\n8589994730\n1000\n1000\n1000\n1000\n549755753689\n49\n134217713\n1678828765\n19.5441391021594946\n8589994805\n8589994808\n8589994745\n8589994780\n1000\n1000\n1000\n1000\n549755753640\n49\n134217713\n1747071713\n20.3385915734419207\n8589994855\n8589994859\n8589994796\n8589994830\n1000\n1000\n1000\n1000\n549755753590\n49\n134217713\n1666355369\n19.3989296644230258\n8589994905\n8589994909\n8589994844\n8589994881\n1000\n1000\n1000\n1000\n549755753540\n49\n134217713\n1761305473\n20.5042943590687159\n8589994954\n8589994960\n8589994895\n8589994930\n1000\n1000\n1000\n1000\n549755753488\n49\n134217713\n1566207352\n18.2330533045591103\n8589995004\n8589995010\n8589994945\n8589994979\n1000\n1000\n1000\n1000\n549755753437\n49\n134217713\n1595523644\n18.5743398501363401\n8589995051\n8589995060\n8589994994\n8589995028\n1000\n1000\n1000\n1000\n549755753388\n49\n134217713\n1599071856\n18.6156464761504559\n8589995102\n8589995110\n8589995046\n8589995078\n1000\n1000\n1000\n1000\n549755753338\n49\n134217713\n1530240341\n17.8143421885012252\n8589995150\n8589995158\n8589995096\n8589995126\n1000\n1000\n1000\n1000\n549755753287\n49\n134217713\n1422781187\n16.5633529810750417\n8589995200\n8589995207\n8589995145\n8589995176\n1000\n1000\n1000\n1000\n549755753238\n49\n134217713\n1416601126\n16.4914076071619675\n8589995250\n8589995258\n8589995196\n8589995227\n1000\n1000\n1000\n1000\n549755753188\n49\n134217713\n1464854647\n17.0531525179567502\n8589995300\n8589995308\n8589995246\n8589995277\n1000\n1000\n1000\n1000\n549755753137\n49\n134217713\n1269956895\n14.7842440680014260\n8589995350\n8589995359\n8589995297\n8589995326\n1000\n1000\n1000\n1000\n549755753089\n49\n134217713\n1094074025\n12.7366979790564550\n8589995401\n8589995409\n8589995347\n8589995377\n1000\n1000\n1000\n1000\n549755753038\n49\n134217713\n1278712879\n14.8861771418722526\n8589995451\n8589995459\n8589995397\n8589995428\n1000\n1000\n1000\n1000\n549755752988\n49\n134217713\n1049344544\n12.2159782825999059\n8589995501\n8589995510\n8589995448\n8589995477\n1000\n1000\n1000\n1000\n549755752937\n49\n134217713\n1101495483\n12.8230951242141096\n8589995551\n8589995561\n8589995498\n8589995526\n1000\n1000\n1000\n1000\n549755752887\n49\n134217713\n1327664957\n15.4560543356756845\n8589995602\n8589995613\n8589995550\n8589995575\n1000\n1000\n1000\n1000\n549755752837\n49\n134217713\n1187908044\n13.8290697292149147\n8589995650\n8589995664\n8589995600\n8589995624\n1000\n1000\n1000\n1000\n549755752788\n49\n134217713\n1188936369\n13.8410410087401825\n8589995701\n8589995715\n8589995649\n8589995675\n1000\n1000\n1000\n1000\n549755752738\n49\n134217713\n1330161684\n15.4851200627002861\n8589995751\n8589995765\n8589995698\n8589995725\n1000\n1000\n1000\n1000\n549755752686\n49\n134217713\n1403697629\n16.3411911288024001\n8589995801\n8589995815\n8589995749\n8589995775\n1000\n1000\n1000\n1000\n549755752636\n49\n134217713\n1325488831\n15.4307208920694912\n8589995850\n8589995864\n8589995800\n8589995824\n1000\n1000\n1000\n1000\n549755752587\n49\n134217713\n1235885476\n14.3876005503980586\n8589995901\n8589995915\n8589995852\n8589995873\n1000\n1000\n1000\n1000\n549755752536\n49\n134217713\n1365035690\n15.8911069232112627\n8589995950\n8589995966\n8589995902\n8589995922\n1000\n1000\n1000\n1000\n549755752486\n49\n134217713\n1009161517\n11.7481862872658045\n8589996001\n8589996018\n8589995952\n8589995973\n1000\n1000\n1000\n1000\n549755752436\n49\n134217712\n1161018501\n13.5160342489821126\n8589996051\n8589996068\n8589996001\n8589996023\n1000\n1000\n1000\n1000\n549755752385\n49\n134217712\n1087781792\n12.6634467402510396\n8589996101\n8589996118\n8589996049\n8589996074\n1000\n1000\n1000\n1000\n549755752334\n49\n134217712\n1091234179\n12.7036378161576895\n8589996151\n8589996169\n8589996100\n8589996123\n1000\n1000\n1000\n1000\n549755752282\n49\n134217712\n1177815154\n13.7115730298672691\n8589996201\n8589996220\n8589996149\n8589996175\n1000\n1000\n1000\n1000\n549755752233\n49\n134217712\n1097221645\n12.7733410980226001\n8589996251\n8589996271\n8589996198\n8589996225\n1000\n1000\n1000\n1000\n549755752184\n49\n134217712\n996008814\n11.5950686704889652\n8589996301\n8589996320\n8589996247\n8589996275\n1000\n1000\n1000\n1000\n549755752136\n49\n134217712\n887514340\n10.3320267612613712\n8589996348\n8589996370\n8589996298\n8589996326\n1000\n1000\n1000\n1000\n549755752085\n49\n134217712\n696122399\n8.1039313151470953\n8589996400\n8589996420\n8589996348\n8589996377\n1000\n1000\n1000\n1000\n549755752034\n49\n134217712\n780911862\n9.0910105848301797\n8589996451\n8589996469\n8589996398\n8589996427\n1000\n1000\n1000\n1000\n549755751985\n49\n134217712\n473657103\n5.5140944105655052\n8589996500\n8589996519\n8589996449\n8589996479\n1000\n1000\n1000\n1000\n549755751935\n49\n134217712\n697789155\n8.1233349160922739\n8589996549\n8589996570\n8589996499\n8589996528\n1000\n1000\n1000\n1000\n549755751885\n49\n134217712\n608811768\n7.0875018017660123\n8589996602\n8589996621\n8589996548\n8589996579\n1000\n1000\n1000\n1000\n549755751837\n49\n134217712\n551333912\n6.4183714824630034\n8589996653\n8589996670\n8589996596\n8589996627\n1000\n1000\n1000\n1000\n549755751786\n49\n134217712\n473693495\n5.5145180730842283\n8589996704\n8589996719\n8589996645\n8589996679\n1000\n1000\n1000\n1000\n549755751737\n49\n134217712\n351084801\n4.0871650152065895\n8589996752\n8589996769\n8589996695\n8589996729\n1000\n1000\n1000\n1000\n549755751685\n49\n134217712\n194373232\n2.2628022453939898\n8589996802\n8589996819\n8589996744\n8589996778\n1000\n1000\n1000\n1000\n549755751636\n49\n134217712\n0\n0.0000000000000000\n8589996851\n8589996869\n8589996793\n8589996828\n1000\n1000\n1000\n1000\n549755751586\n49\n134217712\n84273333\n0.9810707192085582\n8589996900\n8589996918\n8589996843\n8589996877\n1000\n1000\n1000\n1000\n549755751535\n49\n134217712\n185465613\n2.1591039034150472\n8589996948\n8589996968\n8589996894\n8589996927\n1000\n1000\n1000\n1000\n549755751486\n49\n134217712\n290426956\n3.3810147555976529\n8589996998\n8589997018\n8589996944\n8589996976\n1000\n1000\n1000\n1000\n549755751435\n49\n134217712\n221633987\n2.5801592003268956\n8589997048\n8589997067\n8589996994\n8589997025\n1000\n1000\n1000\n1000\n549755751385\n49\n134217712\n0\n0.0000000000000000\n8589997099\n8589997119\n8589997044\n8589997076\n1000\n1000\n1000\n1000\n549755751335\n49\n134217712\n0\n0.0000000000000000\n8589997148\n8589997169\n8589997094\n8589997125\n1000\n1000\n1000\n1000\n549755751285\n49\n134217712\n54519729\n0.6346931851256722\n8589997201\n8589997218\n8589997144\n8589997176\n1000\n1000\n1000\n1000\n549755751234\n49\n134217712\n154413002\n1.7976039416371041\n8589997250\n8589997268\n8589997196\n8589997225\n1000\n1000\n1000\n1000\n549755751184\n49\n134217712\n0\n0.0000000000000000\n8589997299\n8589997319\n8589997245\n8589997275\n1000\n1000\n1000\n1000\n549755751134\n49\n134217712\n0\n0.0000000000000000\n8589997350\n8589997370\n8589997294\n8589997326\n1000\n1000\n1000\n1000\n549755751085\n49\n134217712\n45749599\n0.5325954382600917\n8589997400\n8589997419\n8589997344\n8589997377\n1000\n1000\n1000\n1000\n549755751034\n49\n134217712\n92852667\n1.0809473216417875\n8589997450\n8589997470\n8589997393\n8589997426\n1000\n1000\n1000\n1000\n549755750983\n49\n134217712\n116770449\n1.3593869479462628\n8589997501\n8589997520\n8589997444\n8589997476\n1000\n1000\n1000\n1000\n549755750933\n49\n134217712\n251873811\n2.9321970823899184\n8589997551\n8589997571\n8589997492\n8589997528\n1000\n1000\n1000\n1000\n549755750882\n49\n134217712\n115902590\n1.3492837375718398\n8589997600\n8589997621\n8589997542\n8589997580\n1000\n1000\n1000\n1000\n549755750834\n49\n134217712\n0\n0.0000000000000000\n8589997649\n8589997671\n8589997592\n8589997631\n1000\n1000\n1000\n1000\n549755750783\n49\n134217712\n0\n0.0000000000000000\n8589997699\n8589997721\n8589997643\n8589997681\n1000\n1000\n1000\n1000\n549755750732\n49\n134217712\n0\n0.0000000000000000\n8589997749\n8589997770\n8589997694\n8589997731\n1000\n1000\n1000\n1000\n549755750683\n49\n134217712\n0\n0.0000000000000000\n8589997800\n8589997820\n8589997743\n8589997782\n1000\n1000\n1000\n1000\n549755750633\n49\n134217712\n64392206\n0.7496239412082679\n8589997851\n8589997869\n8589997793\n8589997832\n1000\n1000\n1000\n1000\n549755750582\n49\n134217712\n7835360\n0.0912155975820149\n8589997901\n8589997918\n8589997840\n8589997882\n1000\n1000\n1000\n1000\n549755750533\n49\n134217712\n0\n0.0000000000000000\n8589997951\n8589997968\n8589997892\n8589997931\n1000\n1000\n1000\n1000\n549755750484\n49\n134217712\n0\n0.0000000000000000\n8589998000\n8589998019\n8589997941\n8589997981\n1000\n1000\n1000\n1000\n549755750433\n49\n134217712\n0\n0.0000000000000000\n8589998050\n8589998069\n8589997992\n8589998032\n1000\n1000\n1000\n1000\n549755750384\n49\n134217712\n270838855\n3.1529792469418774\n8589998098\n8589998119\n8589998042\n8589998082\n1000\n1000\n1000\n1000\n549755750333\n49\n134217712\n149339404\n1.7385394874522242\n8589998150\n8589998169\n8589998091\n8589998132\n1000\n1000\n1000\n1000\n549755750284\n49\n134217712\n165764933\n1.9297578045847426\n8589998199\n8589998218\n8589998140\n8589998183\n1000\n1000\n1000\n1000\n549755750233\n49\n134217712\n237825096\n2.7686485142527846\n8589998250\n8589998268\n8589998190\n8589998233\n1000\n1000\n1000\n1000\n549755750181\n49\n134217712\n202386910\n2.3560937289769419\n8589998301\n8589998320\n8589998240\n8589998282\n1000\n1000\n1000\n1000\n549755750131\n49\n134217712\n184671711\n2.1498616677496871\n8589998350\n8589998367\n8589998289\n8589998331\n1000\n1000\n1000\n1000\n549755750079\n49\n134217712\n160597931\n1.8696059894668520\n8589998399\n8589998419\n8589998338\n8589998381\n1000\n1000\n1000\n1000\n549755750030\n49\n134217712\n250530613\n2.9165602045510237\n8589998446\n8589998470\n8589998387\n8589998432\n1000\n1000\n1000\n1000\n549755749980\n49\n134217712\n383562883\n4.4652596481016644\n8589998498\n8589998521\n8589998437\n8589998483\n1000\n1000\n1000\n1000\n549755749930\n49\n134217712\n417785479\n4.8636631029226960\n8589998549\n8589998571\n8589998486\n8589998530\n1000\n1000\n1000\n1000\n549755749878\n49\n134217712\n273993878\n3.1897085564473819\n8589998600\n8589998622\n8589998537\n8589998580\n1000\n1000\n1000\n1000\n549755749827\n49\n134217712\n342229471\n3.9840754076944611\n8589998650\n8589998672\n8589998587\n8589998628\n1000\n1000\n1000\n1000\n549755749777\n49\n134217712\n233334084\n2.7163662539702509\n8589998701\n8589998721\n8589998637\n8589998679\n1000\n1000\n1000\n1000\n549755749727\n49\n134217712\n268549973\n3.1263331572613016\n8589998752\n8589998773\n8589998687\n8589998730\n1000\n1000\n1000\n1000\n549755749675\n49\n134217712\n269728149\n3.1400489385909425\n8589998803\n8589998824\n8589998738\n8589998780\n1000\n1000\n1000\n1000\n549755749626\n49\n134217712\n365591752\n4.2560481542124124\n8589998852\n8589998875\n8589998788\n8589998829\n1000\n1000\n1000\n1000\n549755749575\n49\n134217712\n349039943\n4.0633597408957032\n8589998901\n8589998925\n8589998836\n8589998879\n1000\n1000\n1000\n1000\n549755749524\n49\n134217712\n460714421\n5.3634217702848996\n8589998952\n8589998974\n8589998886\n8589998930\n1000\n1000\n1000\n1000\n549755749474\n49\n134217712\n482107747\n5.6124728539622684\n8589999000\n8589999027\n8589998937\n8589998978\n1000\n1000\n1000\n1000\n549755749424\n49\n134217712\n439840763\n5.1204204039743226\n8589999050\n8589999076\n8589998987\n8589999028\n1000\n1000\n1000\n1000\n549755749375\n49\n134217712\n313764476\n3.6526992486262970\n8589999099\n8589999127\n8589999039\n8589999077\n1000\n1000\n1000\n1000\n549755749325\n49\n134217712\n384757681\n4.4791689345407466\n8589999150\n8589999178\n8589999089\n8589999127\n1000\n1000\n1000\n1000\n549755749276\n49\n134217712\n237160808\n2.7609151805364034\n8589999200\n8589999228\n8589999140\n8589999174\n1000\n1000\n1000\n1000\n549755749226\n49\n134217712\n318906729\n3.7125629516646859\n8589999250\n8589999280\n8589999191\n8589999225\n1000\n1000\n1000\n1000\n549755749176\n49\n134217712\n361461755\n4.2079686617887333\n8589999301\n8589999330\n8589999242\n8589999273\n1000\n1000\n1000\n1000\n549755749127\n49\n134217712\n335471785\n3.9054055925220785\n8589999351\n8589999379\n8589999293\n8589999324\n1000\n1000\n1000\n1000\n549755749077\n49\n134217712\n300115218\n3.4938009709317082\n8589999400\n8589999430\n8589999344\n8589999373\n1000\n1000\n1000\n1000\n549755749026\n49\n134217712\n125411485\n1.4599818410982759\n8589999451\n8589999481\n8589999394\n8589999423\n1000\n1000\n1000\n1000\n549755748975\n49\n134217712\n167491796\n1.9498611387895732\n8589999503\n8589999531\n8589999444\n8589999474\n1000\n1000\n1000\n1000\n549755748925\n49\n134217712\n144720230\n1.6847652253048204\n8589999554\n8589999580\n8589999495\n8589999522\n1000\n1000\n1000\n1000\n549755748875\n49\n134217712\n311459086\n3.6258609740027405\n8589999606\n8589999627\n8589999544\n8589999573\n1000\n1000\n1000\n1000\n549755748824\n49\n134217712\n157091717\n1.8287882797143225\n8589999654\n8589999677\n8589999594\n8589999624\n1000\n1000\n1000\n1000\n549755748773\n49\n134217712\n114578408\n1.3338682257106327\n8589999704\n8589999727\n8589999645\n8589999670\n1000\n1000\n1000\n1000\n549755748724\n49\n134217712\n348983544\n4.0627031625907684\n8589999755\n8589999778\n8589999694\n8589999721\n1000\n1000\n1000\n1000\n549755748674\n49\n134217712\n285641350\n3.3253029717056402\n8589999805\n8589999828\n8589999745\n8589999771\n1000\n1000\n1000\n1000\n549755748622\n49\n134217712\n267752443\n3.1170486844396228\n8589999853\n8589999877\n8589999795\n8589999822\n1000\n1000\n1000\n1000\n549755748572\n49\n134217712\n544311951\n6.3366251065171868\n8589999903\n8589999928\n8589999843\n8589999872\n1000\n1000\n1000\n1000\n549755748523\n49\n134217712\n528758214\n6.1555557756990176\n8589999953\n8589999975\n8589999892\n8589999923\n1000\n1000\n1000\n1000\n549755748473\n49\n134217712\n629665647\n7.3302729053260336\n8590000002\n8590000024\n8589999941\n8589999975\n1000\n1000\n1000\n1000\n549755748423\n49\n134217712\n543135315\n6.3229272563426751\n8590000051\n8590000075\n8589999989\n8590000025\n1000\n1000\n1000\n1000\n549755748374\n49\n134217712\n587506313\n6.8394736510771867\n8590000101\n8590000127\n8590000041\n8590000076\n1000\n1000\n1000\n1000\n549755748326\n49\n134217711\n481930038\n5.6104040585126560\n8590000151\n8590000176\n8590000090\n8590000125\n1000\n1000\n1000\n1000\n549755748274\n49\n134217711\n685651106\n7.9820294226151303\n8590000200\n8590000226\n8590000140\n8590000174\n1000\n1000\n1000\n1000\n549755748223\n49\n134217711\n661604165\n7.7020861869961630\n8590000249\n8590000276\n8590000190\n8590000225\n1000\n1000\n1000\n1000\n549755748173\n49\n134217711\n814071141\n9.4770353927840940\n8590000299\n8590000325\n8590000241\n8590000276\n1000\n1000\n1000\n1000\n549755748121\n49\n134217711\n707003926\n8.2306089659266615\n8590000348\n8590000374\n8590000291\n8590000325\n1000\n1000\n1000\n1000\n549755748073\n49\n134217711\n796933624\n9.2775284387708332\n8590000400\n8590000424\n8590000342\n8590000376\n1000\n1000\n1000\n1000\n549755748021\n49\n134217711\n1049271394\n12.2151267099109244\n8590000449\n8590000475\n8590000393\n8590000427\n1000\n1000\n1000\n1000\n549755747972\n49\n134217711\n856839812\n9.9749282500247158\n8590000500\n8590000526\n8590000443\n8590000475\n1000\n1000\n1000\n1000\n549755747920\n49\n134217711\n594077310\n6.9159701268259930\n8590000550\n8590000577\n8590000491\n8590000526\n1000\n1000\n1000\n1000\n549755747870\n49\n134217711\n632662896\n7.3651654758994560\n8590000599\n8590000627\n8590000542\n8590000576\n1000\n1000\n1000\n1000\n549755747821\n49\n134217711\n697771072\n8.1231243937338515\n8590000650\n8590000677\n8590000592\n8590000624\n1000\n1000\n1000\n1000\n549755747772\n49\n134217711\n622224678\n7.2436486155232629\n8590000702\n8590000726\n8590000643\n8590000674\n1000\n1000\n1000\n1000\n549755747721\n49\n134217711\n290250025\n3.3789550179303527\n8590000751\n8590000776\n8590000693\n8590000723\n1000\n1000\n1000\n1000\n549755747671\n49\n134217711\n358749741\n4.1763966563240311\n8590000803\n8590000827\n8590000742\n8590000771\n1000\n1000\n1000\n1000\n549755747623\n49\n134217711\n332267492\n3.8681027027360337\n8590000852\n8590000874\n8590000792\n8590000822\n1000\n1000\n1000\n1000\n549755747572\n49\n134217711\n465188021\n5.4155013190398043\n8590000901\n8590000926\n8590000842\n8590000871\n1000\n1000\n1000\n1000\n549755747521\n49\n134217711\n486362391\n5.6620034361364517\n8590000952\n8590000974\n8590000893\n8590000922\n1000\n1000\n1000\n1000\n549755747471\n49\n134217711\n383546797\n4.4650723903821650\n8590001002\n8590001024\n8590000942\n8590000971\n1000\n1000\n1000\n1000\n549755747420\n49\n134217711\n329604287\n3.8370989208145878\n8590001053\n8590001074\n8590000991\n8590001020\n1000\n1000\n1000\n1000\n549755747369\n49\n134217711\n283638324\n3.3019846851356087\n8590001102\n8590001127\n8590001043\n8590001070\n1000\n1000\n1000\n1000\n549755747318\n49\n134217711\n227125593\n2.6440899087788892\n8590001153\n8590001178\n8590001092\n8590001119\n1000\n1000\n1000\n1000\n549755747269\n49\n134217711\n71790889\n0.8357559549295686\n8590001202\n8590001228\n8590001142\n8590001171\n1000\n1000\n1000\n1000\n549755747217\n49\n134217711\n0\n0.0000000000000000\n8590001253\n8590001278\n8590001192\n8590001222\n1000\n1000\n1000\n1000\n549755747168\n49\n134217711\n253674622\n2.9531612828020659\n8590001303\n8590001329\n8590001242\n8590001272\n1000\n1000\n1000\n1000\n549755747118\n49\n134217711\n637485060\n7.4213028497414930\n8590001353\n8590001380\n8590001292\n8590001323\n1000\n1000\n1000\n1000\n549755747067\n49\n134217711\n807686418\n9.4027074340061407\n8590001402\n8590001431\n8590001340\n8590001371\n1000\n1000\n1000\n1000\n549755747015\n49\n134217711\n736425589\n8.5731222040000219\n8590001452\n8590001480\n8590001391\n8590001421\n1000\n1000\n1000\n1000\n549755746967\n49\n134217711\n858190233\n9.9906492172553065\n8590001503\n8590001529\n8590001441\n8590001473\n1000\n1000\n1000\n1000\n549755746916\n49\n134217711\n920842868\n10.7200218934439455\n8590001552\n8590001577\n8590001491\n8590001524\n1000\n1000\n1000\n1000\n549755746865\n49\n134217711\n989639934\n11.5209251428392729\n8590001603\n8590001627\n8590001540\n8590001574\n1000\n1000\n1000\n1000\n549755746816\n49\n134217711\n908981969\n10.5819428545813867\n8590001652\n8590001677\n8590001591\n8590001623\n1000\n1000\n1000\n1000\n549755746765\n49\n134217711\n750886778\n8.7414725995401668\n8590001702\n8590001727\n8590001642\n8590001674\n1000\n1000\n1000\n1000\n549755746715\n49\n134217711\n797732781\n9.2868318438912212\n8590001751\n8590001777\n8590001690\n8590001723\n1000\n1000\n1000\n1000\n549755746666\n49\n134217711\n1019248414\n11.8656132166817798\n8590001802\n8590001828\n8590001740\n8590001773\n1000\n1000\n1000\n1000\n549755746619\n49\n134217711\n1033190012\n12.0279147870999825\n8590001852\n8590001877\n8590001791\n8590001823\n1000\n1000\n1000\n1000\n549755746568\n49\n134217711\n1099004857\n12.7941004164032535\n8590001901\n8590001927\n8590001841\n8590001873\n1000\n1000\n1000\n1000\n549755746516\n49\n134217711\n1211001977\n14.0979184941859348\n8590001950\n8590001977\n8590001892\n8590001924\n1000\n1000\n1000\n1000\n549755746464\n49\n134217711\n1311467059\n15.2674859772767100\n8590002000\n8590002028\n8590001941\n8590001973\n1000\n1000\n1000\n1000\n549755746413\n49\n134217711\n1335256966\n15.5444369488434546\n8590002049\n8590002080\n8590001991\n8590002022\n1000\n1000\n1000\n1000\n549755746363\n49\n134217711\n1436132703\n16.7187850909816405\n8590002099\n8590002131\n8590002043\n8590002072\n1000\n1000\n1000\n1000\n549755746315\n49\n134217711\n1419740064\n16.5279496476555501\n8590002150\n8590002182\n8590002094\n8590002123\n1000\n1000\n1000\n1000\n549755746265\n49\n134217711\n1301714745\n15.1539540990233039\n8590002199\n8590002231\n8590002145\n8590002173\n1000\n1000\n1000\n1000\n549755746216\n49\n134217711\n1393668670\n16.2244386782074628\n8590002249\n8590002280\n8590002195\n8590002222\n1000\n1000\n1000\n1000\n549755746165\n49\n134217711\n1215842532\n14.1542699672713930\n8590002298\n8590002331\n8590002244\n8590002270\n1000\n1000\n1000\n1000\n549755746115\n49\n134217711\n933819399\n10.8710885941525195\n8590002348\n8590002382\n8590002296\n8590002321\n1000\n1000\n1000\n1000\n549755746066\n49\n134217711\n732686044\n8.5295881651043377\n8590002397\n8590002432\n8590002345\n8590002371\n1000\n1000\n1000\n1000\n549755746015\n49\n134217711\n710542322\n8.2718013087699251\n8590002448\n8590002482\n8590002395\n8590002421\n1000\n1000\n1000\n1000\n549755745964\n49\n134217711\n595836374\n6.9364483280474465\n8590002499\n8590002532\n8590002444\n8590002470\n1000\n1000\n1000\n1000\n549755745915\n49\n134217711\n947523258\n11.0306225132484261\n8590002548\n8590002582\n8590002493\n8590002520\n1000\n1000\n1000\n1000\n549755745865\n49\n134217711\n958257799\n11.1555890074244228\n8590002598\n8590002633\n8590002543\n8590002572\n1000\n1000\n1000\n1000\n549755745817\n49\n134217711\n885756672\n10.3115648110658533\n8590002648\n8590002683\n8590002593\n8590002620\n1000\n1000\n1000\n1000\n549755745767\n49\n134217711\n1109368819\n12.9147528153204760\n8590002697\n8590002734\n8590002643\n8590002670\n1000\n1000\n1000\n1000\n549755745718\n49\n134217711\n1295402219\n15.0804666284688409\n8590002746\n8590002784\n8590002693\n8590002720\n1000\n1000\n1000\n1000\n549755745669\n49\n134217711\n1332891407\n15.5168982200490913\n8590002795\n8590002834\n8590002744\n8590002769\n1000\n1000\n1000\n1000\n549755745621\n49\n134217711\n1278146462\n14.8795831825003244\n8590002844\n8590002884\n8590002794\n8590002818\n1000\n1000\n1000\n1000\n549755745572\n49\n134217711\n1302295291\n15.1607125448269731\n8590002893\n8590002934\n8590002844\n8590002867\n1000\n1000\n1000\n1000\n549755745521\n49\n134217711\n1411008875\n16.4263052367239659\n8590002944\n8590002984\n8590002895\n8590002917\n1000\n1000\n1000\n1000\n549755745470\n49\n134217711\n1269540847\n14.7794006288189728\n8590002995\n8590003034\n8590002947\n8590002966\n1000\n1000\n1000\n1000\n549755745419\n49\n134217711\n1145118580\n13.3309348038051780\n8590003044\n8590003084\n8590002996\n8590003016\n1000\n1000\n1000\n1000\n549755745367\n49\n134217711\n1102611222\n12.8360840310669797\n8590003094\n8590003133\n8590003045\n8590003067\n1000\n1000\n1000\n1000\n549755745318\n49\n134217711\n1428996140\n16.6357045548398936\n8590003145\n8590003184\n8590003095\n8590003117\n1000\n1000\n1000\n1000\n549755745267\n49\n134217711\n1317699092\n15.3400363973452976\n8590003194\n8590003234\n8590003144\n8590003168\n1000\n1000\n1000\n1000\n549755745217\n49\n134217711\n1341211706\n15.6137592428549485\n8590003243\n8590003283\n8590003194\n8590003218\n1000\n1000\n1000\n1000\n549755745168\n49\n134217711\n1312261362\n15.2767328852937361\n8590003294\n8590003333\n8590003242\n8590003267\n1000\n1000\n1000\n1000\n549755745116\n49\n134217711\n1454523040\n16.9328767829991200\n8590003345\n8590003384\n8590003291\n8590003317\n1000\n1000\n1000\n1000\n549755745066\n49\n134217711\n1604080933\n18.6739598145086170\n8590003396\n8590003434\n8590003342\n8590003367\n1000\n1000\n1000\n1000\n549755745017\n49\n134217711\n1414950310\n16.4721895783556960\n8590003448\n8590003483\n8590003391\n8590003416\n1000\n1000\n1000\n1000\n549755744966\n49\n134217711\n1391175997\n16.1954201460102603\n8590003498\n8590003534\n8590003441\n8590003465\n1000\n1000\n1000\n1000\n549755744916\n49\n134217711\n1246670992\n14.5131604751065133\n8590003547\n8590003586\n8590003492\n8590003516\n1000\n1000\n1000\n1000\n549755744867\n49\n134217711\n1325718422\n15.4333936779938501\n8590003596\n8590003634\n8590003541\n8590003566\n1000\n1000\n1000\n1000\n549755744818\n49\n134217711\n1212740218\n14.1181542863576812\n8590003647\n8590003683\n8590003592\n8590003616\n1000\n1000\n1000\n1000\n549755744768\n49\n134217711\n1370517873\n15.9549279321281663\n8590003697\n8590003732\n8590003641\n8590003666\n1000\n1000\n1000\n1000\n549755744719\n49\n134217711\n1391217216\n16.1959000008208207\n8590003747\n8590003783\n8590003691\n8590003714\n1000\n1000\n1000\n1000\n549755744668\n49\n134217711\n1678538678\n19.5407620411229139\n8590003797\n8590003833\n8590003740\n8590003763\n1000\n1000\n1000\n1000\n549755744619\n49\n134217711\n1759904677\n20.4879869442293163\n8590003845\n8590003883\n8590003790\n8590003816\n1000\n1000\n1000\n1000\n549755744570\n49\n134217711\n1635181131\n19.0360137670303260\n8590003895\n8590003933\n8590003840\n8590003868\n1000\n1000\n1000\n1000\n549755744519\n49\n134217711\n1642866239\n19.1254802018880667\n8590003944\n8590003983\n8590003889\n8590003918\n1000\n1000\n1000\n1000\n549755744471\n49\n134217711\n1759622211\n20.4846986000205220\n8590003994\n8590004033\n8590003939\n8590003969\n1000\n1000\n1000\n1000\n549755744421\n49\n134217711\n1839112123\n21.4100829737006464\n8590004043\n8590004083\n8590003989\n8590004019\n1000\n1000\n1000\n1000\n549755744371\n49\n134217711\n1861431495\n21.6699146633423929\n8590004094\n8590004133\n8590004039\n8590004069\n1000\n1000\n1000\n1000\n549755744321\n49\n134217711\n1694814767\n19.7302406612164134\n8590004142\n8590004182\n8590004090\n8590004120\n1000\n1000\n1000\n1000\n549755744269\n49\n134217711\n1858505886\n21.6358560883454523\n8590004191\n8590004233\n8590004139\n8590004169\n1000\n1000\n1000\n1000\n549755744220\n49\n134217710\n1910154051\n22.2371198661340088\n8590004242\n8590004282\n8590004188\n8590004220\n1000\n1000\n1000\n1000\n549755744170\n49\n134217710\n1616933920\n18.8235882745494969\n8590004291\n8590004333\n8590004237\n8590004271\n1000\n1000\n1000\n1000\n549755744121\n49\n134217710\n1573760564\n18.3209842541043457\n8590004340\n8590004383\n8590004286\n8590004320\n1000\n1000\n1000\n1000\n549755744070\n49\n134217710\n1668527892\n19.4242211586102904\n8590004389\n8590004433\n8590004337\n8590004370\n1000\n1000\n1000\n1000\n549755744022\n49\n134217710\n1726067285\n20.0940678521815919\n8590004439\n8590004484\n8590004387\n8590004418\n1000\n1000\n1000\n1000\n549755743970\n49\n134217710\n1701464959\n19.8076590791058571\n8590004488\n8590004532\n8590004436\n8590004467\n1000\n1000\n1000\n1000\n549755743920\n49\n134217710\n1841146445\n21.4337655937467844\n8590004540\n8590004582\n8590004487\n8590004518\n1000\n1000\n1000\n1000\n549755743870\n49\n134217710\n1790337989\n20.8422773196495434\n8590004591\n8590004633\n8590004536\n8590004567\n1000\n1000\n1000\n1000\n549755743820\n49\n134217710\n1835995625\n21.3738021560638991\n8590004641\n8590004684\n8590004585\n8590004616\n1000\n1000\n1000\n1000\n549755743771\n49\n134217710\n1665940682\n19.3941020677402030\n8590004692\n8590004733\n8590004633\n8590004665\n1000\n1000\n1000\n1000\n549755743722\n49\n134217710\n1429686751\n16.6437443239600142\n8590004742\n8590004784\n8590004684\n8590004714\n1000\n1000\n1000\n1000\n549755743672\n49\n134217710\n1717365354\n19.9927640452821365\n8590004790\n8590004834\n8590004734\n8590004765\n1000\n1000\n1000\n1000\n549755743620\n49\n134217710\n1773080343\n20.6413718815984844\n8590004840\n8590004883\n8590004782\n8590004815\n1000\n1000\n1000\n1000\n549755743571\n49\n134217710\n1704713387\n19.8454757574346061\n8590004890\n8590004934\n8590004832\n8590004864\n1000\n1000\n1000\n1000\n549755743520\n49\n134217710\n1463122913\n17.0329924881901640\n8590004939\n8590004983\n8590004882\n8590004915\n1000\n1000\n1000\n1000\n549755743470\n49\n134217710\n1562329667\n18.1879110990381605\n8590004990\n8590005035\n8590004932\n8590004966\n1000\n1000\n1000\n1000\n549755743420\n49\n134217710\n1422291373\n16.5576507943804394\n8590005039\n8590005085\n8590004983\n8590005016\n1000\n1000\n1000\n1000\n549755743369\n49\n134217710\n1664424421\n19.3764504701983888\n8590005088\n8590005134\n8590005034\n8590005065\n1000\n1000\n1000\n1000\n549755743318\n49\n134217710\n1320569064\n15.3734472622779013\n8590005138\n8590005185\n8590005084\n8590005117\n1000\n1000\n1000\n1000\n549755743268\n49\n134217710\n1380022913\n16.0655811656214631\n8590005188\n8590005235\n8590005135\n8590005166\n1000\n1000\n1000\n1000\n549755743219\n49\n134217710\n1283802921\n14.9454330276943690\n8590005238\n8590005283\n8590005185\n8590005214\n1000\n1000\n1000\n1000\n549755743168\n49\n134217710\n1285296025\n14.9628150489748570\n8590005289\n8590005331\n8590005236\n8590005264\n1000\n1000\n1000\n1000\n549755743120\n49\n134217710\n1086965861\n12.6539480561252553\n8590005341\n8590005380\n8590005287\n8590005315\n1000\n1000\n1000\n1000\n549755743069\n49\n134217710\n863207610\n10.0490591785660346\n8590005391\n8590005430\n8590005337\n8590005365\n1000\n1000\n1000\n1000\n549755743021\n49\n134217710\n720885156\n8.3922077477571335\n8590005441\n8590005479\n8590005387\n8590005417\n1000\n1000\n1000\n1000\n549755742970\n49\n134217710\n1029601359\n11.9861373650633425\n8590005489\n8590005530\n8590005439\n8590005466\n1000\n1000\n1000\n1000\n549755742921\n49\n134217710\n1139685303\n13.2676831343751687\n8590005539\n8590005581\n8590005488\n8590005517\n1000\n1000\n1000\n1000\n549755742870\n49\n134217710\n1288077947\n14.9952008756768507\n8590005591\n8590005628\n8590005538\n8590005569\n1000\n1000\n1000\n1000\n549755742819\n49\n134217710\n1462043662\n17.0204283441729878\n8590005641\n8590005679\n8590005588\n8590005619\n1000\n1000\n1000\n1000\n549755742771\n49\n134217710\n1611620469\n18.7617315648240286\n8590005690\n8590005729\n8590005636\n8590005668\n1000\n1000\n1000\n1000\n549755742720\n49\n134217710\n1438327649\n16.7443376161996937\n8590005740\n8590005780\n8590005685\n8590005718\n1000\n1000\n1000\n1000\n549755742671\n49\n134217710\n1479264325\n17.2209032514141782\n8590005790\n8590005831\n8590005737\n8590005768\n1000\n1000\n1000\n1000\n549755742621\n49\n134217710\n1501324872\n17.4777218239764238\n8590005840\n8590005881\n8590005787\n8590005817\n1000\n1000\n1000\n1000\n549755742573\n49\n134217710\n1427347517\n16.6165120569453464\n8590005890\n8590005930\n8590005837\n8590005866\n1000\n1000\n1000\n1000\n549755742522\n49\n134217710\n1480676403\n17.2373420081695023\n8590005941\n8590005980\n8590005886\n8590005914\n1000\n1000\n1000\n1000\n549755742473\n49\n134217710\n1498930740\n17.4498504497399693\n8590005989\n8590006029\n8590005934\n8590005966\n1000\n1000\n1000\n1000\n549755742422\n49\n134217710\n1445445878\n16.8272047137985012\n8590006039\n8590006078\n8590005985\n8590006015\n1000\n1000\n1000\n1000\n549755742372\n49\n134217710\n1514478646\n17.6308519038641158\n8590006089\n8590006128\n8590006034\n8590006066\n1000\n1000\n1000\n1000\n549755742323\n49\n134217710\n1313920974\n15.2960533119521376\n8590006138\n8590006179\n8590006084\n8590006116\n1000\n1000\n1000\n1000\n549755742273\n49\n134217710\n1350984668\n15.7275314946537019\n8590006188\n8590006229\n8590006133\n8590006165\n1000\n1000\n1000\n1000\n549755742222\n49\n134217710\n1400541077\n16.3044440318253194\n8590006237\n8590006279\n8590006183\n8590006216\n1000\n1000\n1000\n1000\n549755742172\n49\n134217710\n1427892456\n16.6228559818332329\n8590006288\n8590006330\n8590006233\n8590006266\n1000\n1000\n1000\n1000\n549755742122\n49\n134217710\n1201773424\n13.9904839977309479\n8590006336\n8590006381\n8590006284\n8590006316\n1000\n1000\n1000\n1000\n549755742071\n49\n134217710\n1211975828\n14.1092556065402022\n8590006385\n8590006430\n8590006335\n8590006367\n1000\n1000\n1000\n1000\n549755742021\n49\n134217710\n1375606470\n16.0141669998801710\n8590006436\n8590006479\n8590006385\n8590006417\n1000\n1000\n1000\n1000\n549755741972\n49\n134217710\n1195282446\n13.9149190702803800\n8590006488\n8590006531\n8590006437\n8590006467\n1000\n1000\n1000\n1000\n549755741922\n49\n134217710\n1218717297\n14.1877366445464919\n8590006537\n8590006580\n8590006486\n8590006517\n1000\n1000\n1000\n1000\n549755741874\n49\n134217710\n1234328635\n14.3694765352062461\n8590006587\n8590006631\n8590006535\n8590006567\n1000\n1000\n1000\n1000\n549755741825\n49\n134217710\n1021209023\n11.8884377068650657\n8590006636\n8590006677\n8590006584\n8590006618\n1000\n1000\n1000\n1000\n549755741774\n49\n134217710\n787612120\n9.1690118441540776\n8590006686\n8590006727\n8590006634\n8590006669\n1000\n1000\n1000\n1000\n549755741723\n49\n134217710\n739325889\n8.6068861418552238\n8590006737\n8590006776\n8590006685\n8590006719\n1000\n1000\n1000\n1000\n549755741674\n49\n134217710\n747771183\n8.7052022997687306\n8590006786\n8590006826\n8590006735\n8590006769\n1000\n1000\n1000\n1000\n549755741624\n49\n134217710\n779767917\n9.0776933064778937\n8590006837\n8590006876\n8590006785\n8590006818\n1000\n1000\n1000\n1000\n549755741575\n49\n134217710\n732207762\n8.5240202299317467\n8590006885\n8590006927\n8590006834\n8590006867\n1000\n1000\n1000\n1000\n549755741526\n49\n134217710\n483221331\n5.6254366812137535\n8590006935\n8590006976\n8590006884\n8590006918\n1000\n1000\n1000\n1000\n549755741476\n49\n134217710\n650023354\n7.5672677956873660\n8590006987\n8590007026\n8590006934\n8590006970\n1000\n1000\n1000\n1000\n549755741426\n49\n134217710\n751025948\n8.7430927552858950\n8590007036\n8590007075\n8590006985\n8590007020\n1000\n1000\n1000\n1000\n549755741375\n49\n134217710\n646718511\n7.5287943675281328\n8590007086\n8590007125\n8590007035\n8590007069\n1000\n1000\n1000\n1000\n549755741325\n49\n134217710\n599022916\n6.9735445601567196\n8590007137\n8590007173\n8590007084\n8590007119\n1000\n1000\n1000\n1000\n549755741274\n49\n134217710\n415061345\n4.8319500155777675\n8590007186\n8590007221\n8590007134\n8590007169\n1000\n1000\n1000\n1000\n549755741223\n49\n134217710\n458999466\n5.3434570586623051\n8590007235\n8590007271\n8590007183\n8590007218\n1000\n1000\n1000\n1000\n549755741173\n49\n134217710\n453379775\n5.2780352450612504\n8590007285\n8590007323\n8590007233\n8590007269\n1000\n1000\n1000\n1000\n549755741122\n49\n134217710\n381285938\n4.4387525200045825\n8590007333\n8590007372\n8590007283\n8590007318\n1000\n1000\n1000\n1000\n549755741073\n49\n134217710\n503672785\n5.8635229362116350\n8590007384\n8590007421\n8590007332\n8590007367\n1000\n1000\n1000\n1000\n549755741022\n49\n134217710\n404855135\n4.7131340901805219\n8590007434\n8590007472\n8590007383\n8590007417\n1000\n1000\n1000\n1000\n549755740973\n49\n134217710\n440798366\n5.1315683736080038\n8590007484\n8590007522\n8590007433\n8590007467\n1000\n1000\n1000\n1000\n549755740922\n49\n134217710\n569865943\n6.6341127199583632\n8590007532\n8590007573\n8590007482\n8590007518\n1000\n1000\n1000\n1000\n549755740873\n49\n134217710\n500791619\n5.8299817511045626\n8590007583\n8590007623\n8590007533\n8590007568\n1000\n1000\n1000\n1000\n549755740821\n49\n134217710\n415402784\n4.8359248850477377\n8590007633\n8590007673\n8590007582\n8590007619\n1000\n1000\n1000\n1000\n549755740769\n49\n134217710\n433294237\n5.0442088099222921\n8590007682\n8590007722\n8590007634\n8590007670\n1000\n1000\n1000\n1000\n549755740718\n49\n134217710\n655693417\n7.6332760211612252\n8590007732\n8590007774\n8590007685\n8590007721\n1000\n1000\n1000\n1000\n549755740669\n49\n134217710\n704440621\n8.2007681627815678\n8590007781\n8590007824\n8590007735\n8590007770\n1000\n1000\n1000\n1000\n549755740619\n49\n134217710\n886420896\n10.3192973927083607\n8590007830\n8590007876\n8590007787\n8590007821\n1000\n1000\n1000\n1000\n549755740569\n49\n134217710\n988743494\n11.5104892077754464\n8590007880\n8590007925\n8590007837\n8590007872\n1000\n1000\n1000\n1000\n549755740520\n49\n134217710\n1063707904\n12.3831898014739696\n8590007930\n8590007977\n8590007888\n8590007921\n1000\n1000\n1000\n1000\n549755740468\n49\n134217710\n1000022222\n11.6417908904970400\n8590007981\n8590008029\n8590007940\n8590007972\n1000\n1000\n1000\n1000\n549755740418\n49\n134217710\n952308789\n11.0863334195964658\n8590008032\n8590008079\n8590007990\n8590008023\n1000\n1000\n1000\n1000\n549755740369\n49\n134217710\n704391637\n8.2001979205157429\n8590008083\n8590008128\n8590008041\n8590008073\n1000\n1000\n1000\n1000\n549755740317\n49\n134217710\n562728631\n6.5510234733358788\n8590008134\n8590008176\n8590008089\n8590008123\n1000\n1000\n1000\n1000\n549755740268\n49\n134217710\n635648778\n7.3999257143759252\n8590008183\n8590008226\n8590008140\n8590008173\n1000\n1000\n1000\n1000\n549755740219\n49\n134217710\n385964041\n4.4932128131370153\n8590008235\n8590008278\n8590008191\n8590008225\n1000\n1000\n1000\n1000\n549755740170\n49\n134217710\n443428079\n5.1621822579237540\n8590008286\n8590008328\n8590008243\n8590008276\n1000\n1000\n1000\n1000\n549755740120\n49\n134217709\n648587812\n7.5505558948294400\n8590008335\n8590008379\n8590008295\n8590008324\n1000\n1000\n1000\n1000\n549755740069\n49\n134217709\n710227892\n8.2681408725098340\n8590008384\n8590008428\n8590008345\n8590008373\n1000\n1000\n1000\n1000\n549755740020\n49\n134217709\n791915333\n9.2191078388851029\n8590008434\n8590008479\n8590008395\n8590008422\n1000\n1000\n1000\n1000\n549755739970\n49\n134217709\n704413328\n8.2004504300847234\n8590008483\n8590008529\n8590008444\n8590008472\n1000\n1000\n1000\n1000\n549755739921\n49\n134217709\n693438073\n8.0726816482156618\n8590008533\n8590008580\n8590008494\n8590008519\n1000\n1000\n1000\n1000\n549755739872\n49\n134217709\n755189597\n8.7915640051470838\n8590008583\n8590008630\n8590008545\n8590008569\n1000\n1000\n1000\n1000\n549755739821\n49\n134217709\n733222315\n8.5358311795149096\n8590008634\n8590008680\n8590008596\n8590008619\n1000\n1000\n1000\n1000\n549755739770\n49\n134217709\n686661517\n7.9937921591172705\n8590008682\n8590008730\n8590008647\n8590008670\n1000\n1000\n1000\n1000\n549755739720\n49\n134217709\n414936071\n4.8304916249866343\n8590008733\n8590008783\n8590008696\n8590008719\n1000\n1000\n1000\n1000\n549755739668\n49\n134217709\n403622210\n4.6987809581780215\n8590008783\n8590008833\n8590008745\n8590008769\n1000\n1000\n1000\n1000\n549755739618\n49\n134217709\n549925487\n6.4019752601945008\n8590008832\n8590008884\n8590008796\n8590008821\n1000\n1000\n1000\n1000\n549755739566\n49\n134217709\n379688853\n4.4201600018281004\n8590008882\n8590008934\n8590008846\n8590008871\n1000\n1000\n1000\n1000\n549755739514\n49\n134217709\n275090235\n3.2024718312206679\n8590008932\n8590008984\n8590008896\n8590008920\n1000\n1000\n1000\n1000\n549755739465\n49\n134217709\n363036661\n4.2263029808973034\n8590008982\n8590009036\n8590008946\n8590008969\n1000\n1000\n1000\n1000\n549755739415\n49\n134217709\n431860357\n5.0275162482289897\n8590009032\n8590009084\n8590008997\n8590009018\n1000\n1000\n1000\n1000\n549755739366\n49\n134217709\n527238613\n6.1378652904460989\n8590009082\n8590009136\n8590009047\n8590009068\n1000\n1000\n1000\n1000\n549755739317\n49\n134217709\n591150128\n6.8818932465038412\n8590009133\n8590009185\n8590009098\n8590009118\n1000\n1000\n1000\n1000\n549755739268\n49\n134217709\n691437468\n8.0493915460933394\n8590009183\n8590009234\n8590009147\n8590009167\n1000\n1000\n1000\n1000\n549755739216\n49\n134217709\n958712410\n11.1608813839761272\n8590009234\n8590009285\n8590009196\n8590009216\n1000\n1000\n1000\n1000\n549755739166\n49\n134217709\n1070270836\n12.4595923916895455\n8590009283\n8590009332\n8590009247\n8590009265\n1000\n1000\n1000\n1000\n549755739116\n49\n134217709\n1138953414\n13.2591628328174469\n8590009333\n8590009380\n8590009297\n8590009315\n1000\n1000\n1000\n1000\n549755739066\n49\n134217709\n1350683317\n15.7240233136255938\n8590009382\n8590009430\n8590009348\n8590009365\n1000\n1000\n1000\n1000\n549755739016\n49\n134217709\n1588958555\n18.4979121554801971\n8590009430\n8590009480\n8590009398\n8590009413\n1000\n1000\n1000\n1000\n549755738967\n49\n134217709\n1358431693\n15.8142262761033372\n8590009482\n8590009528\n8590009448\n8590009462\n1000\n1000\n1000\n1000\n549755738917\n49\n134217709\n1370220550\n15.9514666383188004\n8590009533\n8590009580\n8590009499\n8590009510\n1000\n1000\n1000\n1000\n549755738867\n49\n134217709\n1583494207\n18.4342987756356536\n8590009582\n8590009629\n8590009550\n8590009560\n1000\n1000\n1000\n1000\n549755738817\n49\n134217709\n1448916531\n16.8676084270111524\n8590009633\n8590009678\n8590009600\n8590009612\n1000\n1000\n1000\n1000\n549755738767\n49\n134217709\n1313081917\n15.2862853955676421\n8590009683\n8590009728\n8590009650\n8590009661\n1000\n1000\n1000\n1000\n549755738717\n49\n134217709\n1123424347\n13.0783806968382432\n8590009733\n8590009777\n8590009699\n8590009712\n1000\n1000\n1000\n1000\n549755738665\n49\n134217709\n935756197\n10.8936358932537178\n8590009783\n8590009827\n8590009750\n8590009761\n1000\n1000\n1000\n1000\n549755738616\n49\n134217709\n1022658874\n11.9053161955464653\n8590009833\n8590009876\n8590009800\n8590009811\n1000\n1000\n1000\n1000\n549755738565\n49\n134217709\n856041356\n9.9656329960076864\n8590009883\n8590009928\n8590009849\n8590009861\n1000\n1000\n1000\n1000\n549755738515\n49\n134217709\n976646727\n11.3696643122780578\n8590009931\n8590009980\n8590009899\n8590009912\n1000\n1000\n1000\n1000\n549755738464\n49\n134217709\n1004087611\n11.6891182461704961\n8590009982\n8590010030\n8590009948\n8590009963\n1000\n1000\n1000\n1000\n549755738413\n49\n134217709\n885598111\n10.3097189109892593\n8590010032\n8590010081\n8590009997\n8590010011\n1000\n1000\n1000\n1000\n549755738362\n49\n134217709\n748658574\n8.7155328894628408\n8590010082\n8590010130\n8590010046\n8590010061\n1000\n1000\n1000\n1000\n549755738312\n49\n134217709\n810367985\n9.4339249840254684\n8590010131\n8590010180\n8590010097\n8590010111\n1000\n1000\n1000\n1000\n549755738262\n49\n134217709\n714307681\n8.3156358635193026\n8590010181\n8590010229\n8590010148\n8590010161\n1000\n1000\n1000\n1000\n549755738213\n49\n134217709\n667686265\n7.7728911467916619\n8590010232\n8590010280\n8590010199\n8590010211\n1000\n1000\n1000\n1000\n549755738163\n49\n134217709\n663945183\n7.7293392193881205\n8590010283\n8590010330\n8590010251\n8590010261\n1000\n1000\n1000\n1000\n549755738113\n49\n134217709\n703362598\n8.1882183282630479\n8590010332\n8590010381\n8590010302\n8590010311\n1000\n1000\n1000\n1000\n549755738062\n49\n134217709\n733236638\n8.5359979273429492\n8590010382\n8590010432\n8590010352\n8590010361\n1000\n1000\n1000\n1000\n549755738012\n49\n134217709\n604469597\n7.0369522676348621\n8590010431\n8590010483\n8590010401\n8590010410\n1000\n1000\n1000\n1000\n549755737961\n49\n134217709\n476581818\n5.5481425787950984\n8590010480\n8590010531\n8590010451\n8590010461\n1000\n1000\n1000\n1000\n549755737912\n49\n134217709\n576882829\n6.7158000262552253\n8590010529\n8590010581\n8590010503\n8590010511\n1000\n1000\n1000\n1000\n549755737861\n49\n134217709\n563616454\n6.5613590993404678\n8590010579\n8590010630\n8590010552\n8590010560\n1000\n1000\n1000\n1000\n549755737812\n49\n134217709\n545699626\n6.3527797693102839\n8590010630\n8590010681\n8590010603\n8590010609\n1000\n1000\n1000\n1000\n549755737763\n49\n134217709\n641837959\n7.4719772664073734\n8590010681\n8590010731\n8590010651\n8590010659\n1000\n1000\n1000\n1000\n549755737713\n49\n134217709\n494264631\n5.7539976102843093\n8590010730\n8590010782\n8590010699\n8590010709\n1000\n1000\n1000\n1000\n549755737663\n49\n134217709\n527583893\n6.1418848810624134\n8590010779\n8590010832\n8590010748\n8590010758\n1000\n1000\n1000\n1000\n549755737614\n49\n134217709\n571826191\n6.6569330120178076\n8590010830\n8590010882\n8590010798\n8590010810\n1000\n1000\n1000\n1000\n549755737564\n49\n134217709\n627278455\n7.3024823229360214\n8590010879\n8590010933\n8590010850\n8590010861\n1000\n1000\n1000\n1000\n549755737515\n49\n134217709\n335402939\n3.9046041178463766\n8590010928\n8590010983\n8590010900\n8590010910\n1000\n1000\n1000\n1000\n549755737466\n49\n134217709\n76992008\n0.8963049422500022\n8590010978\n8590011033\n8590010951\n8590010960\n1000\n1000\n1000\n1000\n549755737416\n49\n134217709\n0\n0.0000000000000000\n8590011028\n8590011084\n8590011001\n8590011011\n1000\n1000\n1000\n1000\n549755737368\n49\n134217709\n0\n0.0000000000000000\n8590011078\n8590011134\n8590011051\n8590011060\n1000\n1000\n1000\n1000\n549755737318\n49\n134217709\n167771900\n1.9531219819986505\n8590011127\n8590011183\n8590011101\n8590011112\n1000\n1000\n1000\n1000\n549755737267\n49\n134217709\n11965761\n0.1392997930793324\n8590011178\n8590011232\n8590011151\n8590011162\n1000\n1000\n1000\n1000\n549755737218\n49\n134217709\n0\n0.0000000000000000\n8590011228\n8590011282\n8590011200\n8590011212\n1000\n1000\n1000\n1000\n549755737166\n49\n134217709\n0\n0.0000000000000000\n8590011278\n8590011331\n8590011252\n8590011262\n1000\n1000\n1000\n1000\n549755737115\n49\n134217709\n107750781\n1.2543841923408490\n8590011330\n8590011381\n8590011302\n8590011313\n1000\n1000\n1000\n1000\n549755737065\n49\n134217709\n32444391\n0.3777024317739432\n8590011380\n8590011431\n8590011351\n8590011364\n1000\n1000\n1000\n1000\n549755737014\n49\n134217709\n448769111\n5.2243600494450977\n8590011431\n8590011480\n8590011402\n8590011414\n1000\n1000\n1000\n1000\n549755736964\n49\n134217709\n393450138\n4.5803624519446942\n8590011479\n8590011529\n8590011452\n8590011464\n1000\n1000\n1000\n1000\n549755736913\n49\n134217709\n483688043\n5.6308699238737425\n8590011529\n8590011581\n8590011502\n8590011514\n1000\n1000\n1000\n1000\n549755736862\n49\n134217709\n560656653\n6.5269024711351165\n8590011581\n8590011632\n8590011551\n8590011563\n1000\n1000\n1000\n1000\n549755736815\n49\n134217709\n795750568\n9.2637558537399460\n8590011629\n8590011682\n8590011604\n8590011612\n1000\n1000\n1000\n1000\n549755736765\n49\n134217709\n853016919\n9.9304239247411097\n8590011679\n8590011732\n8590011654\n8590011661\n1000\n1000\n1000\n1000\n549755736715\n49\n134217709\n921491722\n10.7275755403798847\n8590011730\n8590011782\n8590011704\n8590011712\n1000\n1000\n1000\n1000\n549755736665\n49\n134217709\n796278941\n9.2699069184214231\n8590011781\n8590011833\n8590011755\n8590011762\n1000\n1000\n1000\n1000\n549755736615\n49\n134217709\n1075498424\n12.5204495190764824\n8590011831\n8590011883\n8590011806\n8590011813\n1000\n1000\n1000\n1000\n549755736564\n49\n134217709\n847320681\n9.8641109853509938\n8590011882\n8590011934\n8590011856\n8590011864\n1000\n1000\n1000\n1000\n549755736515\n49\n134217709\n952325654\n11.0865297565578036\n8590011932\n8590011987\n8590011908\n8590011914\n1000\n1000\n1000\n1000\n549755736465\n49\n134217709\n1067843729\n12.4313371412390214\n8590011980\n8590012038\n8590011958\n8590011962\n1000\n1000\n1000\n1000\n549755736416\n49\n134217709\n1278764924\n14.8867830211546064\n8590012030\n8590012090\n8590012009\n8590012012\n1000\n1000\n1000\n1000\n549755736366\n49\n134217709\n1078736342\n12.5581438422277145\n8590012079\n8590012140\n8590012060\n8590012060\n1000\n1000\n1000\n1000\n549755736317\n49\n134217709\n1233379801\n14.3584306509543342\n8590012130\n8590012191\n8590012109\n8590012111\n1000\n1000\n1000\n1000\n549755736266\n49\n134217709\n1205503307\n14.0339055499877361\n8590012180\n8590012240\n8590012159\n8590012161\n1000\n1000\n1000\n1000\n549755736217\n49\n134217709\n1111753597\n12.9425152843122291\n8590012229\n8590012292\n8590012208\n8590012209\n1000\n1000\n1000\n1000\n549755736168\n49\n134217709\n1103937558\n12.8515246146366220\n8590012279\n8590012343\n8590012258\n8590012260\n1000\n1000\n1000\n1000\n549755736118\n49\n134217709\n1112122530\n12.9468102258305233\n8590012330\n8590012391\n8590012307\n8590012310\n1000\n1000\n1000\n1000\n549755736067\n49\n134217709\n1138716659\n13.2564066373664087\n8590012380\n8590012442\n8590012356\n8590012360\n1000\n1000\n1000\n1000\n549755736019\n49\n134217708\n1045073657\n12.1662586178096603\n8590012429\n8590012491\n8590012407\n8590012410\n1000\n1000\n1000\n1000\n549755735968\n49\n134217708\n921842451\n10.7316585668393323\n8590012478\n8590012543\n8590012458\n8590012460\n1000\n1000\n1000\n1000\n549755735919\n49\n134217708\n852577175\n9.9253046275585852\n8590012527\n8590012594\n8590012509\n8590012509\n1000\n1000\n1000\n1000\n549755735866\n49\n134217708\n875988757\n10.1978513127402071\n8590012578\n8590012643\n8590012558\n8590012557\n1000\n1000\n1000\n1000\n549755735817\n49\n134217708\n737656510\n8.5874520103436769\n8590012630\n8590012692\n8590012610\n8590012609\n1000\n1000\n1000\n1000\n549755735766\n49\n134217708\n793187786\n9.2339211398028969\n8590012680\n8590012742\n8590012660\n8590012660\n1000\n1000\n1000\n1000\n549755735717\n49\n134217708\n583681694\n6.7949492253707433\n8590012729\n8590012791\n8590012711\n8590012709\n1000\n1000\n1000\n1000\n549755735668\n49\n134217708\n471688276\n5.4911742518582498\n8590012779\n8590012842\n8590012763\n8590012756\n1000\n1000\n1000\n1000\n549755735618\n49\n134217708\n454143190\n5.2869225726937028\n8590012829\n8590012890\n8590012813\n8590012806\n1000\n1000\n1000\n1000\n549755735568\n49\n134217708\n310848095\n3.6187481054224029\n8590012879\n8590012941\n8590012864\n8590012856\n1000\n1000\n1000\n1000\n549755735517\n49\n134217708\n200959803\n2.3394800252880423\n8590012926\n8590012991\n8590012913\n8590012907\n1000\n1000\n1000\n1000\n549755735467\n49\n134217708\n199053641\n2.3172893709686031\n8590012978\n8590013042\n8590012962\n8590012958\n1000\n1000\n1000\n1000\n549755735418\n49\n134217708\n324922096\n3.7825910452783136\n8590013028\n8590013093\n8590013013\n8590013008\n1000\n1000\n1000\n1000\n549755735368\n49\n134217708\n506051069\n5.8912098064357821\n8590013077\n8590013142\n8590013063\n8590013057\n1000\n1000\n1000\n1000\n549755735318\n49\n134217708\n633042329\n7.3695826481687927\n8590013128\n8590013190\n8590013113\n8590013106\n1000\n1000\n1000\n1000\n549755735269\n49\n134217708\n512529903\n5.9666333704138612\n8590013177\n8590013240\n8590013162\n8590013154\n1000\n1000\n1000\n1000\n549755735220\n49\n134217708\n597722556\n6.9584063725560359\n8590013224\n8590013289\n8590013211\n8590013205\n1000\n1000\n1000\n1000\n549755735172\n49\n134217708\n812823930\n9.4625159485885160\n8590013274\n8590013339\n8590013261\n8590013254\n1000\n1000\n1000\n1000\n549755735123\n49\n134217708\n850316613\n9.8989882168930414\n8590013322\n8590013390\n8590013311\n8590013304\n1000\n1000\n1000\n1000\n549755735072\n49\n134217708\n565663701\n6.5851921890923784\n8590013371\n8590013439\n8590013363\n8590013355\n1000\n1000\n1000\n1000\n549755735022\n49\n134217708\n408182066\n4.7518646584117494\n8590013423\n8590013490\n8590013413\n8590013406\n1000\n1000\n1000\n1000\n549755734974\n49\n134217708\n409521072\n4.7674527499092632\n8590013476\n8590013540\n8590013463\n8590013456\n1000\n1000\n1000\n1000\n549755734926\n49\n134217708\n422805075\n4.9220988888406056\n8590013527\n8590013592\n8590013513\n8590013506\n1000\n1000\n1000\n1000\n549755734876\n49\n134217708\n503473363\n5.8612013588267953\n8590013578\n8590013643\n8590013564\n8590013555\n1000\n1000\n1000\n1000\n549755734824\n49\n134217708\n511443452\n5.9539854153515135\n8590013628\n8590013692\n8590013613\n8590013604\n1000\n1000\n1000\n1000\n549755734774\n49\n134217708\n423564681\n4.9309418711120134\n8590013679\n8590013742\n8590013664\n8590013652\n1000\n1000\n1000\n1000\n549755734726\n49\n134217708\n474592488\n5.5249837237639525\n8590013730\n8590013793\n8590013713\n8590013701\n1000\n1000\n1000\n1000\n549755734676\n49\n134217708\n395345045\n4.6024220651863672\n8590013781\n8590013845\n8590013765\n8590013750\n1000\n1000\n1000\n1000\n549755734624\n49\n134217708\n324514484\n3.7778458182943937\n8590013831\n8590013895\n8590013816\n8590013799\n1000\n1000\n1000\n1000\n549755734575\n49\n134217708\n91968860\n1.0706584451357457\n8590013882\n8590013945\n8590013867\n8590013850\n1000\n1000\n1000\n1000\n549755734526\n49\n134217708\n0\n0.0000000000000000\n8590013932\n8590013996\n8590013919\n8590013900\n1000\n1000\n1000\n1000\n549755734477\n49\n134217708\n12889599\n0.1500546830148424\n8590013983\n8590014045\n8590013966\n8590013949\n1000\n1000\n1000\n1000\n549755734426\n49\n134217708\n0\n0.0000000000000000\n8590014033\n8590014095\n8590014014\n8590014000\n1000\n1000\n1000\n1000\n549755734376\n49\n134217708\n56717483\n0.6602784069120589\n8590014084\n8590014144\n8590014064\n8590014049\n1000\n1000\n1000\n1000\n549755734327\n49\n134217708\n180199328\n2.0977962787204945\n8590014136\n8590014195\n8590014114\n8590014100\n1000\n1000\n1000\n1000\n549755734277\n49\n134217708\n70210504\n0.8173578512553445\n8590014186\n8590014246\n8590014164\n8590014148\n1000\n1000\n1000\n1000\n549755734226\n49\n134217708\n5509948\n0.0641442394795371\n8590014236\n8590014296\n8590014215\n8590014199\n1000\n1000\n1000\n1000\n549755734175\n49\n134217708\n0\n0.0000000000000000\n8590014287\n8590014344\n8590014265\n8590014249\n1000\n1000\n1000\n1000\n549755734124\n49\n134217708\n200988930\n2.3398191033631468\n8590014337\n8590014395\n8590014316\n8590014301\n1000\n1000\n1000\n1000\n549755734073\n49\n134217708\n151348606\n1.7619296717798654\n8590014385\n8590014444\n8590014365\n8590014351\n1000\n1000\n1000\n1000\n549755734025\n49\n134217708\n233155765\n2.7142903468113966\n8590014434\n8590014494\n8590014415\n8590014401\n1000\n1000\n1000\n1000\n549755733975\n49\n134217708\n230285402\n2.6808749227078299\n8590014485\n8590014545\n8590014467\n8590014450\n1000\n1000\n1000\n1000\n549755733926\n49\n134217708\n417414843\n4.8593483317867046\n8590014536\n8590014593\n8590014516\n8590014499\n1000\n1000\n1000\n1000\n549755733876\n49\n134217708\n319686473\n3.7216403674670988\n8590014585\n8590014641\n8590014566\n8590014550\n1000\n1000\n1000\n1000\n549755733826\n49\n134217708\n242836978\n2.8269945014090530\n8590014634\n8590014691\n8590014617\n8590014599\n1000\n1000\n1000\n1000\n549755733777\n49\n134217708\n56942670\n0.6628999315730241\n8590014683\n8590014740\n8590014667\n8590014649\n1000\n1000\n1000\n1000\n549755733727\n49\n134217708\n13357064\n0.1554966959086012\n8590014733\n8590014789\n8590014717\n8590014699\n1000\n1000\n1000\n1000\n549755733677\n49\n134217708\n0\n0.0000000000000000\n8590014783\n8590014839\n8590014768\n8590014748\n1000\n1000\n1000\n1000\n549755733627\n49\n134217708\n102944996\n1.1984374948812353\n8590014832\n8590014888\n8590014819\n8590014797\n1000\n1000\n1000\n1000\n549755733577\n49\n134217708\n82946809\n0.9656279566927529\n8590014882\n8590014936\n8590014869\n8590014848\n1000\n1000\n1000\n1000\n549755733528\n49\n134217708\n0\n0.0000000000000000\n8590014931\n8590014985\n8590014919\n8590014898\n1000\n1000\n1000\n1000\n549755733479\n49\n134217708\n0\n0.0000000000000000\n8590014980\n8590015036\n8590014968\n8590014948\n1000\n1000\n1000\n1000\n549755733428\n49\n134217708\n0\n0.0000000000000000\n8590015031\n8590015086\n8590015019\n8590014997\n1000\n1000\n1000\n1000\n549755733379\n49\n134217708\n337609402\n3.9302907286689184\n8590015078\n8590015135\n8590015068\n8590015046\n1000\n1000\n1000\n1000\n549755733328\n49\n134217708\n267113328\n3.1096084073894241\n8590015129\n8590015185\n8590015117\n8590015095\n1000\n1000\n1000\n1000\n549755733280\n49\n134217708\n162655695\n1.8935615125139180\n8590015179\n8590015235\n8590015168\n8590015145\n1000\n1000\n1000\n1000\n549755733228\n49\n134217708\n124688824\n1.4515689676531791\n8590015228\n8590015285\n8590015217\n8590015193\n1000\n1000\n1000\n1000\n549755733178\n49\n134217708\n23215068\n0.2702589693543190\n8590015278\n8590015337\n8590015267\n8590015242\n1000\n1000\n1000\n1000\n549755733128\n49\n134217708\n0\n0.0000000000000000\n8590015328\n8590015388\n8590015317\n8590015292\n1000\n1000\n1000\n1000\n549755733078\n49\n134217708\n95118353\n1.1073233753581480\n8590015379\n8590015440\n8590015368\n8590015340\n1000\n1000\n1000\n1000\n549755733029\n49\n134217708\n13695501\n0.1594366181442212\n8590015431\n8590015490\n8590015420\n8590015390\n1000\n1000\n1000\n1000\n549755732980\n49\n134217708\n15288131\n0.1779772785376275\n8590015482\n8590015540\n8590015469\n8590015439\n1000\n1000\n1000\n1000\n549755732932\n49\n134217708\n50548754\n0.5884649501915860\n8590015532\n8590015589\n8590015518\n8590015488\n1000\n1000\n1000\n1000\n549755732883\n49\n134217708\n0\n0.0000000000000000\n8590015582\n8590015638\n8590015570\n8590015538\n1000\n1000\n1000\n1000\n549755732833\n49\n134217708\n0\n0.0000000000000000\n8590015633\n8590015688\n8590015619\n8590015589\n1000\n1000\n1000\n1000\n549755732783\n49\n134217708\n102248210\n1.1903258366657889\n8590015684\n8590015738\n8590015669\n8590015639\n1000\n1000\n1000\n1000\n549755732733\n49\n134217708\n307145451\n3.5756436639335427\n8590015734\n8590015789\n8590015720\n8590015690\n1000\n1000\n1000\n1000\n549755732683\n49\n134217708\n500691178\n5.8288124677574524\n8590015786\n8590015841\n8590015772\n8590015740\n1000\n1000\n1000\n1000\n549755732633\n49\n134217708\n276302274\n3.2165818210848753\n8590015837\n8590015891\n8590015823\n8590015790\n1000\n1000\n1000\n1000\n549755732583\n49\n134217708\n271373543\n3.1592038348857092\n8590015889\n8590015940\n8590015872\n8590015840\n1000\n1000\n1000\n1000\n549755732533\n49\n134217708\n366879629\n4.2710410174295621\n8590015938\n8590015989\n8590015921\n8590015892\n1000\n1000\n1000\n1000\n549755732483\n49\n134217708\n287754007\n3.3498975414056344\n8590015988\n8590016036\n8590015971\n8590015942\n1000\n1000\n1000\n1000\n549755732435\n49\n134217708\n420541789\n4.8957507824160471\n8590016041\n8590016086\n8590016021\n8590015991\n1000\n1000\n1000\n1000\n549755732385\n49\n134217708\n391403696\n4.5565387274958482\n8590016090\n8590016135\n8590016074\n8590016040\n1000\n1000\n1000\n1000\n549755732334\n49\n134217708\n265671315\n3.0928211707234721\n8590016139\n8590016185\n8590016122\n8590016090\n1000\n1000\n1000\n1000\n549755732283\n49\n134217708\n314966025\n3.6666871208563108\n8590016188\n8590016235\n8590016173\n8590016140\n1000\n1000\n1000\n1000\n549755732233\n49\n134217708\n256390846\n2.9847822903157581\n8590016236\n8590016285\n8590016222\n8590016190\n1000\n1000\n1000\n1000\n549755732184\n49\n134217708\n377941208\n4.3998147361691942\n8590016286\n8590016336\n8590016271\n8590016239\n1000\n1000\n1000\n1000\n549755732133\n49\n134217708\n372999551\n4.3422862884121125\n8590016336\n8590016385\n8590016321\n8590016290\n1000\n1000\n1000\n1000\n549755732083\n49\n134217708\n287085389\n3.3421137984569049\n8590016386\n8590016435\n8590016371\n8590016341\n1000\n1000\n1000\n1000\n549755732033\n49\n134217708\n388885239\n4.5272200252879955\n8590016436\n8590016485\n8590016420\n8590016391\n1000\n1000\n1000\n1000\n549755731984\n49\n134217708\n562602808\n6.5495586962556844\n8590016487\n8590016535\n8590016472\n8590016440\n1000\n1000\n1000\n1000\n549755731935\n49\n134217707\n561446540\n6.5360979705906850\n8590016537\n8590016586\n8590016521\n8590016489\n1000\n1000\n1000\n1000\n549755731885\n49\n134217707\n690498310\n8.0384583069020898\n8590016588\n8590016637\n8590016573\n8590016539\n1000\n1000\n1000\n1000\n549755731834\n49\n134217707\n664717557\n7.7383308386413674\n8590016638\n8590016686\n8590016621\n8590016590\n1000\n1000\n1000\n1000\n549755731784\n49\n134217707\n714169150\n8.3140231478670010\n8590016689\n8590016738\n8590016673\n8590016641\n1000\n1000\n1000\n1000\n549755731735\n49\n134217707\n851150878\n9.9087003406097303\n8590016741\n8590016789\n8590016723\n8590016691\n1000\n1000\n1000\n1000\n549755731685\n49\n134217707\n880187952\n10.2467363718640989\n8590016791\n8590016839\n8590016775\n8590016742\n1000\n1000\n1000\n1000\n549755731636\n49\n134217707\n1000372704\n11.6458710296738914\n8590016842\n8590016890\n8590016825\n8590016794\n1000\n1000\n1000\n1000\n549755731584\n49\n134217707\n1008294137\n11.7380886539388332\n8590016891\n8590016939\n8590016876\n8590016842\n1000\n1000\n1000\n1000\n549755731534\n49\n134217707\n824889737\n9.6029804212103826\n8590016942\n8590016988\n8590016926\n8590016894\n1000\n1000\n1000\n1000\n549755731483\n49\n134217707\n569049619\n6.6246094604063153\n8590016992\n8590017039\n8590016977\n8590016943\n1000\n1000\n1000\n1000\n549755731431\n49\n134217707\n260042114\n3.0272886432016701\n8590017043\n8590017089\n8590017028\n8590016994\n1000\n1000\n1000\n1000\n549755731381\n49\n134217707\n159316519\n1.8546883892573265\n8590017091\n8590017140\n8590017079\n8590017044\n1000\n1000\n1000\n1000\n549755731331\n49\n134217707\n239620687\n2.7895519495155430\n8590017142\n8590017189\n8590017128\n8590017093\n1000\n1000\n1000\n1000\n549755731281\n49\n134217707\n155890988\n1.8148099607277559\n8590017191\n8590017239\n8590017179\n8590017143\n1000\n1000\n1000\n1000\n549755731231\n49\n134217707\n223599985\n2.6030464236942845\n8590017241\n8590017289\n8590017229\n8590017192\n1000\n1000\n1000\n1000\n549755731180\n49\n134217707\n0\n0.0000000000000000\n8590017290\n8590017340\n8590017278\n8590017241\n1000\n1000\n1000\n1000\n549755731130\n49\n134217707\n0\n0.0000000000000000\n8590017340\n8590017390\n8590017328\n8590017289\n1000\n1000\n1000\n1000\n549755731081\n49\n134217707\n0\n0.0000000000000000\n8590017390\n8590017441\n8590017378\n8590017338\n1000\n1000\n1000\n1000\n549755731029\n49\n134217707\n0\n0.0000000000000000\n8590017441\n8590017493\n8590017427\n8590017389\n1000\n1000\n1000\n1000\n549755730979\n49\n134217707\n64664234\n0.7527907713022661\n8590017491\n8590017543\n8590017476\n8590017437\n1000\n1000\n1000\n1000\n549755730931\n49\n134217707\n0\n0.0000000000000000\n8590017539\n8590017593\n8590017526\n8590017486\n1000\n1000\n1000\n1000\n549755730881\n49\n134217707\n0\n0.0000000000000000\n8590017590\n8590017643\n8590017576\n8590017535\n1000\n1000\n1000\n1000\n549755730831\n49\n134217707\n0\n0.0000000000000000\n8590017641\n8590017691\n8590017626\n8590017586\n1000\n1000\n1000\n1000\n549755730781\n49\n134217707\n52712300\n0.6136519462371761\n8590017692\n8590017742\n8590017675\n8590017638\n1000\n1000\n1000\n1000\n549755730730\n49\n134217707\n9757422\n0.1135913523755555\n8590017740\n8590017791\n8590017724\n8590017688\n1000\n1000\n1000\n1000\n549755730680\n49\n134217707\n0\n0.0000000000000000\n8590017790\n8590017841\n8590017772\n8590017739\n1000\n1000\n1000\n1000\n549755730632\n49\n134217707\n44079806\n0.5131564896109777\n8590017840\n8590017891\n8590017823\n8590017788\n1000\n1000\n1000\n1000\n549755730581\n49\n134217707\n42357035\n0.4931007973884896\n8590017890\n8590017944\n8590017872\n8590017839\n1000\n1000\n1000\n1000\n549755730532\n49\n134217707\n170753441\n1.9878316833717435\n8590017940\n8590017994\n8590017922\n8590017889\n1000\n1000\n1000\n1000\n549755730482\n49\n134217707\n108671708\n1.2651051932609227\n8590017989\n8590018044\n8590017973\n8590017941\n1000\n1000\n1000\n1000\n549755730431\n49\n134217707\n0\n0.0000000000000000\n8590018038\n8590018095\n8590018022\n8590017992\n1000\n1000\n1000\n1000\n549755730381\n49\n134217707\n0\n0.0000000000000000\n8590018088\n8590018144\n8590018072\n8590018042\n1000\n1000\n1000\n1000\n549755730332\n49\n134217707\n218386662\n2.5423553611934002\n8590018135\n8590018194\n8590018122\n8590018091\n1000\n1000\n1000\n1000\n549755730282\n49\n134217707\n247940000\n2.8864014963386038\n8590018184\n8590018243\n8590018170\n8590018143\n1000\n1000\n1000\n1000\n549755730233\n49\n134217707\n73222970\n0.8524275678602040\n8590018234\n8590018295\n8590018218\n8590018192\n1000\n1000\n1000\n1000\n549755730183\n49\n134217707\n161077139\n1.8751847083624051\n8590018283\n8590018342\n8590018269\n8590018244\n1000\n1000\n1000\n1000\n549755730133\n49\n134217707\n253846077\n2.9551572832155237\n8590018333\n8590018392\n8590018319\n8590018294\n1000\n1000\n1000\n1000\n549755730081\n49\n134217707\n260246757\n3.0296710055171561\n8590018383\n8590018442\n8590018370\n8590018344\n1000\n1000\n1000\n1000\n549755730032\n49\n134217707\n209806243\n2.4424661398916685\n8590018434\n8590018493\n8590018420\n8590018392\n1000\n1000\n1000\n1000\n549755729982\n49\n134217707\n303598914\n3.5343565389917315\n8590018483\n8590018542\n8590018471\n8590018441\n1000\n1000\n1000\n1000\n549755729932\n49\n134217707\n343804155\n4.0024071445551064\n8590018535\n8590018591\n8590018521\n8590018493\n1000\n1000\n1000\n1000\n549755729882\n49\n134217707\n434337241\n5.0563509720396773\n8590018585\n8590018639\n8590018573\n8590018545\n1000\n1000\n1000\n1000\n549755729832\n49\n134217707\n306597276\n3.5692620635492762\n8590018634\n8590018688\n8590018621\n8590018594\n1000\n1000\n1000\n1000\n549755729782\n49\n134217707\n622329667\n7.2448708555597401\n8590018683\n8590018739\n8590018670\n8590018646\n1000\n1000\n1000\n1000\n549755729731\n49\n134217707\n337202001\n3.9255479544285379\n8590018735\n8590018789\n8590018722\n8590018696\n1000\n1000\n1000\n1000\n549755729680\n49\n134217707\n368291663\n4.2874792541078985\n8590018786\n8590018838\n8590018771\n8590018747\n1000\n1000\n1000\n1000\n549755729630\n49\n134217707\n527314899\n6.1387533741013360\n8590018835\n8590018887\n8590018820\n8590018798\n1000\n1000\n1000\n1000\n549755729580\n49\n134217707\n750224497\n8.7337626372100576\n8590018886\n8590018936\n8590018872\n8590018848\n1000\n1000\n1000\n1000\n549755729530\n49\n134217707\n598009530\n6.9617471978928478\n8590018934\n8590018986\n8590018923\n8590018896\n1000\n1000\n1000\n1000\n549755729481\n49\n134217707\n671034394\n7.8118684993600809\n8590018985\n8590019036\n8590018971\n8590018946\n1000\n1000\n1000\n1000\n549755729431\n49\n134217707\n728494048\n8.4807869073389046\n8590019034\n8590019088\n8590019021\n8590018995\n1000\n1000\n1000\n1000\n549755729380\n49\n134217707\n898179063\n10.4561804679850745\n8590019083\n8590019138\n8590019072\n8590019046\n1000\n1000\n1000\n1000\n549755729332\n49\n134217707\n867207217\n10.0956207259523207\n8590019134\n8590019189\n8590019121\n8590019096\n1000\n1000\n1000\n1000\n549755729281\n49\n134217707\n599316762\n6.9769653747527567\n8590019184\n8590019240\n8590019169\n8590019146\n1000\n1000\n1000\n1000\n549755729233\n49\n134217707\n600529487\n6.9910833577574065\n8590019236\n8590019289\n8590019218\n8590019196\n1000\n1000\n1000\n1000\n549755729183\n49\n134217707\n682347306\n7.9435681228076422\n8590019286\n8590019342\n8590019268\n8590019246\n1000\n1000\n1000\n1000\n549755729132\n49\n134217707\n884243391\n10.2939479030075773\n8590019336\n8590019393\n8590019318\n8590019296\n1000\n1000\n1000\n1000\n549755729082\n49\n134217707\n831952467\n9.6852014252001677\n8590019387\n8590019441\n8590019369\n8590019344\n1000\n1000\n1000\n1000\n549755729031\n49\n134217707\n648552062\n7.5501397076815193\n8590019438\n8590019491\n8590019420\n8590019394\n1000\n1000\n1000\n1000\n549755728982\n49\n134217707\n549611705\n6.3983223612544897\n8590019487\n8590019542\n8590019473\n8590019444\n1000\n1000\n1000\n1000\n549755728933\n49\n134217707\n759750998\n8.8446657049589295\n8590019537\n8590019591\n8590019521\n8590019495\n1000\n1000\n1000\n1000\n549755728882\n49\n134217707\n877346804\n10.2136610597032540\n8590019586\n8590019644\n8590019571\n8590019545\n1000\n1000\n1000\n1000\n549755728832\n49\n134217707\n909590525\n10.5890273751818054\n8590019635\n8590019695\n8590019620\n8590019596\n1000\n1000\n1000\n1000\n549755728781\n49\n134217707\n745763826\n8.6818335859796267\n8590019686\n8590019744\n8590019670\n8590019646\n1000\n1000\n1000\n1000\n549755728732\n49\n134217707\n793016173\n9.2319233091211093\n8590019735\n8590019794\n8590019721\n8590019695\n1000\n1000\n1000\n1000\n549755728682\n49\n134217707\n661948290\n7.7060923259296619\n8590019785\n8590019845\n8590019770\n8590019744\n1000\n1000\n1000\n1000\n549755728632\n49\n134217707\n828582360\n9.6459682204116888\n8590019835\n8590019897\n8590019819\n8590019793\n1000\n1000\n1000\n1000\n549755728583\n49\n134217707\n603641474\n7.0273116524823109\n8590019884\n8590019946\n8590019868\n8590019842\n1000\n1000\n1000\n1000\n549755728532\n49\n134217707\n798587565\n9.2967828439602940\n8590019935\n8590019998\n8590019917\n8590019892\n1000\n1000\n1000\n1000\n549755728483\n49\n134217707\n1045195503\n12.1676770897358342\n8590019985\n8590020049\n8590019967\n8590019942\n1000\n1000\n1000\n1000\n549755728433\n49\n134217707\n1289794100\n15.0151795338823106\n8590020036\n8590020100\n8590020017\n8590019993\n1000\n1000\n1000\n1000\n549755728383\n49\n134217707\n1148887819\n13.3748145282501945\n8590020084\n8590020150\n8590020067\n8590020041\n1000\n1000\n1000\n1000\n549755728332\n49\n134217707\n1003535568\n11.6826916115300321\n8590020132\n8590020200\n8590020118\n8590020091\n1000\n1000\n1000\n1000\n549755728281\n49\n134217707\n956280041\n11.1325648841530978\n8590020182\n8590020251\n8590020167\n8590020142\n1000\n1000\n1000\n1000\n549755728231\n49\n134217707\n1032895265\n12.0244834784625461\n8590020232\n8590020301\n8590020217\n8590020191\n1000\n1000\n1000\n1000\n549755728182\n49\n134217707\n928801173\n10.8126687538045321\n8590020283\n8590020351\n8590020268\n8590020241\n1000\n1000\n1000\n1000\n549755728131\n49\n134217707\n1016032151\n11.8281709936865695\n8590020334\n8590020402\n8590020316\n8590020291\n1000\n1000\n1000\n1000\n549755728080\n49\n134217707\n1107794277\n12.8964227285310145\n8590020384\n8590020451\n8590020365\n8590020341\n1000\n1000\n1000\n1000\n549755728029\n49\n134217707\n1278091390\n14.8789420571769977\n8590020435\n8590020502\n8590020417\n8590020392\n1000\n1000\n1000\n1000\n549755727980\n49\n134217707\n1429722323\n16.6441584412452883\n8590020485\n8590020552\n8590020465\n8590020441\n1000\n1000\n1000\n1000\n549755727929\n49\n134217707\n1691433568\n19.6908783252136637\n8590020534\n8590020600\n8590020517\n8590020490\n1000\n1000\n1000\n1000\n549755727880\n49\n134217707\n1419194078\n16.5215935440377457\n8590020585\n8590020650\n8590020567\n8590020540\n1000\n1000\n1000\n1000\n549755727830\n49\n134217706\n1392830732\n16.2146837956270602\n8590020633\n8590020701\n8590020618\n8590020591\n1000\n1000\n1000\n1000\n549755727778\n49\n134217706\n1382087376\n16.0896146748768949\n8590020682\n8590020750\n8590020668\n8590020640\n1000\n1000\n1000\n1000\n549755727729\n49\n134217706\n1571289772\n18.2922204578065113\n8590020732\n8590020800\n8590020717\n8590020690\n1000\n1000\n1000\n1000\n549755727679\n49\n134217706\n1779994651\n20.7218650181258859\n8590020782\n8590020849\n8590020768\n8590020740\n1000\n1000\n1000\n1000\n549755727628\n49\n134217706\n1656186315\n19.2805462904084131\n8590020833\n8590020899\n8590020819\n8590020789\n1000\n1000\n1000\n1000\n549755727578\n49\n134217706\n1600356018\n18.6305960895816476\n8590020883\n8590020948\n8590020869\n8590020838\n1000\n1000\n1000\n1000\n549755727527\n49\n134217706\n1320632885\n15.3741902358856741\n8590020933\n8590020998\n8590020921\n8590020886\n1000\n1000\n1000\n1000\n549755727475\n49\n134217706\n1194139418\n13.9016124731343176\n8590020982\n8590021049\n8590020971\n8590020936\n1000\n1000\n1000\n1000\n549755727425\n49\n134217706\n1377765888\n16.0393059351311607\n8590021032\n8590021098\n8590021023\n8590020987\n1000\n1000\n1000\n1000\n549755727375\n49\n134217706\n1350095450\n15.7171796363152154\n8590021082\n8590021148\n8590021074\n8590021037\n1000\n1000\n1000\n1000\n549755727324\n49\n134217706\n1134354718\n13.2056269573250287\n8590021131\n8590021198\n8590021126\n8590021086\n1000\n1000\n1000\n1000\n549755727274\n49\n134217706\n999215178\n11.6323956562098214\n8590021180\n8590021247\n8590021175\n8590021134\n1000\n1000\n1000\n1000\n549755727224\n49\n134217706\n1023487526\n11.9149629754983177\n8590021232\n8590021297\n8590021225\n8590021186\n1000\n1000\n1000\n1000\n549755727172\n49\n134217706\n1059342360\n12.3323681823479845\n8590021281\n8590021346\n8590021276\n8590021236\n1000\n1000\n1000\n1000\n549755727122\n49\n134217706\n1154795815\n13.4435926476034222\n8590021331\n8590021398\n8590021326\n8590021286\n1000\n1000\n1000\n1000\n549755727072\n49\n134217706\n1090884023\n12.6995614670002368\n8590021379\n8590021446\n8590021375\n8590021337\n1000\n1000\n1000\n1000\n549755727021\n49\n134217706\n1222510731\n14.2318980200365814\n8590021431\n8590021496\n8590021425\n8590021388\n1000\n1000\n1000\n1000\n549755726971\n49\n134217706\n1143801454\n13.3156014378414103\n8590021482\n8590021546\n8590021473\n8590021438\n1000\n1000\n1000\n1000\n549755726921\n49\n134217706\n1291059749\n15.0299136210429332\n8590021530\n8590021597\n8590021525\n8590021487\n1000\n1000\n1000\n1000\n549755726870\n49\n134217706\n1261324057\n14.6837446095788753\n8590021581\n8590021647\n8590021576\n8590021535\n1000\n1000\n1000\n1000\n549755726819\n49\n134217706\n1304155648\n15.1823699540441677\n8590021630\n8590021696\n8590021626\n8590021585\n1000\n1000\n1000\n1000\n549755726769\n49\n134217706\n1297820842\n15.1086231040390544\n8590021679\n8590021745\n8590021675\n8590021634\n1000\n1000\n1000\n1000\n549755726719\n49\n134217706\n1322805553\n15.3994834277658139\n8590021729\n8590021796\n8590021725\n8590021685\n1000\n1000\n1000\n1000\n549755726668\n49\n134217706\n1411308268\n16.4297906310061919\n8590021778\n8590021846\n8590021775\n8590021737\n1000\n1000\n1000\n1000\n549755726618\n49\n134217706\n1558413153\n18.1423168771762775\n8590021828\n8590021896\n8590021825\n8590021787\n1000\n1000\n1000\n1000\n549755726568\n49\n134217706\n1545353211\n17.9902791488611413\n8590021878\n8590021947\n8590021875\n8590021837\n1000\n1000\n1000\n1000\n549755726517\n49\n134217706\n1771002349\n20.6171808422216607\n8590021929\n8590021998\n8590021924\n8590021888\n1000\n1000\n1000\n1000\n549755726466\n49\n134217706\n2113299460\n24.6020436752645715\n8590021978\n8590022047\n8590021974\n8590021938\n1000\n1000\n1000\n1000\n549755726415\n49\n134217706\n1988421661\n23.1482747668414603\n8590022028\n8590022096\n8590022024\n8590021989\n1000\n1000\n1000\n1000\n549755726367\n49\n134217706\n2238092390\n26.0548245892147321\n8590022079\n8590022146\n8590022073\n8590022040\n1000\n1000\n1000\n1000\n549755726317\n49\n134217706\n2103430503\n24.4871539051445097\n8590022131\n8590022195\n8590022121\n8590022090\n1000\n1000\n1000\n1000\n549755726267\n49\n134217706\n1928781086\n22.4539670910817293\n8590022179\n8590022244\n8590022172\n8590022140\n1000\n1000\n1000\n1000\n549755726218\n49\n134217706\n1829115120\n21.2937025374742355\n8590022228\n8590022295\n8590022222\n8590022191\n1000\n1000\n1000\n1000\n549755726169\n49\n134217706\n1840538894\n21.4266927682353945\n8590022278\n8590022344\n8590022272\n8590022242\n1000\n1000\n1000\n1000\n549755726119\n49\n134217706\n1982596713\n23.0804634399657367\n8590022326\n8590022393\n8590022323\n8590022292\n1000\n1000\n1000\n1000\n549755726067\n49\n134217706\n1845946384\n21.4896442378244465\n8590022377\n8590022444\n8590022374\n8590022343\n1000\n1000\n1000\n1000\n549755726018\n49\n134217706\n1754989483\n20.4307665522377668\n8590022426\n8590022494\n8590022426\n8590022393\n1000\n1000\n1000\n1000\n549755725969\n49\n134217706\n1680370928\n19.5620922471187519\n8590022476\n8590022545\n8590022478\n8590022444\n1000\n1000\n1000\n1000\n549755725917\n49\n134217706\n1548282664\n18.0243824625751827\n8590022527\n8590022594\n8590022530\n8590022495\n1000\n1000\n1000\n1000\n549755725867\n49\n134217706\n1472289676\n17.1397076569100228\n8590022577\n8590022644\n8590022579\n8590022545\n1000\n1000\n1000\n1000\n549755725818\n49\n134217706\n1393655804\n16.2242889003825077\n8590022625\n8590022694\n8590022629\n8590022595\n1000\n1000\n1000\n1000\n549755725768\n49\n134217706\n1350653379\n15.7236747837990709\n8590022675\n8590022744\n8590022680\n8590022646\n1000\n1000\n1000\n1000\n549755725717\n49\n134217706\n1298441839\n15.1158524665651299\n8590022724\n8590022793\n8590022730\n8590022695\n1000\n1000\n1000\n1000\n549755725667\n49\n134217706\n1448659201\n16.8646127203322074\n8590022775\n8590022844\n8590022781\n8590022744\n1000\n1000\n1000\n1000\n549755725618\n49\n134217706\n1142799666\n13.3039391013197115\n8590022824\n8590022893\n8590022831\n8590022795\n1000\n1000\n1000\n1000\n549755725569\n49\n134217706\n1012301469\n11.7847401408953978\n8590022875\n8590022944\n8590022883\n8590022844\n1000\n1000\n1000\n1000\n549755725518\n49\n134217706\n1125743554\n13.1053798206869967\n8590022928\n8590022994\n8590022931\n8590022894\n1000\n1000\n1000\n1000\n549755725469\n49\n134217706\n1142047997\n13.2951885191937595\n8590022978\n8590023044\n8590022983\n8590022943\n1000\n1000\n1000\n1000\n549755725420\n49\n134217706\n1160908919\n13.5147585482050658\n8590023025\n8590023094\n8590023032\n8590022992\n1000\n1000\n1000\n1000\n549755725370\n49\n134217706\n1301855852\n15.1555968030807673\n8590023076\n8590023144\n8590023083\n8590023043\n1000\n1000\n1000\n1000\n549755725319\n49\n134217706\n1141671132\n13.2908012277680179\n8590023126\n8590023192\n8590023131\n8590023093\n1000\n1000\n1000\n1000\n549755725270\n49\n134217706\n1145639973\n13.3370046189814744\n8590023176\n8590023242\n8590023183\n8590023145\n1000\n1000\n1000\n1000\n549755725220\n49\n134217706\n1234568419\n14.3722679912605145\n8590023226\n8590023291\n8590023232\n8590023195\n1000\n1000\n1000\n1000\n549755725170\n49\n134217706\n1362286325\n15.8591001028691121\n8590023277\n8590023340\n8590023282\n8590023244\n1000\n1000\n1000\n1000\n549755725121\n49\n134217706\n1387323063\n16.1505660896229699\n8590023328\n8590023391\n8590023334\n8590023295\n1000\n1000\n1000\n1000\n549755725071\n49\n134217706\n1322934819\n15.4009882734473269\n8590023379\n8590023441\n8590023383\n8590023345\n1000\n1000\n1000\n1000\n549755725020\n49\n134217706\n1294969773\n15.0754322991386722\n8590023427\n8590023488\n8590023433\n8590023396\n1000\n1000\n1000\n1000\n549755724970\n49\n134217706\n1252734690\n14.5837512195021333\n8590023476\n8590023540\n8590023484\n8590023447\n1000\n1000\n1000\n1000\n549755724921\n49\n134217706\n1263138963\n14.7048728903765049\n8590023525\n8590023587\n8590023534\n8590023495\n1000\n1000\n1000\n1000\n549755724870\n49\n134217706\n1370784217\n15.9580285835053495\n8590023576\n8590023637\n8590023585\n8590023546\n1000\n1000\n1000\n1000\n549755724819\n49\n134217706\n1449099101\n16.8697338202889355\n8590023627\n8590023687\n8590023635\n8590023596\n1000\n1000\n1000\n1000\n549755724769\n49\n134217706\n1164039376\n13.5512018671751555\n8590023677\n8590023736\n8590023685\n8590023647\n1000\n1000\n1000\n1000\n549755724717\n49\n134217706\n1271437937\n14.8014856728149411\n8590023728\n8590023787\n8590023735\n8590023697\n1000\n1000\n1000\n1000\n549755724666\n49\n134217706\n1319912478\n15.3658036011357169\n8590023778\n8590023836\n8590023784\n8590023746\n1000\n1000\n1000\n1000\n549755724617\n49\n134217706\n1244434901\n14.4871289553099380\n8590023828\n8590023888\n8590023836\n8590023797\n1000\n1000\n1000\n1000\n549755724568\n49\n134217706\n1099071430\n12.7948754284284014\n8590023879\n8590023938\n8590023886\n8590023848\n1000\n1000\n1000\n1000\n549755724517\n49\n134217706\n1368180000\n15.9277115129723477\n8590023927\n8590023987\n8590023937\n8590023899\n1000\n1000\n1000\n1000\n549755724467\n49\n134217706\n1218727391\n14.1878541476798983\n8590023976\n8590024036\n8590023988\n8590023949\n1000\n1000\n1000\n1000\n549755724417\n49\n134217706\n1082644084\n12.6036359471281170\n8590024028\n8590024085\n8590024036\n8590023999\n1000\n1000\n1000\n1000\n549755724367\n49\n134217706\n1055544292\n12.2881528488251988\n8590024078\n8590024135\n8590024085\n8590024051\n1000\n1000\n1000\n1000\n549755724318\n49\n134217706\n1157320011\n13.4729781571715055\n8590024127\n8590024183\n8590024134\n8590024103\n1000\n1000\n1000\n1000\n549755724268\n49\n134217706\n1176005394\n13.6905046496854776\n8590024177\n8590024233\n8590024187\n8590024152\n1000\n1000\n1000\n1000\n549755724217\n49\n134217706\n1290202155\n15.0199299151075323\n8590024227\n8590024282\n8590024238\n8590024201\n1000\n1000\n1000\n1000\n549755724166\n49\n134217706\n1313211571\n15.2877947676569672\n8590024277\n8590024333\n8590024289\n8590024252\n1000\n1000\n1000\n1000\n549755724115\n49\n134217706\n1328740384\n15.4685739484548286\n8590024328\n8590024382\n8590024338\n8590024303\n1000\n1000\n1000\n1000\n549755724066\n49\n134217706\n1291768075\n15.0381596242715432\n8590024378\n8590024432\n8590024388\n8590024354\n1000\n1000\n1000\n1000\n549755724017\n49\n134217706\n1484445476\n17.2812197929293809\n8590024428\n8590024483\n8590024438\n8590024403\n1000\n1000\n1000\n1000\n549755723966\n49\n134217706\n1407164777\n16.3815540458067233\n8590024477\n8590024532\n8590024488\n8590024453\n1000\n1000\n1000\n1000\n549755723916\n49\n134217706\n1494373271\n17.3967945359311997\n8590024525\n8590024583\n8590024537\n8590024502\n1000\n1000\n1000\n1000\n549755723868\n49\n134217706\n1341262235\n15.6143474795780168\n8590024575\n8590024633\n8590024587\n8590024551\n1000\n1000\n1000\n1000\n549755723818\n49\n134217706\n1411532853\n16.4324051365332053\n8590024625\n8590024683\n8590024638\n8590024601\n1000\n1000\n1000\n1000\n549755723769\n49\n134217705\n1386700222\n16.1433152731169116\n8590024677\n8590024734\n8590024688\n8590024653\n1000\n1000\n1000\n1000\n549755723720\n49\n134217705\n1288431303\n14.9993144831301493\n8590024728\n8590024783\n8590024739\n8590024703\n1000\n1000\n1000\n1000\n549755723669\n49\n134217705\n1500479123\n17.4678760018011232\n8590024777\n8590024834\n8590024790\n8590024751\n1000\n1000\n1000\n1000\n549755723617\n49\n134217705\n1549427483\n18.0377099156236973\n8590024825\n8590024884\n8590024838\n8590024801\n1000\n1000\n1000\n1000\n549755723567\n49\n134217705\n1376415314\n16.0235831772720623\n8590024875\n8590024934\n8590024888\n8590024850\n1000\n1000\n1000\n1000\n549755723518\n49\n134217705\n1438208540\n16.7429510117469711\n8590024925\n8590024984\n8590024936\n8590024900\n1000\n1000\n1000\n1000\n549755723468\n49\n134217705\n1600490263\n18.6321589090952351\n8590024975\n8590025034\n8590024986\n8590024949\n1000\n1000\n1000\n1000\n549755723418\n49\n134217705\n1496028744\n17.4160667725102982\n8590025026\n8590025084\n8590025037\n8590025000\n1000\n1000\n1000\n1000\n549755723367\n49\n134217705\n1549491453\n18.0384546265493668\n8590025073\n8590025133\n8590025087\n8590025051\n1000\n1000\n1000\n1000\n549755723317\n49\n134217705\n1555495640\n18.1083525642101861\n8590025124\n8590025184\n8590025138\n8590025099\n1000\n1000\n1000\n1000\n549755723270\n49\n134217705\n1615593337\n18.8079818278175672\n8590025174\n8590025233\n8590025187\n8590025147\n1000\n1000\n1000\n1000\n549755723220\n49\n134217705\n1688640514\n19.6583628908852006\n8590025225\n8590025282\n8590025238\n8590025198\n1000\n1000\n1000\n1000\n549755723170\n49\n134217705\n1635617665\n19.0410956941465059\n8590025275\n8590025334\n8590025287\n8590025249\n1000\n1000\n1000\n1000\n549755723120\n49\n134217705\n1805442418\n21.0181160149144368\n8590025325\n8590025383\n8590025335\n8590025301\n1000\n1000\n1000\n1000\n549755723069\n49\n134217705\n1823294007\n21.2259358724319576\n8590025376\n8590025431\n8590025385\n8590025351\n1000\n1000\n1000\n1000\n549755723020\n49\n134217705\n1769389169\n20.5984009635607741\n8590025426\n8590025480\n8590025436\n8590025402\n1000\n1000\n1000\n1000\n549755722970\n49\n134217705\n1637448794\n19.0624128358922320\n8590025477\n8590025529\n8590025485\n8590025453\n1000\n1000\n1000\n1000\n549755722921\n49\n134217705\n1594117022\n18.5579646198982147\n8590025525\n8590025578\n8590025536\n8590025503\n1000\n1000\n1000\n1000\n549755722871\n49\n134217705\n1689305076\n19.6660994178162696\n8590025575\n8590025629\n8590025585\n8590025553\n1000\n1000\n1000\n1000\n549755722822\n49\n134217705\n1360760032\n15.8413317165534870\n8590025626\n8590025680\n8590025634\n8590025603\n1000\n1000\n1000\n1000\n549755722772\n49\n134217705\n1341462078\n15.6166739630342413\n8590025677\n8590025730\n8590025683\n8590025656\n1000\n1000\n1000\n1000\n549755722723\n49\n134217705\n1374592217\n16.0023595419413631\n8590025728\n8590025779\n8590025735\n8590025706\n1000\n1000\n1000\n1000\n549755722675\n49\n134217705\n1417528525\n16.5022039549667419\n8590025778\n8590025829\n8590025786\n8590025756\n1000\n1000\n1000\n1000\n549755722624\n49\n134217705\n1574537110\n18.3300244466000670\n8590025828\n8590025877\n8590025836\n8590025807\n1000\n1000\n1000\n1000\n549755722574\n49\n134217705\n1698449119\n19.7725500898965798\n8590025877\n8590025927\n8590025884\n8590025856\n1000\n1000\n1000\n1000\n549755722525\n49\n134217705\n1821213909\n21.2017203382207100\n8590025928\n8590025977\n8590025934\n8590025907\n1000\n1000\n1000\n1000\n549755722475\n49\n134217705\n1754883104\n20.4295281321400779\n8590025977\n8590026026\n8590025984\n8590025956\n1000\n1000\n1000\n1000\n549755722424\n49\n134217705\n1811762381\n21.0916900759351407\n8590026027\n8590026075\n8590026034\n8590026007\n1000\n1000\n1000\n1000\n549755722375\n49\n134217705\n1955239308\n22.7619813292109292\n8590026077\n8590026125\n8590026084\n8590026058\n1000\n1000\n1000\n1000\n549755722326\n49\n134217705\n1820574483\n21.1942764408072648\n8590026126\n8590026174\n8590026132\n8590026106\n1000\n1000\n1000\n1000\n549755722276\n49\n134217705\n1902066307\n22.1429661344755573\n8590026174\n8590026227\n8590026182\n8590026155\n1000\n1000\n1000\n1000\n549755722225\n49\n134217705\n2081204426\n24.2284083072771388\n8590026223\n8590026278\n8590026231\n8590026207\n1000\n1000\n1000\n1000\n549755722175\n49\n134217705\n1856484776\n21.6123272685489844\n8590026272\n8590026326\n8590026280\n8590026257\n1000\n1000\n1000\n1000\n549755722125\n49\n134217705\n1680437485\n19.5628670635108577\n8590026322\n8590026375\n8590026330\n8590026309\n1000\n1000\n1000\n1000\n549755722075\n49\n134217705\n1523890016\n17.7404146710714450\n8590026373\n8590026424\n8590026382\n8590026359\n1000\n1000\n1000\n1000\n549755722025\n49\n134217705\n1401660006\n16.3174700750696182\n8590026425\n8590026475\n8590026433\n8590026408\n1000\n1000\n1000\n1000\n549755721975\n49\n134217705\n1347235059\n15.6838803052228304\n8590026474\n8590026524\n8590026481\n8590026458\n1000\n1000\n1000\n1000\n549755721926\n49\n134217705\n1251520002\n14.5696103874699698\n8590026525\n8590026575\n8590026531\n8590026507\n1000\n1000\n1000\n1000\n549755721877\n49\n134217705\n1420437918\n16.5360737432534073\n8590026574\n8590026625\n8590026581\n8590026557\n1000\n1000\n1000\n1000\n549755721828\n49\n134217705\n1431982432\n16.6704695775939697\n8590026625\n8590026677\n8590026633\n8590026606\n1000\n1000\n1000\n1000\n549755721778\n49\n134217705\n1522505929\n17.7243017723830043\n8590026674\n8590026728\n8590026682\n8590026657\n1000\n1000\n1000\n1000\n549755721726\n49\n134217705\n1578068286\n18.3711327410525556\n8590026724\n8590026779\n8590026732\n8590026707\n1000\n1000\n1000\n1000\n549755721676\n49\n134217705\n1512756864\n17.6108077254919841\n8590026775\n8590026831\n8590026783\n8590026759\n1000\n1000\n1000\n1000\n549755721627\n49\n134217705\n1449548657\n16.8749673504300652\n8590026825\n8590026880\n8590026833\n8590026809\n1000\n1000\n1000\n1000\n549755721576\n49\n134217705\n1573295836\n18.3155741080602716\n8590026874\n8590026929\n8590026883\n8590026859\n1000\n1000\n1000\n1000\n549755721525\n49\n134217705\n1694456959\n19.7260752257440330\n8590026925\n8590026979\n8590026934\n8590026909\n1000\n1000\n1000\n1000\n549755721476\n49\n134217705\n1789333849\n20.8305875923534956\n8590026975\n8590027029\n8590026984\n8590026960\n1000\n1000\n1000\n1000\n549755721427\n49\n134217705\n1619081487\n18.8485892460381912\n8590027026\n8590027079\n8590027034\n8590027009\n1000\n1000\n1000\n1000\n549755721376\n49\n134217705\n1634143058\n19.0239290086109278\n8590027077\n8590027129\n8590027082\n8590027059\n1000\n1000\n1000\n1000\n549755721327\n49\n134217705\n1657969134\n19.3013010354060697\n8590027128\n8590027180\n8590027132\n8590027108\n1000\n1000\n1000\n1000\n549755721279\n49\n134217705\n1425471055\n16.5946671715563774\n8590027175\n8590027230\n8590027181\n8590027159\n1000\n1000\n1000\n1000\n549755721229\n49\n134217705\n1525781175\n17.7624306527756666\n8590027224\n8590027280\n8590027231\n8590027208\n1000\n1000\n1000\n1000\n549755721178\n49\n134217705\n1368320320\n15.9293450428232060\n8590027275\n8590027330\n8590027281\n8590027257\n1000\n1000\n1000\n1000\n549755721128\n49\n134217705\n1409787984\n16.4120921948354379\n8590027325\n8590027380\n8590027331\n8590027308\n1000\n1000\n1000\n1000\n549755721077\n49\n134217705\n1579163479\n18.3838824645964358\n8590027375\n8590027429\n8590027381\n8590027359\n1000\n1000\n1000\n1000\n549755721027\n49\n134217705\n1869883919\n21.7683138230004971\n8590027426\n8590027478\n8590027430\n8590027410\n1000\n1000\n1000\n1000\n549755720980\n49\n134217705\n1931442520\n22.4849502650351205\n8590027475\n8590027526\n8590027480\n8590027460\n1000\n1000\n1000\n1000\n549755720929\n49\n134217705\n1985876548\n23.1186457500454310\n8590027525\n8590027576\n8590027530\n8590027511\n1000\n1000\n1000\n1000\n549755720878\n49\n134217705\n2167829745\n25.2368597476297190\n8590027573\n8590027626\n8590027580\n8590027562\n1000\n1000\n1000\n1000\n549755720829\n49\n134217705\n2243296293\n26.1154059995020553\n8590027623\n8590027678\n8590027630\n8590027613\n1000\n1000\n1000\n1000\n549755720779\n49\n134217705\n2125862687\n24.7482988960840089\n8590027674\n8590027728\n8590027680\n8590027662\n1000\n1000\n1000\n1000\n549755720729\n49\n134217705\n2091440064\n24.3475668221187043\n8590027724\n8590027779\n8590027733\n8590027713\n1000\n1000\n1000\n1000\n549755720679\n49\n134217705\n2134043879\n24.8435405063396182\n8590027774\n8590027830\n8590027785\n8590027763\n1000\n1000\n1000\n1000\n549755720630\n49\n134217705\n2035689853\n23.6985489425782987\n8590027824\n8590027881\n8590027837\n8590027812\n1000\n1000\n1000\n1000\n549755720578\n49\n134217705\n2012633962\n23.4301430461742939\n8590027874\n8590027932\n8590027886\n8590027863\n1000\n1000\n1000\n1000\n549755720529\n49\n134217705\n2171746878\n25.2824611764697949\n8590027925\n8590027982\n8590027936\n8590027912\n1000\n1000\n1000\n1000\n549755720477\n49\n134217705\n2297214514\n26.7430967035100942\n8590027975\n8590028032\n8590027986\n8590027962\n1000\n1000\n1000\n1000\n549755720427\n49\n134217705\n2308794999\n26.8779112879871107\n8590028024\n8590028082\n8590028038\n8590028011\n1000\n1000\n1000\n1000\n549755720379\n49\n134217705\n2258023966\n26.2868586703828164\n8590028072\n8590028132\n8590028087\n8590028062\n1000\n1000\n1000\n1000\n549755720327\n49\n134217705\n2068367133\n24.0789625541450185\n8590028121\n8590028183\n8590028136\n8590028111\n1000\n1000\n1000\n1000\n549755720275\n49\n134217705\n1889695473\n21.9989506707875080\n8590028171\n8590028232\n8590028186\n8590028161\n1000\n1000\n1000\n1000\n549755720225\n49\n134217705\n1901316673\n22.1342392400317145\n8590028221\n8590028282\n8590028235\n8590028209\n1000\n1000\n1000\n1000\n549755720175\n49\n134217705\n1967492369\n22.9046257416930565\n8590028272\n8590028331\n8590028284\n8590028258\n1000\n1000\n1000\n1000\n549755720127\n49\n134217705\n2069793776\n24.0955708560250343\n8590028321\n8590028381\n8590028333\n8590028307\n1000\n1000\n1000\n1000\n549755720077\n49\n134217705\n2000231936\n23.2857644570488738\n8590028372\n8590028430\n8590028384\n8590028356\n1000\n1000\n1000\n1000\n549755720028\n49\n134217705\n2126291563\n24.7532916653861363\n8590028422\n8590028479\n8590028433\n8590028407\n1000\n1000\n1000\n1000\n549755719977\n49\n134217705\n2019187705\n23.5064386532420855\n8590028471\n8590028528\n8590028485\n8590028456\n1000\n1000\n1000\n1000\n549755719928\n49\n134217705\n2065650656\n24.0473385936674759\n8590028521\n8590028579\n8590028533\n8590028505\n1000\n1000\n1000\n1000\n549755719877\n49\n134217705\n2059892898\n23.9803094653315618\n8590028569\n8590028629\n8590028581\n8590028555\n1000\n1000\n1000\n1000\n549755719826\n49\n134217705\n1986357002\n23.1242389676928823\n8590028620\n8590028678\n8590028630\n8590028604\n1000\n1000\n1000\n1000\n549755719776\n49\n134217705\n1811199244\n21.0851342913582016\n8590028670\n8590028727\n8590028680\n8590028655\n1000\n1000\n1000\n1000\n549755719726\n49\n134217705\n1953949023\n22.7469604383198671\n8590028721\n8590028778\n8590028730\n8590028705\n1000\n1000\n1000\n1000\n549755719675\n49\n134217704\n2193975079\n25.5412314928447195\n8590028771\n8590028826\n8590028781\n8590028756\n1000\n1000\n1000\n1000\n549755719624\n49\n134217704\n2434670003\n28.3432892032534731\n8590028818\n8590028877\n8590028831\n8590028807\n1000\n1000\n1000\n1000\n549755719573\n49\n134217704\n2526224729\n29.4091264845744931\n8590028870\n8590028927\n8590028879\n8590028857\n1000\n1000\n1000\n1000\n549755719524\n49\n134217704\n2641776047\n30.7543208753007882\n8590028922\n8590028978\n8590028928\n8590028906\n1000\n1000\n1000\n1000\n549755719473\n49\n134217704\n2698843944\n31.4186786383847618\n8590028970\n8590029028\n8590028977\n8590028956\n1000\n1000\n1000\n1000\n549755719423\n49\n134217704\n2664744368\n31.0217073248488511\n8590029019\n8590029079\n8590029029\n8590029006\n1000\n1000\n1000\n1000\n549755719373\n49\n134217704\n2783610485\n32.4054910502240645\n8590029070\n8590029128\n8590029077\n8590029055\n1000\n1000\n1000\n1000\n549755719325\n49\n134217704\n2604662950\n30.3222675624539519\n8590029122\n8590029178\n8590029129\n8590029107\n1000\n1000\n1000\n1000\n549755719276\n49\n134217704\n2434509738\n28.3414234653944455\n8590029172\n8590029227\n8590029179\n8590029156\n1000\n1000\n1000\n1000\n549755719225\n49\n134217704\n2482282203\n28.8975681593034324\n8590029222\n8590029277\n8590029229\n8590029206\n1000\n1000\n1000\n1000\n549755719175\n49\n134217704\n2618167112\n30.4794767033992180\n8590029271\n8590029325\n8590029279\n8590029257\n1000\n1000\n1000\n1000\n549755719124\n49\n134217704\n2939502878\n34.2203173557373006\n8590029321\n8590029376\n8590029327\n8590029307\n1000\n1000\n1000\n1000\n549755719073\n49\n134217704\n2952873120\n34.3759674619701272\n8590029373\n8590029425\n8590029377\n8590029357\n1000\n1000\n1000\n1000\n549755719022\n49\n134217704\n3020672795\n35.1652595572833420\n8590029423\n8590029473\n8590029428\n8590029408\n1000\n1000\n1000\n1000\n549755718972\n49\n134217704\n2951117206\n34.3555259295028108\n8590029473\n8590029524\n8590029477\n8590029457\n1000\n1000\n1000\n1000\n549755718923\n49\n134217704\n2598852304\n30.2546227413550817\n8590029523\n8590029574\n8590029529\n8590029509\n1000\n1000\n1000\n1000\n549755718873\n49\n134217704\n2740289971\n31.9011738901290087\n8590029571\n8590029625\n8590029578\n8590029559\n1000\n1000\n1000\n1000\n549755718824\n49\n134217704\n2703197138\n31.4693564877671186\n8590029621\n8590029677\n8590029625\n8590029610\n1000\n1000\n1000\n1000\n549755718774\n49\n134217704\n2750248776\n32.0171096362476035\n8590029672\n8590029728\n8590029677\n8590029659\n1000\n1000\n1000\n1000\n549755718725\n49\n134217704\n2566296824\n29.8756270719875552\n8590029723\n8590029777\n8590029727\n8590029709\n1000\n1000\n1000\n1000\n549755718675\n49\n134217704\n2435621353\n28.3543643736936595\n8590029772\n8590029828\n8590029776\n8590029757\n1000\n1000\n1000\n1000\n549755718627\n49\n134217704\n2655178630\n30.9103474725175005\n8590029823\n8590029879\n8590029825\n8590029809\n1000\n1000\n1000\n1000\n549755718576\n49\n134217704\n2599344638\n30.2603542615640748\n8590029872\n8590029929\n8590029874\n8590029859\n1000\n1000\n1000\n1000\n549755718525\n49\n134217704\n2468082705\n28.7322642506740067\n8590029923\n8590029980\n8590029924\n8590029910\n1000\n1000\n1000\n1000\n549755718476\n49\n134217704\n2473148434\n28.7912370872179402\n8590029971\n8590030029\n8590029973\n8590029961\n1000\n1000\n1000\n1000\n549755718425\n49\n134217704\n2525682293\n29.4028117054846234\n8590030020\n8590030079\n8590030023\n8590030010\n1000\n1000\n1000\n1000\n549755718376\n49\n134217704\n2480111296\n28.8722954720121940\n8590030069\n8590030129\n8590030075\n8590030062\n1000\n1000\n1000\n1000\n549755718326\n49\n134217704\n2491495590\n29.0048261043075186\n8590030119\n8590030178\n8590030126\n8590030111\n1000\n1000\n1000\n1000\n549755718275\n49\n134217704\n2345490168\n27.3050992817984941\n8590030169\n8590030231\n8590030177\n8590030161\n1000\n1000\n1000\n1000\n549755718225\n49\n134217704\n2322995557\n27.0432275484786615\n8590030218\n8590030280\n8590030226\n8590030211\n1000\n1000\n1000\n1000\n549755718177\n49\n134217704\n2362206268\n27.4997003018319859\n8590030267\n8590030331\n8590030278\n8590030261\n1000\n1000\n1000\n1000\n549755718128\n49\n134217704\n2500721734\n29.1122325478835933\n8590030318\n8590030380\n8590030329\n8590030311\n1000\n1000\n1000\n1000\n549755718078\n49\n134217704\n2616447867\n30.4594620546534287\n8590030368\n8590030431\n8590030378\n8590030360\n1000\n1000\n1000\n1000\n549755718028\n49\n134217704\n2845724088\n33.1285885548189754\n8590030417\n8590030481\n8590030427\n8590030410\n1000\n1000\n1000\n1000\n549755717976\n49\n134217704\n2855109806\n33.2378526988999354\n8590030467\n8590030529\n8590030478\n8590030458\n1000\n1000\n1000\n1000\n549755717926\n49\n134217704\n2744416713\n31.9492154880999735\n8590030517\n8590030578\n8590030528\n8590030508\n1000\n1000\n1000\n1000\n549755717876\n49\n134217704\n2941156674\n34.2395700860655836\n8590030566\n8590030627\n8590030578\n8590030559\n1000\n1000\n1000\n1000\n549755717827\n49\n134217704\n2860929764\n33.3056059211048208\n8590030616\n8590030677\n8590030629\n8590030606\n1000\n1000\n1000\n1000\n549755717778\n49\n134217704\n3013977401\n35.0873149165148774\n8590030666\n8590030726\n8590030679\n8590030657\n1000\n1000\n1000\n1000\n549755717728\n49\n134217704\n3114714745\n36.2600519507428345\n8590030716\n8590030778\n8590030730\n8590030708\n1000\n1000\n1000\n1000\n549755717678\n49\n134217704\n3073178142\n35.7765022486229824\n8590030767\n8590030827\n8590030780\n8590030756\n1000\n1000\n1000\n1000\n549755717629\n49\n134217704\n3266737434\n38.0298289799488387\n8590030817\n8590030877\n8590030830\n8590030806\n1000\n1000\n1000\n1000\n549755717580\n49\n134217704\n3295664407\n38.3665832633402459\n8590030866\n8590030927\n8590030880\n8590030858\n1000\n1000\n1000\n1000\n549755717529\n49\n134217704\n3453566255\n40.2048027028962380\n8590030917\n8590030978\n8590030931\n8590030908\n1000\n1000\n1000\n1000\n549755717480\n49\n134217704\n3450090188\n40.1643359625184928\n8590030968\n8590031028\n8590030979\n8590030957\n1000\n1000\n1000\n1000\n549755717429\n49\n134217704\n3251735469\n37.8551831172240725\n8590031018\n8590031077\n8590031029\n8590031008\n1000\n1000\n1000\n1000\n549755717379\n49\n134217704\n3309402836\n38.5265196309659643\n8590031067\n8590031126\n8590031080\n8590031058\n1000\n1000\n1000\n1000\n549755717329\n49\n134217704\n3318388455\n38.6311259958158644\n8590031118\n8590031176\n8590031131\n8590031107\n1000\n1000\n1000\n1000\n549755717278\n49\n134217704\n3166430772\n36.8621057434642552\n8590031168\n8590031226\n8590031181\n8590031158\n1000\n1000\n1000\n1000\n549755717227\n49\n134217704\n2939032844\n34.2148454420290591\n8590031219\n8590031276\n8590031232\n8590031209\n1000\n1000\n1000\n1000\n549755717176\n49\n134217704\n3022583623\n35.1875045233064796\n8590031269\n8590031326\n8590031282\n8590031259\n1000\n1000\n1000\n1000\n549755717125\n49\n134217704\n2916219950\n33.9492684113329801\n8590031319\n8590031377\n8590031331\n8590031308\n1000\n1000\n1000\n1000\n549755717075\n49\n134217704\n2862397420\n33.3226916891883107\n8590031371\n8590031427\n8590031382\n8590031357\n1000\n1000\n1000\n1000\n549755717025\n49\n134217704\n3024902197\n35.2144962802041093\n8590031422\n8590031476\n8590031434\n8590031407\n1000\n1000\n1000\n1000\n549755716975\n49\n134217704\n3067312134\n35.7082129323315982\n8590031472\n8590031525\n8590031485\n8590031456\n1000\n1000\n1000\n1000\n549755716924\n49\n134217704\n2712600203\n31.5788225648588003\n8590031522\n8590031574\n8590031534\n8590031506\n1000\n1000\n1000\n1000\n549755716875\n49\n134217704\n2678167995\n31.1779789093177264\n8590031571\n8590031623\n8590031584\n8590031558\n1000\n1000\n1000\n1000\n549755716827\n49\n134217704\n2757639410\n32.1031479464900542\n8590031620\n8590031673\n8590031634\n8590031610\n1000\n1000\n1000\n1000\n549755716777\n49\n134217704\n2867389612\n33.3808084592386649\n8590031670\n8590031721\n8590031684\n8590031662\n1000\n1000\n1000\n1000\n549755716728\n49\n134217704\n2799736860\n32.5932267653650669\n8590031721\n8590031772\n8590031734\n8590031711\n1000\n1000\n1000\n1000\n549755716679\n49\n134217704\n2774521665\n32.2996832644204375\n8590031771\n8590031821\n8590031786\n8590031762\n1000\n1000\n1000\n1000\n549755716629\n49\n134217704\n2831725189\n32.9656199235422775\n8590031821\n8590031873\n8590031835\n8590031812\n1000\n1000\n1000\n1000\n549755716580\n49\n134217704\n2990146487\n34.8098865691406729\n8590031871\n8590031924\n8590031882\n8590031862\n1000\n1000\n1000\n1000\n549755716531\n49\n134217704\n3041137344\n35.4034982666064764\n8590031920\n8590031973\n8590031932\n8590031911\n1000\n1000\n1000\n1000\n549755716482\n49\n134217704\n3089600293\n35.9676812490338094\n8590031971\n8590032022\n8590031983\n8590031960\n1000\n1000\n1000\n1000\n549755716432\n49\n134217704\n3286882965\n38.2643538181044534\n8590032020\n8590032072\n8590032034\n8590032012\n1000\n1000\n1000\n1000\n549755716382\n49\n134217704\n3278813317\n38.1704107576611023\n8590032069\n8590032122\n8590032083\n8590032061\n1000\n1000\n1000\n1000\n549755716332\n49\n134217704\n3270215794\n38.0703224214483242\n8590032121\n8590032171\n8590032134\n8590032111\n1000\n1000\n1000\n1000\n549755716282\n49\n134217704\n3514961303\n40.9195351327013981\n8590032172\n8590032223\n8590032182\n8590032161\n1000\n1000\n1000\n1000\n549755716234\n49\n134217704\n3631551965\n42.2768290795238002\n8590032222\n8590032274\n8590032232\n8590032211\n1000\n1000\n1000\n1000\n549755716185\n49\n134217704\n3383895013\n39.3937227075885232\n8590032272\n8590032323\n8590032282\n8590032261\n1000\n1000\n1000\n1000\n549755716136\n49\n134217704\n3243861874\n37.7635224099312410\n8590032321\n8590032371\n8590032330\n8590032311\n1000\n1000\n1000\n1000\n549755716086\n49\n134217704\n3276459190\n38.1430051080108541\n8590032372\n8590032423\n8590032381\n8590032361\n1000\n1000\n1000\n1000\n549755716037\n49\n134217704\n3158126538\n36.7654317372492869\n8590032422\n8590032471\n8590032432\n8590032410\n1000\n1000\n1000\n1000\n549755715989\n49\n134217704\n2987315259\n34.7769267386256686\n8590032473\n8590032521\n8590032483\n8590032461\n1000\n1000\n1000\n1000\n549755715939\n49\n134217704\n2911478482\n33.8940704490648343\n8590032523\n8590032570\n8590032532\n8590032512\n1000\n1000\n1000\n1000\n549755715890\n49\n134217704\n3027682069\n35.2468582516724780\n8590032575\n8590032621\n8590032582\n8590032562\n1000\n1000\n1000\n1000\n549755715841\n49\n134217704\n3072427494\n35.7677635579791797\n8590032624\n8590032671\n8590032631\n8590032612\n1000\n1000\n1000\n1000\n549755715790\n49\n134217704\n3376196469\n39.3040998555671095\n8590032673\n8590032721\n8590032681\n8590032663\n1000\n1000\n1000\n1000\n549755715741\n49\n134217704\n3222289604\n37.5123881277847318\n8590032725\n8590032770\n8590032732\n8590032713\n1000\n1000\n1000\n1000\n549755715691\n49\n134217704\n3293975472\n38.3469214712175912\n8590032776\n8590032820\n8590032782\n8590032763\n1000\n1000\n1000\n1000\n549755715641\n49\n134217704\n3253953297\n37.8810020367121822\n8590032828\n8590032871\n8590032835\n8590032813\n1000\n1000\n1000\n1000\n549755715589\n49\n134217704\n3481728252\n40.5326514994268408\n8590032875\n8590032921\n8590032884\n8590032861\n1000\n1000\n1000\n1000\n549755715538\n49\n134217703\n3462216739\n40.3055075925908568\n8590032924\n8590032970\n8590032936\n8590032911\n1000\n1000\n1000\n1000\n549755715487\n49\n134217703\n3412789001\n39.7300929946162924\n8590032975\n8590033019\n8590032985\n8590032960\n1000\n1000\n1000\n1000\n549755715435\n49\n134217703\n3322784417\n38.6823017371892632\n8590033023\n8590033068\n8590033033\n8590033012\n1000\n1000\n1000\n1000\n549755715385\n49\n134217703\n3120888789\n36.3319272802217128\n8590033073\n8590033118\n8590033085\n8590033062\n1000\n1000\n1000\n1000\n549755715335\n49\n134217703\n3460670716\n40.2875095188172736\n8590033122\n8590033168\n8590033138\n8590033110\n1000\n1000\n1000\n1000\n549755715286\n49\n134217703\n3478985655\n40.5007234734060404\n8590033172\n8590033217\n8590033187\n8590033159\n1000\n1000\n1000\n1000\n549755715238\n49\n134217703\n3464203431\n40.3286357351689375\n8590033221\n8590033266\n8590033236\n8590033210\n1000\n1000\n1000\n1000\n549755715190\n49\n134217703\n3318839961\n38.6363822172590261\n8590033271\n8590033315\n8590033286\n8590033259\n1000\n1000\n1000\n1000\n549755715140\n49\n134217703\n3258870410\n37.9382447667813238\n8590033322\n8590033364\n8590033335\n8590033309\n1000\n1000\n1000\n1000\n549755715092\n49\n134217703\n3124324338\n36.3719223301930157\n8590033372\n8590033413\n8590033386\n8590033357\n1000\n1000\n1000\n1000\n549755715041\n49\n134217703\n3043470006\n35.4306540254699200\n8590033421\n8590033463\n8590033436\n8590033408\n1000\n1000\n1000\n1000\n549755714991\n49\n134217703\n2954459456\n34.3944348511229165\n8590033471\n8590033514\n8590033487\n8590033460\n1000\n1000\n1000\n1000\n549755714939\n49\n134217703\n2997459907\n34.8950259750488669\n8590033521\n8590033565\n8590033536\n8590033510\n1000\n1000\n1000\n1000\n549755714891\n49\n134217703\n2909185185\n33.8673729606815996\n8590033572\n8590033614\n8590033587\n8590033560\n1000\n1000\n1000\n1000\n549755714841\n49\n134217703\n3035300348\n35.3355466879626974\n8590033621\n8590033664\n8590033639\n8590033609\n1000\n1000\n1000\n1000\n549755714790\n49\n134217703\n3320403778\n38.6545874426085092\n8590033670\n8590033714\n8590033690\n8590033662\n1000\n1000\n1000\n1000\n549755714739\n49\n134217703\n3270504992\n38.0736891275567899\n8590033720\n8590033764\n8590033738\n8590033713\n1000\n1000\n1000\n1000\n549755714689\n49\n134217703\n3295832483\n38.3685399284445765\n8590033770\n8590033815\n8590033788\n8590033765\n1000\n1000\n1000\n1000\n549755714640\n49\n134217703\n3052573889\n35.5366371796299632\n8590033820\n8590033865\n8590033839\n8590033815\n1000\n1000\n1000\n1000\n549755714592\n49\n134217703\n2929500452\n34.1038737948411992\n8590033869\n8590033916\n8590033889\n8590033865\n1000\n1000\n1000\n1000\n549755714542\n49\n134217703\n2955331969\n34.4045922279368455\n8590033919\n8590033964\n8590033937\n8590033915\n1000\n1000\n1000\n1000\n549755714493\n49\n134217703\n2884375838\n33.5785541557164109\n8590033970\n8590034013\n8590033987\n8590033965\n1000\n1000\n1000\n1000\n549755714441\n49\n134217703\n3030063261\n35.2745789764288986\n8590034019\n8590034064\n8590034037\n8590034016\n1000\n1000\n1000\n1000\n549755714391\n49\n134217703\n3022486505\n35.1863739269765148\n8590034068\n8590034113\n8590034087\n8590034066\n1000\n1000\n1000\n1000\n549755714342\n49\n134217703\n2822581807\n32.8591769516639474\n8590034119\n8590034165\n8590034138\n8590034114\n1000\n1000\n1000\n1000\n549755714291\n49\n134217703\n2690965704\n31.3269638458525250\n8590034170\n8590034214\n8590034189\n8590034164\n1000\n1000\n1000\n1000\n549755714242\n49\n134217703\n2690776072\n31.3247562448304109\n8590034221\n8590034265\n8590034239\n8590034215\n1000\n1000\n1000\n1000\n549755714192\n49\n134217703\n2753034356\n32.0495380595486452\n8590034270\n8590034314\n8590034289\n8590034264\n1000\n1000\n1000\n1000\n549755714144\n49\n134217703\n2682265129\n31.2256758278848920\n8590034319\n8590034364\n8590034338\n8590034315\n1000\n1000\n1000\n1000\n549755714093\n49\n134217703\n2468688138\n28.7393124147406489\n8590034368\n8590034412\n8590034386\n8590034365\n1000\n1000\n1000\n1000\n549755714043\n49\n134217703\n2211201359\n25.7417717903999517\n8590034419\n8590034461\n8590034436\n8590034414\n1000\n1000\n1000\n1000\n549755713992\n49\n134217703\n1807863160\n21.0462971691962970\n8590034468\n8590034510\n8590034486\n8590034465\n1000\n1000\n1000\n1000\n549755713944\n49\n134217703\n1706559518\n19.8669675592115560\n8590034518\n8590034559\n8590034539\n8590034516\n1000\n1000\n1000\n1000\n549755713893\n49\n134217703\n1541911451\n17.9502117844938951\n8590034567\n8590034611\n8590034588\n8590034566\n1000\n1000\n1000\n1000\n549755713844\n49\n134217703\n1509820429\n17.5766231204837915\n8590034618\n8590034662\n8590034637\n8590034615\n1000\n1000\n1000\n1000\n549755713795\n49\n134217703\n1325415425\n15.4298663332760846\n8590034667\n8590034712\n8590034687\n8590034665\n1000\n1000\n1000\n1000\n549755713745\n49\n134217703\n1433495887\n16.6880885101332872\n8590034716\n8590034762\n8590034737\n8590034715\n1000\n1000\n1000\n1000\n549755713695\n49\n134217703\n1443780590\n16.8078182037037784\n8590034765\n8590034812\n8590034787\n8590034766\n1000\n1000\n1000\n1000\n549755713646\n49\n134217703\n1169179839\n13.6110447239493304\n8590034816\n8590034862\n8590034838\n8590034815\n1000\n1000\n1000\n1000\n549755713595\n49\n134217703\n1128903821\n13.1421701672452258\n8590034866\n8590034913\n8590034887\n8590034864\n1000\n1000\n1000\n1000\n549755713544\n49\n134217703\n1092372181\n12.7168859100035441\n8590034917\n8590034964\n8590034938\n8590034916\n1000\n1000\n1000\n1000\n549755713495\n49\n134217703\n1189702057\n13.8499547928280933\n8590034966\n8590035014\n8590034988\n8590034966\n1000\n1000\n1000\n1000\n549755713446\n49\n134217703\n1154473573\n13.4398412634159605\n8590035016\n8590035063\n8590035040\n8590035018\n1000\n1000\n1000\n1000\n549755713396\n49\n134217703\n1194167286\n13.9019369016564234\n8590035064\n8590035113\n8590035090\n8590035068\n1000\n1000\n1000\n1000\n549755713348\n49\n134217703\n1039555687\n12.1020209938022898\n8590035113\n8590035163\n8590035139\n8590035116\n1000\n1000\n1000\n1000\n549755713300\n49\n134217703\n926722848\n10.7884738680883778\n8590035162\n8590035213\n8590035190\n8590035165\n1000\n1000\n1000\n1000\n549755713250\n49\n134217703\n892710298\n10.3925156686377402\n8590035211\n8590035263\n8590035240\n8590035215\n1000\n1000\n1000\n1000\n549755713201\n49\n134217703\n797530278\n9.2844743984565650\n8590035260\n8590035314\n8590035291\n8590035265\n1000\n1000\n1000\n1000\n549755713150\n49\n134217703\n763761843\n8.8913580814712070\n8590035311\n8590035365\n8590035342\n8590035314\n1000\n1000\n1000\n1000\n549755713100\n49\n134217703\n941742714\n10.9633281209910649\n8590035360\n8590035414\n8590035393\n8590035363\n1000\n1000\n1000\n1000\n549755713050\n49\n134217703\n840879362\n9.7891241630952273\n8590035411\n8590035466\n8590035441\n8590035413\n1000\n1000\n1000\n1000\n549755713001\n49\n134217703\n831715962\n9.6824481485496428\n8590035461\n8590035515\n8590035489\n8590035463\n1000\n1000\n1000\n1000\n549755712952\n49\n134217703\n894658904\n10.4152004295595439\n8590035511\n8590035566\n8590035539\n8590035511\n1000\n1000\n1000\n1000\n549755712904\n49\n134217703\n1139693442\n13.2677778850796564\n8590035563\n8590035615\n8590035589\n8590035561\n1000\n1000\n1000\n1000\n549755712855\n49\n134217703\n1067812424\n12.4309727053024002\n8590035614\n8590035664\n8590035640\n8590035609\n1000\n1000\n1000\n1000\n549755712805\n49\n134217703\n1201718196\n13.9898410605787724\n8590035664\n8590035714\n8590035690\n8590035659\n1000\n1000\n1000\n1000\n549755712755\n49\n134217703\n1163511213\n13.5450532335380096\n8590035714\n8590035765\n8590035743\n8590035707\n1000\n1000\n1000\n1000\n549755712705\n49\n134217703\n1032847745\n12.0239302694670389\n8590035764\n8590035817\n8590035792\n8590035758\n1000\n1000\n1000\n1000\n549755712654\n49\n134217703\n1070224474\n12.4590526581858754\n8590035814\n8590035865\n8590035844\n8590035807\n1000\n1000\n1000\n1000\n549755712604\n49\n134217703\n1389511957\n16.1760481741892406\n8590035863\n8590035915\n8590035894\n8590035855\n1000\n1000\n1000\n1000\n549755712555\n49\n134217703\n1307654695\n15.2231042219147774\n8590035914\n8590035964\n8590035944\n8590035904\n1000\n1000\n1000\n1000\n549755712505\n49\n134217703\n1167957122\n13.5968104257402445\n8590035964\n8590036014\n8590035993\n8590035955\n1000\n1000\n1000\n1000\n549755712455\n49\n134217703\n1260126253\n14.6698003376694857\n8590036014\n8590036064\n8590036043\n8590036005\n1000\n1000\n1000\n1000\n549755712405\n49\n134217703\n1107558832\n12.8936817882836401\n8590036064\n8590036115\n8590036095\n8590036058\n1000\n1000\n1000\n1000\n549755712355\n49\n134217703\n1197677635\n13.9428027341242924\n8590036114\n8590036165\n8590036146\n8590036107\n1000\n1000\n1000\n1000\n549755712306\n49\n134217703\n1227542530\n14.2904758742254199\n8590036163\n8590036217\n8590036195\n8590036156\n1000\n1000\n1000\n1000\n549755712257\n49\n134217703\n1139922779\n13.2704477282077562\n8590036213\n8590036267\n8590036246\n8590036207\n1000\n1000\n1000\n1000\n549755712207\n49\n134217703\n1123265266\n13.0765287462140964\n8590036263\n8590036317\n8590036293\n8590036258\n1000\n1000\n1000\n1000\n549755712155\n49\n134217703\n1209924638\n14.0853766181262188\n8590036311\n8590036365\n8590036343\n8590036306\n1000\n1000\n1000\n1000\n549755712105\n49\n134217703\n1435185762\n16.7077612438589114\n8590036361\n8590036418\n8590036393\n8590036355\n1000\n1000\n1000\n1000\n549755712054\n49\n134217703\n1492013729\n17.3693258510599797\n8590036409\n8590036468\n8590036445\n8590036405\n1000\n1000\n1000\n1000\n549755712007\n49\n134217703\n1595730829\n18.5767518051318454\n8590036460\n8590036518\n8590036495\n8590036456\n1000\n1000\n1000\n1000\n549755711955\n49\n134217703\n1937940360\n22.5605950697906437\n8590036510\n8590036567\n8590036545\n8590036507\n1000\n1000\n1000\n1000\n549755711906\n49\n134217703\n1880964065\n21.8973037083587023\n8590036559\n8590036616\n8590036595\n8590036556\n1000\n1000\n1000\n1000\n549755711857\n49\n134217703\n1953698015\n22.7440383240501376\n8590036608\n8590036667\n8590036645\n8590036605\n1000\n1000\n1000\n1000\n549755711807\n49\n134217703\n1762337599\n20.5163098817200122\n8590036658\n8590036716\n8590036696\n8590036654\n1000\n1000\n1000\n1000\n549755711757\n49\n134217703\n1613274705\n18.7809894001139099\n8590036708\n8590036766\n8590036746\n8590036705\n1000\n1000\n1000\n1000\n549755711708\n49\n134217703\n1760635099\n20.4964901719754238\n8590036756\n8590036817\n8590036795\n8590036756\n1000\n1000\n1000\n1000\n549755711659\n49\n134217703\n1750162345\n20.3745712657136764\n8590036805\n8590036866\n8590036848\n8590036807\n1000\n1000\n1000\n1000\n549755711608\n49\n134217703\n1812144901\n21.0961431928097731\n8590036853\n8590036914\n8590036900\n8590036855\n1000\n1000\n1000\n1000\n549755711558\n49\n134217703\n1895750168\n22.0694365936300798\n8590036904\n8590036964\n8590036950\n8590036906\n1000\n1000\n1000\n1000\n549755711507\n49\n134217703\n2175645117\n25.3278426568542976\n8590036955\n8590037014\n8590037000\n8590036954\n1000\n1000\n1000\n1000\n549755711458\n49\n134217702\n2198111327\n25.5893837631307335\n8590037006\n8590037063\n8590037051\n8590037003\n1000\n1000\n1000\n1000\n549755711408\n49\n134217702\n2195164727\n25.5550808203824467\n8590037056\n8590037112\n8590037100\n8590037054\n1000\n1000\n1000\n1000\n549755711360\n49\n134217702\n2202525077\n25.6407665693624445\n8590037106\n8590037163\n8590037151\n8590037106\n1000\n1000\n1000\n1000\n549755711310\n49\n134217702\n2099604063\n24.4426082743932405\n8590037157\n8590037214\n8590037200\n8590037157\n1000\n1000\n1000\n1000\n549755711260\n49\n134217702\n2260662598\n26.3175763992031975\n8590037206\n8590037263\n8590037250\n8590037207\n1000\n1000\n1000\n1000\n549755711210\n49\n134217702\n2267918674\n26.4020482405376633\n8590037255\n8590037312\n8590037299\n8590037256\n1000\n1000\n1000\n1000\n549755711160\n49\n134217702\n2227896177\n25.9361250447800664\n8590037305\n8590037362\n8590037351\n8590037304\n1000\n1000\n1000\n1000\n549755711110\n49\n134217702\n2107918320\n24.5393989632545697\n8590037354\n8590037412\n8590037401\n8590037354\n1000\n1000\n1000\n1000\n549755711062\n49\n134217702\n2141875657\n24.9347143987735969\n8590037405\n8590037463\n8590037451\n8590037406\n1000\n1000\n1000\n1000\n549755711013\n49\n134217702\n2120107105\n24.6812950987473094\n8590037454\n8590037513\n8590037502\n8590037454\n1000\n1000\n1000\n1000\n549755710962\n49\n134217702\n2372104870\n27.6149351954846338\n8590037504\n8590037562\n8590037553\n8590037503\n1000\n1000\n1000\n1000\n549755710913\n49\n134217702\n2141696636\n24.9326303142425729\n8590037552\n8590037612\n8590037604\n8590037553\n1000\n1000\n1000\n1000\n549755710864\n49\n134217702\n2268474628\n26.4085203895057958\n8590037602\n8590037663\n8590037653\n8590037602\n1000\n1000\n1000\n1000\n549755710812\n49\n134217702\n2186732299\n25.4569144407766608\n8590037653\n8590037713\n8590037703\n8590037653\n1000\n1000\n1000\n1000\n549755710761\n49\n134217702\n2070086261\n24.0989758298890173\n8590037703\n8590037764\n8590037753\n8590037702\n1000\n1000\n1000\n1000\n549755710710\n49\n134217702\n2006035035\n23.3533214208046402\n8590037752\n8590037814\n8590037803\n8590037752\n1000\n1000\n1000\n1000\n549755710659\n49\n134217702\n1977318038\n23.0190115847797792\n8590037803\n8590037864\n8590037853\n8590037802\n1000\n1000\n1000\n1000\n549755710610\n49\n134217702\n2105456632\n24.5107411522441190\n8590037853\n8590037914\n8590037904\n8590037854\n1000\n1000\n1000\n1000\n549755710561\n49\n134217702\n2188530312\n25.4778460657571415\n8590037902\n8590037966\n8590037952\n8590037905\n1000\n1000\n1000\n1000\n549755710511\n49\n134217702\n2108870025\n24.5504782759970013\n8590037951\n8590038015\n8590038003\n8590037957\n1000\n1000\n1000\n1000\n549755710462\n49\n134217702\n1988508808\n23.1492892906718275\n8590038001\n8590038066\n8590038054\n8590038006\n1000\n1000\n1000\n1000\n549755710412\n49\n134217702\n2304269312\n26.8252253535767089\n8590038052\n8590038115\n8590038104\n8590038056\n1000\n1000\n1000\n1000\n549755710360\n49\n134217702\n2283691388\n26.5856667912962799\n8590038102\n8590038165\n8590038155\n8590038104\n1000\n1000\n1000\n1000\n549755710310\n49\n134217702\n2213375940\n25.7670872423999171\n8590038153\n8590038215\n8590038204\n8590038152\n1000\n1000\n1000\n1000\n549755710261\n49\n134217702\n2163263508\n25.1837017504661915\n8590038202\n8590038264\n8590038253\n8590038202\n1000\n1000\n1000\n1000\n549755710212\n49\n134217702\n2240588549\n26.0838837097140832\n8590038251\n8590038315\n8590038304\n8590038252\n1000\n1000\n1000\n1000\n549755710161\n49\n134217702\n2148368652\n25.0103028104286196\n8590038301\n8590038364\n8590038353\n8590038300\n1000\n1000\n1000\n1000\n549755710111\n49\n134217702\n2238686094\n26.0617362118615254\n8590038351\n8590038413\n8590038402\n8590038350\n1000\n1000\n1000\n1000\n549755710062\n49\n134217702\n2235934486\n26.0297032802864372\n8590038400\n8590038466\n8590038454\n8590038399\n1000\n1000\n1000\n1000\n549755710010\n49\n134217702\n2359792967\n27.4716057770882642\n8590038449\n8590038514\n8590038504\n8590038449\n1000\n1000\n1000\n1000\n549755709959\n49\n134217702\n2458083967\n28.6158636167038622\n8590038498\n8590038564\n8590038554\n8590038499\n1000\n1000\n1000\n1000\n549755709910\n49\n134217702\n2324219063\n27.0574710290335538\n8590038550\n8590038612\n8590038604\n8590038551\n1000\n1000\n1000\n1000\n549755709861\n49\n134217702\n2519939169\n29.3359529398657628\n8590038599\n8590038663\n8590038653\n8590038603\n1000\n1000\n1000\n1000\n549755709811\n49\n134217702\n2369311407\n27.5824150063659665\n8590038649\n8590038713\n8590038703\n8590038654\n1000\n1000\n1000\n1000\n549755709761\n49\n134217702\n2426165791\n28.2442871430313716\n8590038696\n8590038763\n8590038752\n8590038703\n1000\n1000\n1000\n1000\n549755709712\n49\n134217702\n2485879498\n28.9394461813148531\n8590038747\n8590038813\n8590038803\n8590038751\n1000\n1000\n1000\n1000\n549755709663\n49\n134217702\n2404621446\n27.9934779624366676\n8590038798\n8590038862\n8590038854\n8590038802\n1000\n1000\n1000\n1000\n549755709613\n49\n134217702\n2277769643\n26.5167286150044319\n8590038846\n8590038913\n8590038903\n8590038850\n1000\n1000\n1000\n1000\n549755709563\n49\n134217702\n2294427229\n26.7106484345508370\n8590038896\n8590038964\n8590038950\n8590038901\n1000\n1000\n1000\n1000\n549755709513\n49\n134217702\n2255683215\n26.2596087432419125\n8590038946\n8590039014\n8590039000\n8590038951\n1000\n1000\n1000\n1000\n549755709463\n49\n134217702\n1985115787\n23.1097893285497058\n8590038995\n8590039064\n8590039051\n8590039003\n1000\n1000\n1000\n1000\n549755709414\n49\n134217702\n2125386429\n24.7427545142181877\n8590039045\n8590039116\n8590039098\n8590039053\n1000\n1000\n1000\n1000\n549755709363\n49\n134217702\n2389527446\n27.8177606678685727\n8590039095\n8590039165\n8590039148\n8590039103\n1000\n1000\n1000\n1000\n549755709313\n49\n134217702\n2379952489\n27.7062934940137495\n8590039147\n8590039215\n8590039198\n8590039153\n1000\n1000\n1000\n1000\n549755709261\n49\n134217702\n2428479676\n28.2712243119347164\n8590039198\n8590039264\n8590039249\n8590039203\n1000\n1000\n1000\n1000\n549755709209\n49\n134217702\n2451779129\n28.5424656430422701\n8590039248\n8590039315\n8590039300\n8590039253\n1000\n1000\n1000\n1000\n549755709159\n49\n134217702\n2428410064\n28.2704139243714110\n8590039296\n8590039365\n8590039350\n8590039302\n1000\n1000\n1000\n1000\n549755709108\n49\n134217702\n2322950675\n27.0427050419006711\n8590039345\n8590039414\n8590039400\n8590039352\n1000\n1000\n1000\n1000\n549755709057\n49\n134217702\n2182923079\n25.4125692858320491\n8590039396\n8590039466\n8590039450\n8590039400\n1000\n1000\n1000\n1000\n549755709007\n49\n134217702\n2364060374\n27.5212849365019956\n8590039447\n8590039515\n8590039501\n8590039451\n1000\n1000\n1000\n1000\n549755708957\n49\n134217702\n2461056678\n28.6504705255931960\n8590039497\n8590039566\n8590039551\n8590039501\n1000\n1000\n1000\n1000\n549755708906\n49\n134217702\n2422478146\n28.2013573012570333\n8590039548\n8590039616\n8590039602\n8590039551\n1000\n1000\n1000\n1000\n549755708855\n49\n134217702\n2447009747\n28.4869427226372487\n8590039598\n8590039665\n8590039652\n8590039603\n1000\n1000\n1000\n1000\n549755708805\n49\n134217702\n2412262112\n28.0824270197923731\n8590039647\n8590039716\n8590039701\n8590039654\n1000\n1000\n1000\n1000\n549755708755\n49\n134217702\n2344005350\n27.2878137300015986\n8590039696\n8590039766\n8590039752\n8590039705\n1000\n1000\n1000\n1000\n549755708706\n49\n134217702\n2363508316\n27.5148581249503650\n8590039746\n8590039817\n8590039801\n8590039756\n1000\n1000\n1000\n1000\n549755708655\n49\n134217702\n2471579194\n28.7729687326043333\n8590039796\n8590039868\n8590039852\n8590039807\n1000\n1000\n1000\n1000\n549755708605\n49\n134217702\n2404572921\n27.9929130564954711\n8590039847\n8590039919\n8590039901\n8590039856\n1000\n1000\n1000\n1000\n549755708556\n49\n134217702\n2255446797\n26.2568564767022501\n8590039895\n8590039967\n8590039952\n8590039906\n1000\n1000\n1000\n1000\n549755708508\n49\n134217702\n2434278486\n28.3387313440684530\n8590039945\n8590040018\n8590040002\n8590039957\n1000\n1000\n1000\n1000\n549755708458\n49\n134217702\n2315408274\n26.9548999414676622\n8590039995\n8590040068\n8590040051\n8590040006\n1000\n1000\n1000\n1000\n549755708407\n49\n134217702\n2177295148\n25.3470515426098899\n8590040044\n8590040118\n8590040101\n8590040056\n1000\n1000\n1000\n1000\n549755708357\n49\n134217702\n2098298386\n24.4274081905274336\n8590040095\n8590040168\n8590040150\n8590040105\n1000\n1000\n1000\n1000\n549755708306\n49\n134217702\n2323527624\n27.0494216123782927\n8590040143\n8590040221\n8590040200\n8590040156\n1000\n1000\n1000\n1000\n549755708257\n49\n134217702\n2310115655\n26.8932857480918983\n8590040194\n8590040272\n8590040249\n8590040205\n1000\n1000\n1000\n1000\n549755708207\n49\n134217702\n2384794272\n27.7626592700387320\n8590040245\n8590040322\n8590040298\n8590040254\n1000\n1000\n1000\n1000\n549755708157\n49\n134217702\n2543968369\n29.6156896442191027\n8590040294\n8590040374\n8590040345\n8590040303\n1000\n1000\n1000\n1000\n549755708105\n49\n134217702\n2582377147\n30.0628266724666240\n8590040345\n8590040425\n8590040395\n8590040354\n1000\n1000\n1000\n1000\n549755708056\n49\n134217702\n2576778084\n29.9976450038226083\n8590040396\n8590040474\n8590040446\n8590040404\n1000\n1000\n1000\n1000\n549755708007\n49\n134217702\n2548956694\n29.6737613901057742\n8590040446\n8590040524\n8590040496\n8590040454\n1000\n1000\n1000\n1000\n549755707957\n49\n134217702\n2523140976\n29.3732268740367246\n8590040495\n8590040576\n8590040546\n8590040504\n1000\n1000\n1000\n1000\n549755707907\n49\n134217702\n2300145578\n26.7772187816343710\n8590040543\n8590040626\n8590040593\n8590040554\n1000\n1000\n1000\n1000\n549755707858\n49\n134217702\n2413495586\n28.0967865440276690\n8590040593\n8590040675\n8590040645\n8590040603\n1000\n1000\n1000\n1000\n549755707808\n49\n134217702\n2623015615\n30.5359207036860241\n8590040644\n8590040726\n8590040693\n8590040652\n1000\n1000\n1000\n1000\n549755707758\n49\n134217702\n2434381130\n28.3399262730011650\n8590040694\n8590040775\n8590040744\n8590040701\n1000\n1000\n1000\n1000\n549755707708\n49\n134217702\n2493775441\n29.0313670555517618\n8590040744\n8590040826\n8590040795\n8590040752\n1000\n1000\n1000\n1000\n549755707657\n49\n134217702\n2558745244\n29.7877151112302414\n8590040794\n8590040876\n8590040845\n8590040802\n1000\n1000\n1000\n1000\n549755707608\n49\n134217702\n2438316526\n28.3857403101387753\n8590040844\n8590040926\n8590040895\n8590040853\n1000\n1000\n1000\n1000\n549755707556\n49\n134217702\n2625762269\n30.5678959679100863\n8590040895\n8590040976\n8590040944\n8590040903\n1000\n1000\n1000\n1000\n549755707507\n49\n134217702\n2484170956\n28.9195561395252838\n8590040947\n8590041026\n8590040992\n8590040954\n1000\n1000\n1000\n1000\n549755707456\n49\n134217702\n2607468445\n30.3549278221857612\n8590040996\n8590041077\n8590041043\n8590041004\n1000\n1000\n1000\n1000\n549755707406\n49\n134217702\n2367062189\n27.5562306558869494\n8590041044\n8590041127\n8590041093\n8590041054\n1000\n1000\n1000\n1000\n549755707356\n49\n134217701\n2464915037\n28.6953877400009674\n8590041094\n8590041177\n8590041143\n8590041104\n1000\n1000\n1000\n1000\n549755707305\n49\n134217701\n2353230883\n27.3952130607128979\n8590041144\n8590041227\n8590041192\n8590041152\n1000\n1000\n1000\n1000\n549755707253\n49\n134217701\n2242420586\n26.1052114236885728\n8590041195\n8590041277\n8590041241\n8590041202\n1000\n1000\n1000\n1000\n549755707203\n49\n134217701\n2179287563\n25.3702463074274682\n8590041246\n8590041326\n8590041292\n8590041251\n1000\n1000\n1000\n1000\n549755707154\n49\n134217701\n2283925806\n26.5883957820399424\n8590041295\n8590041374\n8590041343\n8590041301\n1000\n1000\n1000\n1000\n549755707104\n49\n134217701\n2050509780\n23.8710755973435127\n8590041344\n8590041422\n8590041394\n8590041351\n1000\n1000\n1000\n1000\n549755707055\n49\n134217701\n2076821612\n24.1773856352979060\n8590041394\n8590041470\n8590041444\n8590041401\n1000\n1000\n1000\n1000\n549755707006\n49\n134217701\n2127227455\n24.7641868879952050\n8590041445\n8590041518\n8590041494\n8590041449\n1000\n1000\n1000\n1000\n549755706955\n49\n134217701\n2008577384\n23.3829182601115377\n8590041495\n8590041569\n8590041544\n8590041498\n1000\n1000\n1000\n1000\n549755706903\n49\n134217701\n1975437938\n22.9971243333223647\n8590041546\n8590041619\n8590041596\n8590041548\n1000\n1000\n1000\n1000\n549755706853\n49\n134217701\n1951222395\n22.7152183155206373\n8590041594\n8590041669\n8590041645\n8590041599\n1000\n1000\n1000\n1000\n549755706802\n49\n134217701\n2057853781\n23.9565710299151675\n8590041644\n8590041716\n8590041695\n8590041648\n1000\n1000\n1000\n1000\n549755706752\n49\n134217701\n2184726832\n25.4335677336310084\n8590041697\n8590041766\n8590041745\n8590041698\n1000\n1000\n1000\n1000\n549755706702\n49\n134217701\n2272628198\n26.4568743076236501\n8590041747\n8590041815\n8590041796\n8590041750\n1000\n1000\n1000\n1000\n549755706653\n49\n134217701\n2192308557\n25.5218306276353779\n8590041798\n8590041866\n8590041846\n8590041801\n1000\n1000\n1000\n1000\n549755706602\n49\n134217701\n2308284721\n26.8719708757470421\n8590041848\n8590041915\n8590041898\n8590041852\n1000\n1000\n1000\n1000\n549755706552\n49\n134217701\n2483416446\n28.9107724825414749\n8590041898\n8590041964\n8590041948\n8590041902\n1000\n1000\n1000\n1000\n549755706500\n49\n134217701\n2501885659\n29.1257824267558405\n8590041948\n8590042016\n8590041997\n8590041951\n1000\n1000\n1000\n1000\n549755706450\n49\n134217701\n2528766568\n29.4387173878632176\n8590041998\n8590042066\n8590042047\n8590042002\n1000\n1000\n1000\n1000\n549755706399\n49\n134217701\n2633588445\n30.6590046415921975\n8590042050\n8590042116\n8590042098\n8590042050\n1000\n1000\n1000\n1000\n549755706351\n49\n134217701\n2644810683\n30.7896486931545255\n8590042102\n8590042166\n8590042147\n8590042101\n1000\n1000\n1000\n1000\n549755706303\n49\n134217701\n2563477831\n29.8428096732499917\n8590042151\n8590042216\n8590042196\n8590042149\n1000\n1000\n1000\n1000\n549755706253\n49\n134217701\n2508630201\n29.2042992256829841\n8590042201\n8590042264\n8590042246\n8590042199\n1000\n1000\n1000\n1000\n549755706203\n49\n134217701\n2473313118\n28.7931542637887716\n8590042250\n8590042314\n8590042295\n8590042248\n1000\n1000\n1000\n1000\n549755706154\n49\n134217701\n2498676784\n29.0884262062712047\n8590042301\n8590042363\n8590042346\n8590042299\n1000\n1000\n1000\n1000\n549755706103\n49\n134217701\n2488788709\n28.9733138600522864\n8590042350\n8590042413\n8590042396\n8590042349\n1000\n1000\n1000\n1000\n549755706053\n49\n134217701\n2413616082\n28.0981892976424277\n8590042403\n8590042463\n8590042447\n8590042400\n1000\n1000\n1000\n1000\n549755706004\n49\n134217701\n2418075777\n28.1501069853522097\n8590042452\n8590042513\n8590042497\n8590042450\n1000\n1000\n1000\n1000\n549755705954\n49\n134217701\n2651413742\n30.8665184102724091\n8590042500\n8590042564\n8590042546\n8590042500\n1000\n1000\n1000\n1000\n"
  },
  {
    "path": "data/writes.data",
    "content": "0\n0\n0\n0\n52\n100\n6\n2\n102\n200\n12\n7\n152\n299\n16\n11\n203\n399\n23\n18\n252\n499\n29\n23\n303\n599\n34\n27\n354\n700\n40\n33\n405\n800\n45\n37\n455\n899\n49\n43\n506\n1001\n53\n48\n557\n1099\n61\n52\n607\n1198\n65\n58\n658\n1297\n69\n64\n709\n1398\n73\n70\n760\n1498\n78\n75\n810\n1598\n83\n80\n858\n1699\n87\n85\n908\n1797\n94\n90\n960\n1896\n100\n94\n1010\n1995\n102\n99\n1059\n2094\n108\n105\n1108\n2192\n114\n108\n1159\n2293\n119\n114\n1207\n2391\n122\n121\n1256\n2492\n128\n124\n1307\n2591\n135\n128\n1356\n2693\n139\n132\n1406\n2794\n144\n138\n1457\n2894\n150\n144\n1507\n2993\n156\n147\n1556\n3093\n161\n150\n1606\n3192\n168\n155\n1656\n3292\n172\n160\n1706\n3391\n177\n164\n1757\n3490\n183\n171\n1807\n3590\n190\n176\n1857\n3690\n196\n181\n1907\n3790\n201\n184\n1958\n3890\n206\n190\n2008\n3991\n210\n196\n2058\n4090\n215\n200\n2107\n4186\n220\n204\n2158\n4285\n224\n208\n2209\n4385\n229\n211\n2260\n4483\n234\n216\n2307\n4583\n237\n222\n2357\n4682\n241\n228\n2406\n4783\n248\n233\n2456\n4884\n254\n238\n2504\n4983\n259\n243\n2555\n5082\n264\n249\n2605\n5181\n269\n253\n2655\n5279\n274\n259\n2705\n5378\n280\n265\n2756\n5479\n285\n269\n2805\n5579\n289\n275\n2855\n5678\n294\n278\n2906\n5777\n300\n284\n2957\n5876\n305\n286\n3008\n5975\n310\n292\n3057\n6074\n316\n297\n3107\n6175\n320\n302\n3157\n6274\n324\n307\n3208\n6376\n328\n312\n3259\n6476\n331\n316\n3308\n6576\n335\n321\n3357\n6677\n338\n326\n3408\n6777\n344\n331\n3458\n6877\n350\n336\n3507\n6978\n353\n341\n3557\n7076\n358\n346\n3606\n7175\n363\n354\n3657\n7276\n369\n359\n3709\n7378\n375\n363\n3761\n7478\n380\n369\n3811\n7578\n385\n373\n3863\n7677\n389\n377\n3912\n7778\n396\n382\n3961\n7877\n399\n389\n4011\n7979\n405\n395\n4062\n8078\n411\n400\n4113\n8177\n418\n404\n4163\n8278\n423\n411\n4213\n8377\n425\n415\n4263\n8477\n428\n419\n4314\n8576\n435\n423\n4365\n8676\n439\n429\n4414\n8776\n444\n431\n4462\n8877\n448\n436\n4513\n8976\n453\n441\n4566\n9075\n458\n447\n4616\n9175\n464\n450\n4666\n9274\n468\n454\n4716\n9376\n472\n458\n4766\n9476\n476\n463\n4818\n9573\n482\n468\n4868\n9674\n486\n471\n4919\n9775\n492\n477\n4968\n9878\n496\n481\n5019\n9977\n501\n486\n5068\n10075\n507\n491\n5117\n10174\n513\n495\n5167\n10275\n517\n501\n5218\n10378\n523\n506\n5267\n10477\n529\n510\n5317\n10578\n534\n516\n5367\n10680\n539\n522\n5417\n10781\n545\n527\n5467\n10881\n548\n531\n5517\n10980\n554\n534\n5565\n11079\n559\n537\n5615\n11180\n562\n541\n5666\n11279\n568\n546\n5716\n11379\n573\n552\n5767\n11478\n577\n558\n5815\n11578\n582\n564\n5867\n11678\n586\n568\n5918\n11780\n591\n574\n5965\n11879\n596\n578\n6016\n11979\n602\n584\n6064\n12080\n606\n591\n6113\n12179\n611\n597\n6165\n12279\n616\n602\n6215\n12379\n620\n606\n6264\n12477\n625\n612\n6315\n12578\n629\n616\n6363\n12677\n636\n622\n6413\n12776\n640\n626\n6461\n12876\n643\n633\n6509\n12974\n648\n640\n6560\n13076\n654\n645\n6610\n13176\n660\n651\n6661\n13276\n664\n656\n6710\n13375\n669\n661\n6760\n13476\n675\n667\n6810\n13575\n679\n672\n6859\n13676\n685\n679\n6909\n13776\n689\n684\n6960\n13878\n695\n689\n7009\n13980\n700\n693\n7060\n14079\n705\n697\n7112\n14180\n709\n701\n7160\n14280\n714\n705\n7210\n14381\n718\n710\n7260\n14482\n722\n715\n7311\n14581\n727\n720\n7360\n14682\n732\n724\n7410\n14782\n736\n729\n7460\n14883\n741\n735\n7511\n14981\n744\n738\n7560\n15080\n747\n743\n7610\n15180\n753\n749\n7659\n15281\n758\n755\n7710\n15382\n763\n760\n7761\n15484\n767\n765\n7812\n15585\n772\n769\n7863\n15683\n778\n774\n7913\n15782\n783\n779\n7964\n15881\n785\n785\n8012\n15980\n790\n791\n8061\n16081\n796\n796\n8111\n16182\n800\n800\n8162\n16282\n806\n805\n8213\n16382\n808\n809\n8263\n16480\n812\n813\n8310\n16581\n815\n817\n8361\n16683\n819\n823\n8413\n16784\n826\n829\n8463\n16883\n832\n833\n8512\n16985\n837\n839\n8562\n17085\n841\n842\n8612\n17185\n845\n846\n8662\n17286\n851\n852\n8713\n17385\n856\n858\n8763\n17484\n861\n863\n8812\n17582\n867\n867\n8860\n17682\n872\n872\n8910\n17783\n876\n877\n8959\n17883\n882\n881\n9009\n17983\n888\n884\n9060\n18084\n894\n889\n9109\n18183\n898\n895\n9159\n18283\n902\n898\n9210\n18383\n906\n903\n9260\n18481\n911\n909\n9311\n18581\n914\n913\n9361\n18680\n918\n918\n9411\n18781\n922\n924\n9459\n18881\n926\n928\n9508\n18980\n929\n933\n9559\n19079\n934\n938\n9612\n19179\n939\n944\n9663\n19279\n944\n948\n9713\n19378\n950\n953\n9764\n19476\n954\n958\n9814\n19575\n960\n963\n9863\n19675\n965\n968\n9911\n19775\n970\n974\n9960\n19874\n975\n979\n10011\n19974\n980\n984\n10062\n20075\n984\n989\n10113\n20174\n987\n992\n10163\n20274\n994\n998\n10213\n20374\n998\n1000\n10261\n20474\n1004\n1000\n10310\n20572\n1009\n1000\n10362\n20672\n1015\n1000\n10413\n20770\n1020\n1000\n10463\n20870\n1025\n1000\n10514\n20971\n1029\n1000\n10564\n21073\n1034\n1000\n10615\n21173\n1041\n1000\n10666\n21273\n1046\n1000\n10716\n21374\n1051\n1000\n10765\n21475\n1056\n1000\n10816\n21574\n1062\n1000\n10866\n21673\n1067\n1000\n10917\n21773\n1072\n1000\n10967\n21873\n1077\n1000\n11016\n21973\n1082\n1000\n11066\n22074\n1089\n1000\n11116\n22173\n1095\n1000\n11167\n22274\n1100\n1000\n11218\n22372\n1104\n1000\n11267\n22472\n1109\n1000\n11318\n22571\n1113\n1000\n11368\n22671\n1117\n1000\n11418\n22771\n1123\n1000\n11468\n22870\n1129\n1000\n11517\n22969\n1134\n1000\n11566\n23070\n1138\n1000\n11615\n23171\n1143\n1000\n11665\n23269\n1150\n1000\n11713\n23368\n1155\n1000\n11764\n23468\n1158\n1000\n11814\n23568\n1163\n1000\n11863\n23668\n1168\n1000\n11913\n23767\n1173\n1000\n11963\n23867\n1179\n1000\n12013\n23966\n1183\n1000\n12062\n24065\n1188\n1000\n12111\n24166\n1192\n1000\n12160\n24267\n1199\n1000\n12209\n24368\n1204\n1000\n12260\n24468\n1210\n1000\n12310\n24568\n1215\n1000\n12361\n24667\n1221\n1000\n12410\n24768\n1227\n1000\n12459\n24869\n1232\n1000\n12509\n24969\n1237\n1000\n12559\n25067\n1241\n1000\n12608\n25167\n1246\n1000\n12656\n25267\n1251\n1000\n12706\n25367\n1255\n1000\n12756\n25466\n1259\n1000\n12806\n25568\n1265\n1000\n12857\n25668\n1270\n1000\n12907\n25767\n1276\n1000\n12958\n25866\n1280\n1000\n13008\n25966\n1287\n1000\n13059\n26066\n1292\n1000\n13110\n26164\n1296\n1000\n13159\n26265\n1302\n1000\n13207\n26363\n1307\n1000\n13257\n26462\n1314\n1000\n13308\n26563\n1319\n1000\n13358\n26664\n1325\n1000\n13408\n26762\n1331\n1000\n13461\n26864\n1338\n1000\n13510\n26966\n1341\n1000\n13561\n27065\n1346\n1000\n13610\n27167\n1349\n1000\n13659\n27265\n1353\n1000\n13707\n27366\n1360\n1000\n13758\n27464\n1364\n1000\n13808\n27564\n1369\n1000\n13859\n27665\n1375\n1000\n13908\n27765\n1381\n1000\n13956\n27863\n1384\n1000\n14006\n27962\n1388\n1000\n14059\n28062\n1392\n1000\n14111\n28163\n1397\n1000\n14161\n28264\n1402\n1000\n14211\n28365\n1406\n1000\n14262\n28464\n1409\n1000\n14310\n28564\n1415\n1000\n14359\n28664\n1421\n1000\n14410\n28764\n1426\n1000\n14460\n28864\n1431\n1000\n14512\n28965\n1437\n1000\n14561\n29065\n1440\n1000\n14611\n29164\n1447\n1000\n14660\n29264\n1452\n1000\n14708\n29364\n1457\n1000\n14758\n29464\n1461\n1000\n14811\n29563\n1466\n1000\n14861\n29662\n1472\n1000\n14910\n29762\n1478\n1000\n14960\n29863\n1482\n1000\n15012\n29964\n1487\n1000\n15062\n30063\n1491\n1000\n15115\n30164\n1496\n1000\n15163\n30263\n1502\n1000\n15213\n30364\n1506\n1000\n15263\n30464\n1512\n1000\n15313\n30563\n1516\n1000\n15366\n30662\n1522\n1000\n15416\n30763\n1527\n1000\n15466\n30862\n1533\n1000\n15516\n30964\n1538\n1000\n15567\n31066\n1543\n1000\n15616\n31165\n1547\n1000\n15667\n31265\n1553\n1000\n15717\n31366\n1554\n1000\n15768\n31466\n1560\n1000\n15817\n31567\n1565\n1000\n15865\n31666\n1571\n1000\n15915\n31767\n1575\n1000\n15965\n31867\n1580\n1000\n16016\n31966\n1585\n1000\n16065\n32067\n1591\n1000\n16114\n32168\n1596\n1000\n16164\n32266\n1601\n1000\n16214\n32365\n1604\n1000\n16263\n32466\n1610\n1000\n16311\n32566\n1614\n1000\n16362\n32666\n1620\n1000\n16410\n32766\n1627\n1000\n16460\n32865\n1631\n1000\n16511\n32965\n1636\n1000\n16560\n33066\n1641\n1000\n16609\n33166\n1644\n1000\n16659\n33267\n1650\n1000\n16708\n33364\n1655\n1000\n16758\n33464\n1660\n1000\n16810\n33566\n1662\n1000\n16860\n33666\n1666\n1000\n16911\n33767\n1672\n1000\n16961\n33866\n1678\n1000\n17009\n33965\n1682\n1000\n17060\n34066\n1687\n1000\n17111\n34166\n1692\n1000\n17162\n34267\n1697\n1000\n17213\n34365\n1704\n1000\n17260\n34464\n1710\n1000\n17308\n34563\n1716\n1000\n17358\n34662\n1723\n1000\n17408\n34761\n1729\n1000\n17459\n34863\n1734\n1000\n17509\n34963\n1739\n1000\n17560\n35062\n1745\n1000\n17613\n35162\n1749\n1000\n17662\n35261\n1755\n1000\n17712\n35360\n1760\n1000\n17763\n35460\n1765\n1000\n17812\n35560\n1769\n1000\n17863\n35659\n1773\n1000\n17913\n35760\n1779\n1000\n17965\n35860\n1783\n1000\n18016\n35960\n1789\n1000\n18065\n36060\n1794\n1000\n18118\n36161\n1799\n1000\n18168\n36260\n1804\n1000\n18217\n36360\n1808\n1000\n18266\n36460\n1814\n1000\n18317\n36561\n1819\n1000\n18367\n36662\n1826\n1000\n18418\n36762\n1830\n1000\n18469\n36862\n1834\n1000\n18518\n36962\n1841\n1000\n18566\n37062\n1846\n1000\n18618\n37162\n1850\n1000\n18669\n37263\n1854\n1000\n18719\n37363\n1857\n1000\n18769\n37463\n1863\n1000\n18818\n37563\n1868\n1000\n18869\n37663\n1872\n1000\n18918\n37764\n1876\n1000\n18967\n37865\n1883\n1000\n19015\n37966\n1888\n1000\n19066\n38067\n1892\n1000\n19116\n38166\n1897\n1000\n19166\n38265\n1904\n1000\n19217\n38365\n1909\n1000\n19266\n38465\n1913\n1000\n19317\n38566\n1917\n1000\n19367\n38667\n1921\n1000\n19417\n38768\n1928\n1000\n19469\n38867\n1934\n1000\n19521\n38968\n1939\n1000\n19570\n39068\n1943\n1000\n19620\n39167\n1946\n1000\n19670\n39269\n1951\n1000\n19721\n39367\n1955\n1000\n19771\n39467\n1959\n1000\n19822\n39567\n1964\n1000\n19871\n39667\n1969\n1000\n19921\n39770\n1973\n1000\n19972\n39872\n1976\n1000\n20022\n39972\n1981\n1000\n20072\n40072\n1986\n1000\n20124\n40172\n1989\n1000\n20174\n40272\n1993\n1000\n20223\n40372\n1997\n1000\n20272\n40474\n2002\n1000\n20322\n40573\n2005\n1000\n20372\n40672\n2011\n1000\n20424\n40772\n2016\n1000\n20474\n40872\n2022\n1000\n20522\n40973\n2027\n1000\n20572\n41075\n2032\n1000\n20622\n41174\n2038\n1000\n20671\n41274\n2043\n1000\n20722\n41375\n2049\n1000\n20771\n41475\n2055\n1000\n20821\n41574\n2060\n1000\n20871\n41676\n2067\n1000\n20919\n41775\n2071\n1000\n20970\n41876\n2076\n1000\n21020\n41978\n2081\n1000\n21070\n42077\n2087\n1000\n21119\n42177\n2092\n1000\n21168\n42277\n2099\n1000\n21219\n42379\n2105\n1000\n21270\n42478\n2111\n1000\n21318\n42577\n2116\n1000\n21368\n42678\n2122\n1000\n21419\n42779\n2129\n1000\n21470\n42877\n2134\n1000\n21520\n42976\n2140\n1000\n21571\n43076\n2146\n1000\n21622\n43177\n2151\n1000\n21672\n43278\n2155\n1000\n21724\n43380\n2161\n1000\n21774\n43479\n2166\n1000\n21823\n43578\n2169\n1000\n21872\n43677\n2175\n1000\n21922\n43776\n2178\n1000\n21971\n43876\n2183\n1000\n22021\n43977\n2187\n1000\n22070\n44078\n2191\n1000\n22119\n44176\n2196\n1000\n22169\n44276\n2201\n1000\n22219\n44376\n2206\n1000\n22270\n44475\n2211\n1000\n22318\n44577\n2215\n1000\n22368\n44675\n2221\n1000\n22417\n44775\n2226\n1000\n22467\n44874\n2230\n1000\n22517\n44975\n2233\n1000\n22567\n45076\n2238\n1000\n22618\n45176\n2243\n1000\n22669\n45276\n2248\n1000\n22719\n45376\n2253\n1000\n22770\n45474\n2258\n1000\n22822\n45575\n2263\n1000\n22870\n45673\n2267\n1000\n22921\n45774\n2273\n1000\n22971\n45875\n2277\n1000\n23022\n45974\n2282\n1000\n23071\n46074\n2288\n1000\n23120\n46174\n2293\n1000\n23170\n46274\n2298\n1000\n23219\n46375\n2303\n1000\n23270\n46476\n2307\n1000\n23318\n46574\n2312\n1000\n23369\n46673\n2316\n1000\n23418\n46773\n2321\n1000\n23467\n46873\n2329\n1000\n23519\n46974\n2334\n1000\n23568\n47074\n2340\n1000\n23618\n47172\n2344\n1000\n23667\n47272\n2349\n1000\n23719\n47372\n2353\n1000\n23770\n47472\n2357\n1000\n23819\n47572\n2363\n1000\n23870\n47675\n2366\n1000\n23919\n47772\n2372\n1000\n23970\n47872\n2377\n1000\n24021\n47972\n2382\n1000\n24070\n48071\n2387\n1000\n24119\n48172\n2393\n1000\n24167\n48272\n2398\n1000\n24217\n48372\n2402\n1000\n24268\n48472\n2407\n1000\n24316\n48573\n2412\n1000\n24366\n48672\n2416\n1000\n24414\n48770\n2420\n1000\n24463\n48869\n2424\n1000\n24514\n48968\n2429\n1000\n24564\n49068\n2436\n1000\n24614\n49167\n2441\n1000\n24665\n49268\n2447\n1000\n24714\n49369\n2452\n1000\n24765\n49469\n2459\n1000\n24815\n49568\n2464\n1000\n24867\n49668\n2470\n1000\n24918\n49767\n2475\n1000\n24969\n49868\n2480\n1000\n25018\n49968\n2484\n1000\n25068\n50067\n2489\n1000\n25117\n50166\n2494\n1000\n25167\n50265\n2499\n1000\n25218\n50366\n2505\n1000\n25268\n50467\n2511\n1000\n25319\n50568\n2517\n1000\n25368\n50667\n2523\n1000\n25418\n50765\n2529\n1000\n25467\n50865\n2534\n1000\n25517\n50964\n2537\n1000\n25566\n51062\n2544\n1000\n25617\n51162\n2549\n1000\n25668\n51262\n2555\n1000\n25718\n51364\n2559\n1000\n25766\n51464\n2566\n1000\n25817\n51565\n2569\n1000\n25867\n51665\n2575\n1000\n25916\n51765\n2580\n1000\n25966\n51866\n2583\n1000\n26017\n51965\n2589\n1000\n26067\n52065\n2594\n1000\n26115\n52164\n2600\n1000\n26164\n52265\n2604\n1000\n26214\n52368\n2608\n1000\n26262\n52467\n2613\n1000\n26313\n52567\n2616\n1000\n26363\n52668\n2621\n1000\n26414\n52768\n2626\n1000\n26464\n52868\n2632\n1000\n26514\n52968\n2638\n1000\n26565\n53068\n2643\n1000\n26614\n53168\n2649\n1000\n26663\n53269\n2655\n1000\n26713\n53370\n2662\n1000\n26763\n53470\n2666\n1000\n26814\n53572\n2671\n1000\n26863\n53672\n2675\n1000\n26913\n53772\n2680\n1000\n26962\n53873\n2686\n1000\n27013\n53974\n2692\n1000\n27065\n54075\n2697\n1000\n27115\n54175\n2702\n1000\n27165\n54275\n2707\n1000\n27215\n54374\n2712\n1000\n27265\n54472\n2715\n1000\n27315\n54573\n2720\n1000\n27366\n54673\n2724\n1000\n27415\n54774\n2729\n1000\n27464\n54874\n2735\n1000\n27515\n54975\n2739\n1000\n27566\n55075\n2745\n1000\n27615\n55177\n2752\n1000\n27664\n55277\n2755\n1000\n27713\n55377\n2760\n1000\n27763\n55478\n2766\n1000\n27812\n55576\n2771\n1000\n27861\n55678\n2775\n1000\n27912\n55778\n2780\n1000\n27962\n55879\n2785\n1000\n28013\n55979\n2789\n1000\n28060\n56080\n2795\n1000\n28111\n56179\n2800\n1000\n28160\n56278\n2805\n1000\n28210\n56378\n2808\n1000\n28262\n56478\n2812\n1000\n28311\n56577\n2817\n1000\n28360\n56677\n2823\n1000\n28409\n56776\n2828\n1000\n28461\n56874\n2834\n1000\n28510\n56974\n2840\n1000\n28560\n57075\n2844\n1000\n28609\n57173\n2849\n1000\n28657\n57273\n2855\n1000\n28706\n57375\n2860\n1000\n28757\n57474\n2864\n1000\n28806\n57574\n2870\n1000\n28856\n57673\n2874\n1000\n28908\n57774\n2878\n1000\n28957\n57874\n2883\n1000\n29007\n57973\n2887\n1000\n29058\n58073\n2892\n1000\n29108\n58173\n2898\n1000\n29158\n58274\n2903\n1000\n29207\n58374\n2907\n1000\n29256\n58475\n2911\n1000\n29307\n58575\n2915\n1000\n29357\n58677\n2919\n1000\n29407\n58777\n2922\n1000\n29459\n58877\n2928\n1000\n29507\n58977\n2934\n1000\n29558\n59076\n2938\n1000\n29609\n59175\n2944\n1000\n29659\n59278\n2948\n1000\n29709\n59377\n2953\n1000\n29759\n59478\n2957\n1000\n29809\n59578\n2962\n1000\n29859\n59677\n2968\n1000\n29911\n59778\n2973\n1000\n29961\n59879\n2977\n1000\n30012\n59979\n2982\n1000\n30062\n60078\n2985\n1000\n30111\n60177\n2989\n1000\n30160\n60275\n2993\n1000\n30211\n60376\n2999\n1000\n30262\n60476\n3005\n1000\n30314\n60575\n3009\n1000\n30363\n60675\n3014\n1000\n30413\n60774\n3020\n1000\n30464\n60875\n3029\n1000\n30512\n60975\n3032\n1000\n30563\n61075\n3036\n1000\n30612\n61174\n3041\n1000\n30664\n61272\n3046\n1000\n30712\n61374\n3052\n1000\n30762\n61474\n3057\n1000\n30811\n61575\n3062\n1000\n30860\n61675\n3066\n1000\n30909\n61774\n3072\n1000\n30959\n61875\n3079\n1000\n31010\n61976\n3083\n1000\n31060\n62075\n3088\n1000\n31111\n62176\n3092\n1000\n31161\n62275\n3097\n1000\n31210\n62375\n3101\n1000\n31260\n62476\n3106\n1000\n31312\n62577\n3111\n1000\n31361\n62678\n3116\n1000\n31413\n62778\n3119\n1000\n31461\n62877\n3123\n1000\n31511\n62977\n3128\n1000\n31559\n63076\n3132\n1000\n31608\n63178\n3137\n1000\n31658\n63278\n3142\n1000\n31707\n63378\n3147\n1000\n31758\n63476\n3152\n1000\n31808\n63577\n3158\n1000\n31859\n63677\n3161\n1000\n31909\n63776\n3165\n1000\n31957\n63878\n3170\n1000\n32009\n63978\n3174\n1000\n32059\n64080\n3179\n1000\n32110\n64181\n3186\n1000\n32161\n64280\n3191\n1000\n32210\n64381\n3196\n1000\n32260\n64480\n3203\n1000\n32309\n64580\n3206\n1000\n32359\n64680\n3210\n1000\n32411\n64781\n3214\n1000\n32459\n64881\n3219\n1000\n32510\n64980\n3225\n1000\n32560\n65081\n3233\n1000\n32611\n65181\n3237\n1000\n32661\n65281\n3244\n1000\n32710\n65379\n3248\n1000\n32760\n65481\n3253\n1000\n32809\n65580\n3257\n1000\n32859\n65679\n3260\n1000\n32908\n65780\n3267\n1000\n32958\n65879\n3272\n1000\n33008\n65979\n3277\n1000\n33056\n66079\n3282\n1000\n33106\n66180\n3287\n1000\n33154\n66280\n3294\n1000\n33205\n66381\n3298\n1000\n33254\n66481\n3303\n1000\n33304\n66581\n3310\n1000\n33355\n66681\n3314\n1000\n33405\n66781\n3319\n1000\n33456\n66881\n3325\n1000\n33508\n66981\n3331\n1000\n33560\n67081\n3336\n1000\n33609\n67180\n3341\n1000\n33659\n67279\n3347\n1000\n33711\n67379\n3351\n1000\n33762\n67480\n3356\n1000\n33813\n67579\n3362\n1000\n33862\n67680\n3368\n1000\n33912\n67781\n3372\n1000\n33959\n67882\n3379\n1000\n34010\n67982\n3383\n1000\n34060\n68084\n3389\n1000\n34109\n68184\n3396\n1000\n34160\n68288\n3400\n1000\n34209\n68387\n3404\n1000\n34261\n68486\n3408\n1000\n34312\n68587\n3413\n1000\n34363\n68688\n3419\n1000\n34413\n68787\n3424\n1000\n34463\n68885\n3429\n1000\n34512\n68986\n3433\n1000\n34564\n69087\n3438\n1000\n34613\n69187\n3442\n1000\n34662\n69286\n3447\n1000\n34713\n69387\n3452\n1000\n34762\n69487\n3456\n1000\n34812\n69585\n3459\n1000\n34863\n69686\n3467\n1000\n34912\n69787\n3473\n1000\n34961\n69887\n3477\n1000\n35012\n69988\n3483\n1000\n35062\n70088\n3488\n1000\n35110\n70188\n3493\n1000\n35159\n70286\n3498\n1000\n35208\n70387\n3503\n1000\n35257\n70488\n3509\n1000\n35307\n70588\n3513\n1000\n35357\n70690\n3518\n1000\n35406\n70789\n3523\n1000\n35455\n70889\n3529\n1000\n35505\n70988\n3534\n1000\n35554\n71088\n3541\n1000\n35604\n71186\n3547\n1000\n35655\n71286\n3553\n1000\n35705\n71387\n3558\n1000\n35755\n71487\n3563\n1000\n35805\n71586\n3568\n1000\n35855\n71687\n3571\n1000\n35905\n71787\n3576\n1000\n35956\n71887\n3580\n1000\n36007\n71988\n3586\n1000\n36057\n72088\n3591\n1000\n36107\n72187\n3597\n1000\n36155\n72289\n3604\n1000\n36203\n72389\n3610\n1000\n36252\n72490\n3616\n1000\n36301\n72589\n3619\n1000\n36353\n72690\n3623\n1000\n36402\n72790\n3627\n1000\n36452\n72889\n3632\n1000\n36499\n72988\n3637\n1000\n36549\n73089\n3642\n1000\n36597\n73190\n3646\n1000\n36645\n73290\n3651\n1000\n36696\n73388\n3657\n1000\n36746\n73490\n3664\n1000\n36796\n73592\n3669\n1000\n36848\n73690\n3674\n1000\n36898\n73791\n3679\n1000\n36947\n73890\n3685\n1000\n36995\n73991\n3688\n1000\n37046\n74090\n3692\n1000\n37096\n74191\n3697\n1000\n37145\n74291\n3702\n1000\n37194\n74392\n3707\n1000\n37244\n74491\n3712\n1000\n37294\n74589\n3716\n1000\n37345\n74691\n3722\n1000\n37394\n74790\n3725\n1000\n37444\n74891\n3730\n1000\n37493\n74991\n3735\n1000\n37544\n75091\n3740\n1000\n37594\n75192\n3744\n1000\n37643\n75293\n3750\n1000\n37695\n75391\n3757\n1000\n37745\n75492\n3763\n1000\n37797\n75592\n3767\n1000\n37847\n75691\n3772\n1000\n37897\n75791\n3778\n1000\n37947\n75891\n3784\n1000\n37997\n75990\n3787\n1000\n38048\n76091\n3792\n1000\n38099\n76192\n3798\n1000\n38148\n76291\n3804\n1000\n38198\n76389\n3808\n1000\n38249\n76488\n3814\n1000\n38299\n76588\n3819\n1000\n38348\n76688\n3823\n1000\n38397\n76789\n3830\n1000\n38448\n76888\n3834\n1000\n38497\n76987\n3838\n1000\n38547\n77087\n3843\n1000\n38596\n77186\n3849\n1000\n38644\n77287\n3854\n1000\n38695\n77388\n3858\n1000\n38745\n77489\n3863\n1000\n38796\n77588\n3867\n1000\n38848\n77688\n3872\n1000\n38898\n77788\n3880\n1000\n38947\n77889\n3884\n1000\n38999\n77991\n3889\n1000\n39049\n78091\n3892\n1000\n39096\n78192\n3897\n1000\n39145\n78291\n3901\n1000\n39195\n78392\n3906\n1000\n39245\n78491\n3910\n1000\n39297\n78591\n3914\n1000\n39346\n78691\n3919\n1000\n39396\n78791\n3922\n1000\n39447\n78892\n3927\n1000\n39498\n78990\n3931\n1000\n39549\n79092\n3934\n1000\n39599\n79193\n3941\n1000\n39648\n79291\n3946\n1000\n39699\n79392\n3950\n1000\n39747\n79492\n3954\n1000\n39798\n79591\n3958\n1000\n39848\n79691\n3963\n1000\n39896\n79789\n3967\n1000\n39948\n79889\n3971\n1000\n39997\n79991\n3975\n1000\n40044\n80091\n3979\n1000\n40094\n80191\n3985\n1000\n40142\n80291\n3992\n1000\n40192\n80390\n3997\n1000\n40244\n80490\n4001\n1000\n40294\n80589\n4005\n1000\n40345\n80689\n4010\n1000\n40395\n80790\n4015\n1000\n40445\n80888\n4021\n1000\n40494\n80987\n4026\n1000\n40544\n81087\n4031\n1000\n40593\n81188\n4037\n1000\n40643\n81287\n4042\n1000\n40694\n81386\n4047\n1000\n40743\n81488\n4052\n1000\n40792\n81589\n4057\n1000\n40844\n81689\n4062\n1000\n40894\n81786\n4068\n1000\n40945\n81887\n4073\n1000\n40995\n81988\n4077\n1000\n41048\n82088\n4084\n1000\n41097\n82188\n4089\n1000\n41147\n82288\n4092\n1000\n41198\n82388\n4096\n1000\n41249\n82487\n4101\n1000\n41298\n82588\n4106\n1000\n41348\n82689\n4110\n1000\n41398\n82789\n4116\n1000\n41448\n82890\n4121\n1000\n41500\n82991\n4125\n1000\n41551\n83092\n4130\n1000\n41603\n83191\n4134\n1000\n41653\n83291\n4140\n1000\n41704\n83391\n4144\n1000\n41753\n83491\n4147\n1000\n41804\n83588\n4151\n1000\n41853\n83688\n4157\n1000\n41903\n83789\n4162\n1000\n41952\n83889\n4167\n1000\n42002\n83990\n4172\n1000\n42051\n84089\n4177\n1000\n42100\n84188\n4181\n1000\n42147\n84288\n4184\n1000\n42197\n84387\n4190\n1000\n42247\n84486\n4196\n1000\n42299\n84585\n4201\n1000\n42350\n84685\n4205\n1000\n42402\n84783\n4209\n1000\n42453\n84882\n4216\n1000\n42503\n84980\n4222\n1000\n42551\n85079\n4228\n1000\n42602\n85178\n4233\n1000\n42651\n85276\n4240\n1000\n42701\n85377\n4245\n1000\n42751\n85476\n4248\n1000\n42802\n85577\n4253\n1000\n42851\n85678\n4257\n1000\n42901\n85777\n4262\n1000\n42950\n85878\n4268\n1000\n42999\n85980\n4273\n1000\n43048\n86080\n4280\n1000\n43098\n86180\n4286\n1000\n43149\n86280\n4292\n1000\n43201\n86380\n4298\n1000\n43251\n86479\n4303\n1000\n43300\n86579\n4308\n1000\n43350\n86679\n4312\n1000\n43400\n86778\n4317\n1000\n43450\n86877\n4320\n1000\n43500\n86976\n4327\n1000\n43549\n87078\n4331\n1000\n43600\n87178\n4336\n1000\n43651\n87279\n4341\n1000\n43701\n87380\n4346\n1000\n43752\n87479\n4350\n1000\n43802\n87577\n4353\n1000\n43852\n87677\n4358\n1000\n43903\n87776\n4364\n1000\n43952\n87876\n4370\n1000\n44001\n87974\n4377\n1000\n44051\n88074\n4381\n1000\n44100\n88174\n4386\n1000\n44152\n88275\n4392\n1000\n44201\n88376\n4398\n1000\n44252\n88476\n4403\n1000\n44301\n88577\n4409\n1000\n44350\n88677\n4415\n1000\n44401\n88778\n4419\n1000\n44449\n88879\n4423\n1000\n44498\n88979\n4427\n1000\n44548\n89082\n4433\n1000\n44600\n89182\n4437\n1000\n44651\n89283\n4442\n1000\n44701\n89382\n4447\n1000\n44750\n89480\n4453\n1000\n44800\n89582\n4458\n1000\n44851\n89682\n4461\n1000\n44900\n89784\n4466\n1000\n44951\n89885\n4472\n1000\n45002\n89984\n4477\n1000\n45052\n90085\n4482\n1000\n45101\n90186\n4486\n1000\n45153\n90287\n4492\n1000\n45203\n90386\n4497\n1000\n45252\n90486\n4501\n1000\n45301\n90588\n4507\n1000\n45351\n90687\n4512\n1000\n45402\n90786\n4519\n1000\n45451\n90886\n4525\n1000\n45501\n90986\n4530\n1000\n45550\n91088\n4533\n1000\n45599\n91188\n4538\n1000\n45649\n91289\n4543\n1000\n45698\n91388\n4548\n1000\n45748\n91487\n4553\n1000\n45798\n91587\n4559\n1000\n45848\n91687\n4565\n1000\n45899\n91787\n4570\n1000\n45948\n91887\n4575\n1000\n45998\n91989\n4579\n1000\n46049\n92088\n4585\n1000\n46099\n92189\n4591\n1000\n46148\n92289\n4595\n1000\n46198\n92391\n4598\n1000\n46249\n92489\n4603\n1000\n46299\n92589\n4607\n1000\n46349\n92689\n4613\n1000\n46401\n92791\n4617\n1000\n46450\n92891\n4622\n1000\n46500\n92991\n4626\n1000\n46550\n93091\n4632\n1000\n46600\n93190\n4636\n1000\n46651\n93290\n4641\n1000\n46703\n93390\n4647\n1000\n46754\n93491\n4651\n1000\n46804\n93591\n4656\n1000\n46854\n93690\n4660\n1000\n46905\n93792\n4665\n1000\n46953\n93892\n4671\n1000\n47002\n93992\n4677\n1000\n47052\n94091\n4683\n1000\n47102\n94191\n4689\n1000\n47152\n94290\n4696\n1000\n47202\n94392\n4700\n1000\n47253\n94493\n4706\n1000\n47302\n94593\n4710\n1000\n47351\n94692\n4713\n1000\n47401\n94789\n4719\n1000\n47451\n94889\n4724\n1000\n47501\n94988\n4730\n1000\n47551\n95087\n4737\n1000\n47602\n95189\n4742\n1000\n47650\n95289\n4747\n1000\n47699\n95388\n4753\n1000\n47750\n95487\n4757\n1000\n47802\n95587\n4762\n1000\n47853\n95686\n4767\n1000\n47904\n95785\n4772\n1000\n47953\n95886\n4777\n1000\n48005\n95986\n4783\n1000\n48054\n96084\n4787\n1000\n48105\n96184\n4791\n1000\n48157\n96283\n4796\n1000\n48208\n96385\n4801\n1000\n48257\n96485\n4805\n1000\n48306\n96585\n4812\n1000\n48356\n96686\n4818\n1000\n48406\n96788\n4822\n1000\n48457\n96887\n4827\n1000\n48506\n96988\n4835\n1000\n48557\n97088\n4840\n1000\n48607\n97189\n4844\n1000\n48656\n97289\n4849\n1000\n48705\n97389\n4854\n1000\n48754\n97488\n4860\n1000\n48804\n97587\n4866\n1000\n48854\n97688\n4870\n1000\n48904\n97789\n4875\n1000\n48954\n97889\n4882\n1000\n49004\n97989\n4887\n1000\n49056\n98092\n4892\n1000\n49105\n98193\n4896\n1000\n49157\n98296\n4901\n1000\n49207\n98396\n4905\n1000\n49258\n98495\n4910\n1000\n49307\n98595\n4914\n1000\n49359\n98694\n4918\n1000\n49407\n98796\n4923\n1000\n49458\n98897\n4930\n1000\n49506\n98996\n4936\n1000\n49556\n99097\n4940\n1000\n49608\n99197\n4944\n1000\n49659\n99299\n4949\n1000\n49708\n99399\n4954\n1000\n49759\n99497\n4958\n1000\n49809\n99596\n4962\n1000\n49859\n99697\n4969\n1000\n49910\n99795\n4973\n1000\n49960\n99895\n4978\n1000\n50011\n99995\n4982\n1000\n50062\n100097\n4986\n1000\n50113\n100197\n4992\n1000\n50161\n100296\n4997\n1000\n50209\n100396\n5002\n1000\n50257\n100494\n5007\n1000\n50305\n100594\n5013\n1000\n50355\n100695\n5017\n1000\n50406\n100793\n5022\n1000\n50457\n100894\n5026\n1000\n50509\n100994\n5031\n1000\n50557\n101093\n5036\n1000\n50608\n101192\n5040\n1000\n50659\n101292\n5047\n1000\n50709\n101391\n5051\n1000\n50760\n101490\n5057\n1000\n50810\n101590\n5062\n1000\n50860\n101690\n5066\n1000\n50910\n101791\n5071\n1000\n50960\n101892\n5076\n1000\n51011\n101992\n5080\n1000\n51061\n102092\n5085\n1000\n51112\n102192\n5090\n1000\n51163\n102291\n5096\n1000\n51214\n102391\n5099\n1000\n51264\n102490\n5104\n1000\n51312\n102591\n5111\n1000\n51362\n102690\n5115\n1000\n51412\n102792\n5119\n1000\n51462\n102891\n5124\n1000\n51511\n102993\n5128\n1000\n51562\n103094\n5133\n1000\n51613\n103192\n5139\n1000\n51664\n103293\n5145\n1000\n51714\n103393\n5149\n1000\n51763\n103494\n5155\n1000\n51811\n103594\n5161\n1000\n51860\n103695\n5165\n1000\n51909\n103796\n5170\n1000\n51960\n103896\n5177\n1000\n52009\n103997\n5181\n1000\n52061\n104097\n5187\n1000\n52111\n104198\n5190\n1000\n52160\n104298\n5195\n1000\n52209\n104398\n5201\n1000\n52258\n104500\n5207\n1000\n52308\n104599\n5209\n1000\n52358\n104699\n5213\n1000\n52407\n104798\n5219\n1000\n52457\n104899\n5226\n1000\n52509\n105001\n5230\n1000\n52557\n105102\n5236\n1000\n52607\n105202\n5242\n1000\n52656\n105303\n5247\n1000\n52705\n105404\n5251\n1000\n52753\n105505\n5255\n1000\n52803\n105605\n5260\n1000\n52852\n105705\n5264\n1000\n52900\n105806\n5269\n1000\n52948\n105907\n5273\n1000\n52998\n106007\n5278\n1000\n53049\n106106\n5282\n1000\n53100\n106206\n5287\n1000\n53151\n106307\n5293\n1000\n53201\n106407\n5298\n1000\n53251\n106509\n5302\n1000\n53300\n106611\n5307\n1000\n53349\n106712\n5312\n1000\n53399\n106812\n5317\n1000\n53447\n106911\n5323\n1000\n53497\n107011\n5327\n1000\n53546\n107112\n5332\n1000\n53598\n107211\n5337\n1000\n53648\n107311\n5343\n1000\n53696\n107410\n5348\n1000\n53748\n107510\n5352\n1000\n53797\n107611\n5358\n1000\n53846\n107710\n5365\n1000\n53897\n107811\n5369\n1000\n53948\n107909\n5376\n1000\n54001\n108009\n5381\n1000\n54052\n108109\n5387\n1000\n54104\n108210\n5392\n1000\n54155\n108311\n5397\n1000\n54206\n108413\n5402\n1000\n54254\n108513\n5406\n1000\n54305\n108613\n5409\n1000\n54357\n108713\n5413\n1000\n54406\n108812\n5420\n1000\n54457\n108910\n5423\n1000\n54507\n109009\n5428\n1000\n54557\n109110\n5433\n1000\n54605\n109208\n5439\n1000\n54654\n109307\n5446\n1000\n54703\n109407\n5452\n1000\n54753\n109506\n5456\n1000\n54802\n109605\n5462\n1000\n54853\n109706\n5468\n1000\n54901\n109806\n5474\n1000\n54950\n109906\n5479\n1000\n55000\n110007\n5484\n1000\n55050\n110108\n5489\n1000\n55100\n110208\n5494\n1000\n55151\n110309\n5498\n1000\n55202\n110410\n5504\n1000\n55251\n110511\n5508\n1000\n55302\n110610\n5513\n1000\n55350\n110709\n5519\n1000\n55401\n110809\n5525\n1000\n55450\n110910\n5528\n1000\n55500\n111011\n5533\n1000\n55550\n111109\n5539\n1000\n55600\n111209\n5544\n1000\n55650\n111311\n5550\n1000\n55701\n111412\n5555\n1000\n55750\n111513\n5560\n1000\n55800\n111613\n5564\n1000\n55850\n111713\n5568\n1000\n55900\n111814\n5572\n1000\n55951\n111915\n5576\n1000\n56001\n112016\n5582\n1000\n56052\n112117\n5587\n1000\n56100\n112216\n5592\n1000\n56149\n112317\n5598\n1000\n56198\n112417\n5602\n1000\n56248\n112517\n5606\n1000\n56299\n112617\n5611\n1000\n56349\n112716\n5616\n1000\n56400\n112818\n5619\n1000\n56451\n112918\n5623\n1000\n56501\n113018\n5627\n1000\n56551\n113118\n5631\n1000\n56600\n113218\n5637\n1000\n56649\n113317\n5643\n1000\n56700\n113417\n5648\n1000\n56751\n113518\n5653\n1000\n56800\n113617\n5657\n1000\n56848\n113718\n5663\n1000\n56900\n113817\n5668\n1000\n56952\n113917\n5673\n1000\n57000\n114016\n5679\n1000\n57049\n114116\n5683\n1000\n57098\n114218\n5688\n1000\n57149\n114318\n5694\n1000\n57199\n114419\n5698\n1000\n57250\n114519\n5703\n1000\n57299\n114620\n5709\n1000\n57350\n114720\n5713\n1000\n57399\n114822\n5718\n1000\n57448\n114921\n5723\n1000\n57498\n115022\n5728\n1000\n57546\n115121\n5732\n1000\n57596\n115222\n5736\n1000\n57644\n115322\n5740\n1000\n57695\n115422\n5745\n1000\n57745\n115524\n5750\n1000\n57796\n115626\n5754\n1000\n57845\n115725\n5760\n1000\n57893\n115826\n5765\n1000\n57944\n115927\n5771\n1000\n57995\n116026\n5776\n1000\n58046\n116126\n5782\n1000\n58094\n116225\n5788\n1000\n58145\n116326\n5793\n1000\n58193\n116426\n5798\n1000\n58241\n116525\n5802\n1000\n58293\n116624\n5807\n1000\n58344\n116722\n5811\n1000\n58392\n116821\n5817\n1000\n58441\n116923\n5822\n1000\n58492\n117023\n5828\n1000\n58542\n117122\n5833\n1000\n58591\n117221\n5837\n1000\n58642\n117320\n5842\n1000\n58691\n117422\n5845\n1000\n58742\n117523\n5851\n1000\n58793\n117620\n5855\n1000\n58844\n117720\n5861\n1000\n58893\n117822\n5867\n1000\n58943\n117922\n5872\n1000\n58994\n118022\n5879\n1000\n59046\n118123\n5886\n1000\n59094\n118222\n5892\n1000\n59144\n118321\n5897\n1000\n59195\n118423\n5901\n1000\n59246\n118522\n5907\n1000\n59296\n118621\n5913\n1000\n59345\n118720\n5918\n1000\n59397\n118821\n5923\n1000\n59446\n118923\n5926\n1000\n59496\n119024\n5931\n1000\n59544\n119122\n5936\n1000\n59595\n119222\n5942\n1000\n59644\n119322\n5948\n1000\n59693\n119420\n5954\n1000\n59743\n119520\n5957\n1000\n59792\n119618\n5960\n1000\n59843\n119716\n5965\n1000\n59894\n119815\n5970\n1000\n59944\n119916\n5975\n1000\n59994\n120014\n5982\n1000\n60043\n120114\n5989\n1000\n60093\n120214\n5994\n1000\n60143\n120313\n5996\n1000\n60192\n120413\n6002\n1000\n60244\n120512\n6006\n1000\n60294\n120612\n6008\n1000\n60344\n120712\n6013\n1000\n60395\n120811\n6018\n1000\n60446\n120912\n6022\n1000\n60497\n121011\n6029\n1000\n60547\n121111\n6035\n1000\n60597\n121210\n6040\n1000\n60646\n121310\n6045\n1000\n60696\n121411\n6051\n1000\n60746\n121511\n6054\n1000\n60795\n121611\n6059\n1000\n60845\n121709\n6065\n1000\n60895\n121809\n6071\n1000\n60945\n121909\n6075\n1000\n60995\n122009\n6079\n1000\n61044\n122110\n6084\n1000\n61093\n122211\n6089\n1000\n61144\n122312\n6094\n1000\n61193\n122412\n6099\n1000\n61245\n122512\n6105\n1000\n61294\n122613\n6111\n1000\n61344\n122711\n6116\n1000\n61392\n122810\n6120\n1000\n61442\n122911\n6126\n1000\n61493\n123011\n6131\n1000\n61545\n123109\n6135\n1000\n61594\n123208\n6140\n1000\n61642\n123306\n6142\n1000\n61691\n123406\n6147\n1000\n61742\n123507\n6153\n1000\n61793\n123608\n6159\n1000\n61843\n123707\n6162\n1000\n61892\n123807\n6166\n1000\n61943\n123908\n6169\n1000\n61992\n124009\n6175\n1000\n62044\n124109\n6181\n1000\n62093\n124208\n6186\n1000\n62142\n124308\n6192\n1000\n62192\n124409\n6197\n1000\n62241\n124509\n6202\n1000\n62293\n124609\n6209\n1000\n62343\n124710\n6213\n1000\n62394\n124810\n6217\n1000\n62444\n124911\n6222\n1000\n62492\n125012\n6227\n1000\n62541\n125112\n6232\n1000\n62592\n125212\n6236\n1000\n62642\n125314\n6240\n1000\n62692\n125414\n6245\n1000\n62743\n125515\n6250\n1000\n62794\n125616\n6256\n1000\n62845\n125715\n6262\n1000\n62896\n125815\n6267\n1000\n62945\n125915\n6271\n1000\n62993\n126014\n6276\n1000\n63043\n126114\n6279\n1000\n63092\n126214\n6286\n1000\n63142\n126314\n6290\n1000\n63193\n126414\n6294\n1000\n63242\n126512\n6301\n1000\n63291\n126614\n6306\n1000\n63340\n126714\n6311\n1000\n63390\n126813\n6315\n1000\n63440\n126913\n6320\n1000\n63489\n127014\n6326\n1000\n63538\n127113\n6333\n1000\n63589\n127212\n6338\n1000\n63639\n127311\n6342\n1000\n63689\n127411\n6348\n1000\n63739\n127510\n6353\n1000\n63789\n127611\n6358\n1000\n63838\n127709\n6363\n1000\n63889\n127809\n6367\n1000\n63939\n127910\n6372\n1000\n63990\n128012\n6376\n1000\n64039\n128112\n6381\n1000\n64088\n128212\n6387\n1000\n64139\n128314\n6392\n1000\n64188\n128413\n6397\n1000\n64239\n128514\n6401\n1000\n64289\n128612\n6407\n1000\n64339\n128712\n6413\n1000\n64389\n128813\n6419\n1000\n64438\n128911\n6426\n1000\n64485\n129010\n6430\n1000\n64534\n129111\n6437\n1000\n64585\n129211\n6442\n1000\n64636\n129311\n6447\n1000\n64686\n129410\n6451\n1000\n64735\n129508\n6458\n1000\n64786\n129609\n6462\n1000\n64836\n129709\n6468\n1000\n64885\n129809\n6474\n1000\n64936\n129908\n6481\n1000\n64986\n130008\n6485\n1000\n65035\n130107\n6489\n1000\n65087\n130207\n6495\n1000\n65137\n130310\n6498\n1000\n65188\n130409\n6502\n1000\n65238\n130510\n6508\n1000\n65287\n130607\n6511\n1000\n65338\n130707\n6517\n1000\n65389\n130806\n6521\n1000\n65439\n130907\n6526\n1000\n65490\n131008\n6532\n1000\n65540\n131108\n6537\n1000\n65592\n131209\n6541\n1000\n65640\n131309\n6545\n1000\n65692\n131410\n6551\n1000\n65742\n131508\n6558\n1000\n65790\n131608\n6562\n1000\n65840\n131709\n6566\n1000\n65890\n131808\n6572\n1000\n65940\n131909\n6576\n1000\n65990\n132010\n6581\n1000\n66040\n132111\n6585\n1000\n66093\n132209\n6590\n1000\n66142\n132310\n6594\n1000\n66192\n132408\n6601\n1000\n66242\n132507\n6605\n1000\n66291\n132605\n6608\n1000\n66341\n132705\n6613\n1000\n66390\n132806\n6619\n1000\n66439\n132907\n6627\n1000\n66488\n133006\n6633\n1000\n66540\n133107\n6640\n1000\n66590\n133208\n6646\n1000\n66640\n133309\n6652\n1000\n66691\n133409\n6659\n1000\n66741\n133509\n6664\n1000\n66790\n133608\n6670\n1000\n66840\n133709\n6675\n1000\n66890\n133810\n6680\n1000\n66941\n133910\n6686\n1000\n66991\n134009\n6691\n1000\n67042\n134107\n6698\n1000\n67091\n134209\n6705\n1000\n67141\n134310\n6711\n1000\n67190\n134411\n6713\n1000\n67239\n134510\n6718\n1000\n67290\n134611\n6722\n1000\n67339\n134711\n6728\n1000\n67389\n134811\n6733\n1000\n67440\n134912\n6737\n1000\n67487\n135012\n6742\n1000\n67537\n135112\n6745\n1000\n67587\n135211\n6749\n1000\n67637\n135311\n6755\n1000\n67686\n135411\n6762\n1000\n67736\n135512\n6766\n1000\n67786\n135612\n6772\n1000\n67836\n135715\n6777\n1000\n67886\n135815\n6782\n1000\n67935\n135915\n6787\n1000\n67984\n136015\n6789\n1000\n68033\n136115\n6795\n1000\n68081\n136215\n6799\n1000\n68130\n136315\n6805\n1000\n68178\n136413\n6810\n1000\n68229\n136512\n6815\n1000\n68278\n136612\n6819\n1000\n68326\n136713\n6824\n1000\n68379\n136811\n6830\n1000\n68429\n136909\n6835\n1000\n68477\n137009\n6840\n1000\n68529\n137107\n6843\n1000\n68578\n137206\n6849\n1000\n68627\n137306\n6853\n1000\n68675\n137406\n6856\n1000\n68724\n137506\n6860\n1000\n68776\n137604\n6864\n1000\n68826\n137705\n6869\n1000\n68878\n137804\n6875\n1000\n68928\n137904\n6878\n1000\n68978\n138004\n6883\n1000\n69030\n138105\n6888\n1000\n69079\n138206\n6892\n1000\n69130\n138307\n6896\n1000\n69179\n138407\n6903\n1000\n69228\n138508\n6908\n1000\n69278\n138608\n6914\n1000\n69327\n138709\n6917\n1000\n69377\n138807\n6923\n1000\n69428\n138907\n6928\n1000\n69478\n139007\n6932\n1000\n69529\n139108\n6936\n1000\n69580\n139207\n6940\n1000\n69630\n139306\n6945\n1000\n69681\n139406\n6949\n1000\n69731\n139506\n6954\n1000\n69781\n139606\n6959\n1000\n69831\n139705\n6964\n1000\n69881\n139805\n6968\n1000\n69930\n139905\n6974\n1000\n69981\n140004\n6981\n1000\n70030\n140104\n6987\n1000\n70081\n140202\n6993\n1000\n70131\n140302\n6997\n1000\n70180\n140402\n7003\n1000\n70230\n140503\n7009\n1000\n70279\n140605\n7014\n1000\n70329\n140706\n7018\n1000\n70379\n140806\n7023\n1000\n70429\n140906\n7030\n1000\n70482\n141007\n7036\n1000\n70531\n141107\n7042\n1000\n70580\n141208\n7049\n1000\n70631\n141307\n7056\n1000\n70680\n141406\n7061\n1000\n70731\n141507\n7067\n1000\n70781\n141608\n7071\n1000\n70832\n141708\n7077\n1000\n70883\n141808\n7080\n1000\n70933\n141908\n7084\n1000\n70984\n142007\n7089\n1000\n71033\n142107\n7093\n1000\n71083\n142206\n7098\n1000\n71134\n142304\n7105\n1000\n71185\n142404\n7109\n1000\n71234\n142506\n7114\n1000\n71285\n142606\n7119\n1000\n71334\n142706\n7124\n1000\n71383\n142808\n7127\n1000\n71433\n142908\n7132\n1000\n71484\n143008\n7137\n1000\n71532\n143108\n7141\n1000\n71583\n143208\n7147\n1000\n71632\n143308\n7152\n1000\n71682\n143407\n7158\n1000\n71734\n143507\n7162\n1000\n71783\n143608\n7167\n1000\n71833\n143707\n7174\n1000\n71883\n143807\n7180\n1000\n71933\n143907\n7185\n1000\n71980\n144006\n7191\n1000\n72030\n144104\n7198\n1000\n72080\n144204\n7204\n1000\n72128\n144305\n7205\n1000\n72176\n144405\n7209\n1000\n72225\n144504\n7214\n1000\n72277\n144603\n7219\n1000\n72328\n144702\n7223\n1000\n72378\n144800\n7230\n1000\n72428\n144901\n7234\n1000\n72478\n145001\n7238\n1000\n72528\n145099\n7244\n1000\n72578\n145199\n7251\n1000\n72626\n145298\n7255\n1000\n72676\n145398\n7259\n1000\n72725\n145498\n7265\n1000\n72776\n145598\n7267\n1000\n72825\n145698\n7272\n1000\n72874\n145796\n7276\n1000\n72926\n145896\n7282\n1000\n72976\n145995\n7287\n1000\n73026\n146095\n7293\n1000\n73075\n146194\n7296\n1000\n73125\n146293\n7302\n1000\n73176\n146394\n7307\n1000\n73227\n146495\n7311\n1000\n73276\n146597\n7318\n1000\n73325\n146696\n7322\n1000\n73374\n146797\n7328\n1000\n73424\n146897\n7334\n1000\n73473\n146998\n7338\n1000\n73524\n147099\n7342\n1000\n73575\n147198\n7347\n1000\n73625\n147298\n7355\n1000\n73675\n147398\n7360\n1000\n73726\n147497\n7364\n1000\n73776\n147597\n7370\n1000\n73825\n147699\n7375\n1000\n73876\n147799\n7381\n1000\n73926\n147899\n7385\n1000\n73976\n147998\n7389\n1000\n74025\n148097\n7394\n1000\n74075\n148198\n7399\n1000\n74125\n148299\n7405\n1000\n74175\n148399\n7411\n1000\n74224\n148499\n7417\n1000\n74275\n148600\n7422\n1000\n74324\n148702\n7426\n1000\n74373\n148802\n7430\n1000\n74423\n148901\n7435\n1000\n74473\n149003\n7439\n1000\n74523\n149105\n7445\n1000\n74573\n149203\n7449\n1000\n74624\n149304\n7455\n1000\n74674\n149403\n7460\n1000\n74725\n149504\n7466\n1000\n74774\n149603\n7470\n1000\n74824\n149703\n7475\n1000\n74873\n149802\n7478\n1000\n74923\n149904\n7483\n1000\n74973\n150005\n7489\n1000\n75022\n150105\n7494\n1000\n75072\n150205\n7497\n1000\n75121\n150304\n7503\n1000\n75171\n150405\n7508\n1000\n75220\n150504\n7513\n1000\n75271\n150603\n7518\n1000\n75325\n150702\n7523\n1000\n75374\n150803\n7528\n1000\n75424\n150905\n7534\n1000\n75473\n151006\n7539\n1000\n75523\n151106\n7543\n1000\n75574\n151206\n7548\n1000\n75624\n151305\n7550\n1000\n75674\n151406\n7557\n1000\n75724\n151505\n7562\n1000\n75775\n151604\n7568\n1000\n75823\n151705\n7574\n1000\n75873\n151806\n7578\n1000\n75923\n151907\n7582\n1000\n75973\n152008\n7587\n1000\n76024\n152107\n7592\n1000\n76073\n152207\n7597\n1000\n76122\n152307\n7600\n1000\n76174\n152406\n7604\n1000\n76225\n152507\n7609\n1000\n76277\n152608\n7616\n1000\n76326\n152708\n7620\n1000\n76376\n152806\n7625\n1000\n76424\n152906\n7629\n1000\n76477\n153004\n7634\n1000\n76527\n153105\n7640\n1000\n76577\n153206\n7644\n1000\n76628\n153305\n7649\n1000\n76679\n153405\n7655\n1000\n76727\n153504\n7658\n1000\n76779\n153604\n7664\n1000\n76829\n153703\n7669\n1000\n76879\n153803\n7674\n1000\n76929\n153903\n7680\n1000\n76978\n154002\n7687\n1000\n77029\n154101\n7692\n1000\n77082\n154202\n7697\n1000\n77133\n154301\n7703\n1000\n77182\n154400\n7708\n1000\n77233\n154499\n7713\n1000\n77282\n154597\n7718\n1000\n77332\n154697\n7722\n1000\n77382\n154796\n7726\n1000\n77433\n154895\n7732\n1000\n77484\n154995\n7737\n1000\n77535\n155096\n7742\n1000\n77586\n155194\n7747\n1000\n77637\n155294\n7753\n1000\n77687\n155392\n7757\n1000\n77738\n155492\n7762\n1000\n77788\n155592\n7766\n1000\n77841\n155692\n7771\n1000\n77891\n155792\n7777\n1000\n77942\n155892\n7783\n1000\n77993\n155992\n7788\n1000\n78043\n156091\n7793\n1000\n78093\n156191\n7798\n1000\n78144\n156292\n7804\n1000\n78194\n156392\n7811\n1000\n78246\n156493\n7815\n1000\n78296\n156593\n7819\n1000\n78346\n156694\n7825\n1000\n78393\n156793\n7831\n1000\n78443\n156893\n7835\n1000\n78493\n156992\n7841\n1000\n78543\n157092\n7846\n1000\n78593\n157192\n7851\n1000\n78644\n157291\n7857\n1000\n78694\n157391\n7860\n1000\n78744\n157492\n7865\n1000\n78795\n157592\n7868\n1000\n78845\n157692\n7873\n1000\n78896\n157790\n7878\n1000\n78946\n157891\n7882\n1000\n78996\n157992\n7888\n1000\n79047\n158092\n7892\n1000\n79098\n158191\n7898\n1000\n79147\n158292\n7904\n1000\n79197\n158392\n7908\n1000\n79246\n158491\n7913\n1000\n79296\n158591\n7917\n1000\n79346\n158690\n7919\n1000\n79397\n158790\n7923\n1000\n79447\n158892\n7929\n1000\n79499\n158991\n7935\n1000\n79549\n159091\n7939\n1000\n79597\n159191\n7944\n1000\n79647\n159294\n7949\n1000\n79697\n159395\n7954\n1000\n79746\n159495\n7958\n1000\n79796\n159595\n7963\n1000\n79845\n159694\n7968\n1000\n79894\n159793\n7973\n1000\n79946\n159893\n7978\n1000\n79997\n159992\n7983\n1000\n80046\n160093\n7988\n1000\n80097\n160193\n7992\n1000\n80146\n160292\n7998\n1000\n80196\n160393\n8004\n1000\n80248\n160493\n8009\n1000\n80298\n160594\n8013\n1000\n80348\n160696\n8017\n1000\n80398\n160798\n8021\n1000\n80447\n160900\n8028\n1000\n80497\n160999\n8033\n1000\n80546\n161100\n8038\n1000\n80596\n161200\n8045\n1000\n80647\n161300\n8051\n1000\n80697\n161399\n8057\n1000\n80746\n161498\n8062\n1000\n80797\n161598\n8066\n1000\n80846\n161698\n8072\n1000\n80897\n161797\n8077\n1000\n80946\n161897\n8081\n1000\n80996\n161997\n8088\n1000\n81046\n162096\n8093\n1000\n81096\n162197\n8097\n1000\n81147\n162297\n8103\n1000\n81197\n162396\n8106\n1000\n81248\n162494\n8111\n1000\n81297\n162596\n8115\n1000\n81345\n162697\n8120\n1000\n81395\n162798\n8126\n1000\n81446\n162900\n8129\n1000\n81497\n163000\n8136\n1000\n81548\n163101\n8139\n1000\n81600\n163200\n8144\n1000\n81648\n163300\n8149\n1000\n81697\n163399\n8155\n1000\n81747\n163499\n8161\n1000\n81797\n163599\n8167\n1000\n81845\n163698\n8173\n1000\n81896\n163798\n8177\n1000\n81947\n163899\n8184\n1000\n81996\n164000\n8190\n1000\n82046\n164098\n8194\n1000\n82096\n164199\n8201\n1000\n82145\n164299\n8205\n1000\n82195\n164400\n8209\n1000\n82244\n164499\n8214\n1000\n82293\n164600\n8219\n1000\n82342\n164701\n8222\n1000\n82392\n164799\n8226\n1000\n82440\n164899\n8231\n1000\n82490\n164999\n8235\n1000\n82541\n165098\n8240\n1000\n82590\n165198\n8247\n1000\n82641\n165297\n8251\n1000\n82692\n165397\n8254\n1000\n82743\n165498\n8260\n1000\n82795\n165600\n8265\n1000\n82846\n165700\n8269\n1000\n82895\n165800\n8274\n1000\n82944\n165901\n8280\n1000\n82993\n166002\n8286\n1000\n83043\n166102\n8290\n1000\n83094\n166204\n8295\n1000\n83144\n166304\n8298\n1000\n83193\n166403\n8303\n1000\n83241\n166502\n8308\n1000\n83290\n166602\n8310\n1000\n83341\n166703\n8315\n1000\n83391\n166803\n8321\n1000\n83441\n166903\n8327\n1000\n83490\n167002\n8332\n1000\n83541\n167101\n8337\n1000\n83590\n167201\n8342\n1000\n83641\n167300\n8348\n1000\n83692\n167400\n8352\n1000\n83742\n167500\n8355\n1000\n83793\n167601\n8359\n1000\n83843\n167702\n8365\n1000\n83894\n167800\n8370\n1000\n83944\n167901\n8375\n1000\n83994\n168002\n8379\n1000\n84045\n168102\n8384\n1000\n84096\n168202\n8389\n1000\n84146\n168303\n8394\n1000\n84196\n168402\n8399\n1000\n84247\n168501\n8403\n1000\n84299\n168601\n8408\n1000\n84349\n168699\n8411\n1000\n84398\n168799\n8416\n1000\n84447\n168901\n8420\n1000\n84497\n169000\n8426\n1000\n84547\n169100\n8431\n1000\n84596\n169197\n8437\n1000\n84647\n169296\n8444\n1000\n84696\n169394\n8449\n1000\n84747\n169494\n8454\n1000\n84795\n169593\n8458\n1000\n84845\n169693\n8466\n1000\n84894\n169794\n8473\n1000\n84945\n169894\n8476\n1000\n84996\n169992\n8481\n1000\n85046\n170094\n8487\n1000\n85094\n170193\n8492\n1000\n85143\n170293\n8496\n1000\n85194\n170392\n8502\n1000\n85244\n170492\n8507\n1000\n85295\n170592\n8513\n1000\n85346\n170692\n8516\n1000\n85396\n170793\n8522\n1000\n85446\n170893\n8527\n1000\n85496\n170994\n8534\n1000\n85544\n171093\n8538\n1000\n85593\n171192\n8542\n1000\n85643\n171293\n8548\n1000\n85692\n171391\n8553\n1000\n85741\n171493\n8559\n1000\n85792\n171593\n8562\n1000\n85842\n171693\n8567\n1000\n85893\n171792\n8572\n1000\n85944\n171891\n8577\n1000\n85994\n171991\n8583\n1000\n86043\n172089\n8587\n1000\n86094\n172190\n8591\n1000\n86142\n172291\n8597\n1000\n86191\n172390\n8601\n1000\n86242\n172491\n8606\n1000\n86290\n172592\n8611\n1000\n86340\n172692\n8615\n1000\n86390\n172790\n8622\n1000\n86438\n172890\n8627\n1000\n86487\n172990\n8632\n1000\n86537\n173091\n8638\n1000\n86588\n173191\n8643\n1000\n86637\n173291\n8648\n1000\n86688\n173391\n8655\n1000\n86738\n173492\n8660\n1000\n86789\n173591\n8665\n1000\n86839\n173691\n8669\n1000\n86890\n173792\n8675\n1000\n86940\n173892\n8680\n1000\n86991\n173991\n8685\n1000\n87041\n174093\n8690\n1000\n87091\n174193\n8696\n1000\n87141\n174293\n8702\n1000\n87192\n174393\n8705\n1000\n87241\n174493\n8712\n1000\n87291\n174593\n8717\n1000\n87342\n174692\n8721\n1000\n87392\n174792\n8726\n1000\n87443\n174891\n8732\n1000\n87492\n174992\n8736\n1000\n87542\n175092\n8741\n1000\n87593\n175193\n8745\n1000\n87642\n175293\n8750\n1000\n87693\n175393\n8755\n1000\n87741\n175493\n8760\n1000\n87791\n175593\n8766\n1000\n87841\n175692\n8771\n1000\n87891\n175793\n8776\n1000\n87940\n175893\n8782\n1000\n87991\n175993\n8788\n1000\n88043\n176095\n8793\n1000\n88093\n176194\n8797\n1000\n88143\n176293\n8803\n1000\n88191\n176392\n8808\n1000\n88240\n176493\n8813\n1000\n88289\n176594\n8816\n1000\n88340\n176694\n8820\n1000\n88388\n176793\n8827\n1000\n88436\n176893\n8832\n1000\n88487\n176992\n8837\n1000\n88537\n177093\n8842\n1000\n88586\n177194\n8846\n1000\n88637\n177294\n8851\n1000\n88688\n177393\n8855\n1000\n88738\n177493\n8861\n1000\n88790\n177593\n8866\n1000\n88841\n177692\n8871\n1000\n88890\n177792\n8877\n1000\n88940\n177892\n8882\n1000\n88990\n177993\n8887\n1000\n89037\n178093\n8892\n1000\n89087\n178191\n8897\n1000\n89138\n178289\n8900\n1000\n89189\n178390\n8905\n1000\n89238\n178489\n8910\n1000\n89289\n178590\n8913\n1000\n89339\n178690\n8917\n1000\n89390\n178792\n8922\n1000\n89441\n178892\n8928\n1000\n89491\n178990\n8933\n1000\n89542\n179090\n8938\n1000\n89593\n179189\n8942\n1000\n89643\n179290\n8948\n1000\n89696\n179391\n8952\n1000\n89745\n179490\n8958\n1000\n89794\n179590\n8964\n1000\n89844\n179690\n8968\n1000\n89895\n179789\n8974\n1000\n89946\n179891\n8980\n1000\n89998\n179990\n8984\n1000\n90048\n180089\n8989\n1000\n90098\n180188\n8994\n1000\n90146\n180288\n9001\n1000\n90198\n180387\n9004\n1000\n90247\n180487\n9008\n1000\n90298\n180587\n9014\n1000\n90349\n180687\n9019\n1000\n90400\n180786\n9025\n1000\n90448\n180886\n9030\n1000\n90498\n180986\n9037\n1000\n90549\n181086\n9041\n1000\n90599\n181184\n9046\n1000\n90649\n181282\n9051\n1000\n90700\n181382\n9058\n1000\n90750\n181481\n9062\n1000\n90799\n181581\n9069\n1000\n90849\n181683\n9075\n1000\n90898\n181783\n9081\n1000\n90949\n181885\n9087\n1000\n90997\n181985\n9091\n1000\n91047\n182085\n9096\n1000\n91097\n182185\n9102\n1000\n91146\n182286\n9107\n1000\n91196\n182389\n9113\n1000\n91246\n182488\n9116\n1000\n91296\n182589\n9120\n1000\n91346\n182689\n9124\n1000\n91396\n182789\n9131\n1000\n91447\n182890\n9138\n1000\n91498\n182988\n9143\n1000\n91548\n183089\n9146\n1000\n91598\n183188\n9150\n1000\n91648\n183287\n9157\n1000\n91697\n183388\n9163\n1000\n91744\n183488\n9167\n1000\n91793\n183588\n9172\n1000\n91844\n183686\n9176\n1000\n91893\n183785\n9180\n1000\n91943\n183884\n9186\n1000\n91993\n183983\n9192\n1000\n92043\n184084\n9197\n1000\n92092\n184182\n9201\n1000\n92143\n184283\n9206\n1000\n92193\n184383\n9212\n1000\n92244\n184482\n9217\n1000\n92294\n184582\n9224\n1000\n92342\n184681\n9228\n1000\n92391\n184781\n9233\n1000\n92441\n184881\n9237\n1000\n92490\n184982\n9242\n1000\n92540\n185080\n9245\n1000\n92590\n185180\n9250\n1000\n92640\n185281\n9255\n1000\n92690\n185381\n9259\n1000\n92740\n185480\n9266\n1000\n92789\n185581\n9271\n1000\n92838\n185680\n9275\n1000\n92888\n185778\n9281\n1000\n92939\n185879\n9285\n1000\n92990\n185978\n9291\n1000\n93041\n186078\n9297\n1000\n93090\n186177\n9303\n1000\n93140\n186277\n9309\n1000\n93190\n186376\n9314\n1000\n93239\n186477\n9319\n1000\n93290\n186576\n9323\n1000\n93340\n186676\n9327\n1000\n93390\n186776\n9332\n1000\n93441\n186876\n9338\n1000\n93490\n186977\n9343\n1000\n93540\n187076\n9347\n1000\n93591\n187175\n9353\n1000\n93642\n187274\n9357\n1000\n93692\n187376\n9363\n1000\n93742\n187476\n9368\n1000\n93792\n187576\n9371\n1000\n93842\n187675\n9376\n1000\n93892\n187772\n9381\n1000\n93943\n187873\n9386\n1000\n93994\n187975\n9390\n1000\n94044\n188076\n9396\n1000\n94093\n188178\n9402\n1000\n94144\n188276\n9410\n1000\n94195\n188377\n9416\n1000\n94245\n188477\n9421\n1000\n94294\n188578\n9427\n1000\n94343\n188678\n9431\n1000\n94393\n188779\n9435\n1000\n94445\n188879\n9439\n1000\n94494\n188979\n9443\n1000\n94545\n189079\n9447\n1000\n94594\n189179\n9450\n1000\n94644\n189280\n9455\n1000\n94693\n189381\n9459\n1000\n94745\n189480\n9465\n1000\n94795\n189580\n9467\n1000\n94847\n189680\n9471\n1000\n94897\n189778\n9479\n1000\n94946\n189879\n9484\n1000\n94996\n189979\n9491\n1000\n95046\n190078\n9495\n1000\n95096\n190180\n9500\n1000\n95147\n190280\n9506\n1000\n95199\n190379\n9511\n1000\n95249\n190479\n9518\n1000\n95297\n190578\n9523\n1000\n95347\n190678\n9526\n1000\n95399\n190779\n9532\n1000\n95449\n190877\n9538\n1000\n95500\n190977\n9541\n1000\n95550\n191077\n9548\n1000\n95601\n191177\n9553\n1000\n95651\n191277\n9559\n1000\n95703\n191378\n9563\n1000\n95754\n191478\n9566\n1000\n95803\n191579\n9570\n1000\n95854\n191678\n9576\n1000\n95905\n191778\n9581\n1000\n95955\n191878\n9586\n1000\n96005\n191978\n9593\n1000\n96054\n192079\n9598\n1000\n96104\n192178\n9602\n1000\n96155\n192278\n9608\n1000\n96206\n192378\n9612\n1000\n96257\n192478\n9617\n1000\n96306\n192577\n9621\n1000\n96355\n192677\n9626\n1000\n96404\n192775\n9631\n1000\n96454\n192874\n9636\n1000\n96504\n192975\n9642\n1000\n96555\n193076\n9647\n1000\n96603\n193178\n9651\n1000\n96652\n193280\n9657\n1000\n96701\n193380\n9661\n1000\n96752\n193479\n9666\n1000\n96802\n193579\n9670\n1000\n96852\n193680\n9676\n1000\n96903\n193778\n9682\n1000\n96952\n193877\n9689\n1000\n97001\n193977\n9695\n1000\n97052\n194078\n9701\n1000\n97102\n194178\n9706\n1000\n97149\n194278\n9712\n1000\n97199\n194376\n9716\n1000\n97248\n194476\n9721\n1000\n97298\n194576\n9726\n1000\n97348\n194676\n9730\n1000\n97398\n194777\n9736\n1000\n97449\n194877\n9741\n1000\n97500\n194977\n9746\n1000\n97550\n195078\n9752\n1000\n97601\n195179\n9756\n1000\n97651\n195280\n9763\n1000\n97700\n195380\n9770\n1000\n97749\n195482\n9774\n1000\n97802\n195580\n9779\n1000\n97851\n195677\n9784\n1000\n97902\n195778\n9789\n1000\n97951\n195879\n9794\n1000\n98002\n195978\n9799\n1000\n98052\n196079\n9804\n1000\n98102\n196179\n9807\n1000\n98153\n196278\n9813\n1000\n98203\n196378\n9818\n1000\n98252\n196475\n9823\n1000\n98302\n196574\n9829\n1000\n98350\n196675\n9834\n1000\n98400\n196775\n9838\n1000\n98450\n196877\n9842\n1000\n98500\n196976\n9847\n1000\n98548\n197076\n9852\n1000\n98597\n197176\n9857\n1000\n98648\n197276\n9861\n1000\n98699\n197374\n9868\n1000\n98750\n197474\n9872\n1000\n98799\n197575\n9877\n1000\n98851\n197674\n9883\n1000\n98901\n197775\n9887\n1000\n98951\n197876\n9891\n1000\n99001\n197974\n9896\n1000\n99050\n198076\n9900\n1000\n99100\n198173\n9905\n1000\n99150\n198273\n9910\n1000\n99199\n198374\n9913\n1000\n99249\n198472\n9919\n1000\n99298\n198571\n9926\n1000\n99350\n198672\n9932\n1000\n99401\n198773\n9939\n1000\n99453\n198872\n9944\n1000\n99501\n198974\n9949\n1000\n99550\n199074\n9955\n1000\n99600\n199175\n9961\n1000\n99649\n199275\n9966\n1000\n99702\n199373\n9973\n1000\n99752\n199474\n9978\n1000\n99803\n199573\n9983\n1000\n99852\n199672\n9986\n1000\n99901\n199772\n9991\n1000\n99951\n199873\n9997\n1000\n100001\n199974\n10001\n1000\n100050\n200075\n10004\n1000\n100099\n200175\n10009\n1000\n100148\n200276\n10014\n1000\n100199\n200376\n10019\n1000\n100248\n200475\n10026\n1000\n100297\n200574\n10031\n1000\n100348\n200674\n10039\n1000\n100399\n200775\n10044\n1000\n100448\n200875\n10050\n1000\n100498\n200973\n10056\n1000\n100548\n201073\n10063\n1000\n100597\n201173\n10067\n1000\n100648\n201273\n10073\n1000\n100698\n201374\n10078\n1000\n100750\n201474\n10083\n1000\n100801\n201572\n10087\n1000\n100852\n201671\n10093\n1000\n100903\n201770\n10098\n1000\n100953\n201869\n10103\n1000\n101003\n201971\n10110\n1000\n101052\n202070\n10114\n1000\n101102\n202170\n10119\n1000\n101153\n202270\n10124\n1000\n101203\n202372\n10129\n1000\n101252\n202472\n10133\n1000\n101303\n202572\n10138\n1000\n101354\n202671\n10141\n1000\n101405\n202771\n10145\n1000\n101455\n202872\n10150\n1000\n101506\n202971\n10156\n1000\n101556\n203071\n10162\n1000\n101604\n203170\n10167\n1000\n101654\n203273\n10172\n1000\n101705\n203373\n10178\n1000\n101753\n203470\n10182\n1000\n101804\n203568\n10185\n1000\n101854\n203668\n10188\n1000\n101905\n203769\n10193\n1000\n101955\n203867\n10200\n1000\n102006\n203968\n10205\n1000\n102055\n204070\n10208\n1000\n102107\n204169\n10216\n1000\n102156\n204268\n10223\n1000\n102208\n204368\n10227\n1000\n102257\n204468\n10232\n1000\n102308\n204569\n10237\n1000\n102358\n204670\n10242\n1000\n102409\n204772\n10249\n1000\n102458\n204872\n10256\n1000\n102507\n204972\n10260\n1000\n102558\n205072\n10264\n1000\n102609\n205171\n10269\n1000\n102661\n205272\n10274\n1000\n102711\n205374\n10279\n1000\n102761\n205475\n10283\n1000\n102811\n205576\n10288\n1000\n102862\n205674\n10292\n1000\n102912\n205773\n10296\n1000\n102962\n205872\n10301\n1000\n103013\n205970\n10306\n1000\n103062\n206070\n10312\n1000\n103112\n206171\n10315\n1000\n103160\n206270\n10319\n1000\n103210\n206370\n10323\n1000\n103261\n206471\n10327\n1000\n103311\n206571\n10332\n1000\n103362\n206671\n10337\n1000\n103412\n206772\n10343\n1000\n103463\n206870\n10347\n1000\n103514\n206971\n10354\n1000\n103566\n207069\n10361\n1000\n103617\n207170\n10366\n1000\n103666\n207268\n10371\n1000\n103717\n207368\n10376\n1000\n103766\n207467\n10381\n1000\n103816\n207567\n10386\n1000\n103867\n207667\n10392\n1000\n103916\n207768\n10396\n1000\n103966\n207868\n10402\n1000\n104015\n207966\n10407\n1000\n104065\n208066\n10412\n1000\n104114\n208165\n10417\n1000\n104165\n208265\n10421\n1000\n104214\n208365\n10426\n1000\n104266\n208466\n10432\n1000\n104317\n208564\n10437\n1000\n104366\n208664\n10444\n1000\n104417\n208764\n10447\n1000\n104466\n208864\n10452\n1000\n104516\n208964\n10456\n1000\n104567\n209064\n10461\n1000\n104616\n209164\n10467\n1000\n104665\n209265\n10472\n1000\n104714\n209365\n10477\n1000\n104762\n209464\n10483\n1000\n104813\n209562\n10489\n1000\n104864\n209663\n10494\n1000\n104914\n209764\n10499\n1000\n104965\n209863\n10503\n1000\n105014\n209962\n10508\n1000\n105063\n210062\n10512\n1000\n105113\n210162\n10516\n1000\n105161\n210261\n10520\n1000\n105212\n210362\n10527\n1000\n105263\n210463\n10532\n1000\n105312\n210563\n10538\n1000\n105361\n210665\n10543\n1000\n105411\n210766\n10547\n1000\n105461\n210866\n10551\n1000\n105510\n210964\n10557\n1000\n105561\n211064\n10563\n1000\n105611\n211162\n10567\n1000\n105660\n211262\n10572\n1000\n105710\n211363\n10576\n1000\n105761\n211462\n10581\n1000\n105811\n211564\n10586\n1000\n105861\n211662\n10591\n1000\n105911\n211763\n10596\n1000\n105961\n211862\n10599\n1000\n106010\n211960\n10605\n1000\n106061\n212060\n10610\n1000\n106111\n212161\n10616\n1000\n106160\n212261\n10623\n1000\n106210\n212362\n10628\n1000\n106262\n212461\n10634\n1000\n106312\n212560\n10639\n1000\n106361\n212660\n10644\n1000\n106411\n212760\n10650\n1000\n106462\n212860\n10654\n1000\n106513\n212958\n10658\n1000\n106564\n213058\n10664\n1000\n106616\n213158\n10668\n1000\n106666\n213260\n10671\n1000\n106716\n213360\n10677\n1000\n106767\n213460\n10683\n1000\n106817\n213561\n10688\n1000\n106866\n213661\n10695\n1000\n106917\n213763\n10699\n1000\n106967\n213862\n10704\n1000\n107017\n213962\n10711\n1000\n107067\n214063\n10717\n1000\n107117\n214164\n10724\n1000\n107168\n214264\n10727\n1000\n107218\n214363\n10731\n1000\n107269\n214464\n10737\n1000\n107317\n214564\n10743\n1000\n107368\n214663\n10749\n1000\n107419\n214761\n10757\n1000\n107470\n214865\n10761\n1000\n107520\n214965\n10766\n1000\n107568\n215064\n10772\n1000\n107618\n215165\n10778\n1000\n107669\n215265\n10781\n1000\n107718\n215365\n10787\n1000\n107770\n215465\n10792\n1000\n107821\n215565\n10798\n1000\n107870\n215666\n10803\n1000\n107921\n215767\n10809\n1000\n107972\n215869\n10813\n1000\n"
  },
  {
    "path": "example/Makefile",
    "content": "CPP = g++\nCPP_ARGS = -O3 -march=native -o demo\nTARGET = example.cpp\n\nHAVE_AVX512 = $(shell grep avx512 /proc/cpuinfo)\n\n\nall:\n\t$(CPP) $(CPP_ARGS) $(TARGET) libmiddleout.a \n\t./demo\n\navx512:\nifeq ($(HAVE_AVX512),)\n\t@echo Your CPU does not support AVX-512 instruction set\nelse\n\t$(CPP) $(CPP_ARGS) $(TARGET) libmiddleout-avx512.a \n\t./demo\nendif\n\nPHONY: all avx512"
  },
  {
    "path": "example/example.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <stdlib.h>\n#include <vector>\n#include <iostream>\n#include <fstream>\n#include <chrono>\n#include <string>\n#include <typeinfo>\n\n#include \"middleout.hpp\"  // compression api\n\nint BYTES_TO_GB = 1024 * 1024 * 1024;\n// parameter for data generation\nint PROBABILITY_OF_REPEATING = 80;  // percent\n\n// alias time_point\nusing timep_t = std::chrono::time_point<std::chrono::system_clock>;\n\n/*\n    FUNCTIONS DECLARATIONS\n*/\ntemplate <typename T>\nvoid compressionWrapper(std::vector<T>& dataToCompress, std::vector<char>& compressedData);\n\ntemplate <typename T>\nvoid decompressionWrapper(std::vector<char>& compressedData,\n                          size_t itemsCount,\n                          std::vector<T>& data);\n\ntemplate <typename T>\nstd::vector<T>* generateSequece(T from, T to);\n\ntemplate <typename T>\nvoid testSequence(T from, T to);\n\nvoid testStockData();\nvoid testMyData();\n\n/*\n    FUNCTIONS DEFINITIONS\n*/\n\n/**\n    Prints stats about compression\n    Shows example of compression call\n\n    @param dataToCompress can be vector of doubles or int64_t\n    @param compressedData - compressed data will be writeen here\n*/\ntemplate <typename T>\nvoid compressionWrapper(std::vector<T>& dataToCompress, std::vector<char>& compressedData) {\n\ttimep_t start, end;\n\tstart = std::chrono::system_clock::now();\n\n\t// output is valid between 0 and compressedSize\n\tsize_t compressedSize = middleout::compress(dataToCompress, compressedData);\n\tend = std::chrono::system_clock::now();\n\n\tstd::chrono::duration<double> elapsedSeconds = end - start;\n\n\tsize_t originalSize = dataToCompress.size() * sizeof(T);\n\tdouble throughput = originalSize / elapsedSeconds.count() / BYTES_TO_GB;\n\n\t// stats\n\tstd::cout << \"COMPRESSION:\" << std::endl;\n\tstd::cout << \"elapsed time: \" << elapsedSeconds.count() << \"s\" << std::endl;\n\tstd::cout << \"uncompressed size: \" << originalSize << std::endl;\n\tstd::cout << \"compressed size: \" << compressedSize << std::endl;\n\tstd::cout << \"compressed ratio: \" << (double)originalSize / compressedSize << std::endl;\n\tstd::cout << \"throughput: \" << throughput << \" GB/s\" << std::endl;\n\tstd::cout << std::endl;\n}\n\n/**\n    Prints stats about decompression\n    Shows example of decompression call\n\n    @param compressedData - container with compressed data\n    @param itemsCount - number of elements to be decompressed\n    @param data - write output to this vector\n*/\ntemplate <typename T>\nvoid decompressionWrapper(std::vector<char>& compressedData,\n                          size_t itemsCount,\n                          std::vector<T>& data) {\n\ttimep_t start, end;\n\tstart = std::chrono::system_clock::now();\n\n\t// decompress call\n\tmiddleout::decompress(compressedData, itemsCount, data);\n\tend = std::chrono::system_clock::now();\n\n\tstd::chrono::duration<double> elapsedSeconds = end - start;\n\tdouble throughput = (itemsCount * sizeof(T)) / elapsedSeconds.count() / BYTES_TO_GB;\n\n\t// print stats\n\tstd::cout << \"DECOMPRESSION:\" << std::endl;\n\tstd::cout << \"elapsed time: \" << elapsedSeconds.count() << \"s\" << std::endl;\n\tstd::cout << \"throughput: \" << throughput << \" GB/s\" << std::endl;\n\tstd::cout << std::endl;\n}\n\n/**\n    Generate mock data.\n    Value will be same as previous with probability of PROBABILITY_OF_REPEATING\n\n    For int data type it generates sequence like 0, 1, 2, 3, ...\n    For double it generates 0, 0.1, 0.2, 0.3, ...\n\n\n    @param from\n    @param to\n    @retun pointer to generated data. Caller must call destructor\n*/\ntemplate <typename T>\nstd::vector<T>* generateSequence(T from, T to) {\n\tauto data = new std::vector<T>(to - from);\n\n\tdata->push_back(0);\n\tfor (int64_t i = 1; i < (to - from); i++) {\n\t\tif (rand() % 100 < PROBABILITY_OF_REPEATING) {\n\t\t\t// make this value same as previous value\n\t\t\t(*data)[i] = data->at(i - 1);\n\t\t} else {\n\t\t\tif (typeid(T) == typeid(double)) {\n\t\t\t\t// double sequence growths by 0.1\n\t\t\t\t(*data)[i] = 0.1 * i;\n\t\t\t} else {\n\t\t\t\t// int64_t sequence growths by 1\n\t\t\t\t(*data)[i] = from + i;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn data;\n}\n\n/**\n    Generates sequence, compress and decompress data, check for correctness\n\n    Type of sequence is determined by params type. See `generateSequence` function for more info\n\n    @param from - first value of generated sequence\n    @param to - max value of generated sequence\n*/\ntemplate <typename T>\nvoid testSequence(T from, T to) {\n\tstd::vector<T>* data = generateSequence(from, to);\n\n\t// allocate output vector\n\tstd::vector<char> compressedData(middleout::maxCompressedSize(data->size()));\n\tcompressionWrapper(*data, compressedData);\n\n\tstd::vector<T> uncompressedData(data->size());\n\tdecompressionWrapper(compressedData, data->size(), uncompressedData);\n\n\tfor (size_t i = 0; i < data->size(); i++) {\n\t\t// verify uncompressed data\n\t\tif (data->at(i) != uncompressedData[i]) {\n\t\t\tthrow std::string(\"data not match\");\n\t\t}\n\t}\n\n\tdelete data;\n}\n\n/*\n    Loads stock data from file, compress and decompres\n*/\nvoid testStockData() {\n\tstd::ifstream infile(\"../data/ibm.data\");\n\n\tstd::vector<int64_t> data;\n\n\tstd::string line;\n\twhile (std::getline(infile, line)) {\n\t\t// scale to integer - with no decimal fraction\n\t\tint64_t price10000x = 10000 * std::stod(line);\n\t\tdata.push_back(price10000x);\n\t}\n\n\tstd::cout << std::endl << \"13 MB of stock market data - IBM\" << std::endl;\n\tstd::vector<char> compressedData(middleout::maxCompressedSize(data.size()));\n\n\tstd::vector<double> outData(data.size());\n\tcompressionWrapper(data, compressedData);\n\tdecompressionWrapper(compressedData, data.size(), outData);\n}\n\n/*\n    You can use this function to test the algorithm on Your data\n*/\n/*\nvoid testMyData() {\n    //data is stored in text format in my.data file\n    //each value on separate line\n    std::ifstream infile(\"my.data\");\n\n    std::vector<int64_t> data;\n\n    std::string line;\n    while (std::getline(infile, line)) {\n        data.push_back(std::strtol(line)); //for long values\n        // data.push_back(std::stod(line)); //for float values\n    }\n\n    std::cout << std::endl << \"My data\" << std::endl;\n    std::vector<char> compressedData(middleout::maxCompressedSize(data.size()));\n\n    std::vector<double> outData(data.size());\n    compressionWrapper(data, compressedData);\n    decompressionWrapper(compressedData, data.size(), outData);\n}\n*/\n\nint main(void) {\n\tauto msg = \"Middle-out compression example\";\n\tstd::cout << msg << std::endl << std::endl;\n\n\tstd::cout << \"4 MB of sequence (0.1 * position). Randomly repeating.\" << std::endl;\n\ttestSequence<double>(0, 500000.0);\n\tstd::cout << \"4 MB of sequence ascending values. Randomly repeating.\" << std::endl;\n\ttestSequence<int64_t>(0, 500000);\n\n\ttestStockData();\n\n\t// uncomment this to test algorithm on Your data\n\t// testMyData();\n\n\treturn 0;\n}\n"
  },
  {
    "path": "gbench/perf.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include \"benchmark/benchmark.h\"\n#include <cstring>\n#include <vector>\n#include \"../scalar.hpp\"\n#ifdef USE_AVX512\n#include \"../avx512.hpp\"\n#endif\n#include <unistd.h>\n\n#include <fstream>\n#include <random>\n#include <iostream>\n#include <typeinfo>\n\nusing namespace std;\nusing namespace middleout;\n\n#ifdef USE_AVX512\n#define ALG_CLASS Avx52\n#else\n#define ALG_CLASS Scalar\n#endif\n\n#define BENCHMARK_ARGS ->Arg(500000)->Arg(1000000)->Arg(200000000)\n\ntemplate <typename T>\nauto getCompressor() {\n\treturn &ALG_CLASS<T>::compress;\n}\n\ntemplate <typename T>\nauto getDecompressor() {\n\treturn &ALG_CLASS<T>::decompress;\n}\n\ntemplate <typename T>\nstd::vector<T>* generateSequeceRandRepeat(T from, T to, int repeatingProbabilityPercent) {\n\tauto data = new std::vector<T>(to - from);\n\n\tdata->push_back(0);\n\tfor (int64_t i = 1; i < (to - from); i++) {\n\t\tif (rand() % 100 < repeatingProbabilityPercent) {\n\t\t\t// make this value same as previous value\n\t\t\t(*data)[i] = data->at(i - 1);\n\t\t} else {\n\t\t\tif (typeid(T) == typeid(double)) {\n\t\t\t\t// double sequence growths by 0.1\n\t\t\t\t(*data)[i] = 0.1 * i;\n\t\t\t} else {\n\t\t\t\t// int64_t sequence growths by 1\n\t\t\t\t(*data)[i] = from + i;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn data;\n}\n\nvector<long>* generateSequece(long from, long to) {\n\tauto data = new vector<long>(to - from);\n\n\tfor (long i = 0; i < (to - from); i++) {\n\t\tif (i % 2) {\n\t\t\t(*data)[i] = from + i;\n\t\t} else {\n\t\t\t(*data)[i] = from + i - 1;\n\t\t}\n\t}\n\n\treturn data;\n}\n\nstd::vector<double>* generateSequeceRandomRepeat(double from, double to) {\n\tauto data = new std::vector<double>(to - from);\n\n\tdouble val = 0.1;\n\tdata->push_back(val);\n\tfor (long i = 1; i < (to - from); i++) {\n\t\tif (rand() % 2) {\n\t\t\t(*data)[i] = val * i;\n\t\t} else {\n\t\t\t(*data)[i] = (*data)[i - 1];\n\t\t}\n\t}\n\n\treturn data;\n}\n\nstd::vector<long>* generateRandom() {\n\tlong from = 0;\n\tlong to = 100000000;\n\n\tsize_t count = 3 * 1000 * 1000;\n\n\tauto data = new std::vector<long>(count);\n\n\t// better rand\n\tstd::random_device rd;\n\tstd::mt19937 mt(rd());\n\tstd::uniform_real_distribution<double> dist(from, to);\n\n\tfor (size_t i = 0; i < count; i++) {\n\t\tdata->push_back((long)dist(mt));\n\t}\n\n\treturn data;\n}\n\ntemplate <typename T>\nstatic void benchmarkCompress(benchmark::State& state, std::vector<T>& data) {\n\t// Scalar::maxCompressSize has same implementation as Avx52 (format is compatible so max length\n\t// is compatible too)\n\tstd::vector<char> compressedData(Scalar<long>::maxCompressedSize(data.size()));\n\n\tint compressedSize = 0;\n\twhile (state.KeepRunning()) {\n\t\tcompressedSize = getCompressor<T>()(data, compressedData);\n\t}\n\n\t// std::cout << \"ratio: \" << (double)(data.size() * sizeof(long)) / compressedSize << std::endl;\n\tstate.SetBytesProcessed(int64_t(state.iterations()) * int64_t(data.size() * sizeof(long)));\n}\n\ntemplate <typename T>\nstatic void benchmarkDecompress(benchmark::State& state, std::vector<T>& data) {\n\tstd::vector<char> compressedData(Scalar<long>::maxCompressedSize(data.size()));\n\tScalar<T>::compress(data, compressedData);\n\tstd::vector<T> outData(data.size());\n\n\twhile (state.KeepRunning()) {\n\t\tgetDecompressor<T>()(compressedData, data.size(), outData);\n\t}\n\tstate.SetBytesProcessed(int64_t(state.iterations()) * int64_t(data.size() * sizeof(long)));\n}\n\nstatic void BM_sequenceCompress(benchmark::State& state) {\n\tauto data = generateSequece(0, state.range(0));\n\tbenchmarkCompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_sequenceCompress) BENCHMARK_ARGS;\n\nstatic void BM_sequenceDecompress(benchmark::State& state) {\n\tauto data = generateSequece(0, state.range(0));\n\tbenchmarkDecompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_sequenceDecompress) BENCHMARK_ARGS;\n\nstatic void BM_RandRepeatCompress(benchmark::State& state) {\n\tauto data = generateSequeceRandomRepeat(0, state.range(0));\n\tbenchmarkCompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_RandRepeatCompress) BENCHMARK_ARGS;\n\nstatic void BM_RandRepeatDecompress(benchmark::State& state) {\n\tauto data = generateSequeceRandomRepeat(0, state.range(0));\n\tbenchmarkDecompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_RandRepeatDecompress) BENCHMARK_ARGS;\n\nstatic void BM_testRandomDistributionCompress(benchmark::State& state) {\n\tauto data = generateRandom();\n\tbenchmarkCompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_testRandomDistributionCompress) BENCHMARK_ARGS;\n\nstatic void BM_testRandomDistributionDecompress(benchmark::State& state) {\n\tauto data = generateRandom();\n\tbenchmarkDecompress(state, *data);\n\tdelete data;\n}\nBENCHMARK(BM_testRandomDistributionDecompress) BENCHMARK_ARGS;\n\n#define MAKE_PROB_REPEATING_COMPRESSION_TEST(PERCENT)                                  \\\n\tstatic void BM_testRandomRepeatCompressP##PERCENT(benchmark::State& state) {       \\\n\t\tauto data = generateSequeceRandRepeat<double>(0, 10000000.0, PERCENT);         \\\n\t\tbenchmarkCompress(state, *data);                                               \\\n\t\tdelete data;                                                                   \\\n\t}                                                                                  \\\n\tBENCHMARK(BM_testRandomRepeatCompressP##PERCENT) BENCHMARK_ARGS;                   \\\n                                                                                       \\\n\tstatic void BM_testRandomRepeatDecompressP##PERCENT(benchmark::State& state) {     \\\n\t\tauto data = generateSequeceRandRepeat<double>(0, 10000000.0, PERCENT);         \\\n\t\tbenchmarkDecompress(state, *data);                                             \\\n\t\tdelete data;                                                                   \\\n\t}                                                                                  \\\n\tBENCHMARK(BM_testRandomRepeatDecompressP##PERCENT) BENCHMARK_ARGS;                 \\\n                                                                                       \\\n\tstatic void BM_testRandomRepeatLongCompressP##PERCENT(benchmark::State& state) {   \\\n\t\tauto data = generateSequeceRandRepeat<long>(0, 10000000, PERCENT);             \\\n\t\tbenchmarkCompress(state, *data);                                               \\\n\t\tdelete data;                                                                   \\\n\t}                                                                                  \\\n\tBENCHMARK(BM_testRandomRepeatLongCompressP##PERCENT) BENCHMARK_ARGS;               \\\n                                                                                       \\\n\tstatic void BM_testRandomRepeatLongDecompressP##PERCENT(benchmark::State& state) { \\\n\t\tauto data = generateSequeceRandRepeat<long>(0, 10000000, PERCENT);             \\\n\t\tbenchmarkDecompress(state, *data);                                             \\\n\t\tdelete data;                                                                   \\\n\t}                                                                                  \\\n\tBENCHMARK(BM_testRandomRepeatLongDecompressP##PERCENT) BENCHMARK_ARGS;\n\nMAKE_PROB_REPEATING_COMPRESSION_TEST(10);\nMAKE_PROB_REPEATING_COMPRESSION_TEST(25);\nMAKE_PROB_REPEATING_COMPRESSION_TEST(50);\nMAKE_PROB_REPEATING_COMPRESSION_TEST(75);\nMAKE_PROB_REPEATING_COMPRESSION_TEST(90);\nMAKE_PROB_REPEATING_COMPRESSION_TEST(95);\n\nstatic std::vector<double>* readFileData(const char* path, bool isDouble, int scale) {\n\tstd::ifstream infile(path);\n\n\tauto data = new std::vector<double>();\n\n\tstd::string line;\n\twhile (std::getline(infile, line)) {\n\t\tdouble val;\n\t\tif (isDouble) {\n\t\t\tval = std::stod(line);\n\t\t\tif (scale) {\n\t\t\t\tlong v1 = scale * val;\n\t\t\t\tval = reinterpret_cast<double&>(v1);\n\t\t\t}\n\t\t} else {\n\t\t\tlong v = std::stol(line);\n\t\t\tval = reinterpret_cast<double&>(v);\n\t\t}\n\t\tdata->push_back(val);\n\t}\n\n\treturn data;\n}\n\n#define MAKE_COMPRESSION_TEST(NAME, isDouble, file, scale)              \\\n\tstatic void BM_fileDataCompression##NAME(benchmark::State& state) { \\\n\t\tauto data = readFileData(file, isDouble, scale);                \\\n\t\tbenchmarkCompress(state, *data);                                \\\n\t\tdelete data;                                                    \\\n\t}\n\nMAKE_COMPRESSION_TEST(A, true, \"data/ibm.data\", 0)\nBENCHMARK(BM_fileDataCompressionA);\n\nMAKE_COMPRESSION_TEST(B, true, \"data/ibm.data\", 10000)\nBENCHMARK(BM_fileDataCompressionB);\n\nMAKE_COMPRESSION_TEST(C, false, \"data/writes.data\", 0)\nBENCHMARK(BM_fileDataCompressionC);\n\nMAKE_COMPRESSION_TEST(D, false, \"data/redis_memory.data\", 0)\nBENCHMARK(BM_fileDataCompressionD);\n\n#define MAKE_DECOMPRESSION_TEST(NAME, isDouble, file, scale)              \\\n\tstatic void BM_fileDataDecompression##NAME(benchmark::State& state) { \\\n\t\tauto data = readFileData(file, isDouble, scale);                  \\\n\t\tbenchmarkDecompress(state, *data);                                \\\n\t\tdelete data;                                                      \\\n\t}\n\nMAKE_DECOMPRESSION_TEST(A, true, \"data/ibm.data\", 0)\nBENCHMARK(BM_fileDataDecompressionA);\n\nMAKE_DECOMPRESSION_TEST(B, true, \"data/ibm.data\", 10000)\nBENCHMARK(BM_fileDataDecompressionB);\n\nMAKE_DECOMPRESSION_TEST(C, false, \"data/writes.data\", 0)\nBENCHMARK(BM_fileDataDecompressionC);\n\nMAKE_DECOMPRESSION_TEST(D, false, \"data/redis_memory.data\", 0)\nBENCHMARK(BM_fileDataDecompressionD);\n\nBENCHMARK_MAIN();\n"
  },
  {
    "path": "gtest/test.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <gtest/gtest.h>\n#include <stdlib.h>\n#include <stdio.h>\n#include <iostream>\n#include <vector>\n#include <random>\n#include <iostream>\n#include <array>\n#include <fstream>\n\n#include \"../scalar.hpp\"\n#ifdef USE_AVX512\n#include \"../avx512.hpp\"\n#endif\n\nusing namespace std;\n\nnamespace middleout {\n\ntemplate <typename T, typename U, typename V>\nvoid checkFunctions(vector<V>& dataIn, T& compress, U& decompress) {\n\tsize_t count = dataIn.size();\n\n\tvector<char> compressed(Scalar<V>::maxCompressedSize(count));\n\tsize_t compressLength = compress(dataIn, compressed);\n\n\tASSERT_NE(compressLength, 0) << \"Not compressed\";\n\n\t// hard copy, guaranteed vector boundary\n\tvector<char> compressedExactLength(compressed.begin(), compressed.begin() + compressLength + 1);\n\n\tvector<V> dataOut(count);\n\tdecompress(compressedExactLength, count, dataOut);\n\n\tfor (size_t i = 0; i < count; i++) {\n\t\tASSERT_EQ(dataIn[i], dataOut[i]) << \"data do not match. Index: \" << i;\n\t}\n\n\t// if (dataIn.size() > 2000) {\n\t// \tcout << \"Orig. length: \" << 8 * dataIn.size() << \" Compressed: \" << compressLength\n\t// \t     << \" Ratio: \" << 8.0 * dataIn.size() / compressLength << endl;\n\t// }\n}\n\ntemplate <typename T>\nvoid compressDecompressCheck(vector<T>& dataIn) {\n\tcheckFunctions(dataIn, Scalar<T>::compress, Scalar<T>::decompress);\n\n#ifdef USE_AVX512\n\tcheckFunctions(dataIn, Avx52<T>::compress, Avx52<T>::decompress);\n\n\t// test implementation compatibility\n\tcheckFunctions(dataIn, Scalar<T>::compress, Avx52<T>::decompress);\n#endif\n}\n\nvector<long>* generateSequece(long from, long to) {\n\tauto data = new vector<long>(to - from);\n\n\tfor (long i = 0; i < (to - from); i++) {\n\t\t(*data)[i] = from + i;\n\t}\n\n\treturn data;\n}\n\nvoid testSequence(long from, long to) {\n\tauto data = generateSequece(from, to);\n\tcompressDecompressCheck(*data);\n\tdelete data;\n}\n\nstd::vector<double>* generateSequeceDecimal(double from, double to, double step) {\n\tauto data = new std::vector<double>(to - from);\n\n\t(*data)[0] = 0.213;\n\n\tdouble val = 0.1;\n\tfor (long i = 1; i < (to - from); i++) {\n\t\tif (i % 3) {\n\t\t\t(*data)[i] = (*data)[i - 1];\n\t\t} else {\n\t\t\t(*data)[i] = val * i;\n\t\t}\n\t}\n\n\treturn data;\n}\n\nvoid testSequenceDecimal(double from, double to) {\n\tdouble steps[] = {0.1, 0.01, 0.001, 0.03, 0.000001, 0.000037, 0.000000000001};\n\n\tfor (double step : steps) {\n\t\tauto data = generateSequeceDecimal(from, to, step);\n\t\tcompressDecompressCheck(*data);\n\t\tdelete data;\n\t}\n}\n\nvoid testRDRAndomDistribution(double from, double to) {\n\tsize_t count = 3 * 1000 * 1000;\n\n\tvector<long> data(count);\n\n\t// better rand\n\tstd::random_device rd;\n\tstd::mt19937 mt(rd());\n\tstd::uniform_real_distribution<double> dist(from, to);\n\n\tfor (size_t i = 0; i < count; i++) {\n\t\tdata[i] = static_cast<long>(dist(mt));\n\t}\n\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, exampleCompressRatioTest) {\n\tstd::ifstream infile(\"data/ibm.data\");\n\n\tstd::vector<double> data;\n\n\tstd::string line;\n\twhile (std::getline(infile, line)) {\n\t\tlong price100x = 10000 * std::stod(line);\n\t\tdouble f = reinterpret_cast<double&>(price100x);\n\t\tdata.push_back(f);\n\t}\n\n\tstd::cout << \"orig size: \" << data.size() * 8 << std::endl;\n\tint64_t origSize = data.size() * sizeof(double);\n\tint64_t newSize = Scalar<double>::compressSimple(data)->size();\n\tstd::cout << \"new size:  \" << newSize << std::endl;\n\tstd::cout << \"ratio:     \" << (double)origSize / newSize << std::endl;\n}\n\nTEST(CompressionTest, basicTest) {\n\tvector<long> data;\n\n\tdata = {1, 3, 4, 2, 1, 3, 7, 5, 16, 8, 8, 3, 7, 5, 16, 8, 8, 3};\n\tcompressDecompressCheck(data);\n\n\tdata = {1};\n\tcompressDecompressCheck(data);\n\n\tdata = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1};\n\tcompressDecompressCheck(data);\n\n\tdata = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1};\n\tcompressDecompressCheck(data);\n\n\tdata = {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1};\n\tcompressDecompressCheck(data);\n\n\tdata = {1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,\n\t        2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1};\n\tcompressDecompressCheck(data);\n\n\tdata.assign(1000, 0xFF);\n\tcompressDecompressCheck(data);\n\n\tdata.assign(1000, -1);\n\tcompressDecompressCheck(data);\n\n\tdata.assign(1000, -129);\n\tcompressDecompressCheck(data);\n\n\tdata = {37, 15, 34, 47, 10, 83, 10, 87, 20, 1,  54, 80, 24, 82, 82, 0,  30, 11, 9,  7,\n\t        62, 25, 12, 71, 92, 7,  21, 57, 62, 52, 48, 39, 57, 62, 7,  97, 16, 92, 4,  77,\n\t        4,  57, 67, 59, 60, 15, 22, 87, 85, 72, 73, 15, 21, 10, 66, 45, 14, 42, 44, 58,\n\t        57, 74, 14, 16, 34, 90, 76, 8,  52, 34, 89, 47, 72, 94, 19, 62, 60, 19, 69, 21,\n\t        55, 75, 37, 70, 98, 88, 78, 96, 23, 60, 61, 49, 70, 71, 16, 51, 83, 49, 91, 13};\n\tcompressDecompressCheck(data);\n\n\tdata = {1583615825,\n\t        1104566865,\n\t        1 << 10,\n\t        151512957,\n\t        151512957151512957,\n\t        9223372036854775807,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        2,\n\t        1};\n\tcompressDecompressCheck(data);\n\n\tdata = {581852851,  542359410,  1765458614, 184474295,  1462380312, 1509678522, 2091142647,\n\t        1491358325, 268670595,  1988704588, 104651035,  1879839687, 1294088155, 2070259996,\n\t        1194255693, 1142067077, 1033565988, 288841850,  656431651,  1523767369, 1407061474,\n\t        622864439,  1086922039, 2129958271, 1276318908, 979442622,  1321791732, 2813034,\n\t        1266963838, 1788621486, 1179015077, 1848816690, 183497248,  796990043,  2033290985,\n\t        1645877561, 159184917,  1976949985, 989752238,  427855512,  1818170925, 1094403273,\n\t        160211551,  964775432,  1017179621, 1354467245, 2106842510, 2050745610, 1643309095,\n\t        615790513,  1427029331, 902886921,  1238654952, 366467722,  885361544,  367490212,\n\t        1345910345, 59669629,   370303247,  465390535,  1848291115, 1549318324, 166723577,\n\t        2031788364, 198824719,  52530915,   1530182277, 358009636,  2029480900, 372450867,\n\t        785865148,  1700168177, 1466854141, 946076699,  517459962,  336550114,  153060296,\n\t        476818824,  239812076,  1796369391, 1092609337, 1666841407, 551772664,  183780641,\n\t        2033309130, 1437134209, 551270854,  1231735827, 1496803838, 921574101,  1697126362,\n\t        1197611305, 323408777,  1863849940, 1081916021, 522233496,  1916380855, 464614650,\n\t        880243132,  1798378107};\n\tcompressDecompressCheck(data);\n\tdata = {227165578,  386567434,  354437181,  1897514693, 972009470,  663111646,  1377740108,\n\t        189132208,  385295700,  814750726,  1883440200, 350197716,  1098359387, 1553174924,\n\t        474677958,  1483963562, 1845836834, 612078950,  1098907035, 973762126,  281222771,\n\t        495565493,  599600670,  449282427,  68654770,   556197552,  138769256,  1309961135,\n\t        289887917,  522165933,  569180592,  517053496,  908733367,  923617773,  267084541,\n\t        1880742837, 1586729420, 1644824650, 2069875045, 1972025120, 312091728,  1805831598,\n\t        174739188,  1410451115, 1211522874, 649417147,  746931030,  909876060,  1261496097,\n\t        1845838065, 1883638187, 1542718868, 193919911,  335755209,  1992001296, 262574681,\n\t        891952761,  2130770552, 1572535816, 1181840678};\n\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testSequences) {\n\ttestSequence(0, 100);\n\ttestSequence(0, 123);\n\ttestSequence(0, 47);\n\ttestSequence(0, 8000);\n\ttestSequence(20, 50);\n\ttestSequence(20, 23);\n\ttestSequence(20, 29);\n\ttestSequence(20, 30);\n\ttestSequence(0, 1000 * 1000);\n\ttestSequence(2147483647, 2147483647L + 1000);\n\ttestSequence(9223372036854775807 - 1000, 9223372036854775807);\n\ttestSequence(-9223372036854775800, -9223372036854774000);\n\ttestSequence(0, 3 * 1000 * 1000);\n}\n\nTEST(CompressionTest, testDifferentInputDataLength) {\n\tfor (size_t i = 1; i < 2000; i++) {\n\t\ttestSequence(0, i);\n\t}\n}\n\nTEST(CompressionTest, testRandom) {\n\tsize_t count = 3 * 1000 * 1000;\n\n\tvector<long> data(count);\n\n\tsrand(time(NULL));\n\tfor (size_t i = 0; i < count; i++) {\n\t\tdata[i] = (long)rand();\n\t}\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testRDRandom) {\n\ttestRDRAndomDistribution(0, 100);\n\ttestRDRAndomDistribution(0, 10000);\n\ttestRDRAndomDistribution(0, 10000000000);\n\ttestRDRAndomDistribution(0, 9223372036854775807);\n\ttestRDRAndomDistribution(1, 3);\n}\n\nTEST(CompressionTest, testVarLength) {\n\tfor (size_t i = 1; i < 1000; i++) {\n\t\ttestSequence(0, i);\n\t}\n}\n\nTEST(CompressionTest, testSteps) {\n\tstd::array<long, 5> steps = {2, 254, 255 * 255, 255 * 255 * 255, 255L * 255 * 255 * 255};\n\n\tfor (const auto& step : steps) {\n\t\tvector<long> data(10000);\n\t\tdata[0] = 0;\n\t\tfor (size_t i = 1; i < 10000; i++) {\n\t\t\tdata[i] = data[i - 1] + step;\n\t\t}\n\t\tcompressDecompressCheck(data);\n\t}\n}\nTEST(CompressionTest, testAlteringSeq) {\n\tvector<long> data(1 * 1000 * 1000);\n\n\tsize_t p = 0;\n\twhile (1) {\n\t\t// 20X repeat sequence\n\t\tfor (size_t j = 200; j < 400; j++) {\n\t\t\t// 10 seqences\n\t\t\tfor (size_t k = 0; k < 10; k++) {\n\t\t\t\t// length of seq run\n\t\t\t\tfor (size_t i = 0; i < j; i++) {\n\t\t\t\t\tdata[p++] = k;\n\n\t\t\t\t\tif (p == data.size()) {\n\t\t\t\t\t\tcompressDecompressCheck(data);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nTEST(CompressionTest, test50PercentMonotonic) {\n\tsize_t size = 1 * 1000 * 1000;\n\tvector<long> data(size);\n\tdata[0] = 1256;\n\tfor (size_t i = 1; i < size; i++) {\n\t\tfor (size_t j = 0; i < size && j < 10; i++, j++) {\n\t\t\tdata[i] = data[i - 1];\n\t\t}\n\n\t\tfor (size_t j = 0; i < size && j < 10; i++, j++) {\n\t\t\tdata[i] = i;\n\t\t}\n\t}\n\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testVarSEqLength) {\n\tvector<long> data;\n\n\tlong val = 950263344478331918;\n\tfor (size_t i = 0; i < 1000; i++) {\n\t\tfor (size_t j = 0; j < i; j++) {\n\t\t\tdata.push_back(val);\n\t\t}\n\t\tval++;\n\t}\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testConstantSequenceDiffLength) {\n\tvector<long> data;\n\n\tlong val = 950263344478331918;\n\tfor (size_t i = 0; i < 1024 + 8; i++) {\n\t\tfor (size_t j = 0; j < i; j++) {\n\t\t\tdata.push_back(val);\n\t\t}\n\t}\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testSimpleAPI) {\n\tsize_t count = 10000;\n\tauto dataIn = generateSequece(0, count);\n\tauto compressed = Scalar<long>::compressSimple(*dataIn);\n\n\tASSERT_NE(compressed->size(), 0) << \"Not compressed\";\n\n\tvector<long> dataOut(count);\n\tScalar<long>::decompress(*compressed, count, dataOut);\n\n\tfor (size_t i = 0; i < count; i++) {\n\t\tASSERT_EQ((*dataIn)[i], dataOut[i]) << \"data do not match\";\n\t}\n\n#ifdef USE_AVX512\n\tcompressed = Avx52<long>::compressSimple(*dataIn);\n\n\tASSERT_NE(compressed->size(), 0) << \"Not compressed\";\n\n\tAvx52<long>::decompress(*compressed, count, dataOut);\n\tfor (size_t i = 0; i < count; i++) {\n\t\tASSERT_EQ((*dataIn)[i], dataOut[i]) << \"data do not match\";\n\t}\n#endif\n\tdelete dataIn;\n}\n\nTEST(CompressionTest, testSignChangeAltering) {\n\tvector<long> data;\n\n\tfor (size_t i = 0; i < 10000; i++) {\n\t\tif (i % 2) {\n\t\t\tdata.push_back(i);\n\t\t} else {\n\t\t\tdata.push_back(-1 * i);\n\t\t}\n\t}\n\tcompressDecompressCheck(data);\n}\n\nTEST(CompressionTest, testSequencesDecimal) {\n\ttestSequenceDecimal(0, 100);\n\ttestSequenceDecimal(0, 123);\n\ttestSequenceDecimal(0, 47);\n\ttestSequenceDecimal(0, 8000);\n\ttestSequenceDecimal(20, 50);\n\ttestSequenceDecimal(20, 23);\n\ttestSequenceDecimal(20, 29);\n\ttestSequenceDecimal(20, 30);\n\ttestSequenceDecimal(2147483647, 2147483647L + 1000);\n\ttestSequenceDecimal(9223372036854775807 - 1000, 9223372036854775807);\n\ttestSequenceDecimal(-9223372036854775800, -9223372036854774000);\n\ttestSequenceDecimal(0, 3 * 1000 * 1000);\n}\n\nTEST(CompressionTest, testVersionByte) {\n\tauto data = generateSequece(0, 200);\n\n\tauto compressed = Scalar<long>::compressSimple(*data);\n\tASSERT_EQ(compressed->at(compressed->size() - 7), 0x7E) << \"Missing data header\";\n\n#ifdef USE_AVX512\n\tcompressed = Avx52<long>::compressSimple(*data);\n\tASSERT_EQ(compressed->at(compressed->size() - 7), 0x7E) << \"Missing data header\";\n#endif\n\tdelete data;\n}\n\n}  // end namespace middleout"
  },
  {
    "path": "helpers.hpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <vector>\n#include <cstddef>\n#include <cstdint>\n#include <immintrin.h>\n#include <iostream>\n\n#ifndef HELPERS_H\n#define HELPERS_H\n\nnamespace middleout {\n\n// AVX512 vector of doubles\nconst size_t VECTOR_SIZE = 8;\nconst size_t MIN_DATA_SIZE_COMPRESSION_TRESHOLD = 2 * VECTOR_SIZE;\n\n//\n// INLINE FUNCTIONS\n//\n\n/*\n floors number to base of 8\n*/\ninline int floor8(int x) {\n\treturn x & ~7;\n}\n\n/*\n ceils number to base of 8\n*/\ninline int ceil8(int x) {\n\treturn (x + 7) & ~7;\n}\n\ninline uint64_t clearTopBits(uint64_t data, uint64_t bitsCount) {\n\tuint64_t clearBase = ~0;\n\treturn data & (clearBase >> bitsCount);\n}\n\ninline int getBytesLengthOfOffsets(int offsetsCount) {\n\t// * 3 = bits per one offset\n\t// + 7 = round up to bytes\n\t// >>  = get number of bytes\n\treturn (offsetsCount * 3 + 7) >> 3;\n}\n\n#ifdef USE_AVX512\ninline __m512i clearTopBits(__m512i toClear, uint64_t bitsCount) {\n\t// uint64_t clearBase = ~0;\n\t// return data & (clearBase >> bitsCount);\n\n\t__m512i clearBase = _mm512_set1_epi64(~0);\n\treturn _mm512_and_epi64(toClear, _mm512_srli_epi64(clearBase, bitsCount));\n}\n#endif\n\ntemplate <typename T>\nvoid fillStart(std::vector<T>& data, std::vector<char>& output, size_t blockSize) {\n\tT* outAsLong = reinterpret_cast<T*>(output.data());\n\tfor (size_t i = 0; i < VECTOR_SIZE; i++) {\n\t\toutAsLong[i] = data[blockSize * i];\n\t}\n}\n\ntemplate <typename T>\nsize_t doNotCompressTheData(std::vector<T>& data, std::vector<char>& output) {\n\tauto asLong = reinterpret_cast<T*>(output.data());\n\tfor (size_t i = 0; i < data.size(); i++) {\n\t\tasLong[i] = data[i];\n\t}\n\treturn sizeof(T) * data.size();\n}\n\ntemplate <typename T>\nvoid doNotDecompressTheData(std::vector<char>& input, size_t inputElements, std::vector<T>& data) {\n\tauto asLong = reinterpret_cast<T*>(input.data());\n\tfor (size_t i = 0; i < inputElements; i++) {\n\t\tdata[i] = asLong[i];\n\t}\n}\n\n}  // end namespace middleout\n\n#endif /* HELPERS_H */"
  },
  {
    "path": "middleout.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <vector>\n#include <stdint.h>\n#include <stdlib.h>\n#include <memory>\n#include \"middleout.hpp\"\n\n#ifdef USE_AVX512\n#include \"avx512.hpp\"\n#define ALG_CLASS Avx52\n#else\n#include \"scalar.hpp\"\n#define ALG_CLASS Scalar\n#endif\n\nnamespace middleout {\n\nstd::unique_ptr<std::vector<char>> compressSimple(std::vector<int64_t>& data) {\n\treturn ALG_CLASS<int64_t>::compressSimple(data);\n}\n\nstd::unique_ptr<std::vector<char>> compressSimple(std::vector<double>& data) {\n\treturn ALG_CLASS<double>::compressSimple(data);\n}\n\nsize_t compress(std::vector<int64_t>& data, std::vector<char>& output) {\n\treturn ALG_CLASS<int64_t>::compress(data, output);\n}\n\nsize_t compress(std::vector<double>& data, std::vector<char>& output) {\n\treturn ALG_CLASS<double>::compress(data, output);\n}\n\nvoid decompress(std::vector<char>& input, size_t inputElements, std::vector<int64_t>& data) {\n\treturn ALG_CLASS<int64_t>::decompress(input, inputElements, data);\n}\n\nvoid decompress(std::vector<char>& input, size_t inputElements, std::vector<double>& data) {\n\treturn ALG_CLASS<double>::decompress(input, inputElements, data);\n}\n\nsize_t maxCompressedSize(size_t count) {\n\treturn ALG_CLASS<double>::maxCompressedSize(count);\n}\n\n}  // end namespace middleout\n"
  },
  {
    "path": "middleout.hpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <vector>\n#include <stdint.h>\n#include <stdlib.h>\n#include <iostream>\n#include <memory>\n\n#ifndef MIDDLEOUT_H_\n#define MIDDLEOUT_H_\n\nnamespace middleout {\n\nstd::unique_ptr<std::vector<char>> compressSimple(std::vector<int64_t>& data);\n\nstd::unique_ptr<std::vector<char>> compressSimple(std::vector<double>& data);\n\nsize_t compress(std::vector<int64_t>& data, std::vector<char>& output);\n\nsize_t compress(std::vector<double>& data, std::vector<char>& output);\n\nvoid decompress(std::vector<char>& input, size_t itemsCount, std::vector<int64_t>& data);\n\nvoid decompress(std::vector<char>& input, size_t itemsCount, std::vector<double>& data);\n\nsize_t maxCompressedSize(size_t count);\n\n}  // end namespace middleout\n\n#endif  // MIDDLEOUT_H_"
  },
  {
    "path": "scalar.cpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include \"scalar.hpp\"\n#include \"helpers.hpp\"\n#include <algorithm>\n#include <cstdint>\n#include <vector>\n#include <memory>\n\nnamespace middleout {\n\ntemplate class Scalar<double>;\ntemplate class Scalar<int64_t>;\ntemplate class Scalar<uint64_t>;\n\ntemplate <typename T>\nScalar<T>::Scalar() {}\n\ntemplate <typename T>\nstd::unique_ptr<std::vector<char>> Scalar<T>::compressSimple(std::vector<T>& data) {\n\tstd::unique_ptr<std::vector<char>> compressed(\n\t    new std::vector<char>(Scalar<T>::maxCompressedSize(data.size())));\n\tsize_t size = Scalar<T>::compress(data, *compressed);\n\tcompressed->resize(size);\n\tcompressed->shrink_to_fit();\n\treturn compressed;\n}\n\n/*\n\nAVX 512 block compatible\n\n*/\ntemplate <typename T>\nsize_t Scalar<T>::compress(std::vector<T>& data, std::vector<char>& output) {\n\tif (data.size() <= MIN_DATA_SIZE_COMPRESSION_TRESHOLD) {\n\t\t// not enough data to compress\n\t\treturn doNotCompressTheData(data, output);\n\t}\n\n\t// skip first 8 init values\n\tsize_t outputIndex = sizeof(int64_t) * VECTOR_SIZE;\n\t// \"middle-out\" data block size\n\tsize_t blockSize = data.size() / VECTOR_SIZE;\n\t// just copy init reference values\n\tfillStart(data, output, blockSize);\n\n\t// main compression loop\n\tfor (size_t i = 1; i < blockSize; i += 1) {\n\t\tuint8_t sameMask = 0;  // bit mask if current value is same as previous one\n\t\tint maxLength = 0;     // max (within 8 values) length of compressed value in bytes\n\n\t\t// offset within xored value is number of bytes from right where starts non-zero bits after\n\t\t// xored with the previous value (rounded down to bytes).\n\t\t// These values are 3bits and are stored (scattered) in 3 bottom bytes of this int\n\t\tuint32_t compressedOffsets = 0;\n\n\t\t// store xored and accordingly alligned (shifted) values in temp array\n\t\t// temp array allows perform compression logic wihout loop dependency\n\t\tuint64_t xoredShifted[8] = {0, 0, 0, 0, 0, 0, 0, 0};\n\n\t\t// if set, store index for next value will be shifted and stored data would not be overriten\n\t\tint dataStoreFlags[8] = {0, 0, 0, 0, 0, 0, 0, 0};\n\n\t\tuint32_t offsetsShift = 3;  // skip 3 bits for max length\n\t\tint notSameCount = 0;\n\n\t\tfor (size_t j = 0; j < VECTOR_SIZE; j++) {\n\t\t\t// offset within input vector\n\t\t\tsize_t offset = blockSize * j + i;\n\t\t\t// previous value - used for xor\n\t\t\tint64_t prev = reinterpret_cast<uint64_t&>(data[offset - 1]);\n\t\t\tint64_t curr = reinterpret_cast<uint64_t&>(data[offset]);\n\n\t\t\t// xore current value with previous\n\t\t\tint64_t xored = prev xor curr;\n\n\t\t\t// if data did not change\n\t\t\tif (xored == 0) {\n\t\t\t\t// is same as previous value\n\t\t\t\t// just set appropriate bit\n\t\t\t\tsameMask = sameMask | (1 << j);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// this value will be stored\n\t\t\tdataStoreFlags[j] = 1;\n\n\t\t\tint leadingZeros = __builtin_clzl(xored);\n\t\t\tint trailingZeros = __builtin_ctzl(xored);\n\n\t\t\tint rightOffsetBits = floor8(trailingZeros);\n\t\t\tint rightOffsetBytes = trailingZeros >> 3;\n\n\t\t\tint leadingZerosBytes = leadingZeros >> 3;\n\t\t\tint trailingZerosBytes = trailingZeros >> 3;\n\t\t\t// compute length of non-zero data wihin xored value\n\t\t\tint lengthBytes = 8 - leadingZerosBytes - trailingZerosBytes;\n\n\t\t\tmaxLength = std::max(lengthBytes, maxLength);\n\n\t\t\t// scatter current offset\n\t\t\tcompressedOffsets |= rightOffsetBytes << offsetsShift;\n\t\t\toffsetsShift += 3;\n\t\t\tnotSameCount++;\n\n\t\t\t// write value to tmp array aligned to right\n\t\t\txoredShifted[j] = xored >> rightOffsetBits;\n\t\t}\n\n\t\toutput[outputIndex++] = sameMask;\n\n\t\t// do not store max length and offsets if all values are the same\n\t\tif (sameMask == 0b11111111) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tint* outAsInts = reinterpret_cast<int*>(&output[outputIndex]);\n\t\t// write 4 bytes with allready writed data and scattered offsets\n\t\t// -1 becasue we need to store only values 1-8, so 3 bits are enought\n\t\toutAsInts[0] = compressedOffsets | (maxLength - 1);\n\n\t\t// skip bytes poluted by offsets, rouded up to bytes\n\t\t// yes, we waste here some bits, but it is for the sake of performance\n\t\t// +1 because first 3 bits are maxLength\n\t\toutputIndex += getBytesLengthOfOffsets(notSameCount + 1);\n\n\t\t// write prepared data\n\t\tfor (size_t j = 0; j < VECTOR_SIZE; j++) {\n\t\t\tT* outAsLongs = reinterpret_cast<T*>(&output[outputIndex]);\n\n\t\t\toutAsLongs[0] = reinterpret_cast<T&>(xoredShifted[j]);\n\t\t\t// shift index\n\t\t\toutputIndex += dataStoreFlags[j] * maxLength;\n\t\t}\n\t}\n\n\t// write rest of the data without any compression\n\tfor (size_t i = blockSize * VECTOR_SIZE; i < data.size(); i++) {\n\t\tT* outAsLongs = reinterpret_cast<T*>(&output[outputIndex]);\n\t\toutAsLongs[0] = data[i];\n\t\toutputIndex += sizeof(T);\n\t}\n\n\t// write compress algorithm version and datatype constant\n\toutput[outputIndex++] = 0x7E;  //== 0b01111110\n\n\t// to avoid access to invalid memory on decompression\n\treturn outputIndex + 6;\n}\n\n//\n// DECOMPRESSION\n//\n\ntemplate <typename T>\ninline void decompressValue(const size_t j,\n                            const long blockSize,\n                            std::vector<char>& input,\n                            std::vector<T>& data,\n                            uint64_t clearTopBitMask,\n                            size_t* inputIndex,\n                            const long i,\n                            int* offsetsShift,\n                            uint8_t maxLength,\n                            uint32_t compresedOffsets,\n                            uint8_t sameMask) {\n\t// middle-out offset\n\tsize_t offset = blockSize * j + i;\n\tuint64_t prev = reinterpret_cast<uint64_t&>(data[offset - 1]);\n\n\t// get number of bits to shift xored data block\n\t// - shift to get current's block offset:   >> offsetsShift\n\t// - zero unused bits:                      & 0b111\n\t// - shift back to count in bits not bytes: << 3\n\tint shiftBits = ((compresedOffsets >> *offsetsShift) & 0b111) * 8;\n\n\t// get data from unaligned possition\n\tuint64_t toXor = reinterpret_cast<uint64_t*>(&input[*inputIndex])[0];\n\n\t// clear unused bytes\n\ttoXor &= clearTopBitMask;\n\n\t// save result to variable, may not be usefull because of isSameMask bit\n\tuint64_t result = prev xor (toXor << shiftBits);\n\n\t// test bit on j-th possition\n\tint isSame = sameMask & (1 << j);\n\t// index would be moved by length of offsets in bytes\n\tint modifiedOffsetsShifts = *offsetsShift + 3;\n\n\t/*\n\t Conditionally set final data (result of xor operation or previous value)\n\t Conditionally increment inputIndex if data were consumed\n\t*/\n\tsize_t newInputIndex = *inputIndex;\n\tsize_t modifiedInputIndex = *inputIndex + maxLength;\n\tint newOffsetsShift = *offsetsShift;\n\n\t// make conditional assignmens as cmovs\n\t// compiler didn't took this optimalization (nor even on ternal operators)\n\t__asm(\n\t    \"cmpl  $0, %[isSame];  \t\\t\\n\\\n\t\t\tcmove %[modifiedOffsetsShifts], %[newOffsetsShift]; \\t\\n\\\n\t\t\tcmove %[result], %[prev];\t\\t\\n\\\n\t\t\tcmove %[modifiedInputIndex], %[newInputIndex];\"\n\t    : [newOffsetsShift] \"+r\"(newOffsetsShift),             // offset shift final value\n\t      [prev] \"+r\"(prev),                                   // final value of data\n\t      [newInputIndex] \"+r\"(newInputIndex)                  // final value of index in stream\n\t    : [isSame] \"r\"(isSame),                                // anded mask\n\t      [modifiedOffsetsShifts] \"r\"(modifiedOffsetsShifts),  // offset as if stream was consumed\n\t      [result] \"r\"(result),                                // value as if stream was consumed\n\t      [modifiedInputIndex] \"r\"(modifiedInputIndex)  // offset of stream if values was consumed\n\t    : \"cc\"                                          // cmpl instructions sets cc flags\n\t    );\n\n\t// write final data\n\tdata[offset] = reinterpret_cast<T&>(prev);\n\t// these assignments are optimized by compiler (happens in inline asm)\n\t*inputIndex = newInputIndex;\n\t*offsetsShift = newOffsetsShift;\n}\n\ntemplate <bool CECK_FOR_ALL_SAME, typename T>\ninline void decompressBlock(std::vector<char>& input,\n                            std::vector<T>& data,\n                            size_t* inputIndex,\n                            const long blockSize,\n                            const long i) {\n\t// read mask of same values\n\tuint8_t sameMask = input[(*inputIndex)++];\n\tsize_t startInputIndex = *inputIndex;\n\n\t// check this only on a last few iteration (saves us a branching)\n\t// checking is for preventing access to unallocated data\n\tif (CECK_FOR_ALL_SAME) {\n\t\tif (sameMask == 0b11111111) {\n\t\t\t// just copy prev values\n\t\t\tfor (size_t j = 0; j < VECTOR_SIZE; j++) {\n\t\t\t\tsize_t offset = blockSize * j + i;\n\t\t\t\tdata[offset] = data[offset - 1];\n\t\t\t}\n\t\t\treturn;\n\t\t}\n\t}\n\n\t// read unaligned offsets\n\tuint32_t compresedOffsetsAndMaxLength = reinterpret_cast<uint32_t*>(&input[*inputIndex])[0];\n\t// +1 because only 3 bits are stored and valid lengths are 1-8\n\tuint8_t maxLength = (compresedOffsetsAndMaxLength & 0b111) + 1;\n\n\t// lookup table for next two lines is *not* faster\n\tint sameCount = __builtin_popcount(sameMask);\n\t// move input stream cursor by offsets header\n\t*inputIndex += getBytesLengthOfOffsets(VECTOR_SIZE - sameCount + 1);\n\t// cursor within offsets header\n\tint offsetsShift = 3;  // skip 3 bits for maxLength\n\n\t// set mask for clear upper bits before xoring\n\tuint64_t clearTopBitMask = ~((uint64_t)0) >> (64 - 8 * maxLength);\n\n// manual unroll, some compilers do not like inline asm in body of loop for unroll\n#define CALL_DECOMPRESS_VALUE(POSITION)                                               \\\n\tdecompressValue(POSITION, blockSize, input, data, clearTopBitMask, inputIndex, i, \\\n\t                &offsetsShift, maxLength, compresedOffsetsAndMaxLength, sameMask);\n\n\tCALL_DECOMPRESS_VALUE(0)\n\tCALL_DECOMPRESS_VALUE(1)\n\tCALL_DECOMPRESS_VALUE(2)\n\tCALL_DECOMPRESS_VALUE(3)\n\tCALL_DECOMPRESS_VALUE(4)\n\tCALL_DECOMPRESS_VALUE(5)\n\tCALL_DECOMPRESS_VALUE(6)\n\tCALL_DECOMPRESS_VALUE(7)\n\n\t// variable for cmov result\n\tsize_t inputIndexFinal = *inputIndex;\n\t/*\n\tprevent conditional jumps by cmov instruction\n\tJust revert input stream index if metadata would not been consumed\n\t*/\n\t__asm(\n\t    \"cmpl  $0b11111111, %[sameMask];  \t\\t\\n\\\n\t\tcmove %[startInputIndex], %[inputIndexFinal];\"\n\t    : [inputIndexFinal] \"+r\"(inputIndexFinal)\n\t    : [sameMask] \"r\"((int)sameMask), [startInputIndex] \"r\"(startInputIndex)\n\t    : \"cc\");\n\n\t*inputIndex = inputIndexFinal;\n}\n\ntemplate <typename T>\nvoid Scalar<T>::decompress(std::vector<char>& input, size_t inputElements, std::vector<T>& data) {\n\t// not enough data to compress\n\tif (inputElements <= MIN_DATA_SIZE_COMPRESSION_TRESHOLD) {\n\t\treturn doNotDecompressTheData(input, inputElements, data);\n\t}\n\n\t// middle-out block size\n\tlong blockSize = inputElements / VECTOR_SIZE;\n\t// copy first ref. values\n\tfor (size_t i = 0; i < VECTOR_SIZE; i++) {\n\t\tdata[blockSize * i] = (reinterpret_cast<T*>(input.data()))[i];\n\t}\n\n\t// skip first 8 init values\n\tsize_t inputIndex = sizeof(int64_t) * VECTOR_SIZE;\n\n\t// main decompression loop\n\tlong blockIndex = 1;\n\t// boundary check for last 5 values (there potentially could be 5 bytes read ahead, that means\n\t// max 5 blocks of data)\n\tfor (; blockIndex < blockSize - 5; blockIndex++) {\n\t\tdecompressBlock<false>(input, data, &inputIndex, blockSize, blockIndex);\n\t}\n\tfor (; blockIndex < blockSize; blockIndex++) {\n\t\t// decompress last 5 blocks with boundary check (skip code if all elements are the same)\n\t\tdecompressBlock<true>(input, data, &inputIndex, blockSize, blockIndex);\n\t}\n\n\t// copy rest of data (uncompressed)\n\tfor (size_t i = blockSize * VECTOR_SIZE; i < inputElements; i++) {\n\t\tdata[i] = (reinterpret_cast<T*>(&input[inputIndex]))[0];\n\t\tinputIndex += sizeof(int64_t);\n\t}\n}\n\n}  // end namespace middleout"
  },
  {
    "path": "scalar.hpp",
    "content": "/*\n\nCopyright (c) 2017, Schizofreny s.r.o - info@schizofreny.com\nAll rights reserved.\n\nSee LICENSE.md file\n\n*/\n\n#include <vector>\n#include <cstddef>\n#include <type_traits>\n#include <memory>\n\n#ifndef SCALAR2_H\n#define SCALAR2_H\n\nnamespace middleout {\n\ntemplate <typename T>\n\nclass Scalar {\n\tstatic_assert(sizeof(T) == 8, \"Must use datatype with length of 8 bytes.\");\n\n   public:\n\tScalar();\n\n\tstatic std::unique_ptr<std::vector<char>> compressSimple(std::vector<T>& data);\n\n\tstatic size_t compress(std::vector<T>& data, std::vector<char>& output);\n\n\tstatic void decompress(std::vector<char>& input, size_t itemsCount, std::vector<T>& data);\n\n\tstatic size_t maxCompressedSize(size_t count) {\n\t\tsize_t blockCount = count / 8;\n\t\t// 8*8            : init reference values\n\t\t// 5*blockClount  : max size of block headers\n\t\t// 8*8*blockCount : max size of xored data: 8 bytes * 8 values\n\t\t// 8*(count%8)    : uncompressed rest of values\n\t\treturn 8 * 8 + blockCount * 5 + 8 * 8 * blockCount + 8 * (count % 8);\n\t}\n};\n\n}  // end namespace middleout\n\n#endif /* SCALAR2_H */"
  }
]