{ "cells": [ { "cell_type": "markdown", "metadata": { "collapsed": true, "slideshow": { "slide_type": "slide" } }, "source": [ "***\n", "# 数据科学的编程工具\n", "> # Python使用简介\n", "***\n", "\n", "王成军\n", "\n", "wangchengjun@nju.edu.cn\n", "\n", "计算传播网 http://computational-communication.com" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 人生苦短,我用Python。\n", "\n", "Python(/ˈpaɪθən/)是一种面向对象、解释型计算机程序设计语言\n", "- 由Guido van Rossum于1989年底发明\n", "- 第一个公开发行版发行于1991年\n", "- Python语法简洁而清晰\n", "- 具有强大的标准库和丰富的第三方模块\n", "- 它常被昵称为胶水语言\n", "- TIOBE编程语言排行榜“2010年度编程语言”\n", "\n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 特点\n", "- 免费、功能强大、使用者众多\n", "- 与R和MATLAB相比,Python是一门更易学、更严谨的程序设计语言。使用Python编写的脚本更易于理解和维护。\n", "- 如同其它编程语言一样,Python语言的基础知识包括:类型、列表(list)和元组(tuple)、字典(dictionary)、条件、循环、异常处理等。\n", "- 关于这些,初阶读者可以阅读《Beginning Python》一书(Hetland, 2005)。\n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Python中包含了丰富的类库。\n", "众多开源的科学计算软件包都提供了Python的调用接口,例如著名的计算机视觉库OpenCV。\n", "Python本身的科学计算类库发展也十分完善,例如NumPy、SciPy和matplotlib等。\n", "就社会网络分析而言,igraph, networkx, graph-tool, Snap.py等类库提供了丰富的网络分析工具" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## Python软件与IDE\n", "目前最新的Python版本为3.0,更稳定的2.7版本。\n", "编译器是编写程序的重要工具。\n", "免费的Python编译器有Spyder、PyCharm(免费社区版)、Ipython、Vim、 Emacs、 Eclipse(加上PyDev插件)。\n" ] }, { "cell_type": "markdown", "metadata": { "collapsed": true, "slideshow": { "slide_type": "slide" } }, "source": [ "# Installing Anaconda Python\n", "- Use the Anaconda Python\n", " - http://continuum.io/downloads.html" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 第三方包可以使用pip install的方法安装。\n", "- 可以点击ToolsOpen command prompt\n", "- 然后在打开的命令窗口中输入:\n", " - pip install beautifulsoup4 \n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "> pip install beautifulsoup4" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "- NumPy /SciPy for scientific computing\n", "- pandas to make Python usable for data analysis\n", "- matplotlib to make graphics\n", "- scikit-learn for machine learning\n" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:19:33.011792Z", "start_time": "2019-03-04T02:19:30.485611Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "%matplotlib inline\n", "import random, datetime\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "import matplotlib\n", "import statsmodels.api as sm\n", "from scipy.stats import norm\n", "from scipy.stats.stats import pearsonr" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# Variable Type\n" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "ExecuteTime": { "end_time": "2019-03-25T03:41:05.212113Z", "start_time": "2019-03-25T03:41:05.207919Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "'3'" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# str, int, float, bool\n", "str(3) #, 3" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:23:37.072267Z", "start_time": "2019-03-04T02:23:37.068096Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "'chengjun wang'" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "\"chengjun wang\"" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:24:02.272159Z", "start_time": "2019-03-04T02:24:02.268197Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "5" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# int\n", "int('5')" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:24:55.749393Z", "start_time": "2019-03-04T02:24:55.745000Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "7.1" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# float\n", "float('7.1')" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:26:19.014070Z", "start_time": "2019-03-04T02:26:19.009726Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "range(0, 10)" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "range(10)\n", "# for i in range(10):\n", "# print(i)" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:27:17.153774Z", "start_time": "2019-03-04T02:27:17.149415Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "range(1, 10)" ] }, "execution_count": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# for i in range(1, 10):\n", "# print(i)\n", "\n", "range(1,10)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# dir & help\n", "\n", "当你想要了解对象的详细信息时使用" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:28:51.730302Z", "start_time": "2019-03-04T02:28:51.727892Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [], "source": [ "#dir" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:29:43.966512Z", "start_time": "2019-03-04T02:29:43.962083Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "['rstrip',\n", " 'split',\n", " 'splitlines',\n", " 'startswith',\n", " 'strip',\n", " 'swapcase',\n", " 'title',\n", " 'translate',\n", " 'upper',\n", " 'zfill']" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dir(str)[-10:]" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Help on class str in module builtins:\n", "\n", "class str(object)\n", " | str(object='') -> str\n", " | str(bytes_or_buffer[, encoding[, errors]]) -> str\n", " | \n", " | Create a new string object from the given object. If encoding or\n", " | errors is specified, then the object must expose a data buffer\n", " | that will be decoded using the given encoding and error handler.\n", " | Otherwise, returns the result of object.__str__() (if defined)\n", " | or repr(object).\n", " | encoding defaults to sys.getdefaultencoding().\n", " | errors defaults to 'strict'.\n", " | \n", " | Methods defined here:\n", " | \n", " | __add__(self, value, /)\n", " | Return self+value.\n", " | \n", " | __contains__(self, key, /)\n", " | Return key in self.\n", " | \n", " | __eq__(self, value, /)\n", " | Return self==value.\n", " | \n", " | __format__(...)\n", " | S.__format__(format_spec) -> str\n", " | \n", " | Return a formatted version of S as described by format_spec.\n", " | \n", " | __ge__(self, value, /)\n", " | Return self>=value.\n", " | \n", " | __getattribute__(self, name, /)\n", " | Return getattr(self, name).\n", " | \n", " | __getitem__(self, key, /)\n", " | Return self[key].\n", " | \n", " | __getnewargs__(...)\n", " | \n", " | __gt__(self, value, /)\n", " | Return self>value.\n", " | \n", " | __hash__(self, /)\n", " | Return hash(self).\n", " | \n", " | __iter__(self, /)\n", " | Implement iter(self).\n", " | \n", " | __le__(self, value, /)\n", " | Return self<=value.\n", " | \n", " | __len__(self, /)\n", " | Return len(self).\n", " | \n", " | __lt__(self, value, /)\n", " | Return self size of S in memory, in bytes\n", " | \n", " | __str__(self, /)\n", " | Return str(self).\n", " | \n", " | capitalize(...)\n", " | S.capitalize() -> str\n", " | \n", " | Return a capitalized version of S, i.e. make the first character\n", " | have upper case and the rest lower case.\n", " | \n", " | casefold(...)\n", " | S.casefold() -> str\n", " | \n", " | Return a version of S suitable for caseless comparisons.\n", " | \n", " | center(...)\n", " | S.center(width[, fillchar]) -> str\n", " | \n", " | Return S centered in a string of length width. Padding is\n", " | done using the specified fill character (default is a space)\n", " | \n", " | count(...)\n", " | S.count(sub[, start[, end]]) -> int\n", " | \n", " | Return the number of non-overlapping occurrences of substring sub in\n", " | string S[start:end]. Optional arguments start and end are\n", " | interpreted as in slice notation.\n", " | \n", " | encode(...)\n", " | S.encode(encoding='utf-8', errors='strict') -> bytes\n", " | \n", " | Encode S using the codec registered for encoding. Default encoding\n", " | is 'utf-8'. errors may be given to set a different error\n", " | handling scheme. Default is 'strict' meaning that encoding errors raise\n", " | a UnicodeEncodeError. Other possible values are 'ignore', 'replace' and\n", " | 'xmlcharrefreplace' as well as any other name registered with\n", " | codecs.register_error that can handle UnicodeEncodeErrors.\n", " | \n", " | endswith(...)\n", " | S.endswith(suffix[, start[, end]]) -> bool\n", " | \n", " | Return True if S ends with the specified suffix, False otherwise.\n", " | With optional start, test S beginning at that position.\n", " | With optional end, stop comparing S at that position.\n", " | suffix can also be a tuple of strings to try.\n", " | \n", " | expandtabs(...)\n", " | S.expandtabs(tabsize=8) -> str\n", " | \n", " | Return a copy of S where all tab characters are expanded using spaces.\n", " | If tabsize is not given, a tab size of 8 characters is assumed.\n", " | \n", " | find(...)\n", " | S.find(sub[, start[, end]]) -> int\n", " | \n", " | Return the lowest index in S where substring sub is found,\n", " | such that sub is contained within S[start:end]. Optional\n", " | arguments start and end are interpreted as in slice notation.\n", " | \n", " | Return -1 on failure.\n", " | \n", " | format(...)\n", " | S.format(*args, **kwargs) -> str\n", " | \n", " | Return a formatted version of S, using substitutions from args and kwargs.\n", " | The substitutions are identified by braces ('{' and '}').\n", " | \n", " | format_map(...)\n", " | S.format_map(mapping) -> str\n", " | \n", " | Return a formatted version of S, using substitutions from mapping.\n", " | The substitutions are identified by braces ('{' and '}').\n", " | \n", " | index(...)\n", " | S.index(sub[, start[, end]]) -> int\n", " | \n", " | Like S.find() but raise ValueError when the substring is not found.\n", " | \n", " | isalnum(...)\n", " | S.isalnum() -> bool\n", " | \n", " | Return True if all characters in S are alphanumeric\n", " | and there is at least one character in S, False otherwise.\n", " | \n", " | isalpha(...)\n", " | S.isalpha() -> bool\n", " | \n", " | Return True if all characters in S are alphabetic\n", " | and there is at least one character in S, False otherwise.\n", " | \n", " | isdecimal(...)\n", " | S.isdecimal() -> bool\n", " | \n", " | Return True if there are only decimal characters in S,\n", " | False otherwise.\n", " | \n", " | isdigit(...)\n", " | S.isdigit() -> bool\n", " | \n", " | Return True if all characters in S are digits\n", " | and there is at least one character in S, False otherwise.\n", " | \n", " | isidentifier(...)\n", " | S.isidentifier() -> bool\n", " | \n", " | Return True if S is a valid identifier according\n", " | to the language definition.\n", " | \n", " | Use keyword.iskeyword() to test for reserved identifiers\n", " | such as \"def\" and \"class\".\n", " | \n", " | islower(...)\n", " | S.islower() -> bool\n", " | \n", " | Return True if all cased characters in S are lowercase and there is\n", " | at least one cased character in S, False otherwise.\n", " | \n", " | isnumeric(...)\n", " | S.isnumeric() -> bool\n", " | \n", " | Return True if there are only numeric characters in S,\n", " | False otherwise.\n", " | \n", " | isprintable(...)\n", " | S.isprintable() -> bool\n", " | \n", " | Return True if all characters in S are considered\n", " | printable in repr() or S is empty, False otherwise.\n", " | \n", " | isspace(...)\n", " | S.isspace() -> bool\n", " | \n", " | Return True if all characters in S are whitespace\n", " | and there is at least one character in S, False otherwise.\n", " | \n", " | istitle(...)\n", " | S.istitle() -> bool\n", " | \n", " | Return True if S is a titlecased string and there is at least one\n", " | character in S, i.e. upper- and titlecase characters may only\n", " | follow uncased characters and lowercase characters only cased ones.\n", " | Return False otherwise.\n", " | \n", " | isupper(...)\n", " | S.isupper() -> bool\n", " | \n", " | Return True if all cased characters in S are uppercase and there is\n", " | at least one cased character in S, False otherwise.\n", " | \n", " | join(...)\n", " | S.join(iterable) -> str\n", " | \n", " | Return a string which is the concatenation of the strings in the\n", " | iterable. The separator between elements is S.\n", " | \n", " | ljust(...)\n", " | S.ljust(width[, fillchar]) -> str\n", " | \n", " | Return S left-justified in a Unicode string of length width. Padding is\n", " | done using the specified fill character (default is a space).\n", " | \n", " | lower(...)\n", " | S.lower() -> str\n", " | \n", " | Return a copy of the string S converted to lowercase.\n", " | \n", " | lstrip(...)\n", " | S.lstrip([chars]) -> str\n", " | \n", " | Return a copy of the string S with leading whitespace removed.\n", " | If chars is given and not None, remove characters in chars instead.\n", " | \n", " | partition(...)\n", " | S.partition(sep) -> (head, sep, tail)\n", " | \n", " | Search for the separator sep in S, and return the part before it,\n", " | the separator itself, and the part after it. If the separator is not\n", " | found, return S and two empty strings.\n", " | \n", " | replace(...)\n", " | S.replace(old, new[, count]) -> str\n", " | \n", " | Return a copy of S with all occurrences of substring\n", " | old replaced by new. If the optional argument count is\n", " | given, only the first count occurrences are replaced.\n", " | \n", " | rfind(...)\n", " | S.rfind(sub[, start[, end]]) -> int\n", " | \n", " | Return the highest index in S where substring sub is found,\n", " | such that sub is contained within S[start:end]. Optional\n", " | arguments start and end are interpreted as in slice notation.\n", " | \n", " | Return -1 on failure.\n", " | \n", " | rindex(...)\n", " | S.rindex(sub[, start[, end]]) -> int\n", " | \n", " | Like S.rfind() but raise ValueError when the substring is not found.\n", " | \n", " | rjust(...)\n", " | S.rjust(width[, fillchar]) -> str\n", " | \n", " | Return S right-justified in a string of length width. Padding is\n", " | done using the specified fill character (default is a space).\n", " | \n", " | rpartition(...)\n", " | S.rpartition(sep) -> (head, sep, tail)\n", " | \n", " | Search for the separator sep in S, starting at the end of S, and return\n", " | the part before it, the separator itself, and the part after it. If the\n", " | separator is not found, return two empty strings and S.\n", " | \n", " | rsplit(...)\n", " | S.rsplit(sep=None, maxsplit=-1) -> list of strings\n", " | \n", " | Return a list of the words in S, using sep as the\n", " | delimiter string, starting at the end of the string and\n", " | working to the front. If maxsplit is given, at most maxsplit\n", " | splits are done. If sep is not specified, any whitespace string\n", " | is a separator.\n", " | \n", " | rstrip(...)\n", " | S.rstrip([chars]) -> str\n", " | \n", " | Return a copy of the string S with trailing whitespace removed.\n", " | If chars is given and not None, remove characters in chars instead.\n", " | \n", " | split(...)\n", " | S.split(sep=None, maxsplit=-1) -> list of strings\n", " | \n", " | Return a list of the words in S, using sep as the\n", " | delimiter string. If maxsplit is given, at most maxsplit\n", " | splits are done. If sep is not specified or is None, any\n", " | whitespace string is a separator and empty strings are\n", " | removed from the result.\n", " | \n", " | splitlines(...)\n", " | S.splitlines([keepends]) -> list of strings\n", " | \n", " | Return a list of the lines in S, breaking at line boundaries.\n", " | Line breaks are not included in the resulting list unless keepends\n", " | is given and true.\n", " | \n", " | startswith(...)\n", " | S.startswith(prefix[, start[, end]]) -> bool\n", " | \n", " | Return True if S starts with the specified prefix, False otherwise.\n", " | With optional start, test S beginning at that position.\n", " | With optional end, stop comparing S at that position.\n", " | prefix can also be a tuple of strings to try.\n", " | \n", " | strip(...)\n", " | S.strip([chars]) -> str\n", " | \n", " | Return a copy of the string S with leading and trailing\n", " | whitespace removed.\n", " | If chars is given and not None, remove characters in chars instead.\n", " | \n", " | swapcase(...)\n", " | S.swapcase() -> str\n", " | \n", " | Return a copy of S with uppercase characters converted to lowercase\n", " | and vice versa.\n", " | \n", " | title(...)\n", " | S.title() -> str\n", " | \n", " | Return a titlecased version of S, i.e. words start with title case\n", " | characters, all remaining cased characters have lower case.\n", " | \n", " | translate(...)\n", " | S.translate(table) -> str\n", " | \n", " | Return a copy of the string S in which each character has been mapped\n", " | through the given translation table. The table must implement\n", " | lookup/indexing via __getitem__, for instance a dictionary or list,\n", " | mapping Unicode ordinals to Unicode ordinals, strings, or None. If\n", " | this operation raises LookupError, the character is left untouched.\n", " | Characters mapped to None are deleted.\n", " | \n", " | upper(...)\n", " | S.upper() -> str\n", " | \n", " | Return a copy of S converted to uppercase.\n", " | \n", " | zfill(...)\n", " | S.zfill(width) -> str\n", " | \n", " | Pad a numeric string S with zeros on the left, to fill a field\n", " | of the specified width. The string S is never truncated.\n", " | \n", " | ----------------------------------------------------------------------\n", " | Static methods defined here:\n", " | \n", " | maketrans(x, y=None, z=None, /)\n", " | Return a translation table usable for str.translate().\n", " | \n", " | If there is only one argument, it must be a dictionary mapping Unicode\n", " | ordinals (integers) or characters to Unicode ordinals, strings or None.\n", " | Character keys will be then converted to ordinals.\n", " | If there are two arguments, they must be strings of equal length, and\n", " | in the resulting dictionary, each character in x will be mapped to the\n", " | character at the same position in y. If there is a third argument, it\n", " | must be a string, whose characters will be mapped to None in the result.\n", "\n" ] } ], "source": [ "help(str)" ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:32:28.390934Z", "start_time": "2019-03-04T02:32:28.386117Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "['rstrip',\n", " 'split',\n", " 'splitlines',\n", " 'startswith',\n", " 'strip',\n", " 'swapcase',\n", " 'title',\n", " 'translate',\n", " 'upper',\n", " 'zfill']" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "x = ' Hello WorlD '\n", "dir(x)[-10:] " ] }, { "cell_type": "code", "execution_count": 24, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:32:33.351892Z", "start_time": "2019-03-04T02:32:33.347972Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "' hello world '" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# lower\n", "x.lower()" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:32:43.334626Z", "start_time": "2019-03-04T02:32:43.330471Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "' HELLO WORLD '" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# upper\n", "x.upper()" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:32:47.862849Z", "start_time": "2019-03-04T02:32:47.858654Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "' Hello WorlD'" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# rstrip\n", "x.rstrip()" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:23:37.763894Z", "start_time": "2018-04-27T06:23:37.759636Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "'Hello WorlD'" ] }, "execution_count": 13, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# strip\n", "x.strip() " ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:33:47.486309Z", "start_time": "2019-03-04T02:33:47.482068Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "' Hel WorlD '" ] }, "execution_count": 27, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# replace\n", "x.replace('lo', '')" ] }, { "cell_type": "code", "execution_count": 15, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:24:04.701746Z", "start_time": "2018-04-27T06:24:04.697506Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "[' Hel', ' WorlD ']" ] }, "execution_count": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# split\n", "x.split('lo')" ] }, { "cell_type": "code", "execution_count": 31, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:37:26.367364Z", "start_time": "2019-03-04T02:37:26.362877Z" } }, "outputs": [ { "data": { "text/plain": [ "'a,b'" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# join \n", "','.join(['a', 'b'])\n", "#?x.split" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# type\n", "当你想要了解变量类型时使用type" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:37:39.953088Z", "start_time": "2019-03-04T02:37:39.948528Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "str" ] }, "execution_count": 32, "metadata": {}, "output_type": "execute_result" } ], "source": [ "x = 'hello world'\n", "type(x)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# Data Structure\n", "list, tuple, set, dictionary, array\n" ] }, { "cell_type": "code", "execution_count": 33, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:40:10.938462Z", "start_time": "2019-03-04T02:40:10.930141Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "[1, 2, 3, 3] (1, 2, 3, 3) {1, 2, 3} {'a': 1, 'b': 2, 'c': 3} [1 2 3 3]\n" ] } ], "source": [ "l = [1,2,3,3] # list\n", "t = (1, 2, 3, 3) # tuple\n", "s = {1, 2, 3, 3}\n", "#s = set([1,2,3,3]) # set\n", "d = {'a':1,'b':2,'c':3} # dict\n", "a = np.array(l) # array\n", "print(l, t, s, d, a)\n" ] }, { "cell_type": "code", "execution_count": 34, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:42:42.805488Z", "start_time": "2019-03-04T02:42:42.800202Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "[1, 2, 3, 3, 4]" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ "l = [1,2,3,3] # list\n", "l.append(4)\n", "l" ] }, { "cell_type": "code", "execution_count": 35, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:43:13.499960Z", "start_time": "2019-03-04T02:43:13.495265Z" }, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "text/plain": [ "dict_keys(['a', 'b', 'c'])" ] }, "execution_count": 35, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d = {'a':1,'b':2,'c':3} # dict\n", "d.keys()" ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:43:25.083368Z", "start_time": "2019-03-04T02:43:25.078784Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "dict_values([1, 2, 3])" ] }, "execution_count": 36, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d = {'a':1,'b':2,'c':3} # dict\n", "d.values()" ] }, { "cell_type": "code", "execution_count": 37, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:43:42.643090Z", "start_time": "2019-03-04T02:43:42.638644Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "2" ] }, "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d = {'a':1,'b':2,'c':3} # dict\n", "d['b']" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:30:34.822500Z", "start_time": "2018-04-27T06:30:34.817933Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "dict_items([('c', 3), ('a', 1), ('b', 2)])" ] }, "execution_count": 22, "metadata": {}, "output_type": "execute_result" } ], "source": [ "d = {'a':1,'b':2,'c':3} # dict\n", "d.items()" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 定义函数" ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:51:14.049716Z", "start_time": "2019-03-04T02:51:14.046057Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [], "source": [ "def devidePlus(m, n): # 结尾是冒号\n", " y = m/n + 1 # 注意:空格\n", " return y # 注意:return" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "## For 循环" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:33:20.876576Z", "start_time": "2018-04-27T06:33:20.872650Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "range(0, 10)" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "range(10)" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:33:24.357364Z", "start_time": "2018-04-27T06:33:24.353424Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "range(1, 10)" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "range(1, 10) " ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:34:00.778647Z", "start_time": "2018-04-27T06:34:00.774164Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0 0 0\n", "1 10 1\n", "2 20 4\n", "3 30 9\n", "4 40 16\n", "5 50 25\n", "6 60 36\n", "7 70 49\n", "8 80 64\n", "9 90 81\n" ] } ], "source": [ "for i in range(10):\n", " print(i, i*10, i**2)" ] }, { "cell_type": "code", "execution_count": 28, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:34:35.034598Z", "start_time": "2018-04-27T06:34:35.030691Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\n", "10\n", "20\n", "30\n", "40\n", "50\n", "60\n", "70\n", "80\n", "90\n" ] } ], "source": [ "for i in range(10):\n", " print(i*10) " ] }, { "cell_type": "code", "execution_count": 29, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:34:43.906153Z", "start_time": "2018-04-27T06:34:43.901677Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1.0\n", "1.5\n", "2.0\n", "2.5\n", "3.0\n", "3.5\n", "4.0\n", "4.5\n", "5.0\n", "5.5\n" ] } ], "source": [ "for i in range(10):\n", " print(devidePlus(i, 2))" ] }, { "cell_type": "code", "execution_count": 121, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "[1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0, 4.5, 5.0, 5.5]" ] }, "execution_count": 121, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# 列表内部的for循环\n", "r = [devidePlus(i, 2) for i in range(10)]\n", "r " ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# map" ] }, { "cell_type": "code", "execution_count": 40, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:51:19.483955Z", "start_time": "2019-03-04T02:51:19.478819Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "3.0 4.0 1.4\n" ] } ], "source": [ "m1 = map(devidePlus, [4,3,2], [2, 1, 5])\n", "print(*m1)\n", "#print(*map(devidePlus, [4,3,2], [2, 1, 5]))\n", "# 注意: 将(4, 2)作为一个组合进行计算,将(3, 1)作为一个组合进行计算" ] }, { "cell_type": "code", "execution_count": 41, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:52:12.899301Z", "start_time": "2019-03-04T02:52:12.895059Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "3 7 11 15 19\n" ] } ], "source": [ "m2 = map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])\n", "print(*m2)" ] }, { "cell_type": "code", "execution_count": 36, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:39:20.727308Z", "start_time": "2018-04-27T06:39:20.722224Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0 4 9 13 14\n" ] } ], "source": [ "m3 = map(lambda x, y, z: x + y - z, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10], [3, 3, 2, 2, 5])\n", "print(*m3)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# if elif else" ] }, { "cell_type": "code", "execution_count": 42, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T02:54:13.409146Z", "start_time": "2019-03-04T02:54:13.403762Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "余数是1\n" ] } ], "source": [ "j = 5\n", "if j%2 == 1:\n", " print(r'余数是1')\n", "elif j%2 ==0:\n", " print(r'余数是0')\n", "else:\n", " print(r'余数既不是1也不是0')" ] }, { "cell_type": "code", "execution_count": 38, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:41:22.630905Z", "start_time": "2018-04-27T06:41:22.623019Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "5 0 10\n" ] } ], "source": [ "x = 5\n", "if x < 5:\n", " y = -1\n", " z = 5\n", "elif x > 5:\n", " y = 1\n", " z = 11\n", "else:\n", " y = 0\n", " z = 10\n", "print(x, y, z)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# while循环" ] }, { "cell_type": "code", "execution_count": 39, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:42:31.532089Z", "start_time": "2018-04-27T06:42:31.527448Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\n", "1\n", "2\n", "3\n", "4\n", "5\n", "6\n", "7\n", "8\n", "9\n" ] } ], "source": [ "j = 0\n", "while j <10:\n", " print(j)\n", " j += 1 # avoid dead loop\n", " " ] }, { "cell_type": "code", "execution_count": 40, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:43:15.236750Z", "start_time": "2018-04-27T06:43:15.231493Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1\n", "9\n", "25\n", "49\n", "81\n" ] } ], "source": [ "j = 0\n", "while j <10:\n", " if j%2 != 0: \n", " print(j**2)\n", " j+=1 # avoid dead loop " ] }, { "cell_type": "code", "execution_count": 41, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:44:41.340319Z", "start_time": "2018-04-27T06:44:41.333449Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1\n", "9\n", "25\n", "49\n", "81\n", "121\n", "169\n", "225\n", "289\n", "361\n", "441\n", "529\n", "625\n", "729\n", "841\n" ] } ], "source": [ "j = 0\n", "while j <50:\n", " if j == 30:\n", " break\n", " if j%2 != 0: \n", " print(j**2)\n", " j+=1 # avoid dead loop\n", " " ] }, { "cell_type": "code", "execution_count": 48, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T03:11:19.716378Z", "start_time": "2019-03-04T03:11:19.710528Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "4\n", "3\n", "2\n" ] } ], "source": [ "a = 4\n", "while a: # 0, None, False\n", " print(a) \n", " a -= 1\n", " if a < 2:\n", " a = None #, False, None # []" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# try except " ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:35:32.257850Z", "start_time": "2020-09-25T06:35:32.253590Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "3.0\n", "division by zero\n", "1.8\n" ] } ], "source": [ "def devidePlus(m, n): # 结尾是冒号\n", " return m/n+ 1 # 注意:空格\n", "\n", "\n", "for i in [2, 0, 5]:\n", "# print(devidePlus(4, i))\n", " try:\n", " print(devidePlus(4, i))\n", " except Exception as e:\n", " print(e)\n", " pass" ] }, { "cell_type": "code", "execution_count": 47, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:52:32.471043Z", "start_time": "2018-04-27T06:52:32.463396Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "10.0\n", "10.0\n", "division by zero\n" ] } ], "source": [ "alist = [[1,1], [0, 0, 1]]\n", "for aa in alist:\n", " try:\n", " for a in aa:\n", " print(10 / a)\n", " except Exception as e:\n", " print(e)\n", " pass" ] }, { "cell_type": "code", "execution_count": 46, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:52:20.430949Z", "start_time": "2018-04-27T06:52:20.423433Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "10.0\n", "10.0\n", "division by zero\n", "division by zero\n", "10.0\n" ] } ], "source": [ "alist = [[1,1], [0, 0, 1]]\n", "for aa in alist:\n", " for a in aa:\n", " try:\n", " print(10 / a)\n", " except Exception as e:\n", " print(e)\n", " pass" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# Write and Read data" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:41:00.516659Z", "start_time": "2020-09-25T06:41:00.507163Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "[[0, 0, 0],\n", " [1, 1, 1],\n", " [2, 4, 8],\n", " [3, 9, 27],\n", " [4, 16, 64],\n", " [5, 25, 125],\n", " [6, 36, 216],\n", " [7, 49, 343],\n", " [8, 64, 512],\n", " [9, 81, 729]]" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "data =[[i, i**2, i**3] for i in range(10)] \n", "data" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:42:14.226597Z", "start_time": "2020-09-25T06:42:14.221787Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\t0\t0\n", "1\t1\t1\n", "2\t4\t8\n", "3\t9\t27\n", "4\t16\t64\n", "5\t25\t125\n", "6\t36\t216\n", "7\t49\t343\n", "8\t64\t512\n", "9\t81\t729\n" ] } ], "source": [ "for i in data:\n", " print('\\t'.join(map(str, i))) " ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:42:16.833765Z", "start_time": "2020-09-25T06:42:16.829982Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "list" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" } ], "source": [ "type(data)" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:42:21.562155Z", "start_time": "2020-09-25T06:42:21.558486Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "10" ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(data)" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:42:23.840842Z", "start_time": "2020-09-25T06:42:23.836967Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "[0, 0, 0]" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "data[0]" ] }, { "cell_type": "code", "execution_count": 58, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T03:18:42.083516Z", "start_time": "2019-03-04T03:18:42.080999Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "#help(f.write) " ] }, { "cell_type": "code", "execution_count": 56, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T06:58:03.877100Z", "start_time": "2018-04-27T06:58:03.842733Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "# 保存数据\n", "data =[[i, i**2, i**3] for i in range(10000)] \n", "\n", "f = open(\"../data/data_write_to_file.txt\", \"w\")\n", "for i in data:\n", " f.write('\\t'.join(map(str,i)) + '\\n')\n", "f.close()\n" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:45:26.493670Z", "start_time": "2020-09-25T06:45:26.485476Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "['0\\t0\\t0\\n', '1\\t1\\t1\\n', '2\\t4\\t8\\n', '3\\t9\\t27\\n', '4\\t16\\t64\\n']" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "with open('../data/data_write_to_file.txt','r') as f:\n", " data = f.readlines()\n", "data[:5]" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:45:40.944946Z", "start_time": "2020-09-25T06:45:40.939838Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "77" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "with open('../data/data_write_to_file.txt','r') as f:\n", " data = f.readlines(1000)\n", "len(data) " ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:45:55.741931Z", "start_time": "2020-09-25T06:45:55.737948Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\t0\t0\n", "\n" ] } ], "source": [ "with open('../data/data_write_to_file.txt','r') as f:\n", " print(f.readline())" ] }, { "cell_type": "code", "execution_count": 58, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T07:02:12.507793Z", "start_time": "2018-04-27T07:02:12.503348Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0 1\n", "1 2\n", "2 3\n", "3 4\n", "4 5\n" ] } ], "source": [ "f = [1, 2, 3, 4, 5]\n", "for k, i in enumerate(f):\n", " print(k, i)" ] }, { "cell_type": "code", "execution_count": 59, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T07:03:20.989349Z", "start_time": "2018-04-27T07:03:20.044088Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\t0\t0\n", "\n", "1\t1\t1\n", "\n", "2\t4\t8\n", "\n", "3\t9\t27\n", "\n", "4\t16\t64\n", "\n", "5\t25\t125\n", "\n", "6\t36\t216\n", "\n", "7\t49\t343\n", "\n", "8\t64\t512\n", "\n", "9\t81\t729\n", "\n", "10\t100\t1000\n", "\n", "11\t121\t1331\n", "\n", "12\t144\t1728\n", "\n", "13\t169\t2197\n", "\n", "14\t196\t2744\n", "\n", "15\t225\t3375\n", "\n", "16\t256\t4096\n", "\n", "17\t289\t4913\n", "\n", "18\t324\t5832\n", "\n", "19\t361\t6859\n", "\n", "20\t400\t8000\n", "\n", "21\t441\t9261\n", "\n", "22\t484\t10648\n", "\n", "23\t529\t12167\n", "\n", "24\t576\t13824\n", "\n", "25\t625\t15625\n", "\n", "26\t676\t17576\n", "\n", "27\t729\t19683\n", "\n", "28\t784\t21952\n", "\n", "29\t841\t24389\n", "\n", "30\t900\t27000\n", "\n", "31\t961\t29791\n", "\n", "32\t1024\t32768\n", "\n", "33\t1089\t35937\n", "\n", "34\t1156\t39304\n", "\n", "35\t1225\t42875\n", "\n", "36\t1296\t46656\n", "\n", "37\t1369\t50653\n", "\n", "38\t1444\t54872\n", "\n", "39\t1521\t59319\n", "\n", "40\t1600\t64000\n", "\n", "41\t1681\t68921\n", "\n", "42\t1764\t74088\n", "\n", "43\t1849\t79507\n", "\n", "44\t1936\t85184\n", "\n", "45\t2025\t91125\n", "\n", "46\t2116\t97336\n", "\n", "47\t2209\t103823\n", "\n", "48\t2304\t110592\n", "\n", "49\t2401\t117649\n", "\n", "50\t2500\t125000\n", "\n", "51\t2601\t132651\n", "\n", "52\t2704\t140608\n", "\n", "53\t2809\t148877\n", "\n", "54\t2916\t157464\n", "\n", "55\t3025\t166375\n", "\n", "56\t3136\t175616\n", "\n", "57\t3249\t185193\n", "\n", "58\t3364\t195112\n", "\n", "59\t3481\t205379\n", "\n", "60\t3600\t216000\n", "\n", "61\t3721\t226981\n", "\n", "62\t3844\t238328\n", "\n", "63\t3969\t250047\n", "\n", "64\t4096\t262144\n", "\n", "65\t4225\t274625\n", "\n", "66\t4356\t287496\n", "\n", "67\t4489\t300763\n", "\n", "68\t4624\t314432\n", "\n", "69\t4761\t328509\n", "\n", "70\t4900\t343000\n", "\n", "71\t5041\t357911\n", "\n", "72\t5184\t373248\n", "\n", "73\t5329\t389017\n", "\n", "74\t5476\t405224\n", "\n", "75\t5625\t421875\n", "\n", "76\t5776\t438976\n", "\n", "77\t5929\t456533\n", "\n", "78\t6084\t474552\n", "\n", "79\t6241\t493039\n", "\n", "80\t6400\t512000\n", "\n", "81\t6561\t531441\n", "\n", "82\t6724\t551368\n", "\n", "83\t6889\t571787\n", "\n", "84\t7056\t592704\n", "\n", "85\t7225\t614125\n", "\n", "86\t7396\t636056\n", "\n", "87\t7569\t658503\n", "\n", "88\t7744\t681472\n", "\n", "89\t7921\t704969\n", "\n", "90\t8100\t729000\n", "\n", "91\t8281\t753571\n", "\n", "92\t8464\t778688\n", "\n", "93\t8649\t804357\n", "\n", "94\t8836\t830584\n", "\n", "95\t9025\t857375\n", "\n", "96\t9216\t884736\n", "\n", "97\t9409\t912673\n", "\n", "98\t9604\t941192\n", "\n", "99\t9801\t970299\n", "\n", "100\t10000\t1000000\n", "\n", "101\t10201\t1030301\n", "\n", "102\t10404\t1061208\n", "\n", "103\t10609\t1092727\n", "\n", "104\t10816\t1124864\n", "\n", "105\t11025\t1157625\n", "\n", "106\t11236\t1191016\n", "\n", "107\t11449\t1225043\n", "\n", "108\t11664\t1259712\n", "\n", "109\t11881\t1295029\n", "\n", "110\t12100\t1331000\n", "\n", "111\t12321\t1367631\n", "\n", "112\t12544\t1404928\n", "\n", "113\t12769\t1442897\n", "\n", "114\t12996\t1481544\n", "\n", "115\t13225\t1520875\n", "\n", "116\t13456\t1560896\n", "\n", "117\t13689\t1601613\n", "\n", "118\t13924\t1643032\n", "\n", "119\t14161\t1685159\n", "\n", "120\t14400\t1728000\n", "\n", "121\t14641\t1771561\n", "\n", "122\t14884\t1815848\n", "\n", "123\t15129\t1860867\n", "\n", "124\t15376\t1906624\n", "\n", "125\t15625\t1953125\n", "\n", "126\t15876\t2000376\n", "\n", "127\t16129\t2048383\n", "\n", "128\t16384\t2097152\n", "\n", "129\t16641\t2146689\n", "\n", "130\t16900\t2197000\n", "\n", "131\t17161\t2248091\n", "\n", "132\t17424\t2299968\n", "\n", "133\t17689\t2352637\n", "\n", "134\t17956\t2406104\n", "\n", "135\t18225\t2460375\n", "\n", "136\t18496\t2515456\n", "\n", "137\t18769\t2571353\n", "\n", "138\t19044\t2628072\n", "\n", "139\t19321\t2685619\n", "\n", "140\t19600\t2744000\n", "\n", "141\t19881\t2803221\n", "\n", "142\t20164\t2863288\n", "\n", "143\t20449\t2924207\n", "\n", "144\t20736\t2985984\n", "\n", "145\t21025\t3048625\n", "\n", "146\t21316\t3112136\n", "\n", "147\t21609\t3176523\n", "\n", "148\t21904\t3241792\n", "\n", "149\t22201\t3307949\n", "\n", "150\t22500\t3375000\n", "\n", "151\t22801\t3442951\n", "\n", "152\t23104\t3511808\n", "\n", "153\t23409\t3581577\n", "\n", "154\t23716\t3652264\n", "\n", "155\t24025\t3723875\n", "\n", "156\t24336\t3796416\n", "\n", "157\t24649\t3869893\n", "\n", "158\t24964\t3944312\n", "\n", "159\t25281\t4019679\n", "\n", "160\t25600\t4096000\n", "\n", "161\t25921\t4173281\n", "\n", "162\t26244\t4251528\n", "\n", "163\t26569\t4330747\n", "\n", "164\t26896\t4410944\n", "\n", "165\t27225\t4492125\n", "\n", "166\t27556\t4574296\n", "\n", "167\t27889\t4657463\n", "\n", "168\t28224\t4741632\n", "\n", "169\t28561\t4826809\n", "\n", "170\t28900\t4913000\n", "\n", "171\t29241\t5000211\n", "\n", "172\t29584\t5088448\n", "\n", "173\t29929\t5177717\n", "\n", "174\t30276\t5268024\n", "\n", "175\t30625\t5359375\n", "\n", "176\t30976\t5451776\n", "\n", "177\t31329\t5545233\n", "\n", "178\t31684\t5639752\n", "\n", "179\t32041\t5735339\n", "\n", "180\t32400\t5832000\n", "\n", "181\t32761\t5929741\n", "\n", "182\t33124\t6028568\n", "\n", "183\t33489\t6128487\n", "\n", "184\t33856\t6229504\n", "\n", "185\t34225\t6331625\n", "\n", "186\t34596\t6434856\n", "\n", "187\t34969\t6539203\n", "\n", "188\t35344\t6644672\n", "\n", "189\t35721\t6751269\n", "\n", "190\t36100\t6859000\n", "\n", "191\t36481\t6967871\n", "\n", "192\t36864\t7077888\n", "\n", "193\t37249\t7189057\n", "\n", "194\t37636\t7301384\n", "\n", "195\t38025\t7414875\n", "\n", "196\t38416\t7529536\n", "\n", "197\t38809\t7645373\n", "\n", "198\t39204\t7762392\n", "\n", "199\t39601\t7880599\n", "\n", "200\t40000\t8000000\n", "\n", "201\t40401\t8120601\n", "\n", "202\t40804\t8242408\n", "\n", "203\t41209\t8365427\n", "\n", "204\t41616\t8489664\n", "\n", "205\t42025\t8615125\n", "\n", "206\t42436\t8741816\n", "\n", "207\t42849\t8869743\n", "\n", "208\t43264\t8998912\n", "\n", "209\t43681\t9129329\n", "\n", "210\t44100\t9261000\n", "\n", "211\t44521\t9393931\n", "\n", "212\t44944\t9528128\n", "\n", "213\t45369\t9663597\n", "\n", "214\t45796\t9800344\n", "\n", "215\t46225\t9938375\n", "\n", "216\t46656\t10077696\n", "\n", "217\t47089\t10218313\n", "\n", "218\t47524\t10360232\n", "\n", "219\t47961\t10503459\n", "\n", "220\t48400\t10648000\n", "\n", "221\t48841\t10793861\n", "\n", "222\t49284\t10941048\n", "\n", "223\t49729\t11089567\n", "\n", "224\t50176\t11239424\n", "\n", "225\t50625\t11390625\n", "\n", "226\t51076\t11543176\n", "\n", "227\t51529\t11697083\n", "\n", "228\t51984\t11852352\n", "\n", "229\t52441\t12008989\n", "\n", "230\t52900\t12167000\n", "\n", "231\t53361\t12326391\n", "\n", "232\t53824\t12487168\n", "\n", "233\t54289\t12649337\n", "\n", "234\t54756\t12812904\n", "\n", "235\t55225\t12977875\n", "\n", "236\t55696\t13144256\n", "\n", "237\t56169\t13312053\n", "\n", "238\t56644\t13481272\n", "\n", "239\t57121\t13651919\n", "\n", "240\t57600\t13824000\n", "\n", "241\t58081\t13997521\n", "\n", "242\t58564\t14172488\n", "\n", "243\t59049\t14348907\n", "\n", "244\t59536\t14526784\n", "\n", "245\t60025\t14706125\n", "\n", "246\t60516\t14886936\n", "\n", "247\t61009\t15069223\n", "\n", "248\t61504\t15252992\n", "\n", "249\t62001\t15438249\n", "\n", "250\t62500\t15625000\n", "\n", "251\t63001\t15813251\n", "\n", "252\t63504\t16003008\n", "\n", "253\t64009\t16194277\n", "\n", "254\t64516\t16387064\n", "\n", "255\t65025\t16581375\n", "\n", "256\t65536\t16777216\n", "\n", "257\t66049\t16974593\n", "\n", "258\t66564\t17173512\n", "\n", "259\t67081\t17373979\n", "\n", "260\t67600\t17576000\n", "\n", "261\t68121\t17779581\n", "\n", "262\t68644\t17984728\n", "\n", "263\t69169\t18191447\n", "\n", "264\t69696\t18399744\n", "\n", "265\t70225\t18609625\n", "\n", "266\t70756\t18821096\n", "\n", "267\t71289\t19034163\n", "\n", "268\t71824\t19248832\n", "\n", "269\t72361\t19465109\n", "\n", "270\t72900\t19683000\n", "\n", "271\t73441\t19902511\n", "\n", "272\t73984\t20123648\n", "\n", "273\t74529\t20346417\n", "\n", "274\t75076\t20570824\n", "\n", "275\t75625\t20796875\n", "\n", "276\t76176\t21024576\n", "\n", "277\t76729\t21253933\n", "\n", "278\t77284\t21484952\n", "\n", "279\t77841\t21717639\n", "\n", "280\t78400\t21952000\n", "\n", "281\t78961\t22188041\n", "\n", "282\t79524\t22425768\n", "\n", "283\t80089\t22665187\n", "\n", "284\t80656\t22906304\n", "\n", "285\t81225\t23149125\n", "\n", "286\t81796\t23393656\n", "\n", "287\t82369\t23639903\n", "\n", "288\t82944\t23887872\n", "\n", "289\t83521\t24137569\n", "\n", "290\t84100\t24389000\n", "\n", "291\t84681\t24642171\n", "\n", "292\t85264\t24897088\n", "\n", "293\t85849\t25153757\n", "\n", "294\t86436\t25412184\n", "\n", "295\t87025\t25672375\n", "\n", "296\t87616\t25934336\n", "\n", "297\t88209\t26198073\n", "\n", "298\t88804\t26463592\n", "\n", "299\t89401\t26730899\n", "\n", "300\t90000\t27000000\n", "\n", "301\t90601\t27270901\n", "\n", "302\t91204\t27543608\n", "\n", "303\t91809\t27818127\n", "\n", "304\t92416\t28094464\n", "\n", "305\t93025\t28372625\n", "\n", "306\t93636\t28652616\n", "\n", "307\t94249\t28934443\n", "\n", "308\t94864\t29218112\n", "\n", "309\t95481\t29503629\n", "\n", "310\t96100\t29791000\n", "\n", "311\t96721\t30080231\n", "\n", "312\t97344\t30371328\n", "\n", "313\t97969\t30664297\n", "\n", "314\t98596\t30959144\n", "\n", "315\t99225\t31255875\n", "\n", "316\t99856\t31554496\n", "\n", "317\t100489\t31855013\n", "\n", "318\t101124\t32157432\n", "\n", "319\t101761\t32461759\n", "\n", "320\t102400\t32768000\n", "\n", "321\t103041\t33076161\n", "\n", "322\t103684\t33386248\n", "\n", "323\t104329\t33698267\n", "\n", "324\t104976\t34012224\n", "\n", "325\t105625\t34328125\n", "\n", "326\t106276\t34645976\n", "\n", "327\t106929\t34965783\n", "\n", "328\t107584\t35287552\n", "\n", "329\t108241\t35611289\n", "\n", "330\t108900\t35937000\n", "\n", "331\t109561\t36264691\n", "\n", "332\t110224\t36594368\n", "\n", "333\t110889\t36926037\n", "\n", "334\t111556\t37259704\n", "\n", "335\t112225\t37595375\n", "\n", "336\t112896\t37933056\n", "\n", "337\t113569\t38272753\n", "\n", "338\t114244\t38614472\n", "\n", "339\t114921\t38958219\n", "\n", "340\t115600\t39304000\n", "\n", "341\t116281\t39651821\n", "\n", "342\t116964\t40001688\n", "\n", "343\t117649\t40353607\n", "\n", "344\t118336\t40707584\n", "\n", "345\t119025\t41063625\n", "\n", "346\t119716\t41421736\n", "\n", "347\t120409\t41781923\n", "\n", "348\t121104\t42144192\n", "\n", "349\t121801\t42508549\n", "\n", "350\t122500\t42875000\n", "\n", "351\t123201\t43243551\n", "\n", "352\t123904\t43614208\n", "\n", "353\t124609\t43986977\n", "\n", "354\t125316\t44361864\n", "\n", "355\t126025\t44738875\n", "\n", "356\t126736\t45118016\n", "\n", "357\t127449\t45499293\n", "\n", "358\t128164\t45882712\n", "\n", "359\t128881\t46268279\n", "\n", "360\t129600\t46656000\n", "\n", "361\t130321\t47045881\n", "\n", "362\t131044\t47437928\n", "\n", "363\t131769\t47832147\n", "\n", "364\t132496\t48228544\n", "\n", "365\t133225\t48627125\n", "\n", "366\t133956\t49027896\n", "\n", "367\t134689\t49430863\n", "\n", "368\t135424\t49836032\n", "\n", "369\t136161\t50243409\n", "\n", "370\t136900\t50653000\n", "\n", "371\t137641\t51064811\n", "\n", "372\t138384\t51478848\n", "\n", "373\t139129\t51895117\n", "\n", "374\t139876\t52313624\n", "\n", "375\t140625\t52734375\n", "\n", "376\t141376\t53157376\n", "\n", "377\t142129\t53582633\n", "\n", "378\t142884\t54010152\n", "\n", "379\t143641\t54439939\n", "\n", "380\t144400\t54872000\n", "\n", "381\t145161\t55306341\n", "\n", "382\t145924\t55742968\n", "\n", "383\t146689\t56181887\n", "\n", "384\t147456\t56623104\n", "\n", "385\t148225\t57066625\n", "\n", "386\t148996\t57512456\n", "\n", "387\t149769\t57960603\n", "\n", "388\t150544\t58411072\n", "\n", "389\t151321\t58863869\n", "\n", "390\t152100\t59319000\n", "\n", "391\t152881\t59776471\n", "\n", "392\t153664\t60236288\n", "\n", "393\t154449\t60698457\n", "\n", "394\t155236\t61162984\n", "\n", "395\t156025\t61629875\n", "\n", "396\t156816\t62099136\n", "\n", "397\t157609\t62570773\n", "\n", "398\t158404\t63044792\n", "\n", "399\t159201\t63521199\n", "\n", "400\t160000\t64000000\n", "\n", "401\t160801\t64481201\n", "\n", "402\t161604\t64964808\n", "\n", "403\t162409\t65450827\n", "\n", "404\t163216\t65939264\n", "\n", "405\t164025\t66430125\n", "\n", "406\t164836\t66923416\n", "\n", "407\t165649\t67419143\n", "\n", "408\t166464\t67917312\n", "\n", "409\t167281\t68417929\n", "\n", "410\t168100\t68921000\n", "\n", "411\t168921\t69426531\n", "\n", "412\t169744\t69934528\n", "\n", "413\t170569\t70444997\n", "\n", "414\t171396\t70957944\n", "\n", "415\t172225\t71473375\n", "\n", "416\t173056\t71991296\n", "\n", "417\t173889\t72511713\n", "\n", "418\t174724\t73034632\n", "\n", "419\t175561\t73560059\n", "\n", "420\t176400\t74088000\n", "\n", "421\t177241\t74618461\n", "\n", "422\t178084\t75151448\n", "\n", "423\t178929\t75686967\n", "\n", "424\t179776\t76225024\n", "\n", "425\t180625\t76765625\n", "\n", "426\t181476\t77308776\n", "\n", "427\t182329\t77854483\n", "\n", "428\t183184\t78402752\n", "\n", "429\t184041\t78953589\n", "\n", "430\t184900\t79507000\n", "\n", "431\t185761\t80062991\n", "\n", "432\t186624\t80621568\n", "\n", "433\t187489\t81182737\n", "\n", "434\t188356\t81746504\n", "\n", "435\t189225\t82312875\n", "\n", "436\t190096\t82881856\n", "\n", "437\t190969\t83453453\n", "\n", "438\t191844\t84027672\n", "\n", "439\t192721\t84604519\n", "\n", "440\t193600\t85184000\n", "\n", "441\t194481\t85766121\n", "\n", "442\t195364\t86350888\n", "\n", "443\t196249\t86938307\n", "\n", "444\t197136\t87528384\n", "\n", "445\t198025\t88121125\n", "\n", "446\t198916\t88716536\n", "\n", "447\t199809\t89314623\n", "\n", "448\t200704\t89915392\n", "\n", "449\t201601\t90518849\n", "\n", "450\t202500\t91125000\n", "\n", "451\t203401\t91733851\n", "\n", "452\t204304\t92345408\n", "\n", "453\t205209\t92959677\n", "\n", "454\t206116\t93576664\n", "\n", "455\t207025\t94196375\n", "\n", "456\t207936\t94818816\n", "\n", "457\t208849\t95443993\n", "\n", "458\t209764\t96071912\n", "\n", "459\t210681\t96702579\n", "\n", "460\t211600\t97336000\n", "\n", "461\t212521\t97972181\n", "\n", "462\t213444\t98611128\n", "\n", "463\t214369\t99252847\n", "\n", "464\t215296\t99897344\n", "\n", "465\t216225\t100544625\n", "\n", "466\t217156\t101194696\n", "\n", "467\t218089\t101847563\n", "\n", "468\t219024\t102503232\n", "\n", "469\t219961\t103161709\n", "\n", "470\t220900\t103823000\n", "\n", "471\t221841\t104487111\n", "\n", "472\t222784\t105154048\n", "\n", "473\t223729\t105823817\n", "\n", "474\t224676\t106496424\n", "\n", "475\t225625\t107171875\n", "\n", "476\t226576\t107850176\n", "\n", "477\t227529\t108531333\n", "\n", "478\t228484\t109215352\n", "\n", "479\t229441\t109902239\n", "\n", "480\t230400\t110592000\n", "\n", "481\t231361\t111284641\n", "\n", "482\t232324\t111980168\n", "\n", "483\t233289\t112678587\n", "\n", "484\t234256\t113379904\n", "\n", "485\t235225\t114084125\n", "\n", "486\t236196\t114791256\n", "\n", "487\t237169\t115501303\n", "\n", "488\t238144\t116214272\n", "\n", "489\t239121\t116930169\n", "\n", "490\t240100\t117649000\n", "\n", "491\t241081\t118370771\n", "\n", "492\t242064\t119095488\n", "\n", "493\t243049\t119823157\n", "\n", "494\t244036\t120553784\n", "\n", "495\t245025\t121287375\n", "\n", "496\t246016\t122023936\n", "\n", "497\t247009\t122763473\n", "\n", "498\t248004\t123505992\n", "\n", "499\t249001\t124251499\n", "\n", "500\t250000\t125000000\n", "\n", "501\t251001\t125751501\n", "\n", "502\t252004\t126506008\n", "\n", "503\t253009\t127263527\n", "\n", "504\t254016\t128024064\n", "\n", "505\t255025\t128787625\n", "\n", "506\t256036\t129554216\n", "\n", "507\t257049\t130323843\n", "\n", "508\t258064\t131096512\n", "\n", "509\t259081\t131872229\n", "\n", "510\t260100\t132651000\n", "\n", "511\t261121\t133432831\n", "\n", "512\t262144\t134217728\n", "\n", "513\t263169\t135005697\n", "\n", "514\t264196\t135796744\n", "\n", "515\t265225\t136590875\n", "\n", "516\t266256\t137388096\n", "\n", "517\t267289\t138188413\n", "\n", "518\t268324\t138991832\n", "\n", "519\t269361\t139798359\n", "\n", "520\t270400\t140608000\n", "\n", "521\t271441\t141420761\n", "\n", "522\t272484\t142236648\n", "\n", "523\t273529\t143055667\n", "\n", "524\t274576\t143877824\n", "\n", "525\t275625\t144703125\n", "\n", "526\t276676\t145531576\n", "\n", "527\t277729\t146363183\n", "\n", "528\t278784\t147197952\n", "\n", "529\t279841\t148035889\n", "\n", "530\t280900\t148877000\n", "\n", "531\t281961\t149721291\n", "\n", "532\t283024\t150568768\n", "\n", "533\t284089\t151419437\n", "\n", "534\t285156\t152273304\n", "\n", "535\t286225\t153130375\n", "\n", "536\t287296\t153990656\n", "\n", "537\t288369\t154854153\n", "\n", "538\t289444\t155720872\n", "\n", "539\t290521\t156590819\n", "\n", "540\t291600\t157464000\n", "\n", "541\t292681\t158340421\n", "\n", "542\t293764\t159220088\n", "\n", "543\t294849\t160103007\n", "\n", "544\t295936\t160989184\n", "\n", "545\t297025\t161878625\n", "\n", "546\t298116\t162771336\n", "\n", "547\t299209\t163667323\n", "\n", "548\t300304\t164566592\n", "\n", "549\t301401\t165469149\n", "\n", "550\t302500\t166375000\n", "\n", "551\t303601\t167284151\n", "\n", "552\t304704\t168196608\n", "\n", "553\t305809\t169112377\n", "\n", "554\t306916\t170031464\n", "\n", "555\t308025\t170953875\n", "\n", "556\t309136\t171879616\n", "\n", "557\t310249\t172808693\n", "\n", "558\t311364\t173741112\n", "\n", "559\t312481\t174676879\n", "\n", "560\t313600\t175616000\n", "\n", "561\t314721\t176558481\n", "\n", "562\t315844\t177504328\n", "\n", "563\t316969\t178453547\n", "\n", "564\t318096\t179406144\n", "\n", "565\t319225\t180362125\n", "\n", "566\t320356\t181321496\n", "\n", "567\t321489\t182284263\n", "\n", "568\t322624\t183250432\n", "\n", "569\t323761\t184220009\n", "\n", "570\t324900\t185193000\n", "\n", "571\t326041\t186169411\n", "\n", "572\t327184\t187149248\n", "\n", "573\t328329\t188132517\n", "\n", "574\t329476\t189119224\n", "\n", "575\t330625\t190109375\n", "\n", "576\t331776\t191102976\n", "\n", "577\t332929\t192100033\n", "\n", "578\t334084\t193100552\n", "\n", "579\t335241\t194104539\n", "\n", "580\t336400\t195112000\n", "\n", "581\t337561\t196122941\n", "\n", "582\t338724\t197137368\n", "\n", "583\t339889\t198155287\n", "\n", "584\t341056\t199176704\n", "\n", "585\t342225\t200201625\n", "\n", "586\t343396\t201230056\n", "\n", "587\t344569\t202262003\n", "\n", "588\t345744\t203297472\n", "\n", "589\t346921\t204336469\n", "\n", "590\t348100\t205379000\n", "\n", "591\t349281\t206425071\n", "\n", "592\t350464\t207474688\n", "\n", "593\t351649\t208527857\n", "\n", "594\t352836\t209584584\n", "\n", "595\t354025\t210644875\n", "\n", "596\t355216\t211708736\n", "\n", "597\t356409\t212776173\n", "\n", "598\t357604\t213847192\n", "\n", "599\t358801\t214921799\n", "\n", "600\t360000\t216000000\n", "\n", "601\t361201\t217081801\n", "\n", "602\t362404\t218167208\n", "\n", "603\t363609\t219256227\n", "\n", "604\t364816\t220348864\n", "\n", "605\t366025\t221445125\n", "\n", "606\t367236\t222545016\n", "\n", "607\t368449\t223648543\n", "\n", "608\t369664\t224755712\n", "\n", "609\t370881\t225866529\n", "\n", "610\t372100\t226981000\n", "\n", "611\t373321\t228099131\n", "\n", "612\t374544\t229220928\n", "\n", "613\t375769\t230346397\n", "\n", "614\t376996\t231475544\n", "\n", "615\t378225\t232608375\n", "\n", "616\t379456\t233744896\n", "\n", "617\t380689\t234885113\n", "\n", "618\t381924\t236029032\n", "\n", "619\t383161\t237176659\n", "\n", "620\t384400\t238328000\n", "\n", "621\t385641\t239483061\n", "\n", "622\t386884\t240641848\n", "\n", "623\t388129\t241804367\n", "\n", "624\t389376\t242970624\n", "\n", "625\t390625\t244140625\n", "\n", "626\t391876\t245314376\n", "\n", "627\t393129\t246491883\n", "\n", "628\t394384\t247673152\n", "\n", "629\t395641\t248858189\n", "\n", "630\t396900\t250047000\n", "\n", "631\t398161\t251239591\n", "\n", "632\t399424\t252435968\n", "\n", "633\t400689\t253636137\n", "\n", "634\t401956\t254840104\n", "\n", "635\t403225\t256047875\n", "\n", "636\t404496\t257259456\n", "\n", "637\t405769\t258474853\n", "\n", "638\t407044\t259694072\n", "\n", "639\t408321\t260917119\n", "\n", "640\t409600\t262144000\n", "\n", "641\t410881\t263374721\n", "\n", "642\t412164\t264609288\n", "\n", "643\t413449\t265847707\n", "\n", "644\t414736\t267089984\n", "\n", "645\t416025\t268336125\n", "\n", "646\t417316\t269586136\n", "\n", "647\t418609\t270840023\n", "\n", "648\t419904\t272097792\n", "\n", "649\t421201\t273359449\n", "\n", "650\t422500\t274625000\n", "\n", "651\t423801\t275894451\n", "\n", "652\t425104\t277167808\n", "\n", "653\t426409\t278445077\n", "\n", "654\t427716\t279726264\n", "\n", "655\t429025\t281011375\n", "\n", "656\t430336\t282300416\n", "\n", "657\t431649\t283593393\n", "\n", "658\t432964\t284890312\n", "\n", "659\t434281\t286191179\n", "\n", "660\t435600\t287496000\n", "\n", "661\t436921\t288804781\n", "\n", "662\t438244\t290117528\n", "\n", "663\t439569\t291434247\n", "\n", "664\t440896\t292754944\n", "\n", "665\t442225\t294079625\n", "\n", "666\t443556\t295408296\n", "\n", "667\t444889\t296740963\n", "\n", "668\t446224\t298077632\n", "\n", "669\t447561\t299418309\n", "\n", "670\t448900\t300763000\n", "\n", "671\t450241\t302111711\n", "\n", "672\t451584\t303464448\n", "\n", "673\t452929\t304821217\n", "\n", "674\t454276\t306182024\n", "\n", "675\t455625\t307546875\n", "\n", "676\t456976\t308915776\n", "\n", "677\t458329\t310288733\n", "\n", "678\t459684\t311665752\n", "\n", "679\t461041\t313046839\n", "\n", "680\t462400\t314432000\n", "\n", "681\t463761\t315821241\n", "\n", "682\t465124\t317214568\n", "\n", "683\t466489\t318611987\n", "\n", "684\t467856\t320013504\n", "\n", "685\t469225\t321419125\n", "\n", "686\t470596\t322828856\n", "\n", "687\t471969\t324242703\n", "\n", "688\t473344\t325660672\n", "\n", "689\t474721\t327082769\n", "\n", "690\t476100\t328509000\n", "\n", "691\t477481\t329939371\n", "\n", "692\t478864\t331373888\n", "\n", "693\t480249\t332812557\n", "\n", "694\t481636\t334255384\n", "\n", "695\t483025\t335702375\n", "\n", "696\t484416\t337153536\n", "\n", "697\t485809\t338608873\n", "\n", "698\t487204\t340068392\n", "\n", "699\t488601\t341532099\n", "\n", "700\t490000\t343000000\n", "\n", "701\t491401\t344472101\n", "\n", "702\t492804\t345948408\n", "\n", "703\t494209\t347428927\n", "\n", "704\t495616\t348913664\n", "\n", "705\t497025\t350402625\n", "\n", "706\t498436\t351895816\n", "\n", "707\t499849\t353393243\n", "\n", "708\t501264\t354894912\n", "\n", "709\t502681\t356400829\n", "\n", "710\t504100\t357911000\n", "\n", "711\t505521\t359425431\n", "\n", "712\t506944\t360944128\n", "\n", "713\t508369\t362467097\n", "\n", "714\t509796\t363994344\n", "\n", "715\t511225\t365525875\n", "\n", "716\t512656\t367061696\n", "\n", "717\t514089\t368601813\n", "\n", "718\t515524\t370146232\n", "\n", "719\t516961\t371694959\n", "\n", "720\t518400\t373248000\n", "\n", "721\t519841\t374805361\n", "\n", "722\t521284\t376367048\n", "\n", "723\t522729\t377933067\n", "\n", "724\t524176\t379503424\n", "\n", "725\t525625\t381078125\n", "\n", "726\t527076\t382657176\n", "\n", "727\t528529\t384240583\n", "\n", "728\t529984\t385828352\n", "\n", "729\t531441\t387420489\n", "\n", "730\t532900\t389017000\n", "\n", "731\t534361\t390617891\n", "\n", "732\t535824\t392223168\n", "\n", "733\t537289\t393832837\n", "\n", "734\t538756\t395446904\n", "\n", "735\t540225\t397065375\n", "\n", "736\t541696\t398688256\n", "\n", "737\t543169\t400315553\n", "\n", "738\t544644\t401947272\n", "\n", "739\t546121\t403583419\n", "\n", "740\t547600\t405224000\n", "\n", "741\t549081\t406869021\n", "\n", "742\t550564\t408518488\n", "\n", "743\t552049\t410172407\n", "\n", "744\t553536\t411830784\n", "\n", "745\t555025\t413493625\n", "\n", "746\t556516\t415160936\n", "\n", "747\t558009\t416832723\n", "\n", "748\t559504\t418508992\n", "\n", "749\t561001\t420189749\n", "\n", "750\t562500\t421875000\n", "\n", "751\t564001\t423564751\n", "\n", "752\t565504\t425259008\n", "\n", "753\t567009\t426957777\n", "\n", "754\t568516\t428661064\n", "\n", "755\t570025\t430368875\n", "\n", "756\t571536\t432081216\n", "\n", "757\t573049\t433798093\n", "\n", "758\t574564\t435519512\n", "\n", "759\t576081\t437245479\n", "\n", "760\t577600\t438976000\n", "\n", "761\t579121\t440711081\n", "\n", "762\t580644\t442450728\n", "\n", "763\t582169\t444194947\n", "\n", "764\t583696\t445943744\n", "\n", "765\t585225\t447697125\n", "\n", "766\t586756\t449455096\n", "\n", "767\t588289\t451217663\n", "\n", "768\t589824\t452984832\n", "\n", "769\t591361\t454756609\n", "\n", "770\t592900\t456533000\n", "\n", "771\t594441\t458314011\n", "\n", "772\t595984\t460099648\n", "\n", "773\t597529\t461889917\n", "\n", "774\t599076\t463684824\n", "\n", "775\t600625\t465484375\n", "\n", "776\t602176\t467288576\n", "\n", "777\t603729\t469097433\n", "\n", "778\t605284\t470910952\n", "\n", "779\t606841\t472729139\n", "\n", "780\t608400\t474552000\n", "\n", "781\t609961\t476379541\n", "\n", "782\t611524\t478211768\n", "\n", "783\t613089\t480048687\n", "\n", "784\t614656\t481890304\n", "\n", "785\t616225\t483736625\n", "\n", "786\t617796\t485587656\n", "\n", "787\t619369\t487443403\n", "\n", "788\t620944\t489303872\n", "\n", "789\t622521\t491169069\n", "\n", "790\t624100\t493039000\n", "\n", "791\t625681\t494913671\n", "\n", "792\t627264\t496793088\n", "\n", "793\t628849\t498677257\n", "\n", "794\t630436\t500566184\n", "\n", "795\t632025\t502459875\n", "\n", "796\t633616\t504358336\n", "\n", "797\t635209\t506261573\n", "\n", "798\t636804\t508169592\n", "\n", "799\t638401\t510082399\n", "\n", "800\t640000\t512000000\n", "\n", "801\t641601\t513922401\n", "\n", "802\t643204\t515849608\n", "\n", "803\t644809\t517781627\n", "\n", "804\t646416\t519718464\n", "\n", "805\t648025\t521660125\n", "\n", "806\t649636\t523606616\n", "\n", "807\t651249\t525557943\n", "\n", "808\t652864\t527514112\n", "\n", "809\t654481\t529475129\n", "\n", "810\t656100\t531441000\n", "\n", "811\t657721\t533411731\n", "\n", "812\t659344\t535387328\n", "\n", "813\t660969\t537367797\n", "\n", "814\t662596\t539353144\n", "\n", "815\t664225\t541343375\n", "\n", "816\t665856\t543338496\n", "\n", "817\t667489\t545338513\n", "\n", "818\t669124\t547343432\n", "\n", "819\t670761\t549353259\n", "\n", "820\t672400\t551368000\n", "\n", "821\t674041\t553387661\n", "\n", "822\t675684\t555412248\n", "\n", "823\t677329\t557441767\n", "\n", "824\t678976\t559476224\n", "\n", "825\t680625\t561515625\n", "\n", "826\t682276\t563559976\n", "\n", "827\t683929\t565609283\n", "\n", "828\t685584\t567663552\n", "\n", "829\t687241\t569722789\n", "\n", "830\t688900\t571787000\n", "\n", "831\t690561\t573856191\n", "\n", "832\t692224\t575930368\n", "\n", "833\t693889\t578009537\n", "\n", "834\t695556\t580093704\n", "\n", "835\t697225\t582182875\n", "\n", "836\t698896\t584277056\n", "\n", "837\t700569\t586376253\n", "\n", "838\t702244\t588480472\n", "\n", "839\t703921\t590589719\n", "\n", "840\t705600\t592704000\n", "\n", "841\t707281\t594823321\n", "\n", "842\t708964\t596947688\n", "\n", "843\t710649\t599077107\n", "\n", "844\t712336\t601211584\n", "\n", "845\t714025\t603351125\n", "\n", "846\t715716\t605495736\n", "\n", "847\t717409\t607645423\n", "\n", "848\t719104\t609800192\n", "\n", "849\t720801\t611960049\n", "\n", "850\t722500\t614125000\n", "\n", "851\t724201\t616295051\n", "\n", "852\t725904\t618470208\n", "\n", "853\t727609\t620650477\n", "\n", "854\t729316\t622835864\n", "\n", "855\t731025\t625026375\n", "\n", "856\t732736\t627222016\n", "\n", "857\t734449\t629422793\n", "\n", "858\t736164\t631628712\n", "\n", "859\t737881\t633839779\n", "\n", "860\t739600\t636056000\n", "\n", "861\t741321\t638277381\n", "\n", "862\t743044\t640503928\n", "\n", "863\t744769\t642735647\n", "\n", "864\t746496\t644972544\n", "\n", "865\t748225\t647214625\n", "\n", "866\t749956\t649461896\n", "\n", "867\t751689\t651714363\n", "\n", "868\t753424\t653972032\n", "\n", "869\t755161\t656234909\n", "\n", "870\t756900\t658503000\n", "\n", "871\t758641\t660776311\n", "\n", "872\t760384\t663054848\n", "\n", "873\t762129\t665338617\n", "\n", "874\t763876\t667627624\n", "\n", "875\t765625\t669921875\n", "\n", "876\t767376\t672221376\n", "\n", "877\t769129\t674526133\n", "\n", "878\t770884\t676836152\n", "\n", "879\t772641\t679151439\n", "\n", "880\t774400\t681472000\n", "\n", "881\t776161\t683797841\n", "\n", "882\t777924\t686128968\n", "\n", "883\t779689\t688465387\n", "\n", "884\t781456\t690807104\n", "\n", "885\t783225\t693154125\n", "\n", "886\t784996\t695506456\n", "\n", "887\t786769\t697864103\n", "\n", "888\t788544\t700227072\n", "\n", "889\t790321\t702595369\n", "\n", "890\t792100\t704969000\n", "\n", "891\t793881\t707347971\n", "\n", "892\t795664\t709732288\n", "\n", "893\t797449\t712121957\n", "\n", "894\t799236\t714516984\n", "\n", "895\t801025\t716917375\n", "\n", "896\t802816\t719323136\n", "\n", "897\t804609\t721734273\n", "\n", "898\t806404\t724150792\n", "\n", "899\t808201\t726572699\n", "\n", "900\t810000\t729000000\n", "\n", "901\t811801\t731432701\n", "\n", "902\t813604\t733870808\n", "\n", "903\t815409\t736314327\n", "\n", "904\t817216\t738763264\n", "\n", "905\t819025\t741217625\n", "\n", "906\t820836\t743677416\n", "\n", "907\t822649\t746142643\n", "\n", "908\t824464\t748613312\n", "\n", "909\t826281\t751089429\n", "\n", "910\t828100\t753571000\n", "\n", "911\t829921\t756058031\n", "\n", "912\t831744\t758550528\n", "\n", "913\t833569\t761048497\n", "\n", "914\t835396\t763551944\n", "\n", "915\t837225\t766060875\n", "\n", "916\t839056\t768575296\n", "\n", "917\t840889\t771095213\n", "\n", "918\t842724\t773620632\n", "\n", "919\t844561\t776151559\n", "\n", "920\t846400\t778688000\n", "\n", "921\t848241\t781229961\n", "\n", "922\t850084\t783777448\n", "\n", "923\t851929\t786330467\n", "\n", "924\t853776\t788889024\n", "\n", "925\t855625\t791453125\n", "\n", "926\t857476\t794022776\n", "\n", "927\t859329\t796597983\n", "\n", "928\t861184\t799178752\n", "\n", "929\t863041\t801765089\n", "\n", "930\t864900\t804357000\n", "\n", "931\t866761\t806954491\n", "\n", "932\t868624\t809557568\n", "\n", "933\t870489\t812166237\n", "\n", "934\t872356\t814780504\n", "\n", "935\t874225\t817400375\n", "\n", "936\t876096\t820025856\n", "\n", "937\t877969\t822656953\n", "\n", "938\t879844\t825293672\n", "\n", "939\t881721\t827936019\n", "\n", "940\t883600\t830584000\n", "\n", "941\t885481\t833237621\n", "\n", "942\t887364\t835896888\n", "\n", "943\t889249\t838561807\n", "\n", "944\t891136\t841232384\n", "\n", "945\t893025\t843908625\n", "\n", "946\t894916\t846590536\n", "\n", "947\t896809\t849278123\n", "\n", "948\t898704\t851971392\n", "\n", "949\t900601\t854670349\n", "\n", "950\t902500\t857375000\n", "\n", "951\t904401\t860085351\n", "\n", "952\t906304\t862801408\n", "\n", "953\t908209\t865523177\n", "\n", "954\t910116\t868250664\n", "\n", "955\t912025\t870983875\n", "\n", "956\t913936\t873722816\n", "\n", "957\t915849\t876467493\n", "\n", "958\t917764\t879217912\n", "\n", "959\t919681\t881974079\n", "\n", "960\t921600\t884736000\n", "\n", "961\t923521\t887503681\n", "\n", "962\t925444\t890277128\n", "\n", "963\t927369\t893056347\n", "\n", "964\t929296\t895841344\n", "\n", "965\t931225\t898632125\n", "\n", "966\t933156\t901428696\n", "\n", "967\t935089\t904231063\n", "\n", "968\t937024\t907039232\n", "\n", "969\t938961\t909853209\n", "\n", "970\t940900\t912673000\n", "\n", "971\t942841\t915498611\n", "\n", "972\t944784\t918330048\n", "\n", "973\t946729\t921167317\n", "\n", "974\t948676\t924010424\n", "\n", "975\t950625\t926859375\n", "\n", "976\t952576\t929714176\n", "\n", "977\t954529\t932574833\n", "\n", "978\t956484\t935441352\n", "\n", "979\t958441\t938313739\n", "\n", "980\t960400\t941192000\n", "\n", "981\t962361\t944076141\n", "\n", "982\t964324\t946966168\n", "\n", "983\t966289\t949862087\n", "\n", "984\t968256\t952763904\n", "\n", "985\t970225\t955671625\n", "\n", "986\t972196\t958585256\n", "\n", "987\t974169\t961504803\n", "\n", "988\t976144\t964430272\n", "\n", "989\t978121\t967361669\n", "\n", "990\t980100\t970299000\n", "\n", "991\t982081\t973242271\n", "\n", "992\t984064\t976191488\n", "\n", "993\t986049\t979146657\n", "\n", "994\t988036\t982107784\n", "\n", "995\t990025\t985074875\n", "\n", "996\t992016\t988047936\n", "\n", "997\t994009\t991026973\n", "\n", "998\t996004\t994011992\n", "\n", "999\t998001\t997002999\n", "\n", "1000\t1000000\t1000000000\n", "\n", "1001\t1002001\t1003003001\n", "\n", "1002\t1004004\t1006012008\n", "\n", "1003\t1006009\t1009027027\n", "\n", "1004\t1008016\t1012048064\n", "\n", "1005\t1010025\t1015075125\n", "\n", "1006\t1012036\t1018108216\n", "\n", "1007\t1014049\t1021147343\n", "\n", "1008\t1016064\t1024192512\n", "\n", "1009\t1018081\t1027243729\n", "\n", "1010\t1020100\t1030301000\n", "\n", "1011\t1022121\t1033364331\n", "\n", "1012\t1024144\t1036433728\n", "\n", "1013\t1026169\t1039509197\n", "\n", "1014\t1028196\t1042590744\n", "\n", "1015\t1030225\t1045678375\n", "\n", "1016\t1032256\t1048772096\n", "\n", "1017\t1034289\t1051871913\n", "\n", "1018\t1036324\t1054977832\n", "\n", "1019\t1038361\t1058089859\n", "\n", "1020\t1040400\t1061208000\n", "\n", "1021\t1042441\t1064332261\n", "\n", "1022\t1044484\t1067462648\n", "\n", "1023\t1046529\t1070599167\n", "\n", "1024\t1048576\t1073741824\n", "\n", "1025\t1050625\t1076890625\n", "\n", "1026\t1052676\t1080045576\n", "\n", "1027\t1054729\t1083206683\n", "\n", "1028\t1056784\t1086373952\n", "\n", "1029\t1058841\t1089547389\n", "\n", "1030\t1060900\t1092727000\n", "\n", "1031\t1062961\t1095912791\n", "\n", "1032\t1065024\t1099104768\n", "\n", "1033\t1067089\t1102302937\n", "\n", "1034\t1069156\t1105507304\n", "\n", "1035\t1071225\t1108717875\n", "\n", "1036\t1073296\t1111934656\n", "\n", "1037\t1075369\t1115157653\n", "\n", "1038\t1077444\t1118386872\n", "\n", "1039\t1079521\t1121622319\n", "\n", "1040\t1081600\t1124864000\n", "\n", "1041\t1083681\t1128111921\n", "\n", "1042\t1085764\t1131366088\n", "\n", "1043\t1087849\t1134626507\n", "\n", "1044\t1089936\t1137893184\n", "\n", "1045\t1092025\t1141166125\n", "\n", "1046\t1094116\t1144445336\n", "\n", "1047\t1096209\t1147730823\n", "\n", "1048\t1098304\t1151022592\n", "\n", "1049\t1100401\t1154320649\n", "\n", "1050\t1102500\t1157625000\n", "\n", "1051\t1104601\t1160935651\n", "\n", "1052\t1106704\t1164252608\n", "\n", "1053\t1108809\t1167575877\n", "\n", "1054\t1110916\t1170905464\n", "\n", "1055\t1113025\t1174241375\n", "\n", "1056\t1115136\t1177583616\n", "\n", "1057\t1117249\t1180932193\n", "\n", "1058\t1119364\t1184287112\n", "\n", "1059\t1121481\t1187648379\n", "\n", "1060\t1123600\t1191016000\n", "\n", "1061\t1125721\t1194389981\n", "\n", "1062\t1127844\t1197770328\n", "\n", "1063\t1129969\t1201157047\n", "\n", "1064\t1132096\t1204550144\n", "\n", "1065\t1134225\t1207949625\n", "\n", "1066\t1136356\t1211355496\n", "\n", "1067\t1138489\t1214767763\n", "\n", "1068\t1140624\t1218186432\n", "\n", "1069\t1142761\t1221611509\n", "\n", "1070\t1144900\t1225043000\n", "\n", "1071\t1147041\t1228480911\n", "\n", "1072\t1149184\t1231925248\n", "\n", "1073\t1151329\t1235376017\n", "\n", "1074\t1153476\t1238833224\n", "\n", "1075\t1155625\t1242296875\n", "\n", "1076\t1157776\t1245766976\n", "\n", "1077\t1159929\t1249243533\n", "\n", "1078\t1162084\t1252726552\n", "\n", "1079\t1164241\t1256216039\n", "\n", "1080\t1166400\t1259712000\n", "\n", "1081\t1168561\t1263214441\n", "\n", "1082\t1170724\t1266723368\n", "\n", "1083\t1172889\t1270238787\n", "\n", "1084\t1175056\t1273760704\n", "\n", "1085\t1177225\t1277289125\n", "\n", "1086\t1179396\t1280824056\n", "\n", "1087\t1181569\t1284365503\n", "\n", "1088\t1183744\t1287913472\n", "\n", "1089\t1185921\t1291467969\n", "\n", "1090\t1188100\t1295029000\n", "\n", "1091\t1190281\t1298596571\n", "\n", "1092\t1192464\t1302170688\n", "\n", "1093\t1194649\t1305751357\n", "\n", "1094\t1196836\t1309338584\n", "\n", "1095\t1199025\t1312932375\n", "\n", "1096\t1201216\t1316532736\n", "\n", "1097\t1203409\t1320139673\n", "\n", "1098\t1205604\t1323753192\n", "\n", "1099\t1207801\t1327373299\n", "\n", "1100\t1210000\t1331000000\n", "\n", "1101\t1212201\t1334633301\n", "\n", "1102\t1214404\t1338273208\n", "\n", "1103\t1216609\t1341919727\n", "\n", "1104\t1218816\t1345572864\n", "\n", "1105\t1221025\t1349232625\n", "\n", "1106\t1223236\t1352899016\n", "\n", "1107\t1225449\t1356572043\n", "\n", "1108\t1227664\t1360251712\n", "\n", "1109\t1229881\t1363938029\n", "\n", "1110\t1232100\t1367631000\n", "\n", "1111\t1234321\t1371330631\n", "\n", "1112\t1236544\t1375036928\n", "\n", "1113\t1238769\t1378749897\n", "\n", "1114\t1240996\t1382469544\n", "\n", "1115\t1243225\t1386195875\n", "\n", "1116\t1245456\t1389928896\n", "\n", "1117\t1247689\t1393668613\n", "\n", "1118\t1249924\t1397415032\n", "\n", "1119\t1252161\t1401168159\n", "\n", "1120\t1254400\t1404928000\n", "\n", "1121\t1256641\t1408694561\n", "\n", "1122\t1258884\t1412467848\n", "\n", "1123\t1261129\t1416247867\n", "\n", "1124\t1263376\t1420034624\n", "\n", "1125\t1265625\t1423828125\n", "\n", "1126\t1267876\t1427628376\n", "\n", "1127\t1270129\t1431435383\n", "\n", "1128\t1272384\t1435249152\n", "\n", "1129\t1274641\t1439069689\n", "\n", "1130\t1276900\t1442897000\n", "\n", "1131\t1279161\t1446731091\n", "\n", "1132\t1281424\t1450571968\n", "\n", "1133\t1283689\t1454419637\n", "\n", "1134\t1285956\t1458274104\n", "\n", "1135\t1288225\t1462135375\n", "\n", "1136\t1290496\t1466003456\n", "\n", "1137\t1292769\t1469878353\n", "\n", "1138\t1295044\t1473760072\n", "\n", "1139\t1297321\t1477648619\n", "\n", "1140\t1299600\t1481544000\n", "\n", "1141\t1301881\t1485446221\n", "\n", "1142\t1304164\t1489355288\n", "\n", "1143\t1306449\t1493271207\n", "\n", "1144\t1308736\t1497193984\n", "\n", "1145\t1311025\t1501123625\n", "\n", "1146\t1313316\t1505060136\n", "\n", "1147\t1315609\t1509003523\n", "\n", "1148\t1317904\t1512953792\n", "\n", "1149\t1320201\t1516910949\n", "\n", "1150\t1322500\t1520875000\n", "\n", "1151\t1324801\t1524845951\n", "\n", "1152\t1327104\t1528823808\n", "\n", "1153\t1329409\t1532808577\n", "\n", "1154\t1331716\t1536800264\n", "\n", "1155\t1334025\t1540798875\n", "\n", "1156\t1336336\t1544804416\n", "\n", "1157\t1338649\t1548816893\n", "\n", "1158\t1340964\t1552836312\n", "\n", "1159\t1343281\t1556862679\n", "\n", "1160\t1345600\t1560896000\n", "\n", "1161\t1347921\t1564936281\n", "\n", "1162\t1350244\t1568983528\n", "\n", "1163\t1352569\t1573037747\n", "\n", "1164\t1354896\t1577098944\n", "\n", "1165\t1357225\t1581167125\n", "\n", "1166\t1359556\t1585242296\n", "\n", "1167\t1361889\t1589324463\n", "\n", "1168\t1364224\t1593413632\n", "\n", "1169\t1366561\t1597509809\n", "\n", "1170\t1368900\t1601613000\n", "\n", "1171\t1371241\t1605723211\n", "\n", "1172\t1373584\t1609840448\n", "\n", "1173\t1375929\t1613964717\n", "\n", "1174\t1378276\t1618096024\n", "\n", "1175\t1380625\t1622234375\n", "\n", "1176\t1382976\t1626379776\n", "\n", "1177\t1385329\t1630532233\n", "\n", "1178\t1387684\t1634691752\n", "\n", "1179\t1390041\t1638858339\n", "\n", "1180\t1392400\t1643032000\n", "\n", "1181\t1394761\t1647212741\n", "\n", "1182\t1397124\t1651400568\n", "\n", "1183\t1399489\t1655595487\n", "\n", "1184\t1401856\t1659797504\n", "\n", "1185\t1404225\t1664006625\n", "\n", "1186\t1406596\t1668222856\n", "\n", "1187\t1408969\t1672446203\n", "\n", "1188\t1411344\t1676676672\n", "\n", "1189\t1413721\t1680914269\n", "\n", "1190\t1416100\t1685159000\n", "\n", "1191\t1418481\t1689410871\n", "\n", "1192\t1420864\t1693669888\n", "\n", "1193\t1423249\t1697936057\n", "\n", "1194\t1425636\t1702209384\n", "\n", "1195\t1428025\t1706489875\n", "\n", "1196\t1430416\t1710777536\n", "\n", "1197\t1432809\t1715072373\n", "\n", "1198\t1435204\t1719374392\n", "\n", "1199\t1437601\t1723683599\n", "\n", "1200\t1440000\t1728000000\n", "\n", "1201\t1442401\t1732323601\n", "\n", "1202\t1444804\t1736654408\n", "\n", "1203\t1447209\t1740992427\n", "\n", "1204\t1449616\t1745337664\n", "\n", "1205\t1452025\t1749690125\n", "\n", "1206\t1454436\t1754049816\n", "\n", "1207\t1456849\t1758416743\n", "\n", "1208\t1459264\t1762790912\n", "\n", "1209\t1461681\t1767172329\n", "\n", "1210\t1464100\t1771561000\n", "\n", "1211\t1466521\t1775956931\n", "\n", "1212\t1468944\t1780360128\n", "\n", "1213\t1471369\t1784770597\n", "\n", "1214\t1473796\t1789188344\n", "\n", "1215\t1476225\t1793613375\n", "\n", "1216\t1478656\t1798045696\n", "\n", "1217\t1481089\t1802485313\n", "\n", "1218\t1483524\t1806932232\n", "\n", "1219\t1485961\t1811386459\n", "\n", "1220\t1488400\t1815848000\n", "\n", "1221\t1490841\t1820316861\n", "\n", "1222\t1493284\t1824793048\n", "\n", "1223\t1495729\t1829276567\n", "\n", "1224\t1498176\t1833767424\n", "\n", "1225\t1500625\t1838265625\n", "\n", "1226\t1503076\t1842771176\n", "\n", "1227\t1505529\t1847284083\n", "\n", "1228\t1507984\t1851804352\n", "\n", "1229\t1510441\t1856331989\n", "\n", "1230\t1512900\t1860867000\n", "\n", "1231\t1515361\t1865409391\n", "\n", "1232\t1517824\t1869959168\n", "\n", "1233\t1520289\t1874516337\n", "\n", "1234\t1522756\t1879080904\n", "\n", "1235\t1525225\t1883652875\n", "\n", "1236\t1527696\t1888232256\n", "\n", "1237\t1530169\t1892819053\n", "\n", "1238\t1532644\t1897413272\n", "\n", "1239\t1535121\t1902014919\n", "\n", "1240\t1537600\t1906624000\n", "\n", "1241\t1540081\t1911240521\n", "\n", "1242\t1542564\t1915864488\n", "\n", "1243\t1545049\t1920495907\n", "\n", "1244\t1547536\t1925134784\n", "\n", "1245\t1550025\t1929781125\n", "\n", "1246\t1552516\t1934434936\n", "\n", "1247\t1555009\t1939096223\n", "\n", "1248\t1557504\t1943764992\n", "\n", "1249\t1560001\t1948441249\n", "\n", "1250\t1562500\t1953125000\n", "\n", "1251\t1565001\t1957816251\n", "\n", "1252\t1567504\t1962515008\n", "\n", "1253\t1570009\t1967221277\n", "\n", "1254\t1572516\t1971935064\n", "\n", "1255\t1575025\t1976656375\n", "\n", "1256\t1577536\t1981385216\n", "\n", "1257\t1580049\t1986121593\n", "\n", "1258\t1582564\t1990865512\n", "\n", "1259\t1585081\t1995616979\n", "\n", "1260\t1587600\t2000376000\n", "\n", "1261\t1590121\t2005142581\n", "\n", "1262\t1592644\t2009916728\n", "\n", "1263\t1595169\t2014698447\n", "\n", "1264\t1597696\t2019487744\n", "\n", "1265\t1600225\t2024284625\n", "\n", "1266\t1602756\t2029089096\n", "\n", "1267\t1605289\t2033901163\n", "\n", "1268\t1607824\t2038720832\n", "\n", "1269\t1610361\t2043548109\n", "\n", "1270\t1612900\t2048383000\n", "\n", "1271\t1615441\t2053225511\n", "\n", "1272\t1617984\t2058075648\n", "\n", "1273\t1620529\t2062933417\n", "\n", "1274\t1623076\t2067798824\n", "\n", "1275\t1625625\t2072671875\n", "\n", "1276\t1628176\t2077552576\n", "\n", "1277\t1630729\t2082440933\n", "\n", "1278\t1633284\t2087336952\n", "\n", "1279\t1635841\t2092240639\n", "\n", "1280\t1638400\t2097152000\n", "\n", "1281\t1640961\t2102071041\n", "\n", "1282\t1643524\t2106997768\n", "\n", "1283\t1646089\t2111932187\n", "\n", "1284\t1648656\t2116874304\n", "\n", "1285\t1651225\t2121824125\n", "\n", "1286\t1653796\t2126781656\n", "\n", "1287\t1656369\t2131746903\n", "\n", "1288\t1658944\t2136719872\n", "\n", "1289\t1661521\t2141700569\n", "\n", "1290\t1664100\t2146689000\n", "\n", "1291\t1666681\t2151685171\n", "\n", "1292\t1669264\t2156689088\n", "\n", "1293\t1671849\t2161700757\n", "\n", "1294\t1674436\t2166720184\n", "\n", "1295\t1677025\t2171747375\n", "\n", "1296\t1679616\t2176782336\n", "\n", "1297\t1682209\t2181825073\n", "\n", "1298\t1684804\t2186875592\n", "\n", "1299\t1687401\t2191933899\n", "\n", "1300\t1690000\t2197000000\n", "\n", "1301\t1692601\t2202073901\n", "\n", "1302\t1695204\t2207155608\n", "\n", "1303\t1697809\t2212245127\n", "\n", "1304\t1700416\t2217342464\n", "\n", "1305\t1703025\t2222447625\n", "\n", "1306\t1705636\t2227560616\n", "\n", "1307\t1708249\t2232681443\n", "\n", "1308\t1710864\t2237810112\n", "\n", "1309\t1713481\t2242946629\n", "\n", "1310\t1716100\t2248091000\n", "\n", "1311\t1718721\t2253243231\n", "\n", "1312\t1721344\t2258403328\n", "\n", "1313\t1723969\t2263571297\n", "\n", "1314\t1726596\t2268747144\n", "\n", "1315\t1729225\t2273930875\n", "\n", "1316\t1731856\t2279122496\n", "\n", "1317\t1734489\t2284322013\n", "\n", "1318\t1737124\t2289529432\n", "\n", "1319\t1739761\t2294744759\n", "\n", "1320\t1742400\t2299968000\n", "\n", "1321\t1745041\t2305199161\n", "\n", "1322\t1747684\t2310438248\n", "\n", "1323\t1750329\t2315685267\n", "\n", "1324\t1752976\t2320940224\n", "\n", "1325\t1755625\t2326203125\n", "\n", "1326\t1758276\t2331473976\n", "\n", "1327\t1760929\t2336752783\n", "\n", "1328\t1763584\t2342039552\n", "\n", "1329\t1766241\t2347334289\n", "\n", "1330\t1768900\t2352637000\n", "\n", "1331\t1771561\t2357947691\n", "\n", "1332\t1774224\t2363266368\n", "\n", "1333\t1776889\t2368593037\n", "\n", "1334\t1779556\t2373927704\n", "\n", "1335\t1782225\t2379270375\n", "\n", "1336\t1784896\t2384621056\n", "\n", "1337\t1787569\t2389979753\n", "\n", "1338\t1790244\t2395346472\n", "\n", "1339\t1792921\t2400721219\n", "\n", "1340\t1795600\t2406104000\n", "\n", "1341\t1798281\t2411494821\n", "\n", "1342\t1800964\t2416893688\n", "\n", "1343\t1803649\t2422300607\n", "\n", "1344\t1806336\t2427715584\n", "\n", "1345\t1809025\t2433138625\n", "\n", "1346\t1811716\t2438569736\n", "\n", "1347\t1814409\t2444008923\n", "\n", "1348\t1817104\t2449456192\n", "\n", "1349\t1819801\t2454911549\n", "\n", "1350\t1822500\t2460375000\n", "\n", "1351\t1825201\t2465846551\n", "\n", "1352\t1827904\t2471326208\n", "\n", "1353\t1830609\t2476813977\n", "\n", "1354\t1833316\t2482309864\n", "\n", "1355\t1836025\t2487813875\n", "\n", "1356\t1838736\t2493326016\n", "\n", "1357\t1841449\t2498846293\n", "\n", "1358\t1844164\t2504374712\n", "\n", "1359\t1846881\t2509911279\n", "\n", "1360\t1849600\t2515456000\n", "\n", "1361\t1852321\t2521008881\n", "\n", "1362\t1855044\t2526569928\n", "\n", "1363\t1857769\t2532139147\n", "\n", "1364\t1860496\t2537716544\n", "\n", "1365\t1863225\t2543302125\n", "\n", "1366\t1865956\t2548895896\n", "\n", "1367\t1868689\t2554497863\n", "\n", "1368\t1871424\t2560108032\n", "\n", "1369\t1874161\t2565726409\n", "\n", "1370\t1876900\t2571353000\n", "\n", "1371\t1879641\t2576987811\n", "\n", "1372\t1882384\t2582630848\n", "\n", "1373\t1885129\t2588282117\n", "\n", "1374\t1887876\t2593941624\n", "\n", "1375\t1890625\t2599609375\n", "\n", "1376\t1893376\t2605285376\n", "\n", "1377\t1896129\t2610969633\n", "\n", "1378\t1898884\t2616662152\n", "\n", "1379\t1901641\t2622362939\n", "\n", "1380\t1904400\t2628072000\n", "\n", "1381\t1907161\t2633789341\n", "\n", "1382\t1909924\t2639514968\n", "\n", "1383\t1912689\t2645248887\n", "\n", "1384\t1915456\t2650991104\n", "\n", "1385\t1918225\t2656741625\n", "\n", "1386\t1920996\t2662500456\n", "\n", "1387\t1923769\t2668267603\n", "\n", "1388\t1926544\t2674043072\n", "\n", "1389\t1929321\t2679826869\n", "\n", "1390\t1932100\t2685619000\n", "\n", "1391\t1934881\t2691419471\n", "\n", "1392\t1937664\t2697228288\n", "\n", "1393\t1940449\t2703045457\n", "\n", "1394\t1943236\t2708870984\n", "\n", "1395\t1946025\t2714704875\n", "\n", "1396\t1948816\t2720547136\n", "\n", "1397\t1951609\t2726397773\n", "\n", "1398\t1954404\t2732256792\n", "\n", "1399\t1957201\t2738124199\n", "\n", "1400\t1960000\t2744000000\n", "\n", "1401\t1962801\t2749884201\n", "\n", "1402\t1965604\t2755776808\n", "\n", "1403\t1968409\t2761677827\n", "\n", "1404\t1971216\t2767587264\n", "\n", "1405\t1974025\t2773505125\n", "\n", "1406\t1976836\t2779431416\n", "\n", "1407\t1979649\t2785366143\n", "\n", "1408\t1982464\t2791309312\n", "\n", "1409\t1985281\t2797260929\n", "\n", "1410\t1988100\t2803221000\n", "\n", "1411\t1990921\t2809189531\n", "\n", "1412\t1993744\t2815166528\n", "\n", "1413\t1996569\t2821151997\n", "\n", "1414\t1999396\t2827145944\n", "\n", "1415\t2002225\t2833148375\n", "\n", "1416\t2005056\t2839159296\n", "\n", "1417\t2007889\t2845178713\n", "\n", "1418\t2010724\t2851206632\n", "\n", "1419\t2013561\t2857243059\n", "\n", "1420\t2016400\t2863288000\n", "\n", "1421\t2019241\t2869341461\n", "\n", "1422\t2022084\t2875403448\n", "\n", "1423\t2024929\t2881473967\n", "\n", "1424\t2027776\t2887553024\n", "\n", "1425\t2030625\t2893640625\n", "\n", "1426\t2033476\t2899736776\n", "\n", "1427\t2036329\t2905841483\n", "\n", "1428\t2039184\t2911954752\n", "\n", "1429\t2042041\t2918076589\n", "\n", "1430\t2044900\t2924207000\n", "\n", "1431\t2047761\t2930345991\n", "\n", "1432\t2050624\t2936493568\n", "\n", "1433\t2053489\t2942649737\n", "\n", "1434\t2056356\t2948814504\n", "\n", "1435\t2059225\t2954987875\n", "\n", "1436\t2062096\t2961169856\n", "\n", "1437\t2064969\t2967360453\n", "\n", "1438\t2067844\t2973559672\n", "\n", "1439\t2070721\t2979767519\n", "\n", "1440\t2073600\t2985984000\n", "\n", "1441\t2076481\t2992209121\n", "\n", "1442\t2079364\t2998442888\n", "\n", "1443\t2082249\t3004685307\n", "\n", "1444\t2085136\t3010936384\n", "\n", "1445\t2088025\t3017196125\n", "\n", "1446\t2090916\t3023464536\n", "\n", "1447\t2093809\t3029741623\n", "\n", "1448\t2096704\t3036027392\n", "\n", "1449\t2099601\t3042321849\n", "\n", "1450\t2102500\t3048625000\n", "\n", "1451\t2105401\t3054936851\n", "\n", "1452\t2108304\t3061257408\n", "\n", "1453\t2111209\t3067586677\n", "\n", "1454\t2114116\t3073924664\n", "\n", "1455\t2117025\t3080271375\n", "\n", "1456\t2119936\t3086626816\n", "\n", "1457\t2122849\t3092990993\n", "\n", "1458\t2125764\t3099363912\n", "\n", "1459\t2128681\t3105745579\n", "\n", "1460\t2131600\t3112136000\n", "\n", "1461\t2134521\t3118535181\n", "\n", "1462\t2137444\t3124943128\n", "\n", "1463\t2140369\t3131359847\n", "\n", "1464\t2143296\t3137785344\n", "\n", "1465\t2146225\t3144219625\n", "\n", "1466\t2149156\t3150662696\n", "\n", "1467\t2152089\t3157114563\n", "\n", "1468\t2155024\t3163575232\n", "\n", "1469\t2157961\t3170044709\n", "\n", "1470\t2160900\t3176523000\n", "\n", "1471\t2163841\t3183010111\n", "\n", "1472\t2166784\t3189506048\n", "\n", "1473\t2169729\t3196010817\n", "\n", "1474\t2172676\t3202524424\n", "\n", "1475\t2175625\t3209046875\n", "\n", "1476\t2178576\t3215578176\n", "\n", "1477\t2181529\t3222118333\n", "\n", "1478\t2184484\t3228667352\n", "\n", "1479\t2187441\t3235225239\n", "\n", "1480\t2190400\t3241792000\n", "\n", "1481\t2193361\t3248367641\n", "\n", "1482\t2196324\t3254952168\n", "\n", "1483\t2199289\t3261545587\n", "\n", "1484\t2202256\t3268147904\n", "\n", "1485\t2205225\t3274759125\n", "\n", "1486\t2208196\t3281379256\n", "\n", "1487\t2211169\t3288008303\n", "\n", "1488\t2214144\t3294646272\n", "\n", "1489\t2217121\t3301293169\n", "\n", "1490\t2220100\t3307949000\n", "\n", "1491\t2223081\t3314613771\n", "\n", "1492\t2226064\t3321287488\n", "\n", "1493\t2229049\t3327970157\n", "\n", "1494\t2232036\t3334661784\n", "\n", "1495\t2235025\t3341362375\n", "\n", "1496\t2238016\t3348071936\n", "\n", "1497\t2241009\t3354790473\n", "\n", "1498\t2244004\t3361517992\n", "\n", "1499\t2247001\t3368254499\n", "\n", "1500\t2250000\t3375000000\n", "\n", "1501\t2253001\t3381754501\n", "\n", "1502\t2256004\t3388518008\n", "\n", "1503\t2259009\t3395290527\n", "\n", "1504\t2262016\t3402072064\n", "\n", "1505\t2265025\t3408862625\n", "\n", "1506\t2268036\t3415662216\n", "\n", "1507\t2271049\t3422470843\n", "\n", "1508\t2274064\t3429288512\n", "\n", "1509\t2277081\t3436115229\n", "\n", "1510\t2280100\t3442951000\n", "\n", "1511\t2283121\t3449795831\n", "\n", "1512\t2286144\t3456649728\n", "\n", "1513\t2289169\t3463512697\n", "\n", "1514\t2292196\t3470384744\n", "\n", "1515\t2295225\t3477265875\n", "\n", "1516\t2298256\t3484156096\n", "\n", "1517\t2301289\t3491055413\n", "\n", "1518\t2304324\t3497963832\n", "\n", "1519\t2307361\t3504881359\n", "\n", "1520\t2310400\t3511808000\n", "\n", "1521\t2313441\t3518743761\n", "\n", "1522\t2316484\t3525688648\n", "\n", "1523\t2319529\t3532642667\n", "\n", "1524\t2322576\t3539605824\n", "\n", "1525\t2325625\t3546578125\n", "\n", "1526\t2328676\t3553559576\n", "\n", "1527\t2331729\t3560550183\n", "\n", "1528\t2334784\t3567549952\n", "\n", "1529\t2337841\t3574558889\n", "\n", "1530\t2340900\t3581577000\n", "\n", "1531\t2343961\t3588604291\n", "\n", "1532\t2347024\t3595640768\n", "\n", "1533\t2350089\t3602686437\n", "\n", "1534\t2353156\t3609741304\n", "\n", "1535\t2356225\t3616805375\n", "\n", "1536\t2359296\t3623878656\n", "\n", "1537\t2362369\t3630961153\n", "\n", "1538\t2365444\t3638052872\n", "\n", "1539\t2368521\t3645153819\n", "\n", "1540\t2371600\t3652264000\n", "\n", "1541\t2374681\t3659383421\n", "\n", "1542\t2377764\t3666512088\n", "\n", "1543\t2380849\t3673650007\n", "\n", "1544\t2383936\t3680797184\n", "\n", "1545\t2387025\t3687953625\n", "\n", "1546\t2390116\t3695119336\n", "\n", "1547\t2393209\t3702294323\n", "\n", "1548\t2396304\t3709478592\n", "\n", "1549\t2399401\t3716672149\n", "\n", "1550\t2402500\t3723875000\n", "\n", "1551\t2405601\t3731087151\n", "\n", "1552\t2408704\t3738308608\n", "\n", "1553\t2411809\t3745539377\n", "\n", "1554\t2414916\t3752779464\n", "\n", "1555\t2418025\t3760028875\n", "\n", "1556\t2421136\t3767287616\n", "\n", "1557\t2424249\t3774555693\n", "\n", "1558\t2427364\t3781833112\n", "\n", "1559\t2430481\t3789119879\n", "\n", "1560\t2433600\t3796416000\n", "\n", "1561\t2436721\t3803721481\n", "\n", "1562\t2439844\t3811036328\n", "\n", "1563\t2442969\t3818360547\n", "\n", "1564\t2446096\t3825694144\n", "\n", "1565\t2449225\t3833037125\n", "\n", "1566\t2452356\t3840389496\n", "\n", "1567\t2455489\t3847751263\n", "\n", "1568\t2458624\t3855122432\n", "\n", "1569\t2461761\t3862503009\n", "\n", "1570\t2464900\t3869893000\n", "\n", "1571\t2468041\t3877292411\n", "\n", "1572\t2471184\t3884701248\n", "\n", "1573\t2474329\t3892119517\n", "\n", "1574\t2477476\t3899547224\n", "\n", "1575\t2480625\t3906984375\n", "\n", "1576\t2483776\t3914430976\n", "\n", "1577\t2486929\t3921887033\n", "\n", "1578\t2490084\t3929352552\n", "\n", "1579\t2493241\t3936827539\n", "\n", "1580\t2496400\t3944312000\n", "\n", "1581\t2499561\t3951805941\n", "\n", "1582\t2502724\t3959309368\n", "\n", "1583\t2505889\t3966822287\n", "\n", "1584\t2509056\t3974344704\n", "\n", "1585\t2512225\t3981876625\n", "\n", "1586\t2515396\t3989418056\n", "\n", "1587\t2518569\t3996969003\n", "\n", "1588\t2521744\t4004529472\n", "\n", "1589\t2524921\t4012099469\n", "\n", "1590\t2528100\t4019679000\n", "\n", "1591\t2531281\t4027268071\n", "\n", "1592\t2534464\t4034866688\n", "\n", "1593\t2537649\t4042474857\n", "\n", "1594\t2540836\t4050092584\n", "\n", "1595\t2544025\t4057719875\n", "\n", "1596\t2547216\t4065356736\n", "\n", "1597\t2550409\t4073003173\n", "\n", "1598\t2553604\t4080659192\n", "\n", "1599\t2556801\t4088324799\n", "\n", "1600\t2560000\t4096000000\n", "\n", "1601\t2563201\t4103684801\n", "\n", "1602\t2566404\t4111379208\n", "\n", "1603\t2569609\t4119083227\n", "\n", "1604\t2572816\t4126796864\n", "\n", "1605\t2576025\t4134520125\n", "\n", "1606\t2579236\t4142253016\n", "\n", "1607\t2582449\t4149995543\n", "\n", "1608\t2585664\t4157747712\n", "\n", "1609\t2588881\t4165509529\n", "\n", "1610\t2592100\t4173281000\n", "\n", "1611\t2595321\t4181062131\n", "\n", "1612\t2598544\t4188852928\n", "\n", "1613\t2601769\t4196653397\n", "\n", "1614\t2604996\t4204463544\n", "\n", "1615\t2608225\t4212283375\n", "\n", "1616\t2611456\t4220112896\n", "\n", "1617\t2614689\t4227952113\n", "\n", "1618\t2617924\t4235801032\n", "\n", "1619\t2621161\t4243659659\n", "\n", "1620\t2624400\t4251528000\n", "\n", "1621\t2627641\t4259406061\n", "\n", "1622\t2630884\t4267293848\n", "\n", "1623\t2634129\t4275191367\n", "\n", "1624\t2637376\t4283098624\n", "\n", "1625\t2640625\t4291015625\n", "\n", "1626\t2643876\t4298942376\n", "\n", "1627\t2647129\t4306878883\n", "\n", "1628\t2650384\t4314825152\n", "\n", "1629\t2653641\t4322781189\n", "\n", "1630\t2656900\t4330747000\n", "\n", "1631\t2660161\t4338722591\n", "\n", "1632\t2663424\t4346707968\n", "\n", "1633\t2666689\t4354703137\n", "\n", "1634\t2669956\t4362708104\n", "\n", "1635\t2673225\t4370722875\n", "\n", "1636\t2676496\t4378747456\n", "\n", "1637\t2679769\t4386781853\n", "\n", "1638\t2683044\t4394826072\n", "\n", "1639\t2686321\t4402880119\n", "\n", "1640\t2689600\t4410944000\n", "\n", "1641\t2692881\t4419017721\n", "\n", "1642\t2696164\t4427101288\n", "\n", "1643\t2699449\t4435194707\n", "\n", "1644\t2702736\t4443297984\n", "\n", "1645\t2706025\t4451411125\n", "\n", "1646\t2709316\t4459534136\n", "\n", "1647\t2712609\t4467667023\n", "\n", "1648\t2715904\t4475809792\n", "\n", "1649\t2719201\t4483962449\n", "\n", "1650\t2722500\t4492125000\n", "\n", "1651\t2725801\t4500297451\n", "\n", "1652\t2729104\t4508479808\n", "\n", "1653\t2732409\t4516672077\n", "\n", "1654\t2735716\t4524874264\n", "\n", "1655\t2739025\t4533086375\n", "\n", "1656\t2742336\t4541308416\n", "\n", "1657\t2745649\t4549540393\n", "\n", "1658\t2748964\t4557782312\n", "\n", "1659\t2752281\t4566034179\n", "\n", "1660\t2755600\t4574296000\n", "\n", "1661\t2758921\t4582567781\n", "\n", "1662\t2762244\t4590849528\n", "\n", "1663\t2765569\t4599141247\n", "\n", "1664\t2768896\t4607442944\n", "\n", "1665\t2772225\t4615754625\n", "\n", "1666\t2775556\t4624076296\n", "\n", "1667\t2778889\t4632407963\n", "\n", "1668\t2782224\t4640749632\n", "\n", "1669\t2785561\t4649101309\n", "\n", "1670\t2788900\t4657463000\n", "\n", "1671\t2792241\t4665834711\n", "\n", "1672\t2795584\t4674216448\n", "\n", "1673\t2798929\t4682608217\n", "\n", "1674\t2802276\t4691010024\n", "\n", "1675\t2805625\t4699421875\n", "\n", "1676\t2808976\t4707843776\n", "\n", "1677\t2812329\t4716275733\n", "\n", "1678\t2815684\t4724717752\n", "\n", "1679\t2819041\t4733169839\n", "\n", "1680\t2822400\t4741632000\n", "\n", "1681\t2825761\t4750104241\n", "\n", "1682\t2829124\t4758586568\n", "\n", "1683\t2832489\t4767078987\n", "\n", "1684\t2835856\t4775581504\n", "\n", "1685\t2839225\t4784094125\n", "\n", "1686\t2842596\t4792616856\n", "\n", "1687\t2845969\t4801149703\n", "\n", "1688\t2849344\t4809692672\n", "\n", "1689\t2852721\t4818245769\n", "\n", "1690\t2856100\t4826809000\n", "\n", "1691\t2859481\t4835382371\n", "\n", "1692\t2862864\t4843965888\n", "\n", "1693\t2866249\t4852559557\n", "\n", "1694\t2869636\t4861163384\n", "\n", "1695\t2873025\t4869777375\n", "\n", "1696\t2876416\t4878401536\n", "\n", "1697\t2879809\t4887035873\n", "\n", "1698\t2883204\t4895680392\n", "\n", "1699\t2886601\t4904335099\n", "\n", "1700\t2890000\t4913000000\n", "\n", "1701\t2893401\t4921675101\n", "\n", "1702\t2896804\t4930360408\n", "\n", "1703\t2900209\t4939055927\n", "\n", "1704\t2903616\t4947761664\n", "\n", "1705\t2907025\t4956477625\n", "\n", "1706\t2910436\t4965203816\n", "\n", "1707\t2913849\t4973940243\n", "\n", "1708\t2917264\t4982686912\n", "\n", "1709\t2920681\t4991443829\n", "\n", "1710\t2924100\t5000211000\n", "\n", "1711\t2927521\t5008988431\n", "\n", "1712\t2930944\t5017776128\n", "\n", "1713\t2934369\t5026574097\n", "\n", "1714\t2937796\t5035382344\n", "\n", "1715\t2941225\t5044200875\n", "\n", "1716\t2944656\t5053029696\n", "\n", "1717\t2948089\t5061868813\n", "\n", "1718\t2951524\t5070718232\n", "\n", "1719\t2954961\t5079577959\n", "\n", "1720\t2958400\t5088448000\n", "\n", "1721\t2961841\t5097328361\n", "\n", "1722\t2965284\t5106219048\n", "\n", "1723\t2968729\t5115120067\n", "\n", "1724\t2972176\t5124031424\n", "\n", "1725\t2975625\t5132953125\n", "\n", "1726\t2979076\t5141885176\n", "\n", "1727\t2982529\t5150827583\n", "\n", "1728\t2985984\t5159780352\n", "\n", "1729\t2989441\t5168743489\n", "\n", "1730\t2992900\t5177717000\n", "\n", "1731\t2996361\t5186700891\n", "\n", "1732\t2999824\t5195695168\n", "\n", "1733\t3003289\t5204699837\n", "\n", "1734\t3006756\t5213714904\n", "\n", "1735\t3010225\t5222740375\n", "\n", "1736\t3013696\t5231776256\n", "\n", "1737\t3017169\t5240822553\n", "\n", "1738\t3020644\t5249879272\n", "\n", "1739\t3024121\t5258946419\n", "\n", "1740\t3027600\t5268024000\n", "\n", "1741\t3031081\t5277112021\n", "\n", "1742\t3034564\t5286210488\n", "\n", "1743\t3038049\t5295319407\n", "\n", "1744\t3041536\t5304438784\n", "\n", "1745\t3045025\t5313568625\n", "\n", "1746\t3048516\t5322708936\n", "\n", "1747\t3052009\t5331859723\n", "\n", "1748\t3055504\t5341020992\n", "\n", "1749\t3059001\t5350192749\n", "\n", "1750\t3062500\t5359375000\n", "\n", "1751\t3066001\t5368567751\n", "\n", "1752\t3069504\t5377771008\n", "\n", "1753\t3073009\t5386984777\n", "\n", "1754\t3076516\t5396209064\n", "\n", "1755\t3080025\t5405443875\n", "\n", "1756\t3083536\t5414689216\n", "\n", "1757\t3087049\t5423945093\n", "\n", "1758\t3090564\t5433211512\n", "\n", "1759\t3094081\t5442488479\n", "\n", "1760\t3097600\t5451776000\n", "\n", "1761\t3101121\t5461074081\n", "\n", "1762\t3104644\t5470382728\n", "\n", "1763\t3108169\t5479701947\n", "\n", "1764\t3111696\t5489031744\n", "\n", "1765\t3115225\t5498372125\n", "\n", "1766\t3118756\t5507723096\n", "\n", "1767\t3122289\t5517084663\n", "\n", "1768\t3125824\t5526456832\n", "\n", "1769\t3129361\t5535839609\n", "\n", "1770\t3132900\t5545233000\n", "\n", "1771\t3136441\t5554637011\n", "\n", "1772\t3139984\t5564051648\n", "\n", "1773\t3143529\t5573476917\n", "\n", "1774\t3147076\t5582912824\n", "\n", "1775\t3150625\t5592359375\n", "\n", "1776\t3154176\t5601816576\n", "\n", "1777\t3157729\t5611284433\n", "\n", "1778\t3161284\t5620762952\n", "\n", "1779\t3164841\t5630252139\n", "\n", "1780\t3168400\t5639752000\n", "\n", "1781\t3171961\t5649262541\n", "\n", "1782\t3175524\t5658783768\n", "\n", "1783\t3179089\t5668315687\n", "\n", "1784\t3182656\t5677858304\n", "\n", "1785\t3186225\t5687411625\n", "\n", "1786\t3189796\t5696975656\n", "\n", "1787\t3193369\t5706550403\n", "\n", "1788\t3196944\t5716135872\n", "\n", "1789\t3200521\t5725732069\n", "\n", "1790\t3204100\t5735339000\n", "\n", "1791\t3207681\t5744956671\n", "\n", "1792\t3211264\t5754585088\n", "\n", "1793\t3214849\t5764224257\n", "\n", "1794\t3218436\t5773874184\n", "\n", "1795\t3222025\t5783534875\n", "\n", "1796\t3225616\t5793206336\n", "\n", "1797\t3229209\t5802888573\n", "\n", "1798\t3232804\t5812581592\n", "\n", "1799\t3236401\t5822285399\n", "\n", "1800\t3240000\t5832000000\n", "\n", "1801\t3243601\t5841725401\n", "\n", "1802\t3247204\t5851461608\n", "\n", "1803\t3250809\t5861208627\n", "\n", "1804\t3254416\t5870966464\n", "\n", "1805\t3258025\t5880735125\n", "\n", "1806\t3261636\t5890514616\n", "\n", "1807\t3265249\t5900304943\n", "\n", "1808\t3268864\t5910106112\n", "\n", "1809\t3272481\t5919918129\n", "\n", "1810\t3276100\t5929741000\n", "\n", "1811\t3279721\t5939574731\n", "\n", "1812\t3283344\t5949419328\n", "\n", "1813\t3286969\t5959274797\n", "\n", "1814\t3290596\t5969141144\n", "\n", "1815\t3294225\t5979018375\n", "\n", "1816\t3297856\t5988906496\n", "\n", "1817\t3301489\t5998805513\n", "\n", "1818\t3305124\t6008715432\n", "\n", "1819\t3308761\t6018636259\n", "\n", "1820\t3312400\t6028568000\n", "\n", "1821\t3316041\t6038510661\n", "\n", "1822\t3319684\t6048464248\n", "\n", "1823\t3323329\t6058428767\n", "\n", "1824\t3326976\t6068404224\n", "\n", "1825\t3330625\t6078390625\n", "\n", "1826\t3334276\t6088387976\n", "\n", "1827\t3337929\t6098396283\n", "\n", "1828\t3341584\t6108415552\n", "\n", "1829\t3345241\t6118445789\n", "\n", "1830\t3348900\t6128487000\n", "\n", "1831\t3352561\t6138539191\n", "\n", "1832\t3356224\t6148602368\n", "\n", "1833\t3359889\t6158676537\n", "\n", "1834\t3363556\t6168761704\n", "\n", "1835\t3367225\t6178857875\n", "\n", "1836\t3370896\t6188965056\n", "\n", "1837\t3374569\t6199083253\n", "\n", "1838\t3378244\t6209212472\n", "\n", "1839\t3381921\t6219352719\n", "\n", "1840\t3385600\t6229504000\n", "\n", "1841\t3389281\t6239666321\n", "\n", "1842\t3392964\t6249839688\n", "\n", "1843\t3396649\t6260024107\n", "\n", "1844\t3400336\t6270219584\n", "\n", "1845\t3404025\t6280426125\n", "\n", "1846\t3407716\t6290643736\n", "\n", "1847\t3411409\t6300872423\n", "\n", "1848\t3415104\t6311112192\n", "\n", "1849\t3418801\t6321363049\n", "\n", "1850\t3422500\t6331625000\n", "\n", "1851\t3426201\t6341898051\n", "\n", "1852\t3429904\t6352182208\n", "\n", "1853\t3433609\t6362477477\n", "\n", "1854\t3437316\t6372783864\n", "\n", "1855\t3441025\t6383101375\n", "\n", "1856\t3444736\t6393430016\n", "\n", "1857\t3448449\t6403769793\n", "\n", "1858\t3452164\t6414120712\n", "\n", "1859\t3455881\t6424482779\n", "\n", "1860\t3459600\t6434856000\n", "\n", "1861\t3463321\t6445240381\n", "\n", "1862\t3467044\t6455635928\n", "\n", "1863\t3470769\t6466042647\n", "\n", "1864\t3474496\t6476460544\n", "\n", "1865\t3478225\t6486889625\n", "\n", "1866\t3481956\t6497329896\n", "\n", "1867\t3485689\t6507781363\n", "\n", "1868\t3489424\t6518244032\n", "\n", "1869\t3493161\t6528717909\n", "\n", "1870\t3496900\t6539203000\n", "\n", "1871\t3500641\t6549699311\n", "\n", "1872\t3504384\t6560206848\n", "\n", "1873\t3508129\t6570725617\n", "\n", "1874\t3511876\t6581255624\n", "\n", "1875\t3515625\t6591796875\n", "\n", "1876\t3519376\t6602349376\n", "\n", "1877\t3523129\t6612913133\n", "\n", "1878\t3526884\t6623488152\n", "\n", "1879\t3530641\t6634074439\n", "\n", "1880\t3534400\t6644672000\n", "\n", "1881\t3538161\t6655280841\n", "\n", "1882\t3541924\t6665900968\n", "\n", "1883\t3545689\t6676532387\n", "\n", "1884\t3549456\t6687175104\n", "\n", "1885\t3553225\t6697829125\n", "\n", "1886\t3556996\t6708494456\n", "\n", "1887\t3560769\t6719171103\n", "\n", "1888\t3564544\t6729859072\n", "\n", "1889\t3568321\t6740558369\n", "\n", "1890\t3572100\t6751269000\n", "\n", "1891\t3575881\t6761990971\n", "\n", "1892\t3579664\t6772724288\n", "\n", "1893\t3583449\t6783468957\n", "\n", "1894\t3587236\t6794224984\n", "\n", "1895\t3591025\t6804992375\n", "\n", "1896\t3594816\t6815771136\n", "\n", "1897\t3598609\t6826561273\n", "\n", "1898\t3602404\t6837362792\n", "\n", "1899\t3606201\t6848175699\n", "\n", "1900\t3610000\t6859000000\n", "\n", "1901\t3613801\t6869835701\n", "\n", "1902\t3617604\t6880682808\n", "\n", "1903\t3621409\t6891541327\n", "\n", "1904\t3625216\t6902411264\n", "\n", "1905\t3629025\t6913292625\n", "\n", "1906\t3632836\t6924185416\n", "\n", "1907\t3636649\t6935089643\n", "\n", "1908\t3640464\t6946005312\n", "\n", "1909\t3644281\t6956932429\n", "\n", "1910\t3648100\t6967871000\n", "\n", "1911\t3651921\t6978821031\n", "\n", "1912\t3655744\t6989782528\n", "\n", "1913\t3659569\t7000755497\n", "\n", "1914\t3663396\t7011739944\n", "\n", "1915\t3667225\t7022735875\n", "\n", "1916\t3671056\t7033743296\n", "\n", "1917\t3674889\t7044762213\n", "\n", "1918\t3678724\t7055792632\n", "\n", "1919\t3682561\t7066834559\n", "\n", "1920\t3686400\t7077888000\n", "\n", "1921\t3690241\t7088952961\n", "\n", "1922\t3694084\t7100029448\n", "\n", "1923\t3697929\t7111117467\n", "\n", "1924\t3701776\t7122217024\n", "\n", "1925\t3705625\t7133328125\n", "\n", "1926\t3709476\t7144450776\n", "\n", "1927\t3713329\t7155584983\n", "\n", "1928\t3717184\t7166730752\n", "\n", "1929\t3721041\t7177888089\n", "\n", "1930\t3724900\t7189057000\n", "\n", "1931\t3728761\t7200237491\n", "\n", "1932\t3732624\t7211429568\n", "\n", "1933\t3736489\t7222633237\n", "\n", "1934\t3740356\t7233848504\n", "\n", "1935\t3744225\t7245075375\n", "\n", "1936\t3748096\t7256313856\n", "\n", "1937\t3751969\t7267563953\n", "\n", "1938\t3755844\t7278825672\n", "\n", "1939\t3759721\t7290099019\n", "\n", "1940\t3763600\t7301384000\n", "\n", "1941\t3767481\t7312680621\n", "\n", "1942\t3771364\t7323988888\n", "\n", "1943\t3775249\t7335308807\n", "\n", "1944\t3779136\t7346640384\n", "\n", "1945\t3783025\t7357983625\n", "\n", "1946\t3786916\t7369338536\n", "\n", "1947\t3790809\t7380705123\n", "\n", "1948\t3794704\t7392083392\n", "\n", "1949\t3798601\t7403473349\n", "\n", "1950\t3802500\t7414875000\n", "\n", "1951\t3806401\t7426288351\n", "\n", "1952\t3810304\t7437713408\n", "\n", "1953\t3814209\t7449150177\n", "\n", "1954\t3818116\t7460598664\n", "\n", "1955\t3822025\t7472058875\n", "\n", "1956\t3825936\t7483530816\n", "\n", "1957\t3829849\t7495014493\n", "\n", "1958\t3833764\t7506509912\n", "\n", "1959\t3837681\t7518017079\n", "\n", "1960\t3841600\t7529536000\n", "\n", "1961\t3845521\t7541066681\n", "\n", "1962\t3849444\t7552609128\n", "\n", "1963\t3853369\t7564163347\n", "\n", "1964\t3857296\t7575729344\n", "\n", "1965\t3861225\t7587307125\n", "\n", "1966\t3865156\t7598896696\n", "\n", "1967\t3869089\t7610498063\n", "\n", "1968\t3873024\t7622111232\n", "\n", "1969\t3876961\t7633736209\n", "\n", "1970\t3880900\t7645373000\n", "\n", "1971\t3884841\t7657021611\n", "\n", "1972\t3888784\t7668682048\n", "\n", "1973\t3892729\t7680354317\n", "\n", "1974\t3896676\t7692038424\n", "\n", "1975\t3900625\t7703734375\n", "\n", "1976\t3904576\t7715442176\n", "\n", "1977\t3908529\t7727161833\n", "\n", "1978\t3912484\t7738893352\n", "\n", "1979\t3916441\t7750636739\n", "\n", "1980\t3920400\t7762392000\n", "\n", "1981\t3924361\t7774159141\n", "\n", "1982\t3928324\t7785938168\n", "\n", "1983\t3932289\t7797729087\n", "\n", "1984\t3936256\t7809531904\n", "\n", "1985\t3940225\t7821346625\n", "\n", "1986\t3944196\t7833173256\n", "\n", "1987\t3948169\t7845011803\n", "\n", "1988\t3952144\t7856862272\n", "\n", "1989\t3956121\t7868724669\n", "\n", "1990\t3960100\t7880599000\n", "\n", "1991\t3964081\t7892485271\n", "\n", "1992\t3968064\t7904383488\n", "\n", "1993\t3972049\t7916293657\n", "\n", "1994\t3976036\t7928215784\n", "\n", "1995\t3980025\t7940149875\n", "\n", "1996\t3984016\t7952095936\n", "\n", "1997\t3988009\t7964053973\n", "\n", "1998\t3992004\t7976023992\n", "\n", "1999\t3996001\t7988005999\n", "\n", "2000\t4000000\t8000000000\n", "\n", "2001\t4004001\t8012006001\n", "\n", "2002\t4008004\t8024024008\n", "\n", "2003\t4012009\t8036054027\n", "\n", "2004\t4016016\t8048096064\n", "\n", "2005\t4020025\t8060150125\n", "\n", "2006\t4024036\t8072216216\n", "\n", "2007\t4028049\t8084294343\n", "\n", "2008\t4032064\t8096384512\n", "\n", "2009\t4036081\t8108486729\n", "\n", "2010\t4040100\t8120601000\n", "\n", "2011\t4044121\t8132727331\n", "\n", "2012\t4048144\t8144865728\n", "\n", "2013\t4052169\t8157016197\n", "\n", "2014\t4056196\t8169178744\n", "\n", "2015\t4060225\t8181353375\n", "\n", "2016\t4064256\t8193540096\n", "\n", "2017\t4068289\t8205738913\n", "\n", "2018\t4072324\t8217949832\n", "\n", "2019\t4076361\t8230172859\n", "\n", "2020\t4080400\t8242408000\n", "\n", "2021\t4084441\t8254655261\n", "\n", "2022\t4088484\t8266914648\n", "\n", "2023\t4092529\t8279186167\n", "\n", "2024\t4096576\t8291469824\n", "\n", "2025\t4100625\t8303765625\n", "\n", "2026\t4104676\t8316073576\n", "\n", "2027\t4108729\t8328393683\n", "\n", "2028\t4112784\t8340725952\n", "\n", "2029\t4116841\t8353070389\n", "\n", "2030\t4120900\t8365427000\n", "\n", "2031\t4124961\t8377795791\n", "\n", "2032\t4129024\t8390176768\n", "\n", "2033\t4133089\t8402569937\n", "\n", "2034\t4137156\t8414975304\n", "\n", "2035\t4141225\t8427392875\n", "\n", "2036\t4145296\t8439822656\n", "\n", "2037\t4149369\t8452264653\n", "\n", "2038\t4153444\t8464718872\n", "\n", "2039\t4157521\t8477185319\n", "\n", "2040\t4161600\t8489664000\n", "\n", "2041\t4165681\t8502154921\n", "\n", "2042\t4169764\t8514658088\n", "\n", "2043\t4173849\t8527173507\n", "\n", "2044\t4177936\t8539701184\n", "\n", "2045\t4182025\t8552241125\n", "\n", "2046\t4186116\t8564793336\n", "\n", "2047\t4190209\t8577357823\n", "\n", "2048\t4194304\t8589934592\n", "\n", "2049\t4198401\t8602523649\n", "\n", "2050\t4202500\t8615125000\n", "\n", "2051\t4206601\t8627738651\n", "\n", "2052\t4210704\t8640364608\n", "\n", "2053\t4214809\t8653002877\n", "\n", "2054\t4218916\t8665653464\n", "\n", "2055\t4223025\t8678316375\n", "\n", "2056\t4227136\t8690991616\n", "\n", "2057\t4231249\t8703679193\n", "\n", "2058\t4235364\t8716379112\n", "\n", "2059\t4239481\t8729091379\n", "\n", "2060\t4243600\t8741816000\n", "\n", "2061\t4247721\t8754552981\n", "\n", "2062\t4251844\t8767302328\n", "\n", "2063\t4255969\t8780064047\n", "\n", "2064\t4260096\t8792838144\n", "\n", "2065\t4264225\t8805624625\n", "\n", "2066\t4268356\t8818423496\n", "\n", "2067\t4272489\t8831234763\n", "\n", "2068\t4276624\t8844058432\n", "\n", "2069\t4280761\t8856894509\n", "\n", "2070\t4284900\t8869743000\n", "\n", "2071\t4289041\t8882603911\n", "\n", "2072\t4293184\t8895477248\n", "\n", "2073\t4297329\t8908363017\n", "\n", "2074\t4301476\t8921261224\n", "\n", "2075\t4305625\t8934171875\n", "\n", "2076\t4309776\t8947094976\n", "\n", "2077\t4313929\t8960030533\n", "\n", "2078\t4318084\t8972978552\n", "\n", "2079\t4322241\t8985939039\n", "\n", "2080\t4326400\t8998912000\n", "\n", "2081\t4330561\t9011897441\n", "\n", "2082\t4334724\t9024895368\n", "\n", "2083\t4338889\t9037905787\n", "\n", "2084\t4343056\t9050928704\n", "\n", "2085\t4347225\t9063964125\n", "\n", "2086\t4351396\t9077012056\n", "\n", "2087\t4355569\t9090072503\n", "\n", "2088\t4359744\t9103145472\n", "\n", "2089\t4363921\t9116230969\n", "\n", "2090\t4368100\t9129329000\n", "\n", "2091\t4372281\t9142439571\n", "\n", "2092\t4376464\t9155562688\n", "\n", "2093\t4380649\t9168698357\n", "\n", "2094\t4384836\t9181846584\n", "\n", "2095\t4389025\t9195007375\n", "\n", "2096\t4393216\t9208180736\n", "\n", "2097\t4397409\t9221366673\n", "\n", "2098\t4401604\t9234565192\n", "\n", "2099\t4405801\t9247776299\n", "\n", "2100\t4410000\t9261000000\n", "\n", "2101\t4414201\t9274236301\n", "\n", "2102\t4418404\t9287485208\n", "\n", "2103\t4422609\t9300746727\n", "\n", "2104\t4426816\t9314020864\n", "\n", "2105\t4431025\t9327307625\n", "\n", "2106\t4435236\t9340607016\n", "\n", "2107\t4439449\t9353919043\n", "\n", "2108\t4443664\t9367243712\n", "\n", "2109\t4447881\t9380581029\n", "\n", "2110\t4452100\t9393931000\n", "\n", "2111\t4456321\t9407293631\n", "\n", "2112\t4460544\t9420668928\n", "\n", "2113\t4464769\t9434056897\n", "\n", "2114\t4468996\t9447457544\n", "\n", "2115\t4473225\t9460870875\n", "\n", "2116\t4477456\t9474296896\n", "\n", "2117\t4481689\t9487735613\n", "\n", "2118\t4485924\t9501187032\n", "\n", "2119\t4490161\t9514651159\n", "\n", "2120\t4494400\t9528128000\n", "\n", "2121\t4498641\t9541617561\n", "\n", "2122\t4502884\t9555119848\n", "\n", "2123\t4507129\t9568634867\n", "\n", "2124\t4511376\t9582162624\n", "\n", "2125\t4515625\t9595703125\n", "\n", "2126\t4519876\t9609256376\n", "\n", "2127\t4524129\t9622822383\n", "\n", "2128\t4528384\t9636401152\n", "\n", "2129\t4532641\t9649992689\n", "\n", "2130\t4536900\t9663597000\n", "\n", "2131\t4541161\t9677214091\n", "\n", "2132\t4545424\t9690843968\n", "\n", "2133\t4549689\t9704486637\n", "\n", "2134\t4553956\t9718142104\n", "\n", "2135\t4558225\t9731810375\n", "\n", "2136\t4562496\t9745491456\n", "\n", "2137\t4566769\t9759185353\n", "\n", "2138\t4571044\t9772892072\n", "\n", "2139\t4575321\t9786611619\n", "\n", "2140\t4579600\t9800344000\n", "\n", "2141\t4583881\t9814089221\n", "\n", "2142\t4588164\t9827847288\n", "\n", "2143\t4592449\t9841618207\n", "\n", "2144\t4596736\t9855401984\n", "\n", "2145\t4601025\t9869198625\n", "\n", "2146\t4605316\t9883008136\n", "\n", "2147\t4609609\t9896830523\n", "\n", "2148\t4613904\t9910665792\n", "\n", "2149\t4618201\t9924513949\n", "\n", "2150\t4622500\t9938375000\n", "\n", "2151\t4626801\t9952248951\n", "\n", "2152\t4631104\t9966135808\n", "\n", "2153\t4635409\t9980035577\n", "\n", "2154\t4639716\t9993948264\n", "\n", "2155\t4644025\t10007873875\n", "\n", "2156\t4648336\t10021812416\n", "\n", "2157\t4652649\t10035763893\n", "\n", "2158\t4656964\t10049728312\n", "\n", "2159\t4661281\t10063705679\n", "\n", "2160\t4665600\t10077696000\n", "\n", "2161\t4669921\t10091699281\n", "\n", "2162\t4674244\t10105715528\n", "\n", "2163\t4678569\t10119744747\n", "\n", "2164\t4682896\t10133786944\n", "\n", "2165\t4687225\t10147842125\n", "\n", "2166\t4691556\t10161910296\n", "\n", "2167\t4695889\t10175991463\n", "\n", "2168\t4700224\t10190085632\n", "\n", "2169\t4704561\t10204192809\n", "\n", "2170\t4708900\t10218313000\n", "\n", "2171\t4713241\t10232446211\n", "\n", "2172\t4717584\t10246592448\n", "\n", "2173\t4721929\t10260751717\n", "\n", "2174\t4726276\t10274924024\n", "\n", "2175\t4730625\t10289109375\n", "\n", "2176\t4734976\t10303307776\n", "\n", "2177\t4739329\t10317519233\n", "\n", "2178\t4743684\t10331743752\n", "\n", "2179\t4748041\t10345981339\n", "\n", "2180\t4752400\t10360232000\n", "\n", "2181\t4756761\t10374495741\n", "\n", "2182\t4761124\t10388772568\n", "\n", "2183\t4765489\t10403062487\n", "\n", "2184\t4769856\t10417365504\n", "\n", "2185\t4774225\t10431681625\n", "\n", "2186\t4778596\t10446010856\n", "\n", "2187\t4782969\t10460353203\n", "\n", "2188\t4787344\t10474708672\n", "\n", "2189\t4791721\t10489077269\n", "\n", "2190\t4796100\t10503459000\n", "\n", "2191\t4800481\t10517853871\n", "\n", "2192\t4804864\t10532261888\n", "\n", "2193\t4809249\t10546683057\n", "\n", "2194\t4813636\t10561117384\n", "\n", "2195\t4818025\t10575564875\n", "\n", "2196\t4822416\t10590025536\n", "\n", "2197\t4826809\t10604499373\n", "\n", "2198\t4831204\t10618986392\n", "\n", "2199\t4835601\t10633486599\n", "\n", "2200\t4840000\t10648000000\n", "\n", "2201\t4844401\t10662526601\n", "\n", "2202\t4848804\t10677066408\n", "\n", "2203\t4853209\t10691619427\n", "\n", "2204\t4857616\t10706185664\n", "\n", "2205\t4862025\t10720765125\n", "\n", "2206\t4866436\t10735357816\n", "\n", "2207\t4870849\t10749963743\n", "\n", "2208\t4875264\t10764582912\n", "\n", "2209\t4879681\t10779215329\n", "\n", "2210\t4884100\t10793861000\n", "\n", "2211\t4888521\t10808519931\n", "\n", "2212\t4892944\t10823192128\n", "\n", "2213\t4897369\t10837877597\n", "\n", "2214\t4901796\t10852576344\n", "\n", "2215\t4906225\t10867288375\n", "\n", "2216\t4910656\t10882013696\n", "\n", "2217\t4915089\t10896752313\n", "\n", "2218\t4919524\t10911504232\n", "\n", "2219\t4923961\t10926269459\n", "\n", "2220\t4928400\t10941048000\n", "\n", "2221\t4932841\t10955839861\n", "\n", "2222\t4937284\t10970645048\n", "\n", "2223\t4941729\t10985463567\n", "\n", "2224\t4946176\t11000295424\n", "\n", "2225\t4950625\t11015140625\n", "\n", "2226\t4955076\t11029999176\n", "\n", "2227\t4959529\t11044871083\n", "\n", "2228\t4963984\t11059756352\n", "\n", "2229\t4968441\t11074654989\n", "\n", "2230\t4972900\t11089567000\n", "\n", "2231\t4977361\t11104492391\n", "\n", "2232\t4981824\t11119431168\n", "\n", "2233\t4986289\t11134383337\n", "\n", "2234\t4990756\t11149348904\n", "\n", "2235\t4995225\t11164327875\n", "\n", "2236\t4999696\t11179320256\n", "\n", "2237\t5004169\t11194326053\n", "\n", "2238\t5008644\t11209345272\n", "\n", "2239\t5013121\t11224377919\n", "\n", "2240\t5017600\t11239424000\n", "\n", "2241\t5022081\t11254483521\n", "\n", "2242\t5026564\t11269556488\n", "\n", "2243\t5031049\t11284642907\n", "\n", "2244\t5035536\t11299742784\n", "\n", "2245\t5040025\t11314856125\n", "\n", "2246\t5044516\t11329982936\n", "\n", "2247\t5049009\t11345123223\n", "\n", "2248\t5053504\t11360276992\n", "\n", "2249\t5058001\t11375444249\n", "\n", "2250\t5062500\t11390625000\n", "\n", "2251\t5067001\t11405819251\n", "\n", "2252\t5071504\t11421027008\n", "\n", "2253\t5076009\t11436248277\n", "\n", "2254\t5080516\t11451483064\n", "\n", "2255\t5085025\t11466731375\n", "\n", "2256\t5089536\t11481993216\n", "\n", "2257\t5094049\t11497268593\n", "\n", "2258\t5098564\t11512557512\n", "\n", "2259\t5103081\t11527859979\n", "\n", "2260\t5107600\t11543176000\n", "\n", "2261\t5112121\t11558505581\n", "\n", "2262\t5116644\t11573848728\n", "\n", "2263\t5121169\t11589205447\n", "\n", "2264\t5125696\t11604575744\n", "\n", "2265\t5130225\t11619959625\n", "\n", "2266\t5134756\t11635357096\n", "\n", "2267\t5139289\t11650768163\n", "\n", "2268\t5143824\t11666192832\n", "\n", "2269\t5148361\t11681631109\n", "\n", "2270\t5152900\t11697083000\n", "\n", "2271\t5157441\t11712548511\n", "\n", "2272\t5161984\t11728027648\n", "\n", "2273\t5166529\t11743520417\n", "\n", "2274\t5171076\t11759026824\n", "\n", "2275\t5175625\t11774546875\n", "\n", "2276\t5180176\t11790080576\n", "\n", "2277\t5184729\t11805627933\n", "\n", "2278\t5189284\t11821188952\n", "\n", "2279\t5193841\t11836763639\n", "\n", "2280\t5198400\t11852352000\n", "\n", "2281\t5202961\t11867954041\n", "\n", "2282\t5207524\t11883569768\n", "\n", "2283\t5212089\t11899199187\n", "\n", "2284\t5216656\t11914842304\n", "\n", "2285\t5221225\t11930499125\n", "\n", "2286\t5225796\t11946169656\n", "\n", "2287\t5230369\t11961853903\n", "\n", "2288\t5234944\t11977551872\n", "\n", "2289\t5239521\t11993263569\n", "\n", "2290\t5244100\t12008989000\n", "\n", "2291\t5248681\t12024728171\n", "\n", "2292\t5253264\t12040481088\n", "\n", "2293\t5257849\t12056247757\n", "\n", "2294\t5262436\t12072028184\n", "\n", "2295\t5267025\t12087822375\n", "\n", "2296\t5271616\t12103630336\n", "\n", "2297\t5276209\t12119452073\n", "\n", "2298\t5280804\t12135287592\n", "\n", "2299\t5285401\t12151136899\n", "\n", "2300\t5290000\t12167000000\n", "\n", "2301\t5294601\t12182876901\n", "\n", "2302\t5299204\t12198767608\n", "\n", "2303\t5303809\t12214672127\n", "\n", "2304\t5308416\t12230590464\n", "\n", "2305\t5313025\t12246522625\n", "\n", "2306\t5317636\t12262468616\n", "\n", "2307\t5322249\t12278428443\n", "\n", "2308\t5326864\t12294402112\n", "\n", "2309\t5331481\t12310389629\n", "\n", "2310\t5336100\t12326391000\n", "\n", "2311\t5340721\t12342406231\n", "\n", "2312\t5345344\t12358435328\n", "\n", "2313\t5349969\t12374478297\n", "\n", "2314\t5354596\t12390535144\n", "\n", "2315\t5359225\t12406605875\n", "\n", "2316\t5363856\t12422690496\n", "\n", "2317\t5368489\t12438789013\n", "\n", "2318\t5373124\t12454901432\n", "\n", "2319\t5377761\t12471027759\n", "\n", "2320\t5382400\t12487168000\n", "\n", "2321\t5387041\t12503322161\n", "\n", "2322\t5391684\t12519490248\n", "\n", "2323\t5396329\t12535672267\n", "\n", "2324\t5400976\t12551868224\n", "\n", "2325\t5405625\t12568078125\n", "\n", "2326\t5410276\t12584301976\n", "\n", "2327\t5414929\t12600539783\n", "\n", "2328\t5419584\t12616791552\n", "\n", "2329\t5424241\t12633057289\n", "\n", "2330\t5428900\t12649337000\n", "\n", "2331\t5433561\t12665630691\n", "\n", "2332\t5438224\t12681938368\n", "\n", "2333\t5442889\t12698260037\n", "\n", "2334\t5447556\t12714595704\n", "\n", "2335\t5452225\t12730945375\n", "\n", "2336\t5456896\t12747309056\n", "\n", "2337\t5461569\t12763686753\n", "\n", "2338\t5466244\t12780078472\n", "\n", "2339\t5470921\t12796484219\n", "\n", "2340\t5475600\t12812904000\n", "\n", "2341\t5480281\t12829337821\n", "\n", "2342\t5484964\t12845785688\n", "\n", "2343\t5489649\t12862247607\n", "\n", "2344\t5494336\t12878723584\n", "\n", "2345\t5499025\t12895213625\n", "\n", "2346\t5503716\t12911717736\n", "\n", "2347\t5508409\t12928235923\n", "\n", "2348\t5513104\t12944768192\n", "\n", "2349\t5517801\t12961314549\n", "\n", "2350\t5522500\t12977875000\n", "\n", "2351\t5527201\t12994449551\n", "\n", "2352\t5531904\t13011038208\n", "\n", "2353\t5536609\t13027640977\n", "\n", "2354\t5541316\t13044257864\n", "\n", "2355\t5546025\t13060888875\n", "\n", "2356\t5550736\t13077534016\n", "\n", "2357\t5555449\t13094193293\n", "\n", "2358\t5560164\t13110866712\n", "\n", "2359\t5564881\t13127554279\n", "\n", "2360\t5569600\t13144256000\n", "\n", "2361\t5574321\t13160971881\n", "\n", "2362\t5579044\t13177701928\n", "\n", "2363\t5583769\t13194446147\n", "\n", "2364\t5588496\t13211204544\n", "\n", "2365\t5593225\t13227977125\n", "\n", "2366\t5597956\t13244763896\n", "\n", "2367\t5602689\t13261564863\n", "\n", "2368\t5607424\t13278380032\n", "\n", "2369\t5612161\t13295209409\n", "\n", "2370\t5616900\t13312053000\n", "\n", "2371\t5621641\t13328910811\n", "\n", "2372\t5626384\t13345782848\n", "\n", "2373\t5631129\t13362669117\n", "\n", "2374\t5635876\t13379569624\n", "\n", "2375\t5640625\t13396484375\n", "\n", "2376\t5645376\t13413413376\n", "\n", "2377\t5650129\t13430356633\n", "\n", "2378\t5654884\t13447314152\n", "\n", "2379\t5659641\t13464285939\n", "\n", "2380\t5664400\t13481272000\n", "\n", "2381\t5669161\t13498272341\n", "\n", "2382\t5673924\t13515286968\n", "\n", "2383\t5678689\t13532315887\n", "\n", "2384\t5683456\t13549359104\n", "\n", "2385\t5688225\t13566416625\n", "\n", "2386\t5692996\t13583488456\n", "\n", "2387\t5697769\t13600574603\n", "\n", "2388\t5702544\t13617675072\n", "\n", "2389\t5707321\t13634789869\n", "\n", "2390\t5712100\t13651919000\n", "\n", "2391\t5716881\t13669062471\n", "\n", "2392\t5721664\t13686220288\n", "\n", "2393\t5726449\t13703392457\n", "\n", "2394\t5731236\t13720578984\n", "\n", "2395\t5736025\t13737779875\n", "\n", "2396\t5740816\t13754995136\n", "\n", "2397\t5745609\t13772224773\n", "\n", "2398\t5750404\t13789468792\n", "\n", "2399\t5755201\t13806727199\n", "\n", "2400\t5760000\t13824000000\n", "\n", "2401\t5764801\t13841287201\n", "\n", "2402\t5769604\t13858588808\n", "\n", "2403\t5774409\t13875904827\n", "\n", "2404\t5779216\t13893235264\n", "\n", "2405\t5784025\t13910580125\n", "\n", "2406\t5788836\t13927939416\n", "\n", "2407\t5793649\t13945313143\n", "\n", "2408\t5798464\t13962701312\n", "\n", "2409\t5803281\t13980103929\n", "\n", "2410\t5808100\t13997521000\n", "\n", "2411\t5812921\t14014952531\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "2412\t5817744\t14032398528\n", "\n", "2413\t5822569\t14049858997\n", "\n", "2414\t5827396\t14067333944\n", "\n", "2415\t5832225\t14084823375\n", "\n", "2416\t5837056\t14102327296\n", "\n", "2417\t5841889\t14119845713\n", "\n", "2418\t5846724\t14137378632\n", "\n", "2419\t5851561\t14154926059\n", "\n", "2420\t5856400\t14172488000\n", "\n", "2421\t5861241\t14190064461\n", "\n", "2422\t5866084\t14207655448\n", "\n", "2423\t5870929\t14225260967\n", "\n", "2424\t5875776\t14242881024\n", "\n", "2425\t5880625\t14260515625\n", "\n", "2426\t5885476\t14278164776\n", "\n", "2427\t5890329\t14295828483\n", "\n", "2428\t5895184\t14313506752\n", "\n", "2429\t5900041\t14331199589\n", "\n", "2430\t5904900\t14348907000\n", "\n", "2431\t5909761\t14366628991\n", "\n", "2432\t5914624\t14384365568\n", "\n", "2433\t5919489\t14402116737\n", "\n", "2434\t5924356\t14419882504\n", "\n", "2435\t5929225\t14437662875\n", "\n", "2436\t5934096\t14455457856\n", "\n", "2437\t5938969\t14473267453\n", "\n", "2438\t5943844\t14491091672\n", "\n", "2439\t5948721\t14508930519\n", "\n", "2440\t5953600\t14526784000\n", "\n", "2441\t5958481\t14544652121\n", "\n", "2442\t5963364\t14562534888\n", "\n", "2443\t5968249\t14580432307\n", "\n", "2444\t5973136\t14598344384\n", "\n", "2445\t5978025\t14616271125\n", "\n", "2446\t5982916\t14634212536\n", "\n", "2447\t5987809\t14652168623\n", "\n", "2448\t5992704\t14670139392\n", "\n", "2449\t5997601\t14688124849\n", "\n", "2450\t6002500\t14706125000\n", "\n", "2451\t6007401\t14724139851\n", "\n", "2452\t6012304\t14742169408\n", "\n", "2453\t6017209\t14760213677\n", "\n", "2454\t6022116\t14778272664\n", "\n", "2455\t6027025\t14796346375\n", "\n", "2456\t6031936\t14814434816\n", "\n", "2457\t6036849\t14832537993\n", "\n", "2458\t6041764\t14850655912\n", "\n", "2459\t6046681\t14868788579\n", "\n", "2460\t6051600\t14886936000\n", "\n", "2461\t6056521\t14905098181\n", "\n", "2462\t6061444\t14923275128\n", "\n", "2463\t6066369\t14941466847\n", "\n", "2464\t6071296\t14959673344\n", "\n", "2465\t6076225\t14977894625\n", "\n", "2466\t6081156\t14996130696\n", "\n", "2467\t6086089\t15014381563\n", "\n", "2468\t6091024\t15032647232\n", "\n", "2469\t6095961\t15050927709\n", "\n", "2470\t6100900\t15069223000\n", "\n", "2471\t6105841\t15087533111\n", "\n", "2472\t6110784\t15105858048\n", "\n", "2473\t6115729\t15124197817\n", "\n", "2474\t6120676\t15142552424\n", "\n", "2475\t6125625\t15160921875\n", "\n", "2476\t6130576\t15179306176\n", "\n", "2477\t6135529\t15197705333\n", "\n", "2478\t6140484\t15216119352\n", "\n", "2479\t6145441\t15234548239\n", "\n", "2480\t6150400\t15252992000\n", "\n", "2481\t6155361\t15271450641\n", "\n", "2482\t6160324\t15289924168\n", "\n", "2483\t6165289\t15308412587\n", "\n", "2484\t6170256\t15326915904\n", "\n", "2485\t6175225\t15345434125\n", "\n", "2486\t6180196\t15363967256\n", "\n", "2487\t6185169\t15382515303\n", "\n", "2488\t6190144\t15401078272\n", "\n", "2489\t6195121\t15419656169\n", "\n", "2490\t6200100\t15438249000\n", "\n", "2491\t6205081\t15456856771\n", "\n", "2492\t6210064\t15475479488\n", "\n", "2493\t6215049\t15494117157\n", "\n", "2494\t6220036\t15512769784\n", "\n", "2495\t6225025\t15531437375\n", "\n", "2496\t6230016\t15550119936\n", "\n", "2497\t6235009\t15568817473\n", "\n", "2498\t6240004\t15587529992\n", "\n", "2499\t6245001\t15606257499\n", "\n", "2500\t6250000\t15625000000\n", "\n", "2501\t6255001\t15643757501\n", "\n", "2502\t6260004\t15662530008\n", "\n", "2503\t6265009\t15681317527\n", "\n", "2504\t6270016\t15700120064\n", "\n", "2505\t6275025\t15718937625\n", "\n", "2506\t6280036\t15737770216\n", "\n", "2507\t6285049\t15756617843\n", "\n", "2508\t6290064\t15775480512\n", "\n", "2509\t6295081\t15794358229\n", "\n", "2510\t6300100\t15813251000\n", "\n", "2511\t6305121\t15832158831\n", "\n", "2512\t6310144\t15851081728\n", "\n", "2513\t6315169\t15870019697\n", "\n", "2514\t6320196\t15888972744\n", "\n", "2515\t6325225\t15907940875\n", "\n", "2516\t6330256\t15926924096\n", "\n", "2517\t6335289\t15945922413\n", "\n", "2518\t6340324\t15964935832\n", "\n", "2519\t6345361\t15983964359\n", "\n", "2520\t6350400\t16003008000\n", "\n", "2521\t6355441\t16022066761\n", "\n", "2522\t6360484\t16041140648\n", "\n", "2523\t6365529\t16060229667\n", "\n", "2524\t6370576\t16079333824\n", "\n", "2525\t6375625\t16098453125\n", "\n", "2526\t6380676\t16117587576\n", "\n", "2527\t6385729\t16136737183\n", "\n", "2528\t6390784\t16155901952\n", "\n", "2529\t6395841\t16175081889\n", "\n", "2530\t6400900\t16194277000\n", "\n", "2531\t6405961\t16213487291\n", "\n", "2532\t6411024\t16232712768\n", "\n", "2533\t6416089\t16251953437\n", "\n", "2534\t6421156\t16271209304\n", "\n", "2535\t6426225\t16290480375\n", "\n", "2536\t6431296\t16309766656\n", "\n", "2537\t6436369\t16329068153\n", "\n", "2538\t6441444\t16348384872\n", "\n", "2539\t6446521\t16367716819\n", "\n", "2540\t6451600\t16387064000\n", "\n", "2541\t6456681\t16406426421\n", "\n", "2542\t6461764\t16425804088\n", "\n", "2543\t6466849\t16445197007\n", "\n", "2544\t6471936\t16464605184\n", "\n", "2545\t6477025\t16484028625\n", "\n", "2546\t6482116\t16503467336\n", "\n", "2547\t6487209\t16522921323\n", "\n", "2548\t6492304\t16542390592\n", "\n", "2549\t6497401\t16561875149\n", "\n", "2550\t6502500\t16581375000\n", "\n", "2551\t6507601\t16600890151\n", "\n", "2552\t6512704\t16620420608\n", "\n", "2553\t6517809\t16639966377\n", "\n", "2554\t6522916\t16659527464\n", "\n", "2555\t6528025\t16679103875\n", "\n", "2556\t6533136\t16698695616\n", "\n", "2557\t6538249\t16718302693\n", "\n", "2558\t6543364\t16737925112\n", "\n", "2559\t6548481\t16757562879\n", "\n", "2560\t6553600\t16777216000\n", "\n", "2561\t6558721\t16796884481\n", "\n", "2562\t6563844\t16816568328\n", "\n", "2563\t6568969\t16836267547\n", "\n", "2564\t6574096\t16855982144\n", "\n", "2565\t6579225\t16875712125\n", "\n", "2566\t6584356\t16895457496\n", "\n", "2567\t6589489\t16915218263\n", "\n", "2568\t6594624\t16934994432\n", "\n", "2569\t6599761\t16954786009\n", "\n", "2570\t6604900\t16974593000\n", "\n", "2571\t6610041\t16994415411\n", "\n", "2572\t6615184\t17014253248\n", "\n", "2573\t6620329\t17034106517\n", "\n", "2574\t6625476\t17053975224\n", "\n", "2575\t6630625\t17073859375\n", "\n", "2576\t6635776\t17093758976\n", "\n", "2577\t6640929\t17113674033\n", "\n", "2578\t6646084\t17133604552\n", "\n", "2579\t6651241\t17153550539\n", "\n", "2580\t6656400\t17173512000\n", "\n", "2581\t6661561\t17193488941\n", "\n", "2582\t6666724\t17213481368\n", "\n", "2583\t6671889\t17233489287\n", "\n", "2584\t6677056\t17253512704\n", "\n", "2585\t6682225\t17273551625\n", "\n", "2586\t6687396\t17293606056\n", "\n", "2587\t6692569\t17313676003\n", "\n", "2588\t6697744\t17333761472\n", "\n", "2589\t6702921\t17353862469\n", "\n", "2590\t6708100\t17373979000\n", "\n", "2591\t6713281\t17394111071\n", "\n", "2592\t6718464\t17414258688\n", "\n", "2593\t6723649\t17434421857\n", "\n", "2594\t6728836\t17454600584\n", "\n", "2595\t6734025\t17474794875\n", "\n", "2596\t6739216\t17495004736\n", "\n", "2597\t6744409\t17515230173\n", "\n", "2598\t6749604\t17535471192\n", "\n", "2599\t6754801\t17555727799\n", "\n", "2600\t6760000\t17576000000\n", "\n", "2601\t6765201\t17596287801\n", "\n", "2602\t6770404\t17616591208\n", "\n", "2603\t6775609\t17636910227\n", "\n", "2604\t6780816\t17657244864\n", "\n", "2605\t6786025\t17677595125\n", "\n", "2606\t6791236\t17697961016\n", "\n", "2607\t6796449\t17718342543\n", "\n", "2608\t6801664\t17738739712\n", "\n", "2609\t6806881\t17759152529\n", "\n", "2610\t6812100\t17779581000\n", "\n", "2611\t6817321\t17800025131\n", "\n", "2612\t6822544\t17820484928\n", "\n", "2613\t6827769\t17840960397\n", "\n", "2614\t6832996\t17861451544\n", "\n", "2615\t6838225\t17881958375\n", "\n", "2616\t6843456\t17902480896\n", "\n", "2617\t6848689\t17923019113\n", "\n", "2618\t6853924\t17943573032\n", "\n", "2619\t6859161\t17964142659\n", "\n", "2620\t6864400\t17984728000\n", "\n", "2621\t6869641\t18005329061\n", "\n", "2622\t6874884\t18025945848\n", "\n", "2623\t6880129\t18046578367\n", "\n", "2624\t6885376\t18067226624\n", "\n", "2625\t6890625\t18087890625\n", "\n", "2626\t6895876\t18108570376\n", "\n", "2627\t6901129\t18129265883\n", "\n", "2628\t6906384\t18149977152\n", "\n", "2629\t6911641\t18170704189\n", "\n", "2630\t6916900\t18191447000\n", "\n", "2631\t6922161\t18212205591\n", "\n", "2632\t6927424\t18232979968\n", "\n", "2633\t6932689\t18253770137\n", "\n", "2634\t6937956\t18274576104\n", "\n", "2635\t6943225\t18295397875\n", "\n", "2636\t6948496\t18316235456\n", "\n", "2637\t6953769\t18337088853\n", "\n", "2638\t6959044\t18357958072\n", "\n", "2639\t6964321\t18378843119\n", "\n", "2640\t6969600\t18399744000\n", "\n", "2641\t6974881\t18420660721\n", "\n", "2642\t6980164\t18441593288\n", "\n", "2643\t6985449\t18462541707\n", "\n", "2644\t6990736\t18483505984\n", "\n", "2645\t6996025\t18504486125\n", "\n", "2646\t7001316\t18525482136\n", "\n", "2647\t7006609\t18546494023\n", "\n", "2648\t7011904\t18567521792\n", "\n", "2649\t7017201\t18588565449\n", "\n", "2650\t7022500\t18609625000\n", "\n", "2651\t7027801\t18630700451\n", "\n", "2652\t7033104\t18651791808\n", "\n", "2653\t7038409\t18672899077\n", "\n", "2654\t7043716\t18694022264\n", "\n", "2655\t7049025\t18715161375\n", "\n", "2656\t7054336\t18736316416\n", "\n", "2657\t7059649\t18757487393\n", "\n", "2658\t7064964\t18778674312\n", "\n", "2659\t7070281\t18799877179\n", "\n", "2660\t7075600\t18821096000\n", "\n", "2661\t7080921\t18842330781\n", "\n", "2662\t7086244\t18863581528\n", "\n", "2663\t7091569\t18884848247\n", "\n", "2664\t7096896\t18906130944\n", "\n", "2665\t7102225\t18927429625\n", "\n", "2666\t7107556\t18948744296\n", "\n", "2667\t7112889\t18970074963\n", "\n", "2668\t7118224\t18991421632\n", "\n", "2669\t7123561\t19012784309\n", "\n", "2670\t7128900\t19034163000\n", "\n", "2671\t7134241\t19055557711\n", "\n", "2672\t7139584\t19076968448\n", "\n", "2673\t7144929\t19098395217\n", "\n", "2674\t7150276\t19119838024\n", "\n", "2675\t7155625\t19141296875\n", "\n", "2676\t7160976\t19162771776\n", "\n", "2677\t7166329\t19184262733\n", "\n", "2678\t7171684\t19205769752\n", "\n", "2679\t7177041\t19227292839\n", "\n", "2680\t7182400\t19248832000\n", "\n", "2681\t7187761\t19270387241\n", "\n", "2682\t7193124\t19291958568\n", "\n", "2683\t7198489\t19313545987\n", "\n", "2684\t7203856\t19335149504\n", "\n", "2685\t7209225\t19356769125\n", "\n", "2686\t7214596\t19378404856\n", "\n", "2687\t7219969\t19400056703\n", "\n", "2688\t7225344\t19421724672\n", "\n", "2689\t7230721\t19443408769\n", "\n", "2690\t7236100\t19465109000\n", "\n", "2691\t7241481\t19486825371\n", "\n", "2692\t7246864\t19508557888\n", "\n", "2693\t7252249\t19530306557\n", "\n", "2694\t7257636\t19552071384\n", "\n", "2695\t7263025\t19573852375\n", "\n", "2696\t7268416\t19595649536\n", "\n", "2697\t7273809\t19617462873\n", "\n", "2698\t7279204\t19639292392\n", "\n", "2699\t7284601\t19661138099\n", "\n", "2700\t7290000\t19683000000\n", "\n", "2701\t7295401\t19704878101\n", "\n", "2702\t7300804\t19726772408\n", "\n", "2703\t7306209\t19748682927\n", "\n", "2704\t7311616\t19770609664\n", "\n", "2705\t7317025\t19792552625\n", "\n", "2706\t7322436\t19814511816\n", "\n", "2707\t7327849\t19836487243\n", "\n", "2708\t7333264\t19858478912\n", "\n", "2709\t7338681\t19880486829\n", "\n", "2710\t7344100\t19902511000\n", "\n", "2711\t7349521\t19924551431\n", "\n", "2712\t7354944\t19946608128\n", "\n", "2713\t7360369\t19968681097\n", "\n", "2714\t7365796\t19990770344\n", "\n", "2715\t7371225\t20012875875\n", "\n", "2716\t7376656\t20034997696\n", "\n", "2717\t7382089\t20057135813\n", "\n", "2718\t7387524\t20079290232\n", "\n", "2719\t7392961\t20101460959\n", "\n", "2720\t7398400\t20123648000\n", "\n", "2721\t7403841\t20145851361\n", "\n", "2722\t7409284\t20168071048\n", "\n", "2723\t7414729\t20190307067\n", "\n", "2724\t7420176\t20212559424\n", "\n", "2725\t7425625\t20234828125\n", "\n", "2726\t7431076\t20257113176\n", "\n", "2727\t7436529\t20279414583\n", "\n", "2728\t7441984\t20301732352\n", "\n", "2729\t7447441\t20324066489\n", "\n", "2730\t7452900\t20346417000\n", "\n", "2731\t7458361\t20368783891\n", "\n", "2732\t7463824\t20391167168\n", "\n", "2733\t7469289\t20413566837\n", "\n", "2734\t7474756\t20435982904\n", "\n", "2735\t7480225\t20458415375\n", "\n", "2736\t7485696\t20480864256\n", "\n", "2737\t7491169\t20503329553\n", "\n", "2738\t7496644\t20525811272\n", "\n", "2739\t7502121\t20548309419\n", "\n", "2740\t7507600\t20570824000\n", "\n", "2741\t7513081\t20593355021\n", "\n", "2742\t7518564\t20615902488\n", "\n", "2743\t7524049\t20638466407\n", "\n", "2744\t7529536\t20661046784\n", "\n", "2745\t7535025\t20683643625\n", "\n", "2746\t7540516\t20706256936\n", "\n", "2747\t7546009\t20728886723\n", "\n", "2748\t7551504\t20751532992\n", "\n", "2749\t7557001\t20774195749\n", "\n", "2750\t7562500\t20796875000\n", "\n", "2751\t7568001\t20819570751\n", "\n", "2752\t7573504\t20842283008\n", "\n", "2753\t7579009\t20865011777\n", "\n", "2754\t7584516\t20887757064\n", "\n", "2755\t7590025\t20910518875\n", "\n", "2756\t7595536\t20933297216\n", "\n", "2757\t7601049\t20956092093\n", "\n", "2758\t7606564\t20978903512\n", "\n", "2759\t7612081\t21001731479\n", "\n", "2760\t7617600\t21024576000\n", "\n", "2761\t7623121\t21047437081\n", "\n", "2762\t7628644\t21070314728\n", "\n", "2763\t7634169\t21093208947\n", "\n", "2764\t7639696\t21116119744\n", "\n", "2765\t7645225\t21139047125\n", "\n", "2766\t7650756\t21161991096\n", "\n", "2767\t7656289\t21184951663\n", "\n", "2768\t7661824\t21207928832\n", "\n", "2769\t7667361\t21230922609\n", "\n", "2770\t7672900\t21253933000\n", "\n", "2771\t7678441\t21276960011\n", "\n", "2772\t7683984\t21300003648\n", "\n", "2773\t7689529\t21323063917\n", "\n", "2774\t7695076\t21346140824\n", "\n", "2775\t7700625\t21369234375\n", "\n", "2776\t7706176\t21392344576\n", "\n", "2777\t7711729\t21415471433\n", "\n", "2778\t7717284\t21438614952\n", "\n", "2779\t7722841\t21461775139\n", "\n", "2780\t7728400\t21484952000\n", "\n", "2781\t7733961\t21508145541\n", "\n", "2782\t7739524\t21531355768\n", "\n", "2783\t7745089\t21554582687\n", "\n", "2784\t7750656\t21577826304\n", "\n", "2785\t7756225\t21601086625\n", "\n", "2786\t7761796\t21624363656\n", "\n", "2787\t7767369\t21647657403\n", "\n", "2788\t7772944\t21670967872\n", "\n", "2789\t7778521\t21694295069\n", "\n", "2790\t7784100\t21717639000\n", "\n", "2791\t7789681\t21740999671\n", "\n", "2792\t7795264\t21764377088\n", "\n", "2793\t7800849\t21787771257\n", "\n", "2794\t7806436\t21811182184\n", "\n", "2795\t7812025\t21834609875\n", "\n", "2796\t7817616\t21858054336\n", "\n", "2797\t7823209\t21881515573\n", "\n", "2798\t7828804\t21904993592\n", "\n", "2799\t7834401\t21928488399\n", "\n", "2800\t7840000\t21952000000\n", "\n", "2801\t7845601\t21975528401\n", "\n", "2802\t7851204\t21999073608\n", "\n", "2803\t7856809\t22022635627\n", "\n", "2804\t7862416\t22046214464\n", "\n", "2805\t7868025\t22069810125\n", "\n", "2806\t7873636\t22093422616\n", "\n", "2807\t7879249\t22117051943\n", "\n", "2808\t7884864\t22140698112\n", "\n", "2809\t7890481\t22164361129\n", "\n", "2810\t7896100\t22188041000\n", "\n", "2811\t7901721\t22211737731\n", "\n", "2812\t7907344\t22235451328\n", "\n", "2813\t7912969\t22259181797\n", "\n", "2814\t7918596\t22282929144\n", "\n", "2815\t7924225\t22306693375\n", "\n", "2816\t7929856\t22330474496\n", "\n", "2817\t7935489\t22354272513\n", "\n", "2818\t7941124\t22378087432\n", "\n", "2819\t7946761\t22401919259\n", "\n", "2820\t7952400\t22425768000\n", "\n", "2821\t7958041\t22449633661\n", "\n", "2822\t7963684\t22473516248\n", "\n", "2823\t7969329\t22497415767\n", "\n", "2824\t7974976\t22521332224\n", "\n", "2825\t7980625\t22545265625\n", "\n", "2826\t7986276\t22569215976\n", "\n", "2827\t7991929\t22593183283\n", "\n", "2828\t7997584\t22617167552\n", "\n", "2829\t8003241\t22641168789\n", "\n", "2830\t8008900\t22665187000\n", "\n", "2831\t8014561\t22689222191\n", "\n", "2832\t8020224\t22713274368\n", "\n", "2833\t8025889\t22737343537\n", "\n", "2834\t8031556\t22761429704\n", "\n", "2835\t8037225\t22785532875\n", "\n", "2836\t8042896\t22809653056\n", "\n", "2837\t8048569\t22833790253\n", "\n", "2838\t8054244\t22857944472\n", "\n", "2839\t8059921\t22882115719\n", "\n", "2840\t8065600\t22906304000\n", "\n", "2841\t8071281\t22930509321\n", "\n", "2842\t8076964\t22954731688\n", "\n", "2843\t8082649\t22978971107\n", "\n", "2844\t8088336\t23003227584\n", "\n", "2845\t8094025\t23027501125\n", "\n", "2846\t8099716\t23051791736\n", "\n", "2847\t8105409\t23076099423\n", "\n", "2848\t8111104\t23100424192\n", "\n", "2849\t8116801\t23124766049\n", "\n", "2850\t8122500\t23149125000\n", "\n", "2851\t8128201\t23173501051\n", "\n", "2852\t8133904\t23197894208\n", "\n", "2853\t8139609\t23222304477\n", "\n", "2854\t8145316\t23246731864\n", "\n", "2855\t8151025\t23271176375\n", "\n", "2856\t8156736\t23295638016\n", "\n", "2857\t8162449\t23320116793\n", "\n", "2858\t8168164\t23344612712\n", "\n", "2859\t8173881\t23369125779\n", "\n", "2860\t8179600\t23393656000\n", "\n", "2861\t8185321\t23418203381\n", "\n", "2862\t8191044\t23442767928\n", "\n", "2863\t8196769\t23467349647\n", "\n", "2864\t8202496\t23491948544\n", "\n", "2865\t8208225\t23516564625\n", "\n", "2866\t8213956\t23541197896\n", "\n", "2867\t8219689\t23565848363\n", "\n", "2868\t8225424\t23590516032\n", "\n", "2869\t8231161\t23615200909\n", "\n", "2870\t8236900\t23639903000\n", "\n", "2871\t8242641\t23664622311\n", "\n", "2872\t8248384\t23689358848\n", "\n", "2873\t8254129\t23714112617\n", "\n", "2874\t8259876\t23738883624\n", "\n", "2875\t8265625\t23763671875\n", "\n", "2876\t8271376\t23788477376\n", "\n", "2877\t8277129\t23813300133\n", "\n", "2878\t8282884\t23838140152\n", "\n", "2879\t8288641\t23862997439\n", "\n", "2880\t8294400\t23887872000\n", "\n", "2881\t8300161\t23912763841\n", "\n", "2882\t8305924\t23937672968\n", "\n", "2883\t8311689\t23962599387\n", "\n", "2884\t8317456\t23987543104\n", "\n", "2885\t8323225\t24012504125\n", "\n", "2886\t8328996\t24037482456\n", "\n", "2887\t8334769\t24062478103\n", "\n", "2888\t8340544\t24087491072\n", "\n", "2889\t8346321\t24112521369\n", "\n", "2890\t8352100\t24137569000\n", "\n", "2891\t8357881\t24162633971\n", "\n", "2892\t8363664\t24187716288\n", "\n", "2893\t8369449\t24212815957\n", "\n", "2894\t8375236\t24237932984\n", "\n", "2895\t8381025\t24263067375\n", "\n", "2896\t8386816\t24288219136\n", "\n", "2897\t8392609\t24313388273\n", "\n", "2898\t8398404\t24338574792\n", "\n", "2899\t8404201\t24363778699\n", "\n", "2900\t8410000\t24389000000\n", "\n", "2901\t8415801\t24414238701\n", "\n", "2902\t8421604\t24439494808\n", "\n", "2903\t8427409\t24464768327\n", "\n", "2904\t8433216\t24490059264\n", "\n", "2905\t8439025\t24515367625\n", "\n", "2906\t8444836\t24540693416\n", "\n", "2907\t8450649\t24566036643\n", "\n", "2908\t8456464\t24591397312\n", "\n", "2909\t8462281\t24616775429\n", "\n", "2910\t8468100\t24642171000\n", "\n", "2911\t8473921\t24667584031\n", "\n", "2912\t8479744\t24693014528\n", "\n", "2913\t8485569\t24718462497\n", "\n", "2914\t8491396\t24743927944\n", "\n", "2915\t8497225\t24769410875\n", "\n", "2916\t8503056\t24794911296\n", "\n", "2917\t8508889\t24820429213\n", "\n", "2918\t8514724\t24845964632\n", "\n", "2919\t8520561\t24871517559\n", "\n", "2920\t8526400\t24897088000\n", "\n", "2921\t8532241\t24922675961\n", "\n", "2922\t8538084\t24948281448\n", "\n", "2923\t8543929\t24973904467\n", "\n", "2924\t8549776\t24999545024\n", "\n", "2925\t8555625\t25025203125\n", "\n", "2926\t8561476\t25050878776\n", "\n", "2927\t8567329\t25076571983\n", "\n", "2928\t8573184\t25102282752\n", "\n", "2929\t8579041\t25128011089\n", "\n", "2930\t8584900\t25153757000\n", "\n", "2931\t8590761\t25179520491\n", "\n", "2932\t8596624\t25205301568\n", "\n", "2933\t8602489\t25231100237\n", "\n", "2934\t8608356\t25256916504\n", "\n", "2935\t8614225\t25282750375\n", "\n", "2936\t8620096\t25308601856\n", "\n", "2937\t8625969\t25334470953\n", "\n", "2938\t8631844\t25360357672\n", "\n", "2939\t8637721\t25386262019\n", "\n", "2940\t8643600\t25412184000\n", "\n", "2941\t8649481\t25438123621\n", "\n", "2942\t8655364\t25464080888\n", "\n", "2943\t8661249\t25490055807\n", "\n", "2944\t8667136\t25516048384\n", "\n", "2945\t8673025\t25542058625\n", "\n", "2946\t8678916\t25568086536\n", "\n", "2947\t8684809\t25594132123\n", "\n", "2948\t8690704\t25620195392\n", "\n", "2949\t8696601\t25646276349\n", "\n", "2950\t8702500\t25672375000\n", "\n", "2951\t8708401\t25698491351\n", "\n", "2952\t8714304\t25724625408\n", "\n", "2953\t8720209\t25750777177\n", "\n", "2954\t8726116\t25776946664\n", "\n", "2955\t8732025\t25803133875\n", "\n", "2956\t8737936\t25829338816\n", "\n", "2957\t8743849\t25855561493\n", "\n", "2958\t8749764\t25881801912\n", "\n", "2959\t8755681\t25908060079\n", "\n", "2960\t8761600\t25934336000\n", "\n", "2961\t8767521\t25960629681\n", "\n", "2962\t8773444\t25986941128\n", "\n", "2963\t8779369\t26013270347\n", "\n", "2964\t8785296\t26039617344\n", "\n", "2965\t8791225\t26065982125\n", "\n", "2966\t8797156\t26092364696\n", "\n", "2967\t8803089\t26118765063\n", "\n", "2968\t8809024\t26145183232\n", "\n", "2969\t8814961\t26171619209\n", "\n", "2970\t8820900\t26198073000\n", "\n", "2971\t8826841\t26224544611\n", "\n", "2972\t8832784\t26251034048\n", "\n", "2973\t8838729\t26277541317\n", "\n", "2974\t8844676\t26304066424\n", "\n", "2975\t8850625\t26330609375\n", "\n", "2976\t8856576\t26357170176\n", "\n", "2977\t8862529\t26383748833\n", "\n", "2978\t8868484\t26410345352\n", "\n", "2979\t8874441\t26436959739\n", "\n", "2980\t8880400\t26463592000\n", "\n", "2981\t8886361\t26490242141\n", "\n", "2982\t8892324\t26516910168\n", "\n", "2983\t8898289\t26543596087\n", "\n", "2984\t8904256\t26570299904\n", "\n", "2985\t8910225\t26597021625\n", "\n", "2986\t8916196\t26623761256\n", "\n", "2987\t8922169\t26650518803\n", "\n", "2988\t8928144\t26677294272\n", "\n", "2989\t8934121\t26704087669\n", "\n", "2990\t8940100\t26730899000\n", "\n", "2991\t8946081\t26757728271\n", "\n", "2992\t8952064\t26784575488\n", "\n", "2993\t8958049\t26811440657\n", "\n", "2994\t8964036\t26838323784\n", "\n", "2995\t8970025\t26865224875\n", "\n", "2996\t8976016\t26892143936\n", "\n", "2997\t8982009\t26919080973\n", "\n", "2998\t8988004\t26946035992\n", "\n", "2999\t8994001\t26973008999\n", "\n", "3000\t9000000\t27000000000\n", "\n", "3001\t9006001\t27027009001\n", "\n", "3002\t9012004\t27054036008\n", "\n", "3003\t9018009\t27081081027\n", "\n", "3004\t9024016\t27108144064\n", "\n", "3005\t9030025\t27135225125\n", "\n", "3006\t9036036\t27162324216\n", "\n", "3007\t9042049\t27189441343\n", "\n", "3008\t9048064\t27216576512\n", "\n", "3009\t9054081\t27243729729\n", "\n", "3010\t9060100\t27270901000\n", "\n", "3011\t9066121\t27298090331\n", "\n", "3012\t9072144\t27325297728\n", "\n", "3013\t9078169\t27352523197\n", "\n", "3014\t9084196\t27379766744\n", "\n", "3015\t9090225\t27407028375\n", "\n", "3016\t9096256\t27434308096\n", "\n", "3017\t9102289\t27461605913\n", "\n", "3018\t9108324\t27488921832\n", "\n", "3019\t9114361\t27516255859\n", "\n", "3020\t9120400\t27543608000\n", "\n", "3021\t9126441\t27570978261\n", "\n", "3022\t9132484\t27598366648\n", "\n", "3023\t9138529\t27625773167\n", "\n", "3024\t9144576\t27653197824\n", "\n", "3025\t9150625\t27680640625\n", "\n", "3026\t9156676\t27708101576\n", "\n", "3027\t9162729\t27735580683\n", "\n", "3028\t9168784\t27763077952\n", "\n", "3029\t9174841\t27790593389\n", "\n", "3030\t9180900\t27818127000\n", "\n", "3031\t9186961\t27845678791\n", "\n", "3032\t9193024\t27873248768\n", "\n", "3033\t9199089\t27900836937\n", "\n", "3034\t9205156\t27928443304\n", "\n", "3035\t9211225\t27956067875\n", "\n", "3036\t9217296\t27983710656\n", "\n", "3037\t9223369\t28011371653\n", "\n", "3038\t9229444\t28039050872\n", "\n", "3039\t9235521\t28066748319\n", "\n", "3040\t9241600\t28094464000\n", "\n", "3041\t9247681\t28122197921\n", "\n", "3042\t9253764\t28149950088\n", "\n", "3043\t9259849\t28177720507\n", "\n", "3044\t9265936\t28205509184\n", "\n", "3045\t9272025\t28233316125\n", "\n", "3046\t9278116\t28261141336\n", "\n", "3047\t9284209\t28288984823\n", "\n", "3048\t9290304\t28316846592\n", "\n", "3049\t9296401\t28344726649\n", "\n", "3050\t9302500\t28372625000\n", "\n", "3051\t9308601\t28400541651\n", "\n", "3052\t9314704\t28428476608\n", "\n", "3053\t9320809\t28456429877\n", "\n", "3054\t9326916\t28484401464\n", "\n", "3055\t9333025\t28512391375\n", "\n", "3056\t9339136\t28540399616\n", "\n", "3057\t9345249\t28568426193\n", "\n", "3058\t9351364\t28596471112\n", "\n", "3059\t9357481\t28624534379\n", "\n", "3060\t9363600\t28652616000\n", "\n", "3061\t9369721\t28680715981\n", "\n", "3062\t9375844\t28708834328\n", "\n", "3063\t9381969\t28736971047\n", "\n", "3064\t9388096\t28765126144\n", "\n", "3065\t9394225\t28793299625\n", "\n", "3066\t9400356\t28821491496\n", "\n", "3067\t9406489\t28849701763\n", "\n", "3068\t9412624\t28877930432\n", "\n", "3069\t9418761\t28906177509\n", "\n", "3070\t9424900\t28934443000\n", "\n", "3071\t9431041\t28962726911\n", "\n", "3072\t9437184\t28991029248\n", "\n", "3073\t9443329\t29019350017\n", "\n", "3074\t9449476\t29047689224\n", "\n", "3075\t9455625\t29076046875\n", "\n", "3076\t9461776\t29104422976\n", "\n", "3077\t9467929\t29132817533\n", "\n", "3078\t9474084\t29161230552\n", "\n", "3079\t9480241\t29189662039\n", "\n", "3080\t9486400\t29218112000\n", "\n", "3081\t9492561\t29246580441\n", "\n", "3082\t9498724\t29275067368\n", "\n", "3083\t9504889\t29303572787\n", "\n", "3084\t9511056\t29332096704\n", "\n", "3085\t9517225\t29360639125\n", "\n", "3086\t9523396\t29389200056\n", "\n", "3087\t9529569\t29417779503\n", "\n", "3088\t9535744\t29446377472\n", "\n", "3089\t9541921\t29474993969\n", "\n", "3090\t9548100\t29503629000\n", "\n", "3091\t9554281\t29532282571\n", "\n", "3092\t9560464\t29560954688\n", "\n", "3093\t9566649\t29589645357\n", "\n", "3094\t9572836\t29618354584\n", "\n", "3095\t9579025\t29647082375\n", "\n", "3096\t9585216\t29675828736\n", "\n", "3097\t9591409\t29704593673\n", "\n", "3098\t9597604\t29733377192\n", "\n", "3099\t9603801\t29762179299\n", "\n", "3100\t9610000\t29791000000\n", "\n", "3101\t9616201\t29819839301\n", "\n", "3102\t9622404\t29848697208\n", "\n", "3103\t9628609\t29877573727\n", "\n", "3104\t9634816\t29906468864\n", "\n", "3105\t9641025\t29935382625\n", "\n", "3106\t9647236\t29964315016\n", "\n", "3107\t9653449\t29993266043\n", "\n", "3108\t9659664\t30022235712\n", "\n", "3109\t9665881\t30051224029\n", "\n", "3110\t9672100\t30080231000\n", "\n", "3111\t9678321\t30109256631\n", "\n", "3112\t9684544\t30138300928\n", "\n", "3113\t9690769\t30167363897\n", "\n", "3114\t9696996\t30196445544\n", "\n", "3115\t9703225\t30225545875\n", "\n", "3116\t9709456\t30254664896\n", "\n", "3117\t9715689\t30283802613\n", "\n", "3118\t9721924\t30312959032\n", "\n", "3119\t9728161\t30342134159\n", "\n", "3120\t9734400\t30371328000\n", "\n", "3121\t9740641\t30400540561\n", "\n", "3122\t9746884\t30429771848\n", "\n", "3123\t9753129\t30459021867\n", "\n", "3124\t9759376\t30488290624\n", "\n", "3125\t9765625\t30517578125\n", "\n", "3126\t9771876\t30546884376\n", "\n", "3127\t9778129\t30576209383\n", "\n", "3128\t9784384\t30605553152\n", "\n", "3129\t9790641\t30634915689\n", "\n", "3130\t9796900\t30664297000\n", "\n", "3131\t9803161\t30693697091\n", "\n", "3132\t9809424\t30723115968\n", "\n", "3133\t9815689\t30752553637\n", "\n", "3134\t9821956\t30782010104\n", "\n", "3135\t9828225\t30811485375\n", "\n", "3136\t9834496\t30840979456\n", "\n", "3137\t9840769\t30870492353\n", "\n", "3138\t9847044\t30900024072\n", "\n", "3139\t9853321\t30929574619\n", "\n", "3140\t9859600\t30959144000\n", "\n", "3141\t9865881\t30988732221\n", "\n", "3142\t9872164\t31018339288\n", "\n", "3143\t9878449\t31047965207\n", "\n", "3144\t9884736\t31077609984\n", "\n", "3145\t9891025\t31107273625\n", "\n", "3146\t9897316\t31136956136\n", "\n", "3147\t9903609\t31166657523\n", "\n", "3148\t9909904\t31196377792\n", "\n", "3149\t9916201\t31226116949\n", "\n", "3150\t9922500\t31255875000\n", "\n", "3151\t9928801\t31285651951\n", "\n", "3152\t9935104\t31315447808\n", "\n", "3153\t9941409\t31345262577\n", "\n", "3154\t9947716\t31375096264\n", "\n", "3155\t9954025\t31404948875\n", "\n", "3156\t9960336\t31434820416\n", "\n", "3157\t9966649\t31464710893\n", "\n", "3158\t9972964\t31494620312\n", "\n", "3159\t9979281\t31524548679\n", "\n", "3160\t9985600\t31554496000\n", "\n", "3161\t9991921\t31584462281\n", "\n", "3162\t9998244\t31614447528\n", "\n", "3163\t10004569\t31644451747\n", "\n", "3164\t10010896\t31674474944\n", "\n", "3165\t10017225\t31704517125\n", "\n", "3166\t10023556\t31734578296\n", "\n", "3167\t10029889\t31764658463\n", "\n", "3168\t10036224\t31794757632\n", "\n", "3169\t10042561\t31824875809\n", "\n", "3170\t10048900\t31855013000\n", "\n", "3171\t10055241\t31885169211\n", "\n", "3172\t10061584\t31915344448\n", "\n", "3173\t10067929\t31945538717\n", "\n", "3174\t10074276\t31975752024\n", "\n", "3175\t10080625\t32005984375\n", "\n", "3176\t10086976\t32036235776\n", "\n", "3177\t10093329\t32066506233\n", "\n", "3178\t10099684\t32096795752\n", "\n", "3179\t10106041\t32127104339\n", "\n", "3180\t10112400\t32157432000\n", "\n", "3181\t10118761\t32187778741\n", "\n", "3182\t10125124\t32218144568\n", "\n", "3183\t10131489\t32248529487\n", "\n", "3184\t10137856\t32278933504\n", "\n", "3185\t10144225\t32309356625\n", "\n", "3186\t10150596\t32339798856\n", "\n", "3187\t10156969\t32370260203\n", "\n", "3188\t10163344\t32400740672\n", "\n", "3189\t10169721\t32431240269\n", "\n", "3190\t10176100\t32461759000\n", "\n", "3191\t10182481\t32492296871\n", "\n", "3192\t10188864\t32522853888\n", "\n", "3193\t10195249\t32553430057\n", "\n", "3194\t10201636\t32584025384\n", "\n", "3195\t10208025\t32614639875\n", "\n", "3196\t10214416\t32645273536\n", "\n", "3197\t10220809\t32675926373\n", "\n", "3198\t10227204\t32706598392\n", "\n", "3199\t10233601\t32737289599\n", "\n", "3200\t10240000\t32768000000\n", "\n", "3201\t10246401\t32798729601\n", "\n", "3202\t10252804\t32829478408\n", "\n", "3203\t10259209\t32860246427\n", "\n", "3204\t10265616\t32891033664\n", "\n", "3205\t10272025\t32921840125\n", "\n", "3206\t10278436\t32952665816\n", "\n", "3207\t10284849\t32983510743\n", "\n", "3208\t10291264\t33014374912\n", "\n", "3209\t10297681\t33045258329\n", "\n", "3210\t10304100\t33076161000\n", "\n", "3211\t10310521\t33107082931\n", "\n", "3212\t10316944\t33138024128\n", "\n", "3213\t10323369\t33168984597\n", "\n", "3214\t10329796\t33199964344\n", "\n", "3215\t10336225\t33230963375\n", "\n", "3216\t10342656\t33261981696\n", "\n", "3217\t10349089\t33293019313\n", "\n", "3218\t10355524\t33324076232\n", "\n", "3219\t10361961\t33355152459\n", "\n", "3220\t10368400\t33386248000\n", "\n", "3221\t10374841\t33417362861\n", "\n", "3222\t10381284\t33448497048\n", "\n", "3223\t10387729\t33479650567\n", "\n", "3224\t10394176\t33510823424\n", "\n", "3225\t10400625\t33542015625\n", "\n", "3226\t10407076\t33573227176\n", "\n", "3227\t10413529\t33604458083\n", "\n", "3228\t10419984\t33635708352\n", "\n", "3229\t10426441\t33666977989\n", "\n", "3230\t10432900\t33698267000\n", "\n", "3231\t10439361\t33729575391\n", "\n", "3232\t10445824\t33760903168\n", "\n", "3233\t10452289\t33792250337\n", "\n", "3234\t10458756\t33823616904\n", "\n", "3235\t10465225\t33855002875\n", "\n", "3236\t10471696\t33886408256\n", "\n", "3237\t10478169\t33917833053\n", "\n", "3238\t10484644\t33949277272\n", "\n", "3239\t10491121\t33980740919\n", "\n", "3240\t10497600\t34012224000\n", "\n", "3241\t10504081\t34043726521\n", "\n", "3242\t10510564\t34075248488\n", "\n", "3243\t10517049\t34106789907\n", "\n", "3244\t10523536\t34138350784\n", "\n", "3245\t10530025\t34169931125\n", "\n", "3246\t10536516\t34201530936\n", "\n", "3247\t10543009\t34233150223\n", "\n", "3248\t10549504\t34264788992\n", "\n", "3249\t10556001\t34296447249\n", "\n", "3250\t10562500\t34328125000\n", "\n", "3251\t10569001\t34359822251\n", "\n", "3252\t10575504\t34391539008\n", "\n", "3253\t10582009\t34423275277\n", "\n", "3254\t10588516\t34455031064\n", "\n", "3255\t10595025\t34486806375\n", "\n", "3256\t10601536\t34518601216\n", "\n", "3257\t10608049\t34550415593\n", "\n", "3258\t10614564\t34582249512\n", "\n", "3259\t10621081\t34614102979\n", "\n", "3260\t10627600\t34645976000\n", "\n", "3261\t10634121\t34677868581\n", "\n", "3262\t10640644\t34709780728\n", "\n", "3263\t10647169\t34741712447\n", "\n", "3264\t10653696\t34773663744\n", "\n", "3265\t10660225\t34805634625\n", "\n", "3266\t10666756\t34837625096\n", "\n", "3267\t10673289\t34869635163\n", "\n", "3268\t10679824\t34901664832\n", "\n", "3269\t10686361\t34933714109\n", "\n", "3270\t10692900\t34965783000\n", "\n", "3271\t10699441\t34997871511\n", "\n", "3272\t10705984\t35029979648\n", "\n", "3273\t10712529\t35062107417\n", "\n", "3274\t10719076\t35094254824\n", "\n", "3275\t10725625\t35126421875\n", "\n", "3276\t10732176\t35158608576\n", "\n", "3277\t10738729\t35190814933\n", "\n", "3278\t10745284\t35223040952\n", "\n", "3279\t10751841\t35255286639\n", "\n", "3280\t10758400\t35287552000\n", "\n", "3281\t10764961\t35319837041\n", "\n", "3282\t10771524\t35352141768\n", "\n", "3283\t10778089\t35384466187\n", "\n", "3284\t10784656\t35416810304\n", "\n", "3285\t10791225\t35449174125\n", "\n", "3286\t10797796\t35481557656\n", "\n", "3287\t10804369\t35513960903\n", "\n", "3288\t10810944\t35546383872\n", "\n", "3289\t10817521\t35578826569\n", "\n", "3290\t10824100\t35611289000\n", "\n", "3291\t10830681\t35643771171\n", "\n", "3292\t10837264\t35676273088\n", "\n", "3293\t10843849\t35708794757\n", "\n", "3294\t10850436\t35741336184\n", "\n", "3295\t10857025\t35773897375\n", "\n", "3296\t10863616\t35806478336\n", "\n", "3297\t10870209\t35839079073\n", "\n", "3298\t10876804\t35871699592\n", "\n", "3299\t10883401\t35904339899\n", "\n", "3300\t10890000\t35937000000\n", "\n", "3301\t10896601\t35969679901\n", "\n", "3302\t10903204\t36002379608\n", "\n", "3303\t10909809\t36035099127\n", "\n", "3304\t10916416\t36067838464\n", "\n", "3305\t10923025\t36100597625\n", "\n", "3306\t10929636\t36133376616\n", "\n", "3307\t10936249\t36166175443\n", "\n", "3308\t10942864\t36198994112\n", "\n", "3309\t10949481\t36231832629\n", "\n", "3310\t10956100\t36264691000\n", "\n", "3311\t10962721\t36297569231\n", "\n", "3312\t10969344\t36330467328\n", "\n", "3313\t10975969\t36363385297\n", "\n", "3314\t10982596\t36396323144\n", "\n", "3315\t10989225\t36429280875\n", "\n", "3316\t10995856\t36462258496\n", "\n", "3317\t11002489\t36495256013\n", "\n", "3318\t11009124\t36528273432\n", "\n", "3319\t11015761\t36561310759\n", "\n", "3320\t11022400\t36594368000\n", "\n", "3321\t11029041\t36627445161\n", "\n", "3322\t11035684\t36660542248\n", "\n", "3323\t11042329\t36693659267\n", "\n", "3324\t11048976\t36726796224\n", "\n", "3325\t11055625\t36759953125\n", "\n", "3326\t11062276\t36793129976\n", "\n", "3327\t11068929\t36826326783\n", "\n", "3328\t11075584\t36859543552\n", "\n", "3329\t11082241\t36892780289\n", "\n", "3330\t11088900\t36926037000\n", "\n", "3331\t11095561\t36959313691\n", "\n", "3332\t11102224\t36992610368\n", "\n", "3333\t11108889\t37025927037\n", "\n", "3334\t11115556\t37059263704\n", "\n", "3335\t11122225\t37092620375\n", "\n", "3336\t11128896\t37125997056\n", "\n", "3337\t11135569\t37159393753\n", "\n", "3338\t11142244\t37192810472\n", "\n", "3339\t11148921\t37226247219\n", "\n", "3340\t11155600\t37259704000\n", "\n", "3341\t11162281\t37293180821\n", "\n", "3342\t11168964\t37326677688\n", "\n", "3343\t11175649\t37360194607\n", "\n", "3344\t11182336\t37393731584\n", "\n", "3345\t11189025\t37427288625\n", "\n", "3346\t11195716\t37460865736\n", "\n", "3347\t11202409\t37494462923\n", "\n", "3348\t11209104\t37528080192\n", "\n", "3349\t11215801\t37561717549\n", "\n", "3350\t11222500\t37595375000\n", "\n", "3351\t11229201\t37629052551\n", "\n", "3352\t11235904\t37662750208\n", "\n", "3353\t11242609\t37696467977\n", "\n", "3354\t11249316\t37730205864\n", "\n", "3355\t11256025\t37763963875\n", "\n", "3356\t11262736\t37797742016\n", "\n", "3357\t11269449\t37831540293\n", "\n", "3358\t11276164\t37865358712\n", "\n", "3359\t11282881\t37899197279\n", "\n", "3360\t11289600\t37933056000\n", "\n", "3361\t11296321\t37966934881\n", "\n", "3362\t11303044\t38000833928\n", "\n", "3363\t11309769\t38034753147\n", "\n", "3364\t11316496\t38068692544\n", "\n", "3365\t11323225\t38102652125\n", "\n", "3366\t11329956\t38136631896\n", "\n", "3367\t11336689\t38170631863\n", "\n", "3368\t11343424\t38204652032\n", "\n", "3369\t11350161\t38238692409\n", "\n", "3370\t11356900\t38272753000\n", "\n", "3371\t11363641\t38306833811\n", "\n", "3372\t11370384\t38340934848\n", "\n", "3373\t11377129\t38375056117\n", "\n", "3374\t11383876\t38409197624\n", "\n", "3375\t11390625\t38443359375\n", "\n", "3376\t11397376\t38477541376\n", "\n", "3377\t11404129\t38511743633\n", "\n", "3378\t11410884\t38545966152\n", "\n", "3379\t11417641\t38580208939\n", "\n", "3380\t11424400\t38614472000\n", "\n", "3381\t11431161\t38648755341\n", "\n", "3382\t11437924\t38683058968\n", "\n", "3383\t11444689\t38717382887\n", "\n", "3384\t11451456\t38751727104\n", "\n", "3385\t11458225\t38786091625\n", "\n", "3386\t11464996\t38820476456\n", "\n", "3387\t11471769\t38854881603\n", "\n", "3388\t11478544\t38889307072\n", "\n", "3389\t11485321\t38923752869\n", "\n", "3390\t11492100\t38958219000\n", "\n", "3391\t11498881\t38992705471\n", "\n", "3392\t11505664\t39027212288\n", "\n", "3393\t11512449\t39061739457\n", "\n", "3394\t11519236\t39096286984\n", "\n", "3395\t11526025\t39130854875\n", "\n", "3396\t11532816\t39165443136\n", "\n", "3397\t11539609\t39200051773\n", "\n", "3398\t11546404\t39234680792\n", "\n", "3399\t11553201\t39269330199\n", "\n", "3400\t11560000\t39304000000\n", "\n", "3401\t11566801\t39338690201\n", "\n", "3402\t11573604\t39373400808\n", "\n", "3403\t11580409\t39408131827\n", "\n", "3404\t11587216\t39442883264\n", "\n", "3405\t11594025\t39477655125\n", "\n", "3406\t11600836\t39512447416\n", "\n", "3407\t11607649\t39547260143\n", "\n", "3408\t11614464\t39582093312\n", "\n", "3409\t11621281\t39616946929\n", "\n", "3410\t11628100\t39651821000\n", "\n", "3411\t11634921\t39686715531\n", "\n", "3412\t11641744\t39721630528\n", "\n", "3413\t11648569\t39756565997\n", "\n", "3414\t11655396\t39791521944\n", "\n", "3415\t11662225\t39826498375\n", "\n", "3416\t11669056\t39861495296\n", "\n", "3417\t11675889\t39896512713\n", "\n", "3418\t11682724\t39931550632\n", "\n", "3419\t11689561\t39966609059\n", "\n", "3420\t11696400\t40001688000\n", "\n", "3421\t11703241\t40036787461\n", "\n", "3422\t11710084\t40071907448\n", "\n", "3423\t11716929\t40107047967\n", "\n", "3424\t11723776\t40142209024\n", "\n", "3425\t11730625\t40177390625\n", "\n", "3426\t11737476\t40212592776\n", "\n", "3427\t11744329\t40247815483\n", "\n", "3428\t11751184\t40283058752\n", "\n", "3429\t11758041\t40318322589\n", "\n", "3430\t11764900\t40353607000\n", "\n", "3431\t11771761\t40388911991\n", "\n", "3432\t11778624\t40424237568\n", "\n", "3433\t11785489\t40459583737\n", "\n", "3434\t11792356\t40494950504\n", "\n", "3435\t11799225\t40530337875\n", "\n", "3436\t11806096\t40565745856\n", "\n", "3437\t11812969\t40601174453\n", "\n", "3438\t11819844\t40636623672\n", "\n", "3439\t11826721\t40672093519\n", "\n", "3440\t11833600\t40707584000\n", "\n", "3441\t11840481\t40743095121\n", "\n", "3442\t11847364\t40778626888\n", "\n", "3443\t11854249\t40814179307\n", "\n", "3444\t11861136\t40849752384\n", "\n", "3445\t11868025\t40885346125\n", "\n", "3446\t11874916\t40920960536\n", "\n", "3447\t11881809\t40956595623\n", "\n", "3448\t11888704\t40992251392\n", "\n", "3449\t11895601\t41027927849\n", "\n", "3450\t11902500\t41063625000\n", "\n", "3451\t11909401\t41099342851\n", "\n", "3452\t11916304\t41135081408\n", "\n", "3453\t11923209\t41170840677\n", "\n", "3454\t11930116\t41206620664\n", "\n", "3455\t11937025\t41242421375\n", "\n", "3456\t11943936\t41278242816\n", "\n", "3457\t11950849\t41314084993\n", "\n", "3458\t11957764\t41349947912\n", "\n", "3459\t11964681\t41385831579\n", "\n", "3460\t11971600\t41421736000\n", "\n", "3461\t11978521\t41457661181\n", "\n", "3462\t11985444\t41493607128\n", "\n", "3463\t11992369\t41529573847\n", "\n", "3464\t11999296\t41565561344\n", "\n", "3465\t12006225\t41601569625\n", "\n", "3466\t12013156\t41637598696\n", "\n", "3467\t12020089\t41673648563\n", "\n", "3468\t12027024\t41709719232\n", "\n", "3469\t12033961\t41745810709\n", "\n", "3470\t12040900\t41781923000\n", "\n", "3471\t12047841\t41818056111\n", "\n", "3472\t12054784\t41854210048\n", "\n", "3473\t12061729\t41890384817\n", "\n", "3474\t12068676\t41926580424\n", "\n", "3475\t12075625\t41962796875\n", "\n", "3476\t12082576\t41999034176\n", "\n", "3477\t12089529\t42035292333\n", "\n", "3478\t12096484\t42071571352\n", "\n", "3479\t12103441\t42107871239\n", "\n", "3480\t12110400\t42144192000\n", "\n", "3481\t12117361\t42180533641\n", "\n", "3482\t12124324\t42216896168\n", "\n", "3483\t12131289\t42253279587\n", "\n", "3484\t12138256\t42289683904\n", "\n", "3485\t12145225\t42326109125\n", "\n", "3486\t12152196\t42362555256\n", "\n", "3487\t12159169\t42399022303\n", "\n", "3488\t12166144\t42435510272\n", "\n", "3489\t12173121\t42472019169\n", "\n", "3490\t12180100\t42508549000\n", "\n", "3491\t12187081\t42545099771\n", "\n", "3492\t12194064\t42581671488\n", "\n", "3493\t12201049\t42618264157\n", "\n", "3494\t12208036\t42654877784\n", "\n", "3495\t12215025\t42691512375\n", "\n", "3496\t12222016\t42728167936\n", "\n", "3497\t12229009\t42764844473\n", "\n", "3498\t12236004\t42801541992\n", "\n", "3499\t12243001\t42838260499\n", "\n", "3500\t12250000\t42875000000\n", "\n", "3501\t12257001\t42911760501\n", "\n", "3502\t12264004\t42948542008\n", "\n", "3503\t12271009\t42985344527\n", "\n", "3504\t12278016\t43022168064\n", "\n", "3505\t12285025\t43059012625\n", "\n", "3506\t12292036\t43095878216\n", "\n", "3507\t12299049\t43132764843\n", "\n", "3508\t12306064\t43169672512\n", "\n", "3509\t12313081\t43206601229\n", "\n", "3510\t12320100\t43243551000\n", "\n", "3511\t12327121\t43280521831\n", "\n", "3512\t12334144\t43317513728\n", "\n", "3513\t12341169\t43354526697\n", "\n", "3514\t12348196\t43391560744\n", "\n", "3515\t12355225\t43428615875\n", "\n", "3516\t12362256\t43465692096\n", "\n", "3517\t12369289\t43502789413\n", "\n", "3518\t12376324\t43539907832\n", "\n", "3519\t12383361\t43577047359\n", "\n", "3520\t12390400\t43614208000\n", "\n", "3521\t12397441\t43651389761\n", "\n", "3522\t12404484\t43688592648\n", "\n", "3523\t12411529\t43725816667\n", "\n", "3524\t12418576\t43763061824\n", "\n", "3525\t12425625\t43800328125\n", "\n", "3526\t12432676\t43837615576\n", "\n", "3527\t12439729\t43874924183\n", "\n", "3528\t12446784\t43912253952\n", "\n", "3529\t12453841\t43949604889\n", "\n", "3530\t12460900\t43986977000\n", "\n", "3531\t12467961\t44024370291\n", "\n", "3532\t12475024\t44061784768\n", "\n", "3533\t12482089\t44099220437\n", "\n", "3534\t12489156\t44136677304\n", "\n", "3535\t12496225\t44174155375\n", "\n", "3536\t12503296\t44211654656\n", "\n", "3537\t12510369\t44249175153\n", "\n", "3538\t12517444\t44286716872\n", "\n", "3539\t12524521\t44324279819\n", "\n", "3540\t12531600\t44361864000\n", "\n", "3541\t12538681\t44399469421\n", "\n", "3542\t12545764\t44437096088\n", "\n", "3543\t12552849\t44474744007\n", "\n", "3544\t12559936\t44512413184\n", "\n", "3545\t12567025\t44550103625\n", "\n", "3546\t12574116\t44587815336\n", "\n", "3547\t12581209\t44625548323\n", "\n", "3548\t12588304\t44663302592\n", "\n", "3549\t12595401\t44701078149\n", "\n", "3550\t12602500\t44738875000\n", "\n", "3551\t12609601\t44776693151\n", "\n", "3552\t12616704\t44814532608\n", "\n", "3553\t12623809\t44852393377\n", "\n", "3554\t12630916\t44890275464\n", "\n", "3555\t12638025\t44928178875\n", "\n", "3556\t12645136\t44966103616\n", "\n", "3557\t12652249\t45004049693\n", "\n", "3558\t12659364\t45042017112\n", "\n", "3559\t12666481\t45080005879\n", "\n", "3560\t12673600\t45118016000\n", "\n", "3561\t12680721\t45156047481\n", "\n", "3562\t12687844\t45194100328\n", "\n", "3563\t12694969\t45232174547\n", "\n", "3564\t12702096\t45270270144\n", "\n", "3565\t12709225\t45308387125\n", "\n", "3566\t12716356\t45346525496\n", "\n", "3567\t12723489\t45384685263\n", "\n", "3568\t12730624\t45422866432\n", "\n", "3569\t12737761\t45461069009\n", "\n", "3570\t12744900\t45499293000\n", "\n", "3571\t12752041\t45537538411\n", "\n", "3572\t12759184\t45575805248\n", "\n", "3573\t12766329\t45614093517\n", "\n", "3574\t12773476\t45652403224\n", "\n", "3575\t12780625\t45690734375\n", "\n", "3576\t12787776\t45729086976\n", "\n", "3577\t12794929\t45767461033\n", "\n", "3578\t12802084\t45805856552\n", "\n", "3579\t12809241\t45844273539\n", "\n", "3580\t12816400\t45882712000\n", "\n", "3581\t12823561\t45921171941\n", "\n", "3582\t12830724\t45959653368\n", "\n", "3583\t12837889\t45998156287\n", "\n", "3584\t12845056\t46036680704\n", "\n", "3585\t12852225\t46075226625\n", "\n", "3586\t12859396\t46113794056\n", "\n", "3587\t12866569\t46152383003\n", "\n", "3588\t12873744\t46190993472\n", "\n", "3589\t12880921\t46229625469\n", "\n", "3590\t12888100\t46268279000\n", "\n", "3591\t12895281\t46306954071\n", "\n", "3592\t12902464\t46345650688\n", "\n", "3593\t12909649\t46384368857\n", "\n", "3594\t12916836\t46423108584\n", "\n", "3595\t12924025\t46461869875\n", "\n", "3596\t12931216\t46500652736\n", "\n", "3597\t12938409\t46539457173\n", "\n", "3598\t12945604\t46578283192\n", "\n", "3599\t12952801\t46617130799\n", "\n", "3600\t12960000\t46656000000\n", "\n", "3601\t12967201\t46694890801\n", "\n", "3602\t12974404\t46733803208\n", "\n", "3603\t12981609\t46772737227\n", "\n", "3604\t12988816\t46811692864\n", "\n", "3605\t12996025\t46850670125\n", "\n", "3606\t13003236\t46889669016\n", "\n", "3607\t13010449\t46928689543\n", "\n", "3608\t13017664\t46967731712\n", "\n", "3609\t13024881\t47006795529\n", "\n", "3610\t13032100\t47045881000\n", "\n", "3611\t13039321\t47084988131\n", "\n", "3612\t13046544\t47124116928\n", "\n", "3613\t13053769\t47163267397\n", "\n", "3614\t13060996\t47202439544\n", "\n", "3615\t13068225\t47241633375\n", "\n", "3616\t13075456\t47280848896\n", "\n", "3617\t13082689\t47320086113\n", "\n", "3618\t13089924\t47359345032\n", "\n", "3619\t13097161\t47398625659\n", "\n", "3620\t13104400\t47437928000\n", "\n", "3621\t13111641\t47477252061\n", "\n", "3622\t13118884\t47516597848\n", "\n", "3623\t13126129\t47555965367\n", "\n", "3624\t13133376\t47595354624\n", "\n", "3625\t13140625\t47634765625\n", "\n", "3626\t13147876\t47674198376\n", "\n", "3627\t13155129\t47713652883\n", "\n", "3628\t13162384\t47753129152\n", "\n", "3629\t13169641\t47792627189\n", "\n", "3630\t13176900\t47832147000\n", "\n", "3631\t13184161\t47871688591\n", "\n", "3632\t13191424\t47911251968\n", "\n", "3633\t13198689\t47950837137\n", "\n", "3634\t13205956\t47990444104\n", "\n", "3635\t13213225\t48030072875\n", "\n", "3636\t13220496\t48069723456\n", "\n", "3637\t13227769\t48109395853\n", "\n", "3638\t13235044\t48149090072\n", "\n", "3639\t13242321\t48188806119\n", "\n", "3640\t13249600\t48228544000\n", "\n", "3641\t13256881\t48268303721\n", "\n", "3642\t13264164\t48308085288\n", "\n", "3643\t13271449\t48347888707\n", "\n", "3644\t13278736\t48387713984\n", "\n", "3645\t13286025\t48427561125\n", "\n", "3646\t13293316\t48467430136\n", "\n", "3647\t13300609\t48507321023\n", "\n", "3648\t13307904\t48547233792\n", "\n", "3649\t13315201\t48587168449\n", "\n", "3650\t13322500\t48627125000\n", "\n", "3651\t13329801\t48667103451\n", "\n", "3652\t13337104\t48707103808\n", "\n", "3653\t13344409\t48747126077\n", "\n", "3654\t13351716\t48787170264\n", "\n", "3655\t13359025\t48827236375\n", "\n", "3656\t13366336\t48867324416\n", "\n", "3657\t13373649\t48907434393\n", "\n", "3658\t13380964\t48947566312\n", "\n", "3659\t13388281\t48987720179\n", "\n", "3660\t13395600\t49027896000\n", "\n", "3661\t13402921\t49068093781\n", "\n", "3662\t13410244\t49108313528\n", "\n", "3663\t13417569\t49148555247\n", "\n", "3664\t13424896\t49188818944\n", "\n", "3665\t13432225\t49229104625\n", "\n", "3666\t13439556\t49269412296\n", "\n", "3667\t13446889\t49309741963\n", "\n", "3668\t13454224\t49350093632\n", "\n", "3669\t13461561\t49390467309\n", "\n", "3670\t13468900\t49430863000\n", "\n", "3671\t13476241\t49471280711\n", "\n", "3672\t13483584\t49511720448\n", "\n", "3673\t13490929\t49552182217\n", "\n", "3674\t13498276\t49592666024\n", "\n", "3675\t13505625\t49633171875\n", "\n", "3676\t13512976\t49673699776\n", "\n", "3677\t13520329\t49714249733\n", "\n", "3678\t13527684\t49754821752\n", "\n", "3679\t13535041\t49795415839\n", "\n", "3680\t13542400\t49836032000\n", "\n", "3681\t13549761\t49876670241\n", "\n", "3682\t13557124\t49917330568\n", "\n", "3683\t13564489\t49958012987\n", "\n", "3684\t13571856\t49998717504\n", "\n", "3685\t13579225\t50039444125\n", "\n", "3686\t13586596\t50080192856\n", "\n", "3687\t13593969\t50120963703\n", "\n", "3688\t13601344\t50161756672\n", "\n", "3689\t13608721\t50202571769\n", "\n", "3690\t13616100\t50243409000\n", "\n", "3691\t13623481\t50284268371\n", "\n", "3692\t13630864\t50325149888\n", "\n", "3693\t13638249\t50366053557\n", "\n", "3694\t13645636\t50406979384\n", "\n", "3695\t13653025\t50447927375\n", "\n", "3696\t13660416\t50488897536\n", "\n", "3697\t13667809\t50529889873\n", "\n", "3698\t13675204\t50570904392\n", "\n", "3699\t13682601\t50611941099\n", "\n", "3700\t13690000\t50653000000\n", "\n", "3701\t13697401\t50694081101\n", "\n", "3702\t13704804\t50735184408\n", "\n", "3703\t13712209\t50776309927\n", "\n", "3704\t13719616\t50817457664\n", "\n", "3705\t13727025\t50858627625\n", "\n", "3706\t13734436\t50899819816\n", "\n", "3707\t13741849\t50941034243\n", "\n", "3708\t13749264\t50982270912\n", "\n", "3709\t13756681\t51023529829\n", "\n", "3710\t13764100\t51064811000\n", "\n", "3711\t13771521\t51106114431\n", "\n", "3712\t13778944\t51147440128\n", "\n", "3713\t13786369\t51188788097\n", "\n", "3714\t13793796\t51230158344\n", "\n", "3715\t13801225\t51271550875\n", "\n", "3716\t13808656\t51312965696\n", "\n", "3717\t13816089\t51354402813\n", "\n", "3718\t13823524\t51395862232\n", "\n", "3719\t13830961\t51437343959\n", "\n", "3720\t13838400\t51478848000\n", "\n", "3721\t13845841\t51520374361\n", "\n", "3722\t13853284\t51561923048\n", "\n", "3723\t13860729\t51603494067\n", "\n", "3724\t13868176\t51645087424\n", "\n", "3725\t13875625\t51686703125\n", "\n", "3726\t13883076\t51728341176\n", "\n", "3727\t13890529\t51770001583\n", "\n", "3728\t13897984\t51811684352\n", "\n", "3729\t13905441\t51853389489\n", "\n", "3730\t13912900\t51895117000\n", "\n", "3731\t13920361\t51936866891\n", "\n", "3732\t13927824\t51978639168\n", "\n", "3733\t13935289\t52020433837\n", "\n", "3734\t13942756\t52062250904\n", "\n", "3735\t13950225\t52104090375\n", "\n", "3736\t13957696\t52145952256\n", "\n", "3737\t13965169\t52187836553\n", "\n", "3738\t13972644\t52229743272\n", "\n", "3739\t13980121\t52271672419\n", "\n", "3740\t13987600\t52313624000\n", "\n", "3741\t13995081\t52355598021\n", "\n", "3742\t14002564\t52397594488\n", "\n", "3743\t14010049\t52439613407\n", "\n", "3744\t14017536\t52481654784\n", "\n", "3745\t14025025\t52523718625\n", "\n", "3746\t14032516\t52565804936\n", "\n", "3747\t14040009\t52607913723\n", "\n", "3748\t14047504\t52650044992\n", "\n", "3749\t14055001\t52692198749\n", "\n", "3750\t14062500\t52734375000\n", "\n", "3751\t14070001\t52776573751\n", "\n", "3752\t14077504\t52818795008\n", "\n", "3753\t14085009\t52861038777\n", "\n", "3754\t14092516\t52903305064\n", "\n", "3755\t14100025\t52945593875\n", "\n", "3756\t14107536\t52987905216\n", "\n", "3757\t14115049\t53030239093\n", "\n", "3758\t14122564\t53072595512\n", "\n", "3759\t14130081\t53114974479\n", "\n", "3760\t14137600\t53157376000\n", "\n", "3761\t14145121\t53199800081\n", "\n", "3762\t14152644\t53242246728\n", "\n", "3763\t14160169\t53284715947\n", "\n", "3764\t14167696\t53327207744\n", "\n", "3765\t14175225\t53369722125\n", "\n", "3766\t14182756\t53412259096\n", "\n", "3767\t14190289\t53454818663\n", "\n", "3768\t14197824\t53497400832\n", "\n", "3769\t14205361\t53540005609\n", "\n", "3770\t14212900\t53582633000\n", "\n", "3771\t14220441\t53625283011\n", "\n", "3772\t14227984\t53667955648\n", "\n", "3773\t14235529\t53710650917\n", "\n", "3774\t14243076\t53753368824\n", "\n", "3775\t14250625\t53796109375\n", "\n", "3776\t14258176\t53838872576\n", "\n", "3777\t14265729\t53881658433\n", "\n", "3778\t14273284\t53924466952\n", "\n", "3779\t14280841\t53967298139\n", "\n", "3780\t14288400\t54010152000\n", "\n", "3781\t14295961\t54053028541\n", "\n", "3782\t14303524\t54095927768\n", "\n", "3783\t14311089\t54138849687\n", "\n", "3784\t14318656\t54181794304\n", "\n", "3785\t14326225\t54224761625\n", "\n", "3786\t14333796\t54267751656\n", "\n", "3787\t14341369\t54310764403\n", "\n", "3788\t14348944\t54353799872\n", "\n", "3789\t14356521\t54396858069\n", "\n", "3790\t14364100\t54439939000\n", "\n", "3791\t14371681\t54483042671\n", "\n", "3792\t14379264\t54526169088\n", "\n", "3793\t14386849\t54569318257\n", "\n", "3794\t14394436\t54612490184\n", "\n", "3795\t14402025\t54655684875\n", "\n", "3796\t14409616\t54698902336\n", "\n", "3797\t14417209\t54742142573\n", "\n", "3798\t14424804\t54785405592\n", "\n", "3799\t14432401\t54828691399\n", "\n", "3800\t14440000\t54872000000\n", "\n", "3801\t14447601\t54915331401\n", "\n", "3802\t14455204\t54958685608\n", "\n", "3803\t14462809\t55002062627\n", "\n", "3804\t14470416\t55045462464\n", "\n", "3805\t14478025\t55088885125\n", "\n", "3806\t14485636\t55132330616\n", "\n", "3807\t14493249\t55175798943\n", "\n", "3808\t14500864\t55219290112\n", "\n", "3809\t14508481\t55262804129\n", "\n", "3810\t14516100\t55306341000\n", "\n", "3811\t14523721\t55349900731\n", "\n", "3812\t14531344\t55393483328\n", "\n", "3813\t14538969\t55437088797\n", "\n", "3814\t14546596\t55480717144\n", "\n", "3815\t14554225\t55524368375\n", "\n", "3816\t14561856\t55568042496\n", "\n", "3817\t14569489\t55611739513\n", "\n", "3818\t14577124\t55655459432\n", "\n", "3819\t14584761\t55699202259\n", "\n", "3820\t14592400\t55742968000\n", "\n", "3821\t14600041\t55786756661\n", "\n", "3822\t14607684\t55830568248\n", "\n", "3823\t14615329\t55874402767\n", "\n", "3824\t14622976\t55918260224\n", "\n", "3825\t14630625\t55962140625\n", "\n", "3826\t14638276\t56006043976\n", "\n", "3827\t14645929\t56049970283\n", "\n", "3828\t14653584\t56093919552\n", "\n", "3829\t14661241\t56137891789\n", "\n", "3830\t14668900\t56181887000\n", "\n", "3831\t14676561\t56225905191\n", "\n", "3832\t14684224\t56269946368\n", "\n", "3833\t14691889\t56314010537\n", "\n", "3834\t14699556\t56358097704\n", "\n", "3835\t14707225\t56402207875\n", "\n", "3836\t14714896\t56446341056\n", "\n", "3837\t14722569\t56490497253\n", "\n", "3838\t14730244\t56534676472\n", "\n", "3839\t14737921\t56578878719\n", "\n", "3840\t14745600\t56623104000\n", "\n", "3841\t14753281\t56667352321\n", "\n", "3842\t14760964\t56711623688\n", "\n", "3843\t14768649\t56755918107\n", "\n", "3844\t14776336\t56800235584\n", "\n", "3845\t14784025\t56844576125\n", "\n", "3846\t14791716\t56888939736\n", "\n", "3847\t14799409\t56933326423\n", "\n", "3848\t14807104\t56977736192\n", "\n", "3849\t14814801\t57022169049\n", "\n", "3850\t14822500\t57066625000\n", "\n", "3851\t14830201\t57111104051\n", "\n", "3852\t14837904\t57155606208\n", "\n", "3853\t14845609\t57200131477\n", "\n", "3854\t14853316\t57244679864\n", "\n", "3855\t14861025\t57289251375\n", "\n", "3856\t14868736\t57333846016\n", "\n", "3857\t14876449\t57378463793\n", "\n", "3858\t14884164\t57423104712\n", "\n", "3859\t14891881\t57467768779\n", "\n", "3860\t14899600\t57512456000\n", "\n", "3861\t14907321\t57557166381\n", "\n", "3862\t14915044\t57601899928\n", "\n", "3863\t14922769\t57646656647\n", "\n", "3864\t14930496\t57691436544\n", "\n", "3865\t14938225\t57736239625\n", "\n", "3866\t14945956\t57781065896\n", "\n", "3867\t14953689\t57825915363\n", "\n", "3868\t14961424\t57870788032\n", "\n", "3869\t14969161\t57915683909\n", "\n", "3870\t14976900\t57960603000\n", "\n", "3871\t14984641\t58005545311\n", "\n", "3872\t14992384\t58050510848\n", "\n", "3873\t15000129\t58095499617\n", "\n", "3874\t15007876\t58140511624\n", "\n", "3875\t15015625\t58185546875\n", "\n", "3876\t15023376\t58230605376\n", "\n", "3877\t15031129\t58275687133\n", "\n", "3878\t15038884\t58320792152\n", "\n", "3879\t15046641\t58365920439\n", "\n", "3880\t15054400\t58411072000\n", "\n", "3881\t15062161\t58456246841\n", "\n", "3882\t15069924\t58501444968\n", "\n", "3883\t15077689\t58546666387\n", "\n", "3884\t15085456\t58591911104\n", "\n", "3885\t15093225\t58637179125\n", "\n", "3886\t15100996\t58682470456\n", "\n", "3887\t15108769\t58727785103\n", "\n", "3888\t15116544\t58773123072\n", "\n", "3889\t15124321\t58818484369\n", "\n", "3890\t15132100\t58863869000\n", "\n", "3891\t15139881\t58909276971\n", "\n", "3892\t15147664\t58954708288\n", "\n", "3893\t15155449\t59000162957\n", "\n", "3894\t15163236\t59045640984\n", "\n", "3895\t15171025\t59091142375\n", "\n", "3896\t15178816\t59136667136\n", "\n", "3897\t15186609\t59182215273\n", "\n", "3898\t15194404\t59227786792\n", "\n", "3899\t15202201\t59273381699\n", "\n", "3900\t15210000\t59319000000\n", "\n", "3901\t15217801\t59364641701\n", "\n", "3902\t15225604\t59410306808\n", "\n", "3903\t15233409\t59455995327\n", "\n", "3904\t15241216\t59501707264\n", "\n", "3905\t15249025\t59547442625\n", "\n", "3906\t15256836\t59593201416\n", "\n", "3907\t15264649\t59638983643\n", "\n", "3908\t15272464\t59684789312\n", "\n", "3909\t15280281\t59730618429\n", "\n", "3910\t15288100\t59776471000\n", "\n", "3911\t15295921\t59822347031\n", "\n", "3912\t15303744\t59868246528\n", "\n", "3913\t15311569\t59914169497\n", "\n", "3914\t15319396\t59960115944\n", "\n", "3915\t15327225\t60006085875\n", "\n", "3916\t15335056\t60052079296\n", "\n", "3917\t15342889\t60098096213\n", "\n", "3918\t15350724\t60144136632\n", "\n", "3919\t15358561\t60190200559\n", "\n", "3920\t15366400\t60236288000\n", "\n", "3921\t15374241\t60282398961\n", "\n", "3922\t15382084\t60328533448\n", "\n", "3923\t15389929\t60374691467\n", "\n", "3924\t15397776\t60420873024\n", "\n", "3925\t15405625\t60467078125\n", "\n", "3926\t15413476\t60513306776\n", "\n", "3927\t15421329\t60559558983\n", "\n", "3928\t15429184\t60605834752\n", "\n", "3929\t15437041\t60652134089\n", "\n", "3930\t15444900\t60698457000\n", "\n", "3931\t15452761\t60744803491\n", "\n", "3932\t15460624\t60791173568\n", "\n", "3933\t15468489\t60837567237\n", "\n", "3934\t15476356\t60883984504\n", "\n", "3935\t15484225\t60930425375\n", "\n", "3936\t15492096\t60976889856\n", "\n", "3937\t15499969\t61023377953\n", "\n", "3938\t15507844\t61069889672\n", "\n", "3939\t15515721\t61116425019\n", "\n", "3940\t15523600\t61162984000\n", "\n", "3941\t15531481\t61209566621\n", "\n", "3942\t15539364\t61256172888\n", "\n", "3943\t15547249\t61302802807\n", "\n", "3944\t15555136\t61349456384\n", "\n", "3945\t15563025\t61396133625\n", "\n", "3946\t15570916\t61442834536\n", "\n", "3947\t15578809\t61489559123\n", "\n", "3948\t15586704\t61536307392\n", "\n", "3949\t15594601\t61583079349\n", "\n", "3950\t15602500\t61629875000\n", "\n", "3951\t15610401\t61676694351\n", "\n", "3952\t15618304\t61723537408\n", "\n", "3953\t15626209\t61770404177\n", "\n", "3954\t15634116\t61817294664\n", "\n", "3955\t15642025\t61864208875\n", "\n", "3956\t15649936\t61911146816\n", "\n", "3957\t15657849\t61958108493\n", "\n", "3958\t15665764\t62005093912\n", "\n", "3959\t15673681\t62052103079\n", "\n", "3960\t15681600\t62099136000\n", "\n", "3961\t15689521\t62146192681\n", "\n", "3962\t15697444\t62193273128\n", "\n", "3963\t15705369\t62240377347\n", "\n", "3964\t15713296\t62287505344\n", "\n", "3965\t15721225\t62334657125\n", "\n", "3966\t15729156\t62381832696\n", "\n", "3967\t15737089\t62429032063\n", "\n", "3968\t15745024\t62476255232\n", "\n", "3969\t15752961\t62523502209\n", "\n", "3970\t15760900\t62570773000\n", "\n", "3971\t15768841\t62618067611\n", "\n", "3972\t15776784\t62665386048\n", "\n", "3973\t15784729\t62712728317\n", "\n", "3974\t15792676\t62760094424\n", "\n", "3975\t15800625\t62807484375\n", "\n", "3976\t15808576\t62854898176\n", "\n", "3977\t15816529\t62902335833\n", "\n", "3978\t15824484\t62949797352\n", "\n", "3979\t15832441\t62997282739\n", "\n", "3980\t15840400\t63044792000\n", "\n", "3981\t15848361\t63092325141\n", "\n", "3982\t15856324\t63139882168\n", "\n", "3983\t15864289\t63187463087\n", "\n", "3984\t15872256\t63235067904\n", "\n", "3985\t15880225\t63282696625\n", "\n", "3986\t15888196\t63330349256\n", "\n", "3987\t15896169\t63378025803\n", "\n", "3988\t15904144\t63425726272\n", "\n", "3989\t15912121\t63473450669\n", "\n", "3990\t15920100\t63521199000\n", "\n", "3991\t15928081\t63568971271\n", "\n", "3992\t15936064\t63616767488\n", "\n", "3993\t15944049\t63664587657\n", "\n", "3994\t15952036\t63712431784\n", "\n", "3995\t15960025\t63760299875\n", "\n", "3996\t15968016\t63808191936\n", "\n", "3997\t15976009\t63856107973\n", "\n", "3998\t15984004\t63904047992\n", "\n", "3999\t15992001\t63952011999\n", "\n", "4000\t16000000\t64000000000\n", "\n", "4001\t16008001\t64048012001\n", "\n", "4002\t16016004\t64096048008\n", "\n", "4003\t16024009\t64144108027\n", "\n", "4004\t16032016\t64192192064\n", "\n", "4005\t16040025\t64240300125\n", "\n", "4006\t16048036\t64288432216\n", "\n", "4007\t16056049\t64336588343\n", "\n", "4008\t16064064\t64384768512\n", "\n", "4009\t16072081\t64432972729\n", "\n", "4010\t16080100\t64481201000\n", "\n", "4011\t16088121\t64529453331\n", "\n", "4012\t16096144\t64577729728\n", "\n", "4013\t16104169\t64626030197\n", "\n", "4014\t16112196\t64674354744\n", "\n", "4015\t16120225\t64722703375\n", "\n", "4016\t16128256\t64771076096\n", "\n", "4017\t16136289\t64819472913\n", "\n", "4018\t16144324\t64867893832\n", "\n", "4019\t16152361\t64916338859\n", "\n", "4020\t16160400\t64964808000\n", "\n", "4021\t16168441\t65013301261\n", "\n", "4022\t16176484\t65061818648\n", "\n", "4023\t16184529\t65110360167\n", "\n", "4024\t16192576\t65158925824\n", "\n", "4025\t16200625\t65207515625\n", "\n", "4026\t16208676\t65256129576\n", "\n", "4027\t16216729\t65304767683\n", "\n", "4028\t16224784\t65353429952\n", "\n", "4029\t16232841\t65402116389\n", "\n", "4030\t16240900\t65450827000\n", "\n", "4031\t16248961\t65499561791\n", "\n", "4032\t16257024\t65548320768\n", "\n", "4033\t16265089\t65597103937\n", "\n", "4034\t16273156\t65645911304\n", "\n", "4035\t16281225\t65694742875\n", "\n", "4036\t16289296\t65743598656\n", "\n", "4037\t16297369\t65792478653\n", "\n", "4038\t16305444\t65841382872\n", "\n", "4039\t16313521\t65890311319\n", "\n", "4040\t16321600\t65939264000\n", "\n", "4041\t16329681\t65988240921\n", "\n", "4042\t16337764\t66037242088\n", "\n", "4043\t16345849\t66086267507\n", "\n", "4044\t16353936\t66135317184\n", "\n", "4045\t16362025\t66184391125\n", "\n", "4046\t16370116\t66233489336\n", "\n", "4047\t16378209\t66282611823\n", "\n", "4048\t16386304\t66331758592\n", "\n", "4049\t16394401\t66380929649\n", "\n", "4050\t16402500\t66430125000\n", "\n", "4051\t16410601\t66479344651\n", "\n", "4052\t16418704\t66528588608\n", "\n", "4053\t16426809\t66577856877\n", "\n", "4054\t16434916\t66627149464\n", "\n", "4055\t16443025\t66676466375\n", "\n", "4056\t16451136\t66725807616\n", "\n", "4057\t16459249\t66775173193\n", "\n", "4058\t16467364\t66824563112\n", "\n", "4059\t16475481\t66873977379\n", "\n", "4060\t16483600\t66923416000\n", "\n", "4061\t16491721\t66972878981\n", "\n", "4062\t16499844\t67022366328\n", "\n", "4063\t16507969\t67071878047\n", "\n", "4064\t16516096\t67121414144\n", "\n", "4065\t16524225\t67170974625\n", "\n", "4066\t16532356\t67220559496\n", "\n", "4067\t16540489\t67270168763\n", "\n", "4068\t16548624\t67319802432\n", "\n", "4069\t16556761\t67369460509\n", "\n", "4070\t16564900\t67419143000\n", "\n", "4071\t16573041\t67468849911\n", "\n", "4072\t16581184\t67518581248\n", "\n", "4073\t16589329\t67568337017\n", "\n", "4074\t16597476\t67618117224\n", "\n", "4075\t16605625\t67667921875\n", "\n", "4076\t16613776\t67717750976\n", "\n", "4077\t16621929\t67767604533\n", "\n", "4078\t16630084\t67817482552\n", "\n", "4079\t16638241\t67867385039\n", "\n", "4080\t16646400\t67917312000\n", "\n", "4081\t16654561\t67967263441\n", "\n", "4082\t16662724\t68017239368\n", "\n", "4083\t16670889\t68067239787\n", "\n", "4084\t16679056\t68117264704\n", "\n", "4085\t16687225\t68167314125\n", "\n", "4086\t16695396\t68217388056\n", "\n", "4087\t16703569\t68267486503\n", "\n", "4088\t16711744\t68317609472\n", "\n", "4089\t16719921\t68367756969\n", "\n", "4090\t16728100\t68417929000\n", "\n", "4091\t16736281\t68468125571\n", "\n", "4092\t16744464\t68518346688\n", "\n", "4093\t16752649\t68568592357\n", "\n", "4094\t16760836\t68618862584\n", "\n", "4095\t16769025\t68669157375\n", "\n", "4096\t16777216\t68719476736\n", "\n", "4097\t16785409\t68769820673\n", "\n", "4098\t16793604\t68820189192\n", "\n", "4099\t16801801\t68870582299\n", "\n", "4100\t16810000\t68921000000\n", "\n", "4101\t16818201\t68971442301\n", "\n", "4102\t16826404\t69021909208\n", "\n", "4103\t16834609\t69072400727\n", "\n", "4104\t16842816\t69122916864\n", "\n", "4105\t16851025\t69173457625\n", "\n", "4106\t16859236\t69224023016\n", "\n", "4107\t16867449\t69274613043\n", "\n", "4108\t16875664\t69325227712\n", "\n", "4109\t16883881\t69375867029\n", "\n", "4110\t16892100\t69426531000\n", "\n", "4111\t16900321\t69477219631\n", "\n", "4112\t16908544\t69527932928\n", "\n", "4113\t16916769\t69578670897\n", "\n", "4114\t16924996\t69629433544\n", "\n", "4115\t16933225\t69680220875\n", "\n", "4116\t16941456\t69731032896\n", "\n", "4117\t16949689\t69781869613\n", "\n", "4118\t16957924\t69832731032\n", "\n", "4119\t16966161\t69883617159\n", "\n", "4120\t16974400\t69934528000\n", "\n", "4121\t16982641\t69985463561\n", "\n", "4122\t16990884\t70036423848\n", "\n", "4123\t16999129\t70087408867\n", "\n", "4124\t17007376\t70138418624\n", "\n", "4125\t17015625\t70189453125\n", "\n", "4126\t17023876\t70240512376\n", "\n", "4127\t17032129\t70291596383\n", "\n", "4128\t17040384\t70342705152\n", "\n", "4129\t17048641\t70393838689\n", "\n", "4130\t17056900\t70444997000\n", "\n", "4131\t17065161\t70496180091\n", "\n", "4132\t17073424\t70547387968\n", "\n", "4133\t17081689\t70598620637\n", "\n", "4134\t17089956\t70649878104\n", "\n", "4135\t17098225\t70701160375\n", "\n", "4136\t17106496\t70752467456\n", "\n", "4137\t17114769\t70803799353\n", "\n", "4138\t17123044\t70855156072\n", "\n", "4139\t17131321\t70906537619\n", "\n", "4140\t17139600\t70957944000\n", "\n", "4141\t17147881\t71009375221\n", "\n", "4142\t17156164\t71060831288\n", "\n", "4143\t17164449\t71112312207\n", "\n", "4144\t17172736\t71163817984\n", "\n", "4145\t17181025\t71215348625\n", "\n", "4146\t17189316\t71266904136\n", "\n", "4147\t17197609\t71318484523\n", "\n", "4148\t17205904\t71370089792\n", "\n", "4149\t17214201\t71421719949\n", "\n", "4150\t17222500\t71473375000\n", "\n", "4151\t17230801\t71525054951\n", "\n", "4152\t17239104\t71576759808\n", "\n", "4153\t17247409\t71628489577\n", "\n", "4154\t17255716\t71680244264\n", "\n", "4155\t17264025\t71732023875\n", "\n", "4156\t17272336\t71783828416\n", "\n", "4157\t17280649\t71835657893\n", "\n", "4158\t17288964\t71887512312\n", "\n", "4159\t17297281\t71939391679\n", "\n", "4160\t17305600\t71991296000\n", "\n", "4161\t17313921\t72043225281\n", "\n", "4162\t17322244\t72095179528\n", "\n", "4163\t17330569\t72147158747\n", "\n", "4164\t17338896\t72199162944\n", "\n", "4165\t17347225\t72251192125\n", "\n", "4166\t17355556\t72303246296\n", "\n", "4167\t17363889\t72355325463\n", "\n", "4168\t17372224\t72407429632\n", "\n", "4169\t17380561\t72459558809\n", "\n", "4170\t17388900\t72511713000\n", "\n", "4171\t17397241\t72563892211\n", "\n", "4172\t17405584\t72616096448\n", "\n", "4173\t17413929\t72668325717\n", "\n", "4174\t17422276\t72720580024\n", "\n", "4175\t17430625\t72772859375\n", "\n", "4176\t17438976\t72825163776\n", "\n", "4177\t17447329\t72877493233\n", "\n", "4178\t17455684\t72929847752\n", "\n", "4179\t17464041\t72982227339\n", "\n", "4180\t17472400\t73034632000\n", "\n", "4181\t17480761\t73087061741\n", "\n", "4182\t17489124\t73139516568\n", "\n", "4183\t17497489\t73191996487\n", "\n", "4184\t17505856\t73244501504\n", "\n", "4185\t17514225\t73297031625\n", "\n", "4186\t17522596\t73349586856\n", "\n", "4187\t17530969\t73402167203\n", "\n", "4188\t17539344\t73454772672\n", "\n", "4189\t17547721\t73507403269\n", "\n", "4190\t17556100\t73560059000\n", "\n", "4191\t17564481\t73612739871\n", "\n", "4192\t17572864\t73665445888\n", "\n", "4193\t17581249\t73718177057\n", "\n", "4194\t17589636\t73770933384\n", "\n", "4195\t17598025\t73823714875\n", "\n", "4196\t17606416\t73876521536\n", "\n", "4197\t17614809\t73929353373\n", "\n", "4198\t17623204\t73982210392\n", "\n", "4199\t17631601\t74035092599\n", "\n", "4200\t17640000\t74088000000\n", "\n", "4201\t17648401\t74140932601\n", "\n", "4202\t17656804\t74193890408\n", "\n", "4203\t17665209\t74246873427\n", "\n", "4204\t17673616\t74299881664\n", "\n", "4205\t17682025\t74352915125\n", "\n", "4206\t17690436\t74405973816\n", "\n", "4207\t17698849\t74459057743\n", "\n", "4208\t17707264\t74512166912\n", "\n", "4209\t17715681\t74565301329\n", "\n", "4210\t17724100\t74618461000\n", "\n", "4211\t17732521\t74671645931\n", "\n", "4212\t17740944\t74724856128\n", "\n", "4213\t17749369\t74778091597\n", "\n", "4214\t17757796\t74831352344\n", "\n", "4215\t17766225\t74884638375\n", "\n", "4216\t17774656\t74937949696\n", "\n", "4217\t17783089\t74991286313\n", "\n", "4218\t17791524\t75044648232\n", "\n", "4219\t17799961\t75098035459\n", "\n", "4220\t17808400\t75151448000\n", "\n", "4221\t17816841\t75204885861\n", "\n", "4222\t17825284\t75258349048\n", "\n", "4223\t17833729\t75311837567\n", "\n", "4224\t17842176\t75365351424\n", "\n", "4225\t17850625\t75418890625\n", "\n", "4226\t17859076\t75472455176\n", "\n", "4227\t17867529\t75526045083\n", "\n", "4228\t17875984\t75579660352\n", "\n", "4229\t17884441\t75633300989\n", "\n", "4230\t17892900\t75686967000\n", "\n", "4231\t17901361\t75740658391\n", "\n", "4232\t17909824\t75794375168\n", "\n", "4233\t17918289\t75848117337\n", "\n", "4234\t17926756\t75901884904\n", "\n", "4235\t17935225\t75955677875\n", "\n", "4236\t17943696\t76009496256\n", "\n", "4237\t17952169\t76063340053\n", "\n", "4238\t17960644\t76117209272\n", "\n", "4239\t17969121\t76171103919\n", "\n", "4240\t17977600\t76225024000\n", "\n", "4241\t17986081\t76278969521\n", "\n", "4242\t17994564\t76332940488\n", "\n", "4243\t18003049\t76386936907\n", "\n", "4244\t18011536\t76440958784\n", "\n", "4245\t18020025\t76495006125\n", "\n", "4246\t18028516\t76549078936\n", "\n", "4247\t18037009\t76603177223\n", "\n", "4248\t18045504\t76657300992\n", "\n", "4249\t18054001\t76711450249\n", "\n", "4250\t18062500\t76765625000\n", "\n", "4251\t18071001\t76819825251\n", "\n", "4252\t18079504\t76874051008\n", "\n", "4253\t18088009\t76928302277\n", "\n", "4254\t18096516\t76982579064\n", "\n", "4255\t18105025\t77036881375\n", "\n", "4256\t18113536\t77091209216\n", "\n", "4257\t18122049\t77145562593\n", "\n", "4258\t18130564\t77199941512\n", "\n", "4259\t18139081\t77254345979\n", "\n", "4260\t18147600\t77308776000\n", "\n", "4261\t18156121\t77363231581\n", "\n", "4262\t18164644\t77417712728\n", "\n", "4263\t18173169\t77472219447\n", "\n", "4264\t18181696\t77526751744\n", "\n", "4265\t18190225\t77581309625\n", "\n", "4266\t18198756\t77635893096\n", "\n", "4267\t18207289\t77690502163\n", "\n", "4268\t18215824\t77745136832\n", "\n", "4269\t18224361\t77799797109\n", "\n", "4270\t18232900\t77854483000\n", "\n", "4271\t18241441\t77909194511\n", "\n", "4272\t18249984\t77963931648\n", "\n", "4273\t18258529\t78018694417\n", "\n", "4274\t18267076\t78073482824\n", "\n", "4275\t18275625\t78128296875\n", "\n", "4276\t18284176\t78183136576\n", "\n", "4277\t18292729\t78238001933\n", "\n", "4278\t18301284\t78292892952\n", "\n", "4279\t18309841\t78347809639\n", "\n", "4280\t18318400\t78402752000\n", "\n", "4281\t18326961\t78457720041\n", "\n", "4282\t18335524\t78512713768\n", "\n", "4283\t18344089\t78567733187\n", "\n", "4284\t18352656\t78622778304\n", "\n", "4285\t18361225\t78677849125\n", "\n", "4286\t18369796\t78732945656\n", "\n", "4287\t18378369\t78788067903\n", "\n", "4288\t18386944\t78843215872\n", "\n", "4289\t18395521\t78898389569\n", "\n", "4290\t18404100\t78953589000\n", "\n", "4291\t18412681\t79008814171\n", "\n", "4292\t18421264\t79064065088\n", "\n", "4293\t18429849\t79119341757\n", "\n", "4294\t18438436\t79174644184\n", "\n", "4295\t18447025\t79229972375\n", "\n", "4296\t18455616\t79285326336\n", "\n", "4297\t18464209\t79340706073\n", "\n", "4298\t18472804\t79396111592\n", "\n", "4299\t18481401\t79451542899\n", "\n", "4300\t18490000\t79507000000\n", "\n", "4301\t18498601\t79562482901\n", "\n", "4302\t18507204\t79617991608\n", "\n", "4303\t18515809\t79673526127\n", "\n", "4304\t18524416\t79729086464\n", "\n", "4305\t18533025\t79784672625\n", "\n", "4306\t18541636\t79840284616\n", "\n", "4307\t18550249\t79895922443\n", "\n", "4308\t18558864\t79951586112\n", "\n", "4309\t18567481\t80007275629\n", "\n", "4310\t18576100\t80062991000\n", "\n", "4311\t18584721\t80118732231\n", "\n", "4312\t18593344\t80174499328\n", "\n", "4313\t18601969\t80230292297\n", "\n", "4314\t18610596\t80286111144\n", "\n", "4315\t18619225\t80341955875\n", "\n", "4316\t18627856\t80397826496\n", "\n", "4317\t18636489\t80453723013\n", "\n", "4318\t18645124\t80509645432\n", "\n", "4319\t18653761\t80565593759\n", "\n", "4320\t18662400\t80621568000\n", "\n", "4321\t18671041\t80677568161\n", "\n", "4322\t18679684\t80733594248\n", "\n", "4323\t18688329\t80789646267\n", "\n", "4324\t18696976\t80845724224\n", "\n", "4325\t18705625\t80901828125\n", "\n", "4326\t18714276\t80957957976\n", "\n", "4327\t18722929\t81014113783\n", "\n", "4328\t18731584\t81070295552\n", "\n", "4329\t18740241\t81126503289\n", "\n", "4330\t18748900\t81182737000\n", "\n", "4331\t18757561\t81238996691\n", "\n", "4332\t18766224\t81295282368\n", "\n", "4333\t18774889\t81351594037\n", "\n", "4334\t18783556\t81407931704\n", "\n", "4335\t18792225\t81464295375\n", "\n", "4336\t18800896\t81520685056\n", "\n", "4337\t18809569\t81577100753\n", "\n", "4338\t18818244\t81633542472\n", "\n", "4339\t18826921\t81690010219\n", "\n", "4340\t18835600\t81746504000\n", "\n", "4341\t18844281\t81803023821\n", "\n", "4342\t18852964\t81859569688\n", "\n", "4343\t18861649\t81916141607\n", "\n", "4344\t18870336\t81972739584\n", "\n", "4345\t18879025\t82029363625\n", "\n", "4346\t18887716\t82086013736\n", "\n", "4347\t18896409\t82142689923\n", "\n", "4348\t18905104\t82199392192\n", "\n", "4349\t18913801\t82256120549\n", "\n", "4350\t18922500\t82312875000\n", "\n", "4351\t18931201\t82369655551\n", "\n", "4352\t18939904\t82426462208\n", "\n", "4353\t18948609\t82483294977\n", "\n", "4354\t18957316\t82540153864\n", "\n", "4355\t18966025\t82597038875\n", "\n", "4356\t18974736\t82653950016\n", "\n", "4357\t18983449\t82710887293\n", "\n", "4358\t18992164\t82767850712\n", "\n", "4359\t19000881\t82824840279\n", "\n", "4360\t19009600\t82881856000\n", "\n", "4361\t19018321\t82938897881\n", "\n", "4362\t19027044\t82995965928\n", "\n", "4363\t19035769\t83053060147\n", "\n", "4364\t19044496\t83110180544\n", "\n", "4365\t19053225\t83167327125\n", "\n", "4366\t19061956\t83224499896\n", "\n", "4367\t19070689\t83281698863\n", "\n", "4368\t19079424\t83338924032\n", "\n", "4369\t19088161\t83396175409\n", "\n", "4370\t19096900\t83453453000\n", "\n", "4371\t19105641\t83510756811\n", "\n", "4372\t19114384\t83568086848\n", "\n", "4373\t19123129\t83625443117\n", "\n", "4374\t19131876\t83682825624\n", "\n", "4375\t19140625\t83740234375\n", "\n", "4376\t19149376\t83797669376\n", "\n", "4377\t19158129\t83855130633\n", "\n", "4378\t19166884\t83912618152\n", "\n", "4379\t19175641\t83970131939\n", "\n", "4380\t19184400\t84027672000\n", "\n", "4381\t19193161\t84085238341\n", "\n", "4382\t19201924\t84142830968\n", "\n", "4383\t19210689\t84200449887\n", "\n", "4384\t19219456\t84258095104\n", "\n", "4385\t19228225\t84315766625\n", "\n", "4386\t19236996\t84373464456\n", "\n", "4387\t19245769\t84431188603\n", "\n", "4388\t19254544\t84488939072\n", "\n", "4389\t19263321\t84546715869\n", "\n", "4390\t19272100\t84604519000\n", "\n", "4391\t19280881\t84662348471\n", "\n", "4392\t19289664\t84720204288\n", "\n", "4393\t19298449\t84778086457\n", "\n", "4394\t19307236\t84835994984\n", "\n", "4395\t19316025\t84893929875\n", "\n", "4396\t19324816\t84951891136\n", "\n", "4397\t19333609\t85009878773\n", "\n", "4398\t19342404\t85067892792\n", "\n", "4399\t19351201\t85125933199\n", "\n", "4400\t19360000\t85184000000\n", "\n", "4401\t19368801\t85242093201\n", "\n", "4402\t19377604\t85300212808\n", "\n", "4403\t19386409\t85358358827\n", "\n", "4404\t19395216\t85416531264\n", "\n", "4405\t19404025\t85474730125\n", "\n", "4406\t19412836\t85532955416\n", "\n", "4407\t19421649\t85591207143\n", "\n", "4408\t19430464\t85649485312\n", "\n", "4409\t19439281\t85707789929\n", "\n", "4410\t19448100\t85766121000\n", "\n", "4411\t19456921\t85824478531\n", "\n", "4412\t19465744\t85882862528\n", "\n", "4413\t19474569\t85941272997\n", "\n", "4414\t19483396\t85999709944\n", "\n", "4415\t19492225\t86058173375\n", "\n", "4416\t19501056\t86116663296\n", "\n", "4417\t19509889\t86175179713\n", "\n", "4418\t19518724\t86233722632\n", "\n", "4419\t19527561\t86292292059\n", "\n", "4420\t19536400\t86350888000\n", "\n", "4421\t19545241\t86409510461\n", "\n", "4422\t19554084\t86468159448\n", "\n", "4423\t19562929\t86526834967\n", "\n", "4424\t19571776\t86585537024\n", "\n", "4425\t19580625\t86644265625\n", "\n", "4426\t19589476\t86703020776\n", "\n", "4427\t19598329\t86761802483\n", "\n", "4428\t19607184\t86820610752\n", "\n", "4429\t19616041\t86879445589\n", "\n", "4430\t19624900\t86938307000\n", "\n", "4431\t19633761\t86997194991\n", "\n", "4432\t19642624\t87056109568\n", "\n", "4433\t19651489\t87115050737\n", "\n", "4434\t19660356\t87174018504\n", "\n", "4435\t19669225\t87233012875\n", "\n", "4436\t19678096\t87292033856\n", "\n", "4437\t19686969\t87351081453\n", "\n", "4438\t19695844\t87410155672\n", "\n", "4439\t19704721\t87469256519\n", "\n", "4440\t19713600\t87528384000\n", "\n", "4441\t19722481\t87587538121\n", "\n", "4442\t19731364\t87646718888\n", "\n", "4443\t19740249\t87705926307\n", "\n", "4444\t19749136\t87765160384\n", "\n", "4445\t19758025\t87824421125\n", "\n", "4446\t19766916\t87883708536\n", "\n", "4447\t19775809\t87943022623\n", "\n", "4448\t19784704\t88002363392\n", "\n", "4449\t19793601\t88061730849\n", "\n", "4450\t19802500\t88121125000\n", "\n", "4451\t19811401\t88180545851\n", "\n", "4452\t19820304\t88239993408\n", "\n", "4453\t19829209\t88299467677\n", "\n", "4454\t19838116\t88358968664\n", "\n", "4455\t19847025\t88418496375\n", "\n", "4456\t19855936\t88478050816\n", "\n", "4457\t19864849\t88537631993\n", "\n", "4458\t19873764\t88597239912\n", "\n", "4459\t19882681\t88656874579\n", "\n", "4460\t19891600\t88716536000\n", "\n", "4461\t19900521\t88776224181\n", "\n", "4462\t19909444\t88835939128\n", "\n", "4463\t19918369\t88895680847\n", "\n", "4464\t19927296\t88955449344\n", "\n", "4465\t19936225\t89015244625\n", "\n", "4466\t19945156\t89075066696\n", "\n", "4467\t19954089\t89134915563\n", "\n", "4468\t19963024\t89194791232\n", "\n", "4469\t19971961\t89254693709\n", "\n", "4470\t19980900\t89314623000\n", "\n", "4471\t19989841\t89374579111\n", "\n", "4472\t19998784\t89434562048\n", "\n", "4473\t20007729\t89494571817\n", "\n", "4474\t20016676\t89554608424\n", "\n", "4475\t20025625\t89614671875\n", "\n", "4476\t20034576\t89674762176\n", "\n", "4477\t20043529\t89734879333\n", "\n", "4478\t20052484\t89795023352\n", "\n", "4479\t20061441\t89855194239\n", "\n", "4480\t20070400\t89915392000\n", "\n", "4481\t20079361\t89975616641\n", "\n", "4482\t20088324\t90035868168\n", "\n", "4483\t20097289\t90096146587\n", "\n", "4484\t20106256\t90156451904\n", "\n", "4485\t20115225\t90216784125\n", "\n", "4486\t20124196\t90277143256\n", "\n", "4487\t20133169\t90337529303\n", "\n", "4488\t20142144\t90397942272\n", "\n", "4489\t20151121\t90458382169\n", "\n", "4490\t20160100\t90518849000\n", "\n", "4491\t20169081\t90579342771\n", "\n", "4492\t20178064\t90639863488\n", "\n", "4493\t20187049\t90700411157\n", "\n", "4494\t20196036\t90760985784\n", "\n", "4495\t20205025\t90821587375\n", "\n", "4496\t20214016\t90882215936\n", "\n", "4497\t20223009\t90942871473\n", "\n", "4498\t20232004\t91003553992\n", "\n", "4499\t20241001\t91064263499\n", "\n", "4500\t20250000\t91125000000\n", "\n", "4501\t20259001\t91185763501\n", "\n", "4502\t20268004\t91246554008\n", "\n", "4503\t20277009\t91307371527\n", "\n", "4504\t20286016\t91368216064\n", "\n", "4505\t20295025\t91429087625\n", "\n", "4506\t20304036\t91489986216\n", "\n", "4507\t20313049\t91550911843\n", "\n", "4508\t20322064\t91611864512\n", "\n", "4509\t20331081\t91672844229\n", "\n", "4510\t20340100\t91733851000\n", "\n", "4511\t20349121\t91794884831\n", "\n", "4512\t20358144\t91855945728\n", "\n", "4513\t20367169\t91917033697\n", "\n", "4514\t20376196\t91978148744\n", "\n", "4515\t20385225\t92039290875\n", "\n", "4516\t20394256\t92100460096\n", "\n", "4517\t20403289\t92161656413\n", "\n", "4518\t20412324\t92222879832\n", "\n", "4519\t20421361\t92284130359\n", "\n", "4520\t20430400\t92345408000\n", "\n", "4521\t20439441\t92406712761\n", "\n", "4522\t20448484\t92468044648\n", "\n", "4523\t20457529\t92529403667\n", "\n", "4524\t20466576\t92590789824\n", "\n", "4525\t20475625\t92652203125\n", "\n", "4526\t20484676\t92713643576\n", "\n", "4527\t20493729\t92775111183\n", "\n", "4528\t20502784\t92836605952\n", "\n", "4529\t20511841\t92898127889\n", "\n", "4530\t20520900\t92959677000\n", "\n", "4531\t20529961\t93021253291\n", "\n", "4532\t20539024\t93082856768\n", "\n", "4533\t20548089\t93144487437\n", "\n", "4534\t20557156\t93206145304\n", "\n", "4535\t20566225\t93267830375\n", "\n", "4536\t20575296\t93329542656\n", "\n", "4537\t20584369\t93391282153\n", "\n", "4538\t20593444\t93453048872\n", "\n", "4539\t20602521\t93514842819\n", "\n", "4540\t20611600\t93576664000\n", "\n", "4541\t20620681\t93638512421\n", "\n", "4542\t20629764\t93700388088\n", "\n", "4543\t20638849\t93762291007\n", "\n", "4544\t20647936\t93824221184\n", "\n", "4545\t20657025\t93886178625\n", "\n", "4546\t20666116\t93948163336\n", "\n", "4547\t20675209\t94010175323\n", "\n", "4548\t20684304\t94072214592\n", "\n", "4549\t20693401\t94134281149\n", "\n", "4550\t20702500\t94196375000\n", "\n", "4551\t20711601\t94258496151\n", "\n", "4552\t20720704\t94320644608\n", "\n", "4553\t20729809\t94382820377\n", "\n", "4554\t20738916\t94445023464\n", "\n", "4555\t20748025\t94507253875\n", "\n", "4556\t20757136\t94569511616\n", "\n", "4557\t20766249\t94631796693\n", "\n", "4558\t20775364\t94694109112\n", "\n", "4559\t20784481\t94756448879\n", "\n", "4560\t20793600\t94818816000\n", "\n", "4561\t20802721\t94881210481\n", "\n", "4562\t20811844\t94943632328\n", "\n", "4563\t20820969\t95006081547\n", "\n", "4564\t20830096\t95068558144\n", "\n", "4565\t20839225\t95131062125\n", "\n", "4566\t20848356\t95193593496\n", "\n", "4567\t20857489\t95256152263\n", "\n", "4568\t20866624\t95318738432\n", "\n", "4569\t20875761\t95381352009\n", "\n", "4570\t20884900\t95443993000\n", "\n", "4571\t20894041\t95506661411\n", "\n", "4572\t20903184\t95569357248\n", "\n", "4573\t20912329\t95632080517\n", "\n", "4574\t20921476\t95694831224\n", "\n", "4575\t20930625\t95757609375\n", "\n", "4576\t20939776\t95820414976\n", "\n", "4577\t20948929\t95883248033\n", "\n", "4578\t20958084\t95946108552\n", "\n", "4579\t20967241\t96008996539\n", "\n", "4580\t20976400\t96071912000\n", "\n", "4581\t20985561\t96134854941\n", "\n", "4582\t20994724\t96197825368\n", "\n", "4583\t21003889\t96260823287\n", "\n", "4584\t21013056\t96323848704\n", "\n", "4585\t21022225\t96386901625\n", "\n", "4586\t21031396\t96449982056\n", "\n", "4587\t21040569\t96513090003\n", "\n", "4588\t21049744\t96576225472\n", "\n", "4589\t21058921\t96639388469\n", "\n", "4590\t21068100\t96702579000\n", "\n", "4591\t21077281\t96765797071\n", "\n", "4592\t21086464\t96829042688\n", "\n", "4593\t21095649\t96892315857\n", "\n", "4594\t21104836\t96955616584\n", "\n", "4595\t21114025\t97018944875\n", "\n", "4596\t21123216\t97082300736\n", "\n", "4597\t21132409\t97145684173\n", "\n", "4598\t21141604\t97209095192\n", "\n", "4599\t21150801\t97272533799\n", "\n", "4600\t21160000\t97336000000\n", "\n", "4601\t21169201\t97399493801\n", "\n", "4602\t21178404\t97463015208\n", "\n", "4603\t21187609\t97526564227\n", "\n", "4604\t21196816\t97590140864\n", "\n", "4605\t21206025\t97653745125\n", "\n", "4606\t21215236\t97717377016\n", "\n", "4607\t21224449\t97781036543\n", "\n", "4608\t21233664\t97844723712\n", "\n", "4609\t21242881\t97908438529\n", "\n", "4610\t21252100\t97972181000\n", "\n", "4611\t21261321\t98035951131\n", "\n", "4612\t21270544\t98099748928\n", "\n", "4613\t21279769\t98163574397\n", "\n", "4614\t21288996\t98227427544\n", "\n", "4615\t21298225\t98291308375\n", "\n", "4616\t21307456\t98355216896\n", "\n", "4617\t21316689\t98419153113\n", "\n", "4618\t21325924\t98483117032\n", "\n", "4619\t21335161\t98547108659\n", "\n", "4620\t21344400\t98611128000\n", "\n", "4621\t21353641\t98675175061\n", "\n", "4622\t21362884\t98739249848\n", "\n", "4623\t21372129\t98803352367\n", "\n", "4624\t21381376\t98867482624\n", "\n", "4625\t21390625\t98931640625\n", "\n", "4626\t21399876\t98995826376\n", "\n", "4627\t21409129\t99060039883\n", "\n", "4628\t21418384\t99124281152\n", "\n", "4629\t21427641\t99188550189\n", "\n", "4630\t21436900\t99252847000\n", "\n", "4631\t21446161\t99317171591\n", "\n", "4632\t21455424\t99381523968\n", "\n", "4633\t21464689\t99445904137\n", "\n", "4634\t21473956\t99510312104\n", "\n", "4635\t21483225\t99574747875\n", "\n", "4636\t21492496\t99639211456\n", "\n", "4637\t21501769\t99703702853\n", "\n", "4638\t21511044\t99768222072\n", "\n", "4639\t21520321\t99832769119\n", "\n", "4640\t21529600\t99897344000\n", "\n", "4641\t21538881\t99961946721\n", "\n", "4642\t21548164\t100026577288\n", "\n", "4643\t21557449\t100091235707\n", "\n", "4644\t21566736\t100155921984\n", "\n", "4645\t21576025\t100220636125\n", "\n", "4646\t21585316\t100285378136\n", "\n", "4647\t21594609\t100350148023\n", "\n", "4648\t21603904\t100414945792\n", "\n", "4649\t21613201\t100479771449\n", "\n", "4650\t21622500\t100544625000\n", "\n", "4651\t21631801\t100609506451\n", "\n", "4652\t21641104\t100674415808\n", "\n", "4653\t21650409\t100739353077\n", "\n", "4654\t21659716\t100804318264\n", "\n", "4655\t21669025\t100869311375\n", "\n", "4656\t21678336\t100934332416\n", "\n", "4657\t21687649\t100999381393\n", "\n", "4658\t21696964\t101064458312\n", "\n", "4659\t21706281\t101129563179\n", "\n", "4660\t21715600\t101194696000\n", "\n", "4661\t21724921\t101259856781\n", "\n", "4662\t21734244\t101325045528\n", "\n", "4663\t21743569\t101390262247\n", "\n", "4664\t21752896\t101455506944\n", "\n", "4665\t21762225\t101520779625\n", "\n", "4666\t21771556\t101586080296\n", "\n", "4667\t21780889\t101651408963\n", "\n", "4668\t21790224\t101716765632\n", "\n", "4669\t21799561\t101782150309\n", "\n", "4670\t21808900\t101847563000\n", "\n", "4671\t21818241\t101913003711\n", "\n", "4672\t21827584\t101978472448\n", "\n", "4673\t21836929\t102043969217\n", "\n", "4674\t21846276\t102109494024\n", "\n", "4675\t21855625\t102175046875\n", "\n", "4676\t21864976\t102240627776\n", "\n", "4677\t21874329\t102306236733\n", "\n", "4678\t21883684\t102371873752\n", "\n", "4679\t21893041\t102437538839\n", "\n", "4680\t21902400\t102503232000\n", "\n", "4681\t21911761\t102568953241\n", "\n", "4682\t21921124\t102634702568\n", "\n", "4683\t21930489\t102700479987\n", "\n", "4684\t21939856\t102766285504\n", "\n", "4685\t21949225\t102832119125\n", "\n", "4686\t21958596\t102897980856\n", "\n", "4687\t21967969\t102963870703\n", "\n", "4688\t21977344\t103029788672\n", "\n", "4689\t21986721\t103095734769\n", "\n", "4690\t21996100\t103161709000\n", "\n", "4691\t22005481\t103227711371\n", "\n", "4692\t22014864\t103293741888\n", "\n", "4693\t22024249\t103359800557\n", "\n", "4694\t22033636\t103425887384\n", "\n", "4695\t22043025\t103492002375\n", "\n", "4696\t22052416\t103558145536\n", "\n", "4697\t22061809\t103624316873\n", "\n", "4698\t22071204\t103690516392\n", "\n", "4699\t22080601\t103756744099\n", "\n", "4700\t22090000\t103823000000\n", "\n", "4701\t22099401\t103889284101\n", "\n", "4702\t22108804\t103955596408\n", "\n", "4703\t22118209\t104021936927\n", "\n", "4704\t22127616\t104088305664\n", "\n", "4705\t22137025\t104154702625\n", "\n", "4706\t22146436\t104221127816\n", "\n", "4707\t22155849\t104287581243\n", "\n", "4708\t22165264\t104354062912\n", "\n", "4709\t22174681\t104420572829\n", "\n", "4710\t22184100\t104487111000\n", "\n", "4711\t22193521\t104553677431\n", "\n", "4712\t22202944\t104620272128\n", "\n", "4713\t22212369\t104686895097\n", "\n", "4714\t22221796\t104753546344\n", "\n", "4715\t22231225\t104820225875\n", "\n", "4716\t22240656\t104886933696\n", "\n", "4717\t22250089\t104953669813\n", "\n", "4718\t22259524\t105020434232\n", "\n", "4719\t22268961\t105087226959\n", "\n", "4720\t22278400\t105154048000\n", "\n", "4721\t22287841\t105220897361\n", "\n", "4722\t22297284\t105287775048\n", "\n", "4723\t22306729\t105354681067\n", "\n", "4724\t22316176\t105421615424\n", "\n", "4725\t22325625\t105488578125\n", "\n", "4726\t22335076\t105555569176\n", "\n", "4727\t22344529\t105622588583\n", "\n", "4728\t22353984\t105689636352\n", "\n", "4729\t22363441\t105756712489\n", "\n", "4730\t22372900\t105823817000\n", "\n", "4731\t22382361\t105890949891\n", "\n", "4732\t22391824\t105958111168\n", "\n", "4733\t22401289\t106025300837\n", "\n", "4734\t22410756\t106092518904\n", "\n", "4735\t22420225\t106159765375\n", "\n", "4736\t22429696\t106227040256\n", "\n", "4737\t22439169\t106294343553\n", "\n", "4738\t22448644\t106361675272\n", "\n", "4739\t22458121\t106429035419\n", "\n", "4740\t22467600\t106496424000\n", "\n", "4741\t22477081\t106563841021\n", "\n", "4742\t22486564\t106631286488\n", "\n", "4743\t22496049\t106698760407\n", "\n", "4744\t22505536\t106766262784\n", "\n", "4745\t22515025\t106833793625\n", "\n", "4746\t22524516\t106901352936\n", "\n", "4747\t22534009\t106968940723\n", "\n", "4748\t22543504\t107036556992\n", "\n", "4749\t22553001\t107104201749\n", "\n", "4750\t22562500\t107171875000\n", "\n", "4751\t22572001\t107239576751\n", "\n", "4752\t22581504\t107307307008\n", "\n", "4753\t22591009\t107375065777\n", "\n", "4754\t22600516\t107442853064\n", "\n", "4755\t22610025\t107510668875\n", "\n", "4756\t22619536\t107578513216\n", "\n", "4757\t22629049\t107646386093\n", "\n", "4758\t22638564\t107714287512\n", "\n", "4759\t22648081\t107782217479\n", "\n", "4760\t22657600\t107850176000\n", "\n", "4761\t22667121\t107918163081\n", "\n", "4762\t22676644\t107986178728\n", "\n", "4763\t22686169\t108054222947\n", "\n", "4764\t22695696\t108122295744\n", "\n", "4765\t22705225\t108190397125\n", "\n", "4766\t22714756\t108258527096\n", "\n", "4767\t22724289\t108326685663\n", "\n", "4768\t22733824\t108394872832\n", "\n", "4769\t22743361\t108463088609\n", "\n", "4770\t22752900\t108531333000\n", "\n", "4771\t22762441\t108599606011\n", "\n", "4772\t22771984\t108667907648\n", "\n", "4773\t22781529\t108736237917\n", "\n", "4774\t22791076\t108804596824\n", "\n", "4775\t22800625\t108872984375\n", "\n", "4776\t22810176\t108941400576\n", "\n", "4777\t22819729\t109009845433\n", "\n", "4778\t22829284\t109078318952\n", "\n", "4779\t22838841\t109146821139\n", "\n", "4780\t22848400\t109215352000\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "4781\t22857961\t109283911541\n", "\n", "4782\t22867524\t109352499768\n", "\n", "4783\t22877089\t109421116687\n", "\n", "4784\t22886656\t109489762304\n", "\n", "4785\t22896225\t109558436625\n", "\n", "4786\t22905796\t109627139656\n", "\n", "4787\t22915369\t109695871403\n", "\n", "4788\t22924944\t109764631872\n", "\n", "4789\t22934521\t109833421069\n", "\n", "4790\t22944100\t109902239000\n", "\n", "4791\t22953681\t109971085671\n", "\n", "4792\t22963264\t110039961088\n", "\n", "4793\t22972849\t110108865257\n", "\n", "4794\t22982436\t110177798184\n", "\n", "4795\t22992025\t110246759875\n", "\n", "4796\t23001616\t110315750336\n", "\n", "4797\t23011209\t110384769573\n", "\n", "4798\t23020804\t110453817592\n", "\n", "4799\t23030401\t110522894399\n", "\n", "4800\t23040000\t110592000000\n", "\n", "4801\t23049601\t110661134401\n", "\n", "4802\t23059204\t110730297608\n", "\n", "4803\t23068809\t110799489627\n", "\n", "4804\t23078416\t110868710464\n", "\n", "4805\t23088025\t110937960125\n", "\n", "4806\t23097636\t111007238616\n", "\n", "4807\t23107249\t111076545943\n", "\n", "4808\t23116864\t111145882112\n", "\n", "4809\t23126481\t111215247129\n", "\n", "4810\t23136100\t111284641000\n", "\n", "4811\t23145721\t111354063731\n", "\n", "4812\t23155344\t111423515328\n", "\n", "4813\t23164969\t111492995797\n", "\n", "4814\t23174596\t111562505144\n", "\n", "4815\t23184225\t111632043375\n", "\n", "4816\t23193856\t111701610496\n", "\n", "4817\t23203489\t111771206513\n", "\n", "4818\t23213124\t111840831432\n", "\n", "4819\t23222761\t111910485259\n", "\n", "4820\t23232400\t111980168000\n", "\n", "4821\t23242041\t112049879661\n", "\n", "4822\t23251684\t112119620248\n", "\n", "4823\t23261329\t112189389767\n", "\n", "4824\t23270976\t112259188224\n", "\n", "4825\t23280625\t112329015625\n", "\n", "4826\t23290276\t112398871976\n", "\n", "4827\t23299929\t112468757283\n", "\n", "4828\t23309584\t112538671552\n", "\n", "4829\t23319241\t112608614789\n", "\n", "4830\t23328900\t112678587000\n", "\n", "4831\t23338561\t112748588191\n", "\n", "4832\t23348224\t112818618368\n", "\n", "4833\t23357889\t112888677537\n", "\n", "4834\t23367556\t112958765704\n", "\n", "4835\t23377225\t113028882875\n", "\n", "4836\t23386896\t113099029056\n", "\n", "4837\t23396569\t113169204253\n", "\n", "4838\t23406244\t113239408472\n", "\n", "4839\t23415921\t113309641719\n", "\n", "4840\t23425600\t113379904000\n", "\n", "4841\t23435281\t113450195321\n", "\n", "4842\t23444964\t113520515688\n", "\n", "4843\t23454649\t113590865107\n", "\n", "4844\t23464336\t113661243584\n", "\n", "4845\t23474025\t113731651125\n", "\n", "4846\t23483716\t113802087736\n", "\n", "4847\t23493409\t113872553423\n", "\n", "4848\t23503104\t113943048192\n", "\n", "4849\t23512801\t114013572049\n", "\n", "4850\t23522500\t114084125000\n", "\n", "4851\t23532201\t114154707051\n", "\n", "4852\t23541904\t114225318208\n", "\n", "4853\t23551609\t114295958477\n", "\n", "4854\t23561316\t114366627864\n", "\n", "4855\t23571025\t114437326375\n", "\n", "4856\t23580736\t114508054016\n", "\n", "4857\t23590449\t114578810793\n", "\n", "4858\t23600164\t114649596712\n", "\n", "4859\t23609881\t114720411779\n", "\n", "4860\t23619600\t114791256000\n", "\n", "4861\t23629321\t114862129381\n", "\n", "4862\t23639044\t114933031928\n", "\n", "4863\t23648769\t115003963647\n", "\n", "4864\t23658496\t115074924544\n", "\n", "4865\t23668225\t115145914625\n", "\n", "4866\t23677956\t115216933896\n", "\n", "4867\t23687689\t115287982363\n", "\n", "4868\t23697424\t115359060032\n", "\n", "4869\t23707161\t115430166909\n", "\n", "4870\t23716900\t115501303000\n", "\n", "4871\t23726641\t115572468311\n", "\n", "4872\t23736384\t115643662848\n", "\n", "4873\t23746129\t115714886617\n", "\n", "4874\t23755876\t115786139624\n", "\n", "4875\t23765625\t115857421875\n", "\n", "4876\t23775376\t115928733376\n", "\n", "4877\t23785129\t116000074133\n", "\n", "4878\t23794884\t116071444152\n", "\n", "4879\t23804641\t116142843439\n", "\n", "4880\t23814400\t116214272000\n", "\n", "4881\t23824161\t116285729841\n", "\n", "4882\t23833924\t116357216968\n", "\n", "4883\t23843689\t116428733387\n", "\n", "4884\t23853456\t116500279104\n", "\n", "4885\t23863225\t116571854125\n", "\n", "4886\t23872996\t116643458456\n", "\n", "4887\t23882769\t116715092103\n", "\n", "4888\t23892544\t116786755072\n", "\n", "4889\t23902321\t116858447369\n", "\n", "4890\t23912100\t116930169000\n", "\n", "4891\t23921881\t117001919971\n", "\n", "4892\t23931664\t117073700288\n", "\n", "4893\t23941449\t117145509957\n", "\n", "4894\t23951236\t117217348984\n", "\n", "4895\t23961025\t117289217375\n", "\n", "4896\t23970816\t117361115136\n", "\n", "4897\t23980609\t117433042273\n", "\n", "4898\t23990404\t117504998792\n", "\n", "4899\t24000201\t117576984699\n", "\n", "4900\t24010000\t117649000000\n", "\n", "4901\t24019801\t117721044701\n", "\n", "4902\t24029604\t117793118808\n", "\n", "4903\t24039409\t117865222327\n", "\n", "4904\t24049216\t117937355264\n", "\n", "4905\t24059025\t118009517625\n", "\n", "4906\t24068836\t118081709416\n", "\n", "4907\t24078649\t118153930643\n", "\n", "4908\t24088464\t118226181312\n", "\n", "4909\t24098281\t118298461429\n", "\n", "4910\t24108100\t118370771000\n", "\n", "4911\t24117921\t118443110031\n", "\n", "4912\t24127744\t118515478528\n", "\n", "4913\t24137569\t118587876497\n", "\n", "4914\t24147396\t118660303944\n", "\n", "4915\t24157225\t118732760875\n", "\n", "4916\t24167056\t118805247296\n", "\n", "4917\t24176889\t118877763213\n", "\n", "4918\t24186724\t118950308632\n", "\n", "4919\t24196561\t119022883559\n", "\n", "4920\t24206400\t119095488000\n", "\n", "4921\t24216241\t119168121961\n", "\n", "4922\t24226084\t119240785448\n", "\n", "4923\t24235929\t119313478467\n", "\n", "4924\t24245776\t119386201024\n", "\n", "4925\t24255625\t119458953125\n", "\n", "4926\t24265476\t119531734776\n", "\n", "4927\t24275329\t119604545983\n", "\n", "4928\t24285184\t119677386752\n", "\n", "4929\t24295041\t119750257089\n", "\n", "4930\t24304900\t119823157000\n", "\n", "4931\t24314761\t119896086491\n", "\n", "4932\t24324624\t119969045568\n", "\n", "4933\t24334489\t120042034237\n", "\n", "4934\t24344356\t120115052504\n", "\n", "4935\t24354225\t120188100375\n", "\n", "4936\t24364096\t120261177856\n", "\n", "4937\t24373969\t120334284953\n", "\n", "4938\t24383844\t120407421672\n", "\n", "4939\t24393721\t120480588019\n", "\n", "4940\t24403600\t120553784000\n", "\n", "4941\t24413481\t120627009621\n", "\n", "4942\t24423364\t120700264888\n", "\n", "4943\t24433249\t120773549807\n", "\n", "4944\t24443136\t120846864384\n", "\n", "4945\t24453025\t120920208625\n", "\n", "4946\t24462916\t120993582536\n", "\n", "4947\t24472809\t121066986123\n", "\n", "4948\t24482704\t121140419392\n", "\n", "4949\t24492601\t121213882349\n", "\n", "4950\t24502500\t121287375000\n", "\n", "4951\t24512401\t121360897351\n", "\n", "4952\t24522304\t121434449408\n", "\n", "4953\t24532209\t121508031177\n", "\n", "4954\t24542116\t121581642664\n", "\n", "4955\t24552025\t121655283875\n", "\n", "4956\t24561936\t121728954816\n", "\n", "4957\t24571849\t121802655493\n", "\n", "4958\t24581764\t121876385912\n", "\n", "4959\t24591681\t121950146079\n", "\n", "4960\t24601600\t122023936000\n", "\n", "4961\t24611521\t122097755681\n", "\n", "4962\t24621444\t122171605128\n", "\n", "4963\t24631369\t122245484347\n", "\n", "4964\t24641296\t122319393344\n", "\n", "4965\t24651225\t122393332125\n", "\n", "4966\t24661156\t122467300696\n", "\n", "4967\t24671089\t122541299063\n", "\n", "4968\t24681024\t122615327232\n", "\n", "4969\t24690961\t122689385209\n", "\n", "4970\t24700900\t122763473000\n", "\n", "4971\t24710841\t122837590611\n", "\n", "4972\t24720784\t122911738048\n", "\n", "4973\t24730729\t122985915317\n", "\n", "4974\t24740676\t123060122424\n", "\n", "4975\t24750625\t123134359375\n", "\n", "4976\t24760576\t123208626176\n", "\n", "4977\t24770529\t123282922833\n", "\n", "4978\t24780484\t123357249352\n", "\n", "4979\t24790441\t123431605739\n", "\n", "4980\t24800400\t123505992000\n", "\n", "4981\t24810361\t123580408141\n", "\n", "4982\t24820324\t123654854168\n", "\n", "4983\t24830289\t123729330087\n", "\n", "4984\t24840256\t123803835904\n", "\n", "4985\t24850225\t123878371625\n", "\n", "4986\t24860196\t123952937256\n", "\n", "4987\t24870169\t124027532803\n", "\n", "4988\t24880144\t124102158272\n", "\n", "4989\t24890121\t124176813669\n", "\n", "4990\t24900100\t124251499000\n", "\n", "4991\t24910081\t124326214271\n", "\n", "4992\t24920064\t124400959488\n", "\n", "4993\t24930049\t124475734657\n", "\n", "4994\t24940036\t124550539784\n", "\n", "4995\t24950025\t124625374875\n", "\n", "4996\t24960016\t124700239936\n", "\n", "4997\t24970009\t124775134973\n", "\n", "4998\t24980004\t124850059992\n", "\n", "4999\t24990001\t124925014999\n", "\n", "5000\t25000000\t125000000000\n", "\n", "5001\t25010001\t125075015001\n", "\n", "5002\t25020004\t125150060008\n", "\n", "5003\t25030009\t125225135027\n", "\n", "5004\t25040016\t125300240064\n", "\n", "5005\t25050025\t125375375125\n", "\n", "5006\t25060036\t125450540216\n", "\n", "5007\t25070049\t125525735343\n", "\n", "5008\t25080064\t125600960512\n", "\n", "5009\t25090081\t125676215729\n", "\n", "5010\t25100100\t125751501000\n", "\n", "5011\t25110121\t125826816331\n", "\n", "5012\t25120144\t125902161728\n", "\n", "5013\t25130169\t125977537197\n", "\n", "5014\t25140196\t126052942744\n", "\n", "5015\t25150225\t126128378375\n", "\n", "5016\t25160256\t126203844096\n", "\n", "5017\t25170289\t126279339913\n", "\n", "5018\t25180324\t126354865832\n", "\n", "5019\t25190361\t126430421859\n", "\n", "5020\t25200400\t126506008000\n", "\n", "5021\t25210441\t126581624261\n", "\n", "5022\t25220484\t126657270648\n", "\n", "5023\t25230529\t126732947167\n", "\n", "5024\t25240576\t126808653824\n", "\n", "5025\t25250625\t126884390625\n", "\n", "5026\t25260676\t126960157576\n", "\n", "5027\t25270729\t127035954683\n", "\n", "5028\t25280784\t127111781952\n", "\n", "5029\t25290841\t127187639389\n", "\n", "5030\t25300900\t127263527000\n", "\n", "5031\t25310961\t127339444791\n", "\n", "5032\t25321024\t127415392768\n", "\n", "5033\t25331089\t127491370937\n", "\n", "5034\t25341156\t127567379304\n", "\n", "5035\t25351225\t127643417875\n", "\n", "5036\t25361296\t127719486656\n", "\n", "5037\t25371369\t127795585653\n", "\n", "5038\t25381444\t127871714872\n", "\n", "5039\t25391521\t127947874319\n", "\n", "5040\t25401600\t128024064000\n", "\n", "5041\t25411681\t128100283921\n", "\n", "5042\t25421764\t128176534088\n", "\n", "5043\t25431849\t128252814507\n", "\n", "5044\t25441936\t128329125184\n", "\n", "5045\t25452025\t128405466125\n", "\n", "5046\t25462116\t128481837336\n", "\n", "5047\t25472209\t128558238823\n", "\n", "5048\t25482304\t128634670592\n", "\n", "5049\t25492401\t128711132649\n", "\n", "5050\t25502500\t128787625000\n", "\n", "5051\t25512601\t128864147651\n", "\n", "5052\t25522704\t128940700608\n", "\n", "5053\t25532809\t129017283877\n", "\n", "5054\t25542916\t129093897464\n", "\n", "5055\t25553025\t129170541375\n", "\n", "5056\t25563136\t129247215616\n", "\n", "5057\t25573249\t129323920193\n", "\n", "5058\t25583364\t129400655112\n", "\n", "5059\t25593481\t129477420379\n", "\n", "5060\t25603600\t129554216000\n", "\n", "5061\t25613721\t129631041981\n", "\n", "5062\t25623844\t129707898328\n", "\n", "5063\t25633969\t129784785047\n", "\n", "5064\t25644096\t129861702144\n", "\n", "5065\t25654225\t129938649625\n", "\n", "5066\t25664356\t130015627496\n", "\n", "5067\t25674489\t130092635763\n", "\n", "5068\t25684624\t130169674432\n", "\n", "5069\t25694761\t130246743509\n", "\n", "5070\t25704900\t130323843000\n", "\n", "5071\t25715041\t130400972911\n", "\n", "5072\t25725184\t130478133248\n", "\n", "5073\t25735329\t130555324017\n", "\n", "5074\t25745476\t130632545224\n", "\n", "5075\t25755625\t130709796875\n", "\n", "5076\t25765776\t130787078976\n", "\n", "5077\t25775929\t130864391533\n", "\n", "5078\t25786084\t130941734552\n", "\n", "5079\t25796241\t131019108039\n", "\n", "5080\t25806400\t131096512000\n", "\n", "5081\t25816561\t131173946441\n", "\n", "5082\t25826724\t131251411368\n", "\n", "5083\t25836889\t131328906787\n", "\n", "5084\t25847056\t131406432704\n", "\n", "5085\t25857225\t131483989125\n", "\n", "5086\t25867396\t131561576056\n", "\n", "5087\t25877569\t131639193503\n", "\n", "5088\t25887744\t131716841472\n", "\n", "5089\t25897921\t131794519969\n", "\n", "5090\t25908100\t131872229000\n", "\n", "5091\t25918281\t131949968571\n", "\n", "5092\t25928464\t132027738688\n", "\n", "5093\t25938649\t132105539357\n", "\n", "5094\t25948836\t132183370584\n", "\n", "5095\t25959025\t132261232375\n", "\n", "5096\t25969216\t132339124736\n", "\n", "5097\t25979409\t132417047673\n", "\n", "5098\t25989604\t132495001192\n", "\n", "5099\t25999801\t132572985299\n", "\n", "5100\t26010000\t132651000000\n", "\n", "5101\t26020201\t132729045301\n", "\n", "5102\t26030404\t132807121208\n", "\n", "5103\t26040609\t132885227727\n", "\n", "5104\t26050816\t132963364864\n", "\n", "5105\t26061025\t133041532625\n", "\n", "5106\t26071236\t133119731016\n", "\n", "5107\t26081449\t133197960043\n", "\n", "5108\t26091664\t133276219712\n", "\n", "5109\t26101881\t133354510029\n", "\n", "5110\t26112100\t133432831000\n", "\n", "5111\t26122321\t133511182631\n", "\n", "5112\t26132544\t133589564928\n", "\n", "5113\t26142769\t133667977897\n", "\n", "5114\t26152996\t133746421544\n", "\n", "5115\t26163225\t133824895875\n", "\n", "5116\t26173456\t133903400896\n", "\n", "5117\t26183689\t133981936613\n", "\n", "5118\t26193924\t134060503032\n", "\n", "5119\t26204161\t134139100159\n", "\n", "5120\t26214400\t134217728000\n", "\n", "5121\t26224641\t134296386561\n", "\n", "5122\t26234884\t134375075848\n", "\n", "5123\t26245129\t134453795867\n", "\n", "5124\t26255376\t134532546624\n", "\n", "5125\t26265625\t134611328125\n", "\n", "5126\t26275876\t134690140376\n", "\n", "5127\t26286129\t134768983383\n", "\n", "5128\t26296384\t134847857152\n", "\n", "5129\t26306641\t134926761689\n", "\n", "5130\t26316900\t135005697000\n", "\n", "5131\t26327161\t135084663091\n", "\n", "5132\t26337424\t135163659968\n", "\n", "5133\t26347689\t135242687637\n", "\n", "5134\t26357956\t135321746104\n", "\n", "5135\t26368225\t135400835375\n", "\n", "5136\t26378496\t135479955456\n", "\n", "5137\t26388769\t135559106353\n", "\n", "5138\t26399044\t135638288072\n", "\n", "5139\t26409321\t135717500619\n", "\n", "5140\t26419600\t135796744000\n", "\n", "5141\t26429881\t135876018221\n", "\n", "5142\t26440164\t135955323288\n", "\n", "5143\t26450449\t136034659207\n", "\n", "5144\t26460736\t136114025984\n", "\n", "5145\t26471025\t136193423625\n", "\n", "5146\t26481316\t136272852136\n", "\n", "5147\t26491609\t136352311523\n", "\n", "5148\t26501904\t136431801792\n", "\n", "5149\t26512201\t136511322949\n", "\n", "5150\t26522500\t136590875000\n", "\n", "5151\t26532801\t136670457951\n", "\n", "5152\t26543104\t136750071808\n", "\n", "5153\t26553409\t136829716577\n", "\n", "5154\t26563716\t136909392264\n", "\n", "5155\t26574025\t136989098875\n", "\n", "5156\t26584336\t137068836416\n", "\n", "5157\t26594649\t137148604893\n", "\n", "5158\t26604964\t137228404312\n", "\n", "5159\t26615281\t137308234679\n", "\n", "5160\t26625600\t137388096000\n", "\n", "5161\t26635921\t137467988281\n", "\n", "5162\t26646244\t137547911528\n", "\n", "5163\t26656569\t137627865747\n", "\n", "5164\t26666896\t137707850944\n", "\n", "5165\t26677225\t137787867125\n", "\n", "5166\t26687556\t137867914296\n", "\n", "5167\t26697889\t137947992463\n", "\n", "5168\t26708224\t138028101632\n", "\n", "5169\t26718561\t138108241809\n", "\n", "5170\t26728900\t138188413000\n", "\n", "5171\t26739241\t138268615211\n", "\n", "5172\t26749584\t138348848448\n", "\n", "5173\t26759929\t138429112717\n", "\n", "5174\t26770276\t138509408024\n", "\n", "5175\t26780625\t138589734375\n", "\n", "5176\t26790976\t138670091776\n", "\n", "5177\t26801329\t138750480233\n", "\n", "5178\t26811684\t138830899752\n", "\n", "5179\t26822041\t138911350339\n", "\n", "5180\t26832400\t138991832000\n", "\n", "5181\t26842761\t139072344741\n", "\n", "5182\t26853124\t139152888568\n", "\n", "5183\t26863489\t139233463487\n", "\n", "5184\t26873856\t139314069504\n", "\n", "5185\t26884225\t139394706625\n", "\n", "5186\t26894596\t139475374856\n", "\n", "5187\t26904969\t139556074203\n", "\n", "5188\t26915344\t139636804672\n", "\n", "5189\t26925721\t139717566269\n", "\n", "5190\t26936100\t139798359000\n", "\n", "5191\t26946481\t139879182871\n", "\n", "5192\t26956864\t139960037888\n", "\n", "5193\t26967249\t140040924057\n", "\n", "5194\t26977636\t140121841384\n", "\n", "5195\t26988025\t140202789875\n", "\n", "5196\t26998416\t140283769536\n", "\n", "5197\t27008809\t140364780373\n", "\n", "5198\t27019204\t140445822392\n", "\n", "5199\t27029601\t140526895599\n", "\n", "5200\t27040000\t140608000000\n", "\n", "5201\t27050401\t140689135601\n", "\n", "5202\t27060804\t140770302408\n", "\n", "5203\t27071209\t140851500427\n", "\n", "5204\t27081616\t140932729664\n", "\n", "5205\t27092025\t141013990125\n", "\n", "5206\t27102436\t141095281816\n", "\n", "5207\t27112849\t141176604743\n", "\n", "5208\t27123264\t141257958912\n", "\n", "5209\t27133681\t141339344329\n", "\n", "5210\t27144100\t141420761000\n", "\n", "5211\t27154521\t141502208931\n", "\n", "5212\t27164944\t141583688128\n", "\n", "5213\t27175369\t141665198597\n", "\n", "5214\t27185796\t141746740344\n", "\n", "5215\t27196225\t141828313375\n", "\n", "5216\t27206656\t141909917696\n", "\n", "5217\t27217089\t141991553313\n", "\n", "5218\t27227524\t142073220232\n", "\n", "5219\t27237961\t142154918459\n", "\n", "5220\t27248400\t142236648000\n", "\n", "5221\t27258841\t142318408861\n", "\n", "5222\t27269284\t142400201048\n", "\n", "5223\t27279729\t142482024567\n", "\n", "5224\t27290176\t142563879424\n", "\n", "5225\t27300625\t142645765625\n", "\n", "5226\t27311076\t142727683176\n", "\n", "5227\t27321529\t142809632083\n", "\n", "5228\t27331984\t142891612352\n", "\n", "5229\t27342441\t142973623989\n", "\n", "5230\t27352900\t143055667000\n", "\n", "5231\t27363361\t143137741391\n", "\n", "5232\t27373824\t143219847168\n", "\n", "5233\t27384289\t143301984337\n", "\n", "5234\t27394756\t143384152904\n", "\n", "5235\t27405225\t143466352875\n", "\n", "5236\t27415696\t143548584256\n", "\n", "5237\t27426169\t143630847053\n", "\n", "5238\t27436644\t143713141272\n", "\n", "5239\t27447121\t143795466919\n", "\n", "5240\t27457600\t143877824000\n", "\n", "5241\t27468081\t143960212521\n", "\n", "5242\t27478564\t144042632488\n", "\n", "5243\t27489049\t144125083907\n", "\n", "5244\t27499536\t144207566784\n", "\n", "5245\t27510025\t144290081125\n", "\n", "5246\t27520516\t144372626936\n", "\n", "5247\t27531009\t144455204223\n", "\n", "5248\t27541504\t144537812992\n", "\n", "5249\t27552001\t144620453249\n", "\n", "5250\t27562500\t144703125000\n", "\n", "5251\t27573001\t144785828251\n", "\n", "5252\t27583504\t144868563008\n", "\n", "5253\t27594009\t144951329277\n", "\n", "5254\t27604516\t145034127064\n", "\n", "5255\t27615025\t145116956375\n", "\n", "5256\t27625536\t145199817216\n", "\n", "5257\t27636049\t145282709593\n", "\n", "5258\t27646564\t145365633512\n", "\n", "5259\t27657081\t145448588979\n", "\n", "5260\t27667600\t145531576000\n", "\n", "5261\t27678121\t145614594581\n", "\n", "5262\t27688644\t145697644728\n", "\n", "5263\t27699169\t145780726447\n", "\n", "5264\t27709696\t145863839744\n", "\n", "5265\t27720225\t145946984625\n", "\n", "5266\t27730756\t146030161096\n", "\n", "5267\t27741289\t146113369163\n", "\n", "5268\t27751824\t146196608832\n", "\n", "5269\t27762361\t146279880109\n", "\n", "5270\t27772900\t146363183000\n", "\n", "5271\t27783441\t146446517511\n", "\n", "5272\t27793984\t146529883648\n", "\n", "5273\t27804529\t146613281417\n", "\n", "5274\t27815076\t146696710824\n", "\n", "5275\t27825625\t146780171875\n", "\n", "5276\t27836176\t146863664576\n", "\n", "5277\t27846729\t146947188933\n", "\n", "5278\t27857284\t147030744952\n", "\n", "5279\t27867841\t147114332639\n", "\n", "5280\t27878400\t147197952000\n", "\n", "5281\t27888961\t147281603041\n", "\n", "5282\t27899524\t147365285768\n", "\n", "5283\t27910089\t147449000187\n", "\n", "5284\t27920656\t147532746304\n", "\n", "5285\t27931225\t147616524125\n", "\n", "5286\t27941796\t147700333656\n", "\n", "5287\t27952369\t147784174903\n", "\n", "5288\t27962944\t147868047872\n", "\n", "5289\t27973521\t147951952569\n", "\n", "5290\t27984100\t148035889000\n", "\n", "5291\t27994681\t148119857171\n", "\n", "5292\t28005264\t148203857088\n", "\n", "5293\t28015849\t148287888757\n", "\n", "5294\t28026436\t148371952184\n", "\n", "5295\t28037025\t148456047375\n", "\n", "5296\t28047616\t148540174336\n", "\n", "5297\t28058209\t148624333073\n", "\n", "5298\t28068804\t148708523592\n", "\n", "5299\t28079401\t148792745899\n", "\n", "5300\t28090000\t148877000000\n", "\n", "5301\t28100601\t148961285901\n", "\n", "5302\t28111204\t149045603608\n", "\n", "5303\t28121809\t149129953127\n", "\n", "5304\t28132416\t149214334464\n", "\n", "5305\t28143025\t149298747625\n", "\n", "5306\t28153636\t149383192616\n", "\n", "5307\t28164249\t149467669443\n", "\n", "5308\t28174864\t149552178112\n", "\n", "5309\t28185481\t149636718629\n", "\n", "5310\t28196100\t149721291000\n", "\n", "5311\t28206721\t149805895231\n", "\n", "5312\t28217344\t149890531328\n", "\n", "5313\t28227969\t149975199297\n", "\n", "5314\t28238596\t150059899144\n", "\n", "5315\t28249225\t150144630875\n", "\n", "5316\t28259856\t150229394496\n", "\n", "5317\t28270489\t150314190013\n", "\n", "5318\t28281124\t150399017432\n", "\n", "5319\t28291761\t150483876759\n", "\n", "5320\t28302400\t150568768000\n", "\n", "5321\t28313041\t150653691161\n", "\n", "5322\t28323684\t150738646248\n", "\n", "5323\t28334329\t150823633267\n", "\n", "5324\t28344976\t150908652224\n", "\n", "5325\t28355625\t150993703125\n", "\n", "5326\t28366276\t151078785976\n", "\n", "5327\t28376929\t151163900783\n", "\n", "5328\t28387584\t151249047552\n", "\n", "5329\t28398241\t151334226289\n", "\n", "5330\t28408900\t151419437000\n", "\n", "5331\t28419561\t151504679691\n", "\n", "5332\t28430224\t151589954368\n", "\n", "5333\t28440889\t151675261037\n", "\n", "5334\t28451556\t151760599704\n", "\n", "5335\t28462225\t151845970375\n", "\n", "5336\t28472896\t151931373056\n", "\n", "5337\t28483569\t152016807753\n", "\n", "5338\t28494244\t152102274472\n", "\n", "5339\t28504921\t152187773219\n", "\n", "5340\t28515600\t152273304000\n", "\n", "5341\t28526281\t152358866821\n", "\n", "5342\t28536964\t152444461688\n", "\n", "5343\t28547649\t152530088607\n", "\n", "5344\t28558336\t152615747584\n", "\n", "5345\t28569025\t152701438625\n", "\n", "5346\t28579716\t152787161736\n", "\n", "5347\t28590409\t152872916923\n", "\n", "5348\t28601104\t152958704192\n", "\n", "5349\t28611801\t153044523549\n", "\n", "5350\t28622500\t153130375000\n", "\n", "5351\t28633201\t153216258551\n", "\n", "5352\t28643904\t153302174208\n", "\n", "5353\t28654609\t153388121977\n", "\n", "5354\t28665316\t153474101864\n", "\n", "5355\t28676025\t153560113875\n", "\n", "5356\t28686736\t153646158016\n", "\n", "5357\t28697449\t153732234293\n", "\n", "5358\t28708164\t153818342712\n", "\n", "5359\t28718881\t153904483279\n", "\n", "5360\t28729600\t153990656000\n", "\n", "5361\t28740321\t154076860881\n", "\n", "5362\t28751044\t154163097928\n", "\n", "5363\t28761769\t154249367147\n", "\n", "5364\t28772496\t154335668544\n", "\n", "5365\t28783225\t154422002125\n", "\n", "5366\t28793956\t154508367896\n", "\n", "5367\t28804689\t154594765863\n", "\n", "5368\t28815424\t154681196032\n", "\n", "5369\t28826161\t154767658409\n", "\n", "5370\t28836900\t154854153000\n", "\n", "5371\t28847641\t154940679811\n", "\n", "5372\t28858384\t155027238848\n", "\n", "5373\t28869129\t155113830117\n", "\n", "5374\t28879876\t155200453624\n", "\n", "5375\t28890625\t155287109375\n", "\n", "5376\t28901376\t155373797376\n", "\n", "5377\t28912129\t155460517633\n", "\n", "5378\t28922884\t155547270152\n", "\n", "5379\t28933641\t155634054939\n", "\n", "5380\t28944400\t155720872000\n", "\n", "5381\t28955161\t155807721341\n", "\n", "5382\t28965924\t155894602968\n", "\n", "5383\t28976689\t155981516887\n", "\n", "5384\t28987456\t156068463104\n", "\n", "5385\t28998225\t156155441625\n", "\n", "5386\t29008996\t156242452456\n", "\n", "5387\t29019769\t156329495603\n", "\n", "5388\t29030544\t156416571072\n", "\n", "5389\t29041321\t156503678869\n", "\n", "5390\t29052100\t156590819000\n", "\n", "5391\t29062881\t156677991471\n", "\n", "5392\t29073664\t156765196288\n", "\n", "5393\t29084449\t156852433457\n", "\n", "5394\t29095236\t156939702984\n", "\n", "5395\t29106025\t157027004875\n", "\n", "5396\t29116816\t157114339136\n", "\n", "5397\t29127609\t157201705773\n", "\n", "5398\t29138404\t157289104792\n", "\n", "5399\t29149201\t157376536199\n", "\n", "5400\t29160000\t157464000000\n", "\n", "5401\t29170801\t157551496201\n", "\n", "5402\t29181604\t157639024808\n", "\n", "5403\t29192409\t157726585827\n", "\n", "5404\t29203216\t157814179264\n", "\n", "5405\t29214025\t157901805125\n", "\n", "5406\t29224836\t157989463416\n", "\n", "5407\t29235649\t158077154143\n", "\n", "5408\t29246464\t158164877312\n", "\n", "5409\t29257281\t158252632929\n", "\n", "5410\t29268100\t158340421000\n", "\n", "5411\t29278921\t158428241531\n", "\n", "5412\t29289744\t158516094528\n", "\n", "5413\t29300569\t158603979997\n", "\n", "5414\t29311396\t158691897944\n", "\n", "5415\t29322225\t158779848375\n", "\n", "5416\t29333056\t158867831296\n", "\n", "5417\t29343889\t158955846713\n", "\n", "5418\t29354724\t159043894632\n", "\n", "5419\t29365561\t159131975059\n", "\n", "5420\t29376400\t159220088000\n", "\n", "5421\t29387241\t159308233461\n", "\n", "5422\t29398084\t159396411448\n", "\n", "5423\t29408929\t159484621967\n", "\n", "5424\t29419776\t159572865024\n", "\n", "5425\t29430625\t159661140625\n", "\n", "5426\t29441476\t159749448776\n", "\n", "5427\t29452329\t159837789483\n", "\n", "5428\t29463184\t159926162752\n", "\n", "5429\t29474041\t160014568589\n", "\n", "5430\t29484900\t160103007000\n", "\n", "5431\t29495761\t160191477991\n", "\n", "5432\t29506624\t160279981568\n", "\n", "5433\t29517489\t160368517737\n", "\n", "5434\t29528356\t160457086504\n", "\n", "5435\t29539225\t160545687875\n", "\n", "5436\t29550096\t160634321856\n", "\n", "5437\t29560969\t160722988453\n", "\n", "5438\t29571844\t160811687672\n", "\n", "5439\t29582721\t160900419519\n", "\n", "5440\t29593600\t160989184000\n", "\n", "5441\t29604481\t161077981121\n", "\n", "5442\t29615364\t161166810888\n", "\n", "5443\t29626249\t161255673307\n", "\n", "5444\t29637136\t161344568384\n", "\n", "5445\t29648025\t161433496125\n", "\n", "5446\t29658916\t161522456536\n", "\n", "5447\t29669809\t161611449623\n", "\n", "5448\t29680704\t161700475392\n", "\n", "5449\t29691601\t161789533849\n", "\n", "5450\t29702500\t161878625000\n", "\n", "5451\t29713401\t161967748851\n", "\n", "5452\t29724304\t162056905408\n", "\n", "5453\t29735209\t162146094677\n", "\n", "5454\t29746116\t162235316664\n", "\n", "5455\t29757025\t162324571375\n", "\n", "5456\t29767936\t162413858816\n", "\n", "5457\t29778849\t162503178993\n", "\n", "5458\t29789764\t162592531912\n", "\n", "5459\t29800681\t162681917579\n", "\n", "5460\t29811600\t162771336000\n", "\n", "5461\t29822521\t162860787181\n", "\n", "5462\t29833444\t162950271128\n", "\n", "5463\t29844369\t163039787847\n", "\n", "5464\t29855296\t163129337344\n", "\n", "5465\t29866225\t163218919625\n", "\n", "5466\t29877156\t163308534696\n", "\n", "5467\t29888089\t163398182563\n", "\n", "5468\t29899024\t163487863232\n", "\n", "5469\t29909961\t163577576709\n", "\n", "5470\t29920900\t163667323000\n", "\n", "5471\t29931841\t163757102111\n", "\n", "5472\t29942784\t163846914048\n", "\n", "5473\t29953729\t163936758817\n", "\n", "5474\t29964676\t164026636424\n", "\n", "5475\t29975625\t164116546875\n", "\n", "5476\t29986576\t164206490176\n", "\n", "5477\t29997529\t164296466333\n", "\n", "5478\t30008484\t164386475352\n", "\n", "5479\t30019441\t164476517239\n", "\n", "5480\t30030400\t164566592000\n", "\n", "5481\t30041361\t164656699641\n", "\n", "5482\t30052324\t164746840168\n", "\n", "5483\t30063289\t164837013587\n", "\n", "5484\t30074256\t164927219904\n", "\n", "5485\t30085225\t165017459125\n", "\n", "5486\t30096196\t165107731256\n", "\n", "5487\t30107169\t165198036303\n", "\n", "5488\t30118144\t165288374272\n", "\n", "5489\t30129121\t165378745169\n", "\n", "5490\t30140100\t165469149000\n", "\n", "5491\t30151081\t165559585771\n", "\n", "5492\t30162064\t165650055488\n", "\n", "5493\t30173049\t165740558157\n", "\n", "5494\t30184036\t165831093784\n", "\n", "5495\t30195025\t165921662375\n", "\n", "5496\t30206016\t166012263936\n", "\n", "5497\t30217009\t166102898473\n", "\n", "5498\t30228004\t166193565992\n", "\n", "5499\t30239001\t166284266499\n", "\n", "5500\t30250000\t166375000000\n", "\n", "5501\t30261001\t166465766501\n", "\n", "5502\t30272004\t166556566008\n", "\n", "5503\t30283009\t166647398527\n", "\n", "5504\t30294016\t166738264064\n", "\n", "5505\t30305025\t166829162625\n", "\n", "5506\t30316036\t166920094216\n", "\n", "5507\t30327049\t167011058843\n", "\n", "5508\t30338064\t167102056512\n", "\n", "5509\t30349081\t167193087229\n", "\n", "5510\t30360100\t167284151000\n", "\n", "5511\t30371121\t167375247831\n", "\n", "5512\t30382144\t167466377728\n", "\n", "5513\t30393169\t167557540697\n", "\n", "5514\t30404196\t167648736744\n", "\n", "5515\t30415225\t167739965875\n", "\n", "5516\t30426256\t167831228096\n", "\n", "5517\t30437289\t167922523413\n", "\n", "5518\t30448324\t168013851832\n", "\n", "5519\t30459361\t168105213359\n", "\n", "5520\t30470400\t168196608000\n", "\n", "5521\t30481441\t168288035761\n", "\n", "5522\t30492484\t168379496648\n", "\n", "5523\t30503529\t168470990667\n", "\n", "5524\t30514576\t168562517824\n", "\n", "5525\t30525625\t168654078125\n", "\n", "5526\t30536676\t168745671576\n", "\n", "5527\t30547729\t168837298183\n", "\n", "5528\t30558784\t168928957952\n", "\n", "5529\t30569841\t169020650889\n", "\n", "5530\t30580900\t169112377000\n", "\n", "5531\t30591961\t169204136291\n", "\n", "5532\t30603024\t169295928768\n", "\n", "5533\t30614089\t169387754437\n", "\n", "5534\t30625156\t169479613304\n", "\n", "5535\t30636225\t169571505375\n", "\n", "5536\t30647296\t169663430656\n", "\n", "5537\t30658369\t169755389153\n", "\n", "5538\t30669444\t169847380872\n", "\n", "5539\t30680521\t169939405819\n", "\n", "5540\t30691600\t170031464000\n", "\n", "5541\t30702681\t170123555421\n", "\n", "5542\t30713764\t170215680088\n", "\n", "5543\t30724849\t170307838007\n", "\n", "5544\t30735936\t170400029184\n", "\n", "5545\t30747025\t170492253625\n", "\n", "5546\t30758116\t170584511336\n", "\n", "5547\t30769209\t170676802323\n", "\n", "5548\t30780304\t170769126592\n", "\n", "5549\t30791401\t170861484149\n", "\n", "5550\t30802500\t170953875000\n", "\n", "5551\t30813601\t171046299151\n", "\n", "5552\t30824704\t171138756608\n", "\n", "5553\t30835809\t171231247377\n", "\n", "5554\t30846916\t171323771464\n", "\n", "5555\t30858025\t171416328875\n", "\n", "5556\t30869136\t171508919616\n", "\n", "5557\t30880249\t171601543693\n", "\n", "5558\t30891364\t171694201112\n", "\n", "5559\t30902481\t171786891879\n", "\n", "5560\t30913600\t171879616000\n", "\n", "5561\t30924721\t171972373481\n", "\n", "5562\t30935844\t172065164328\n", "\n", "5563\t30946969\t172157988547\n", "\n", "5564\t30958096\t172250846144\n", "\n", "5565\t30969225\t172343737125\n", "\n", "5566\t30980356\t172436661496\n", "\n", "5567\t30991489\t172529619263\n", "\n", "5568\t31002624\t172622610432\n", "\n", "5569\t31013761\t172715635009\n", "\n", "5570\t31024900\t172808693000\n", "\n", "5571\t31036041\t172901784411\n", "\n", "5572\t31047184\t172994909248\n", "\n", "5573\t31058329\t173088067517\n", "\n", "5574\t31069476\t173181259224\n", "\n", "5575\t31080625\t173274484375\n", "\n", "5576\t31091776\t173367742976\n", "\n", "5577\t31102929\t173461035033\n", "\n", "5578\t31114084\t173554360552\n", "\n", "5579\t31125241\t173647719539\n", "\n", "5580\t31136400\t173741112000\n", "\n", "5581\t31147561\t173834537941\n", "\n", "5582\t31158724\t173927997368\n", "\n", "5583\t31169889\t174021490287\n", "\n", "5584\t31181056\t174115016704\n", "\n", "5585\t31192225\t174208576625\n", "\n", "5586\t31203396\t174302170056\n", "\n", "5587\t31214569\t174395797003\n", "\n", "5588\t31225744\t174489457472\n", "\n", "5589\t31236921\t174583151469\n", "\n", "5590\t31248100\t174676879000\n", "\n", "5591\t31259281\t174770640071\n", "\n", "5592\t31270464\t174864434688\n", "\n", "5593\t31281649\t174958262857\n", "\n", "5594\t31292836\t175052124584\n", "\n", "5595\t31304025\t175146019875\n", "\n", "5596\t31315216\t175239948736\n", "\n", "5597\t31326409\t175333911173\n", "\n", "5598\t31337604\t175427907192\n", "\n", "5599\t31348801\t175521936799\n", "\n", "5600\t31360000\t175616000000\n", "\n", "5601\t31371201\t175710096801\n", "\n", "5602\t31382404\t175804227208\n", "\n", "5603\t31393609\t175898391227\n", "\n", "5604\t31404816\t175992588864\n", "\n", "5605\t31416025\t176086820125\n", "\n", "5606\t31427236\t176181085016\n", "\n", "5607\t31438449\t176275383543\n", "\n", "5608\t31449664\t176369715712\n", "\n", "5609\t31460881\t176464081529\n", "\n", "5610\t31472100\t176558481000\n", "\n", "5611\t31483321\t176652914131\n", "\n", "5612\t31494544\t176747380928\n", "\n", "5613\t31505769\t176841881397\n", "\n", "5614\t31516996\t176936415544\n", "\n", "5615\t31528225\t177030983375\n", "\n", "5616\t31539456\t177125584896\n", "\n", "5617\t31550689\t177220220113\n", "\n", "5618\t31561924\t177314889032\n", "\n", "5619\t31573161\t177409591659\n", "\n", "5620\t31584400\t177504328000\n", "\n", "5621\t31595641\t177599098061\n", "\n", "5622\t31606884\t177693901848\n", "\n", "5623\t31618129\t177788739367\n", "\n", "5624\t31629376\t177883610624\n", "\n", "5625\t31640625\t177978515625\n", "\n", "5626\t31651876\t178073454376\n", "\n", "5627\t31663129\t178168426883\n", "\n", "5628\t31674384\t178263433152\n", "\n", "5629\t31685641\t178358473189\n", "\n", "5630\t31696900\t178453547000\n", "\n", "5631\t31708161\t178548654591\n", "\n", "5632\t31719424\t178643795968\n", "\n", "5633\t31730689\t178738971137\n", "\n", "5634\t31741956\t178834180104\n", "\n", "5635\t31753225\t178929422875\n", "\n", "5636\t31764496\t179024699456\n", "\n", "5637\t31775769\t179120009853\n", "\n", "5638\t31787044\t179215354072\n", "\n", "5639\t31798321\t179310732119\n", "\n", "5640\t31809600\t179406144000\n", "\n", "5641\t31820881\t179501589721\n", "\n", "5642\t31832164\t179597069288\n", "\n", "5643\t31843449\t179692582707\n", "\n", "5644\t31854736\t179788129984\n", "\n", "5645\t31866025\t179883711125\n", "\n", "5646\t31877316\t179979326136\n", "\n", "5647\t31888609\t180074975023\n", "\n", "5648\t31899904\t180170657792\n", "\n", "5649\t31911201\t180266374449\n", "\n", "5650\t31922500\t180362125000\n", "\n", "5651\t31933801\t180457909451\n", "\n", "5652\t31945104\t180553727808\n", "\n", "5653\t31956409\t180649580077\n", "\n", "5654\t31967716\t180745466264\n", "\n", "5655\t31979025\t180841386375\n", "\n", "5656\t31990336\t180937340416\n", "\n", "5657\t32001649\t181033328393\n", "\n", "5658\t32012964\t181129350312\n", "\n", "5659\t32024281\t181225406179\n", "\n", "5660\t32035600\t181321496000\n", "\n", "5661\t32046921\t181417619781\n", "\n", "5662\t32058244\t181513777528\n", "\n", "5663\t32069569\t181609969247\n", "\n", "5664\t32080896\t181706194944\n", "\n", "5665\t32092225\t181802454625\n", "\n", "5666\t32103556\t181898748296\n", "\n", "5667\t32114889\t181995075963\n", "\n", "5668\t32126224\t182091437632\n", "\n", "5669\t32137561\t182187833309\n", "\n", "5670\t32148900\t182284263000\n", "\n", "5671\t32160241\t182380726711\n", "\n", "5672\t32171584\t182477224448\n", "\n", "5673\t32182929\t182573756217\n", "\n", "5674\t32194276\t182670322024\n", "\n", "5675\t32205625\t182766921875\n", "\n", "5676\t32216976\t182863555776\n", "\n", "5677\t32228329\t182960223733\n", "\n", "5678\t32239684\t183056925752\n", "\n", "5679\t32251041\t183153661839\n", "\n", "5680\t32262400\t183250432000\n", "\n", "5681\t32273761\t183347236241\n", "\n", "5682\t32285124\t183444074568\n", "\n", "5683\t32296489\t183540946987\n", "\n", "5684\t32307856\t183637853504\n", "\n", "5685\t32319225\t183734794125\n", "\n", "5686\t32330596\t183831768856\n", "\n", "5687\t32341969\t183928777703\n", "\n", "5688\t32353344\t184025820672\n", "\n", "5689\t32364721\t184122897769\n", "\n", "5690\t32376100\t184220009000\n", "\n", "5691\t32387481\t184317154371\n", "\n", "5692\t32398864\t184414333888\n", "\n", "5693\t32410249\t184511547557\n", "\n", "5694\t32421636\t184608795384\n", "\n", "5695\t32433025\t184706077375\n", "\n", "5696\t32444416\t184803393536\n", "\n", "5697\t32455809\t184900743873\n", "\n", "5698\t32467204\t184998128392\n", "\n", "5699\t32478601\t185095547099\n", "\n", "5700\t32490000\t185193000000\n", "\n", "5701\t32501401\t185290487101\n", "\n", "5702\t32512804\t185388008408\n", "\n", "5703\t32524209\t185485563927\n", "\n", "5704\t32535616\t185583153664\n", "\n", "5705\t32547025\t185680777625\n", "\n", "5706\t32558436\t185778435816\n", "\n", "5707\t32569849\t185876128243\n", "\n", "5708\t32581264\t185973854912\n", "\n", "5709\t32592681\t186071615829\n", "\n", "5710\t32604100\t186169411000\n", "\n", "5711\t32615521\t186267240431\n", "\n", "5712\t32626944\t186365104128\n", "\n", "5713\t32638369\t186463002097\n", "\n", "5714\t32649796\t186560934344\n", "\n", "5715\t32661225\t186658900875\n", "\n", "5716\t32672656\t186756901696\n", "\n", "5717\t32684089\t186854936813\n", "\n", "5718\t32695524\t186953006232\n", "\n", "5719\t32706961\t187051109959\n", "\n", "5720\t32718400\t187149248000\n", "\n", "5721\t32729841\t187247420361\n", "\n", "5722\t32741284\t187345627048\n", "\n", "5723\t32752729\t187443868067\n", "\n", "5724\t32764176\t187542143424\n", "\n", "5725\t32775625\t187640453125\n", "\n", "5726\t32787076\t187738797176\n", "\n", "5727\t32798529\t187837175583\n", "\n", "5728\t32809984\t187935588352\n", "\n", "5729\t32821441\t188034035489\n", "\n", "5730\t32832900\t188132517000\n", "\n", "5731\t32844361\t188231032891\n", "\n", "5732\t32855824\t188329583168\n", "\n", "5733\t32867289\t188428167837\n", "\n", "5734\t32878756\t188526786904\n", "\n", "5735\t32890225\t188625440375\n", "\n", "5736\t32901696\t188724128256\n", "\n", "5737\t32913169\t188822850553\n", "\n", "5738\t32924644\t188921607272\n", "\n", "5739\t32936121\t189020398419\n", "\n", "5740\t32947600\t189119224000\n", "\n", "5741\t32959081\t189218084021\n", "\n", "5742\t32970564\t189316978488\n", "\n", "5743\t32982049\t189415907407\n", "\n", "5744\t32993536\t189514870784\n", "\n", "5745\t33005025\t189613868625\n", "\n", "5746\t33016516\t189712900936\n", "\n", "5747\t33028009\t189811967723\n", "\n", "5748\t33039504\t189911068992\n", "\n", "5749\t33051001\t190010204749\n", "\n", "5750\t33062500\t190109375000\n", "\n", "5751\t33074001\t190208579751\n", "\n", "5752\t33085504\t190307819008\n", "\n", "5753\t33097009\t190407092777\n", "\n", "5754\t33108516\t190506401064\n", "\n", "5755\t33120025\t190605743875\n", "\n", "5756\t33131536\t190705121216\n", "\n", "5757\t33143049\t190804533093\n", "\n", "5758\t33154564\t190903979512\n", "\n", "5759\t33166081\t191003460479\n", "\n", "5760\t33177600\t191102976000\n", "\n", "5761\t33189121\t191202526081\n", "\n", "5762\t33200644\t191302110728\n", "\n", "5763\t33212169\t191401729947\n", "\n", "5764\t33223696\t191501383744\n", "\n", "5765\t33235225\t191601072125\n", "\n", "5766\t33246756\t191700795096\n", "\n", "5767\t33258289\t191800552663\n", "\n", "5768\t33269824\t191900344832\n", "\n", "5769\t33281361\t192000171609\n", "\n", "5770\t33292900\t192100033000\n", "\n", "5771\t33304441\t192199929011\n", "\n", "5772\t33315984\t192299859648\n", "\n", "5773\t33327529\t192399824917\n", "\n", "5774\t33339076\t192499824824\n", "\n", "5775\t33350625\t192599859375\n", "\n", "5776\t33362176\t192699928576\n", "\n", "5777\t33373729\t192800032433\n", "\n", "5778\t33385284\t192900170952\n", "\n", "5779\t33396841\t193000344139\n", "\n", "5780\t33408400\t193100552000\n", "\n", "5781\t33419961\t193200794541\n", "\n", "5782\t33431524\t193301071768\n", "\n", "5783\t33443089\t193401383687\n", "\n", "5784\t33454656\t193501730304\n", "\n", "5785\t33466225\t193602111625\n", "\n", "5786\t33477796\t193702527656\n", "\n", "5787\t33489369\t193802978403\n", "\n", "5788\t33500944\t193903463872\n", "\n", "5789\t33512521\t194003984069\n", "\n", "5790\t33524100\t194104539000\n", "\n", "5791\t33535681\t194205128671\n", "\n", "5792\t33547264\t194305753088\n", "\n", "5793\t33558849\t194406412257\n", "\n", "5794\t33570436\t194507106184\n", "\n", "5795\t33582025\t194607834875\n", "\n", "5796\t33593616\t194708598336\n", "\n", "5797\t33605209\t194809396573\n", "\n", "5798\t33616804\t194910229592\n", "\n", "5799\t33628401\t195011097399\n", "\n", "5800\t33640000\t195112000000\n", "\n", "5801\t33651601\t195212937401\n", "\n", "5802\t33663204\t195313909608\n", "\n", "5803\t33674809\t195414916627\n", "\n", "5804\t33686416\t195515958464\n", "\n", "5805\t33698025\t195617035125\n", "\n", "5806\t33709636\t195718146616\n", "\n", "5807\t33721249\t195819292943\n", "\n", "5808\t33732864\t195920474112\n", "\n", "5809\t33744481\t196021690129\n", "\n", "5810\t33756100\t196122941000\n", "\n", "5811\t33767721\t196224226731\n", "\n", "5812\t33779344\t196325547328\n", "\n", "5813\t33790969\t196426902797\n", "\n", "5814\t33802596\t196528293144\n", "\n", "5815\t33814225\t196629718375\n", "\n", "5816\t33825856\t196731178496\n", "\n", "5817\t33837489\t196832673513\n", "\n", "5818\t33849124\t196934203432\n", "\n", "5819\t33860761\t197035768259\n", "\n", "5820\t33872400\t197137368000\n", "\n", "5821\t33884041\t197239002661\n", "\n", "5822\t33895684\t197340672248\n", "\n", "5823\t33907329\t197442376767\n", "\n", "5824\t33918976\t197544116224\n", "\n", "5825\t33930625\t197645890625\n", "\n", "5826\t33942276\t197747699976\n", "\n", "5827\t33953929\t197849544283\n", "\n", "5828\t33965584\t197951423552\n", "\n", "5829\t33977241\t198053337789\n", "\n", "5830\t33988900\t198155287000\n", "\n", "5831\t34000561\t198257271191\n", "\n", "5832\t34012224\t198359290368\n", "\n", "5833\t34023889\t198461344537\n", "\n", "5834\t34035556\t198563433704\n", "\n", "5835\t34047225\t198665557875\n", "\n", "5836\t34058896\t198767717056\n", "\n", "5837\t34070569\t198869911253\n", "\n", "5838\t34082244\t198972140472\n", "\n", "5839\t34093921\t199074404719\n", "\n", "5840\t34105600\t199176704000\n", "\n", "5841\t34117281\t199279038321\n", "\n", "5842\t34128964\t199381407688\n", "\n", "5843\t34140649\t199483812107\n", "\n", "5844\t34152336\t199586251584\n", "\n", "5845\t34164025\t199688726125\n", "\n", "5846\t34175716\t199791235736\n", "\n", "5847\t34187409\t199893780423\n", "\n", "5848\t34199104\t199996360192\n", "\n", "5849\t34210801\t200098975049\n", "\n", "5850\t34222500\t200201625000\n", "\n", "5851\t34234201\t200304310051\n", "\n", "5852\t34245904\t200407030208\n", "\n", "5853\t34257609\t200509785477\n", "\n", "5854\t34269316\t200612575864\n", "\n", "5855\t34281025\t200715401375\n", "\n", "5856\t34292736\t200818262016\n", "\n", "5857\t34304449\t200921157793\n", "\n", "5858\t34316164\t201024088712\n", "\n", "5859\t34327881\t201127054779\n", "\n", "5860\t34339600\t201230056000\n", "\n", "5861\t34351321\t201333092381\n", "\n", "5862\t34363044\t201436163928\n", "\n", "5863\t34374769\t201539270647\n", "\n", "5864\t34386496\t201642412544\n", "\n", "5865\t34398225\t201745589625\n", "\n", "5866\t34409956\t201848801896\n", "\n", "5867\t34421689\t201952049363\n", "\n", "5868\t34433424\t202055332032\n", "\n", "5869\t34445161\t202158649909\n", "\n", "5870\t34456900\t202262003000\n", "\n", "5871\t34468641\t202365391311\n", "\n", "5872\t34480384\t202468814848\n", "\n", "5873\t34492129\t202572273617\n", "\n", "5874\t34503876\t202675767624\n", "\n", "5875\t34515625\t202779296875\n", "\n", "5876\t34527376\t202882861376\n", "\n", "5877\t34539129\t202986461133\n", "\n", "5878\t34550884\t203090096152\n", "\n", "5879\t34562641\t203193766439\n", "\n", "5880\t34574400\t203297472000\n", "\n", "5881\t34586161\t203401212841\n", "\n", "5882\t34597924\t203504988968\n", "\n", "5883\t34609689\t203608800387\n", "\n", "5884\t34621456\t203712647104\n", "\n", "5885\t34633225\t203816529125\n", "\n", "5886\t34644996\t203920446456\n", "\n", "5887\t34656769\t204024399103\n", "\n", "5888\t34668544\t204128387072\n", "\n", "5889\t34680321\t204232410369\n", "\n", "5890\t34692100\t204336469000\n", "\n", "5891\t34703881\t204440562971\n", "\n", "5892\t34715664\t204544692288\n", "\n", "5893\t34727449\t204648856957\n", "\n", "5894\t34739236\t204753056984\n", "\n", "5895\t34751025\t204857292375\n", "\n", "5896\t34762816\t204961563136\n", "\n", "5897\t34774609\t205065869273\n", "\n", "5898\t34786404\t205170210792\n", "\n", "5899\t34798201\t205274587699\n", "\n", "5900\t34810000\t205379000000\n", "\n", "5901\t34821801\t205483447701\n", "\n", "5902\t34833604\t205587930808\n", "\n", "5903\t34845409\t205692449327\n", "\n", "5904\t34857216\t205797003264\n", "\n", "5905\t34869025\t205901592625\n", "\n", "5906\t34880836\t206006217416\n", "\n", "5907\t34892649\t206110877643\n", "\n", "5908\t34904464\t206215573312\n", "\n", "5909\t34916281\t206320304429\n", "\n", "5910\t34928100\t206425071000\n", "\n", "5911\t34939921\t206529873031\n", "\n", "5912\t34951744\t206634710528\n", "\n", "5913\t34963569\t206739583497\n", "\n", "5914\t34975396\t206844491944\n", "\n", "5915\t34987225\t206949435875\n", "\n", "5916\t34999056\t207054415296\n", "\n", "5917\t35010889\t207159430213\n", "\n", "5918\t35022724\t207264480632\n", "\n", "5919\t35034561\t207369566559\n", "\n", "5920\t35046400\t207474688000\n", "\n", "5921\t35058241\t207579844961\n", "\n", "5922\t35070084\t207685037448\n", "\n", "5923\t35081929\t207790265467\n", "\n", "5924\t35093776\t207895529024\n", "\n", "5925\t35105625\t208000828125\n", "\n", "5926\t35117476\t208106162776\n", "\n", "5927\t35129329\t208211532983\n", "\n", "5928\t35141184\t208316938752\n", "\n", "5929\t35153041\t208422380089\n", "\n", "5930\t35164900\t208527857000\n", "\n", "5931\t35176761\t208633369491\n", "\n", "5932\t35188624\t208738917568\n", "\n", "5933\t35200489\t208844501237\n", "\n", "5934\t35212356\t208950120504\n", "\n", "5935\t35224225\t209055775375\n", "\n", "5936\t35236096\t209161465856\n", "\n", "5937\t35247969\t209267191953\n", "\n", "5938\t35259844\t209372953672\n", "\n", "5939\t35271721\t209478751019\n", "\n", "5940\t35283600\t209584584000\n", "\n", "5941\t35295481\t209690452621\n", "\n", "5942\t35307364\t209796356888\n", "\n", "5943\t35319249\t209902296807\n", "\n", "5944\t35331136\t210008272384\n", "\n", "5945\t35343025\t210114283625\n", "\n", "5946\t35354916\t210220330536\n", "\n", "5947\t35366809\t210326413123\n", "\n", "5948\t35378704\t210432531392\n", "\n", "5949\t35390601\t210538685349\n", "\n", "5950\t35402500\t210644875000\n", "\n", "5951\t35414401\t210751100351\n", "\n", "5952\t35426304\t210857361408\n", "\n", "5953\t35438209\t210963658177\n", "\n", "5954\t35450116\t211069990664\n", "\n", "5955\t35462025\t211176358875\n", "\n", "5956\t35473936\t211282762816\n", "\n", "5957\t35485849\t211389202493\n", "\n", "5958\t35497764\t211495677912\n", "\n", "5959\t35509681\t211602189079\n", "\n", "5960\t35521600\t211708736000\n", "\n", "5961\t35533521\t211815318681\n", "\n", "5962\t35545444\t211921937128\n", "\n", "5963\t35557369\t212028591347\n", "\n", "5964\t35569296\t212135281344\n", "\n", "5965\t35581225\t212242007125\n", "\n", "5966\t35593156\t212348768696\n", "\n", "5967\t35605089\t212455566063\n", "\n", "5968\t35617024\t212562399232\n", "\n", "5969\t35628961\t212669268209\n", "\n", "5970\t35640900\t212776173000\n", "\n", "5971\t35652841\t212883113611\n", "\n", "5972\t35664784\t212990090048\n", "\n", "5973\t35676729\t213097102317\n", "\n", "5974\t35688676\t213204150424\n", "\n", "5975\t35700625\t213311234375\n", "\n", "5976\t35712576\t213418354176\n", "\n", "5977\t35724529\t213525509833\n", "\n", "5978\t35736484\t213632701352\n", "\n", "5979\t35748441\t213739928739\n", "\n", "5980\t35760400\t213847192000\n", "\n", "5981\t35772361\t213954491141\n", "\n", "5982\t35784324\t214061826168\n", "\n", "5983\t35796289\t214169197087\n", "\n", "5984\t35808256\t214276603904\n", "\n", "5985\t35820225\t214384046625\n", "\n", "5986\t35832196\t214491525256\n", "\n", "5987\t35844169\t214599039803\n", "\n", "5988\t35856144\t214706590272\n", "\n", "5989\t35868121\t214814176669\n", "\n", "5990\t35880100\t214921799000\n", "\n", "5991\t35892081\t215029457271\n", "\n", "5992\t35904064\t215137151488\n", "\n", "5993\t35916049\t215244881657\n", "\n", "5994\t35928036\t215352647784\n", "\n", "5995\t35940025\t215460449875\n", "\n", "5996\t35952016\t215568287936\n", "\n", "5997\t35964009\t215676161973\n", "\n", "5998\t35976004\t215784071992\n", "\n", "5999\t35988001\t215892017999\n", "\n", "6000\t36000000\t216000000000\n", "\n", "6001\t36012001\t216108018001\n", "\n", "6002\t36024004\t216216072008\n", "\n", "6003\t36036009\t216324162027\n", "\n", "6004\t36048016\t216432288064\n", "\n", "6005\t36060025\t216540450125\n", "\n", "6006\t36072036\t216648648216\n", "\n", "6007\t36084049\t216756882343\n", "\n", "6008\t36096064\t216865152512\n", "\n", "6009\t36108081\t216973458729\n", "\n", "6010\t36120100\t217081801000\n", "\n", "6011\t36132121\t217190179331\n", "\n", "6012\t36144144\t217298593728\n", "\n", "6013\t36156169\t217407044197\n", "\n", "6014\t36168196\t217515530744\n", "\n", "6015\t36180225\t217624053375\n", "\n", "6016\t36192256\t217732612096\n", "\n", "6017\t36204289\t217841206913\n", "\n", "6018\t36216324\t217949837832\n", "\n", "6019\t36228361\t218058504859\n", "\n", "6020\t36240400\t218167208000\n", "\n", "6021\t36252441\t218275947261\n", "\n", "6022\t36264484\t218384722648\n", "\n", "6023\t36276529\t218493534167\n", "\n", "6024\t36288576\t218602381824\n", "\n", "6025\t36300625\t218711265625\n", "\n", "6026\t36312676\t218820185576\n", "\n", "6027\t36324729\t218929141683\n", "\n", "6028\t36336784\t219038133952\n", "\n", "6029\t36348841\t219147162389\n", "\n", "6030\t36360900\t219256227000\n", "\n", "6031\t36372961\t219365327791\n", "\n", "6032\t36385024\t219474464768\n", "\n", "6033\t36397089\t219583637937\n", "\n", "6034\t36409156\t219692847304\n", "\n", "6035\t36421225\t219802092875\n", "\n", "6036\t36433296\t219911374656\n", "\n", "6037\t36445369\t220020692653\n", "\n", "6038\t36457444\t220130046872\n", "\n", "6039\t36469521\t220239437319\n", "\n", "6040\t36481600\t220348864000\n", "\n", "6041\t36493681\t220458326921\n", "\n", "6042\t36505764\t220567826088\n", "\n", "6043\t36517849\t220677361507\n", "\n", "6044\t36529936\t220786933184\n", "\n", "6045\t36542025\t220896541125\n", "\n", "6046\t36554116\t221006185336\n", "\n", "6047\t36566209\t221115865823\n", "\n", "6048\t36578304\t221225582592\n", "\n", "6049\t36590401\t221335335649\n", "\n", "6050\t36602500\t221445125000\n", "\n", "6051\t36614601\t221554950651\n", "\n", "6052\t36626704\t221664812608\n", "\n", "6053\t36638809\t221774710877\n", "\n", "6054\t36650916\t221884645464\n", "\n", "6055\t36663025\t221994616375\n", "\n", "6056\t36675136\t222104623616\n", "\n", "6057\t36687249\t222214667193\n", "\n", "6058\t36699364\t222324747112\n", "\n", "6059\t36711481\t222434863379\n", "\n", "6060\t36723600\t222545016000\n", "\n", "6061\t36735721\t222655204981\n", "\n", "6062\t36747844\t222765430328\n", "\n", "6063\t36759969\t222875692047\n", "\n", "6064\t36772096\t222985990144\n", "\n", "6065\t36784225\t223096324625\n", "\n", "6066\t36796356\t223206695496\n", "\n", "6067\t36808489\t223317102763\n", "\n", "6068\t36820624\t223427546432\n", "\n", "6069\t36832761\t223538026509\n", "\n", "6070\t36844900\t223648543000\n", "\n", "6071\t36857041\t223759095911\n", "\n", "6072\t36869184\t223869685248\n", "\n", "6073\t36881329\t223980311017\n", "\n", "6074\t36893476\t224090973224\n", "\n", "6075\t36905625\t224201671875\n", "\n", "6076\t36917776\t224312406976\n", "\n", "6077\t36929929\t224423178533\n", "\n", "6078\t36942084\t224533986552\n", "\n", "6079\t36954241\t224644831039\n", "\n", "6080\t36966400\t224755712000\n", "\n", "6081\t36978561\t224866629441\n", "\n", "6082\t36990724\t224977583368\n", "\n", "6083\t37002889\t225088573787\n", "\n", "6084\t37015056\t225199600704\n", "\n", "6085\t37027225\t225310664125\n", "\n", "6086\t37039396\t225421764056\n", "\n", "6087\t37051569\t225532900503\n", "\n", "6088\t37063744\t225644073472\n", "\n", "6089\t37075921\t225755282969\n", "\n", "6090\t37088100\t225866529000\n", "\n", "6091\t37100281\t225977811571\n", "\n", "6092\t37112464\t226089130688\n", "\n", "6093\t37124649\t226200486357\n", "\n", "6094\t37136836\t226311878584\n", "\n", "6095\t37149025\t226423307375\n", "\n", "6096\t37161216\t226534772736\n", "\n", "6097\t37173409\t226646274673\n", "\n", "6098\t37185604\t226757813192\n", "\n", "6099\t37197801\t226869388299\n", "\n", "6100\t37210000\t226981000000\n", "\n", "6101\t37222201\t227092648301\n", "\n", "6102\t37234404\t227204333208\n", "\n", "6103\t37246609\t227316054727\n", "\n", "6104\t37258816\t227427812864\n", "\n", "6105\t37271025\t227539607625\n", "\n", "6106\t37283236\t227651439016\n", "\n", "6107\t37295449\t227763307043\n", "\n", "6108\t37307664\t227875211712\n", "\n", "6109\t37319881\t227987153029\n", "\n", "6110\t37332100\t228099131000\n", "\n", "6111\t37344321\t228211145631\n", "\n", "6112\t37356544\t228323196928\n", "\n", "6113\t37368769\t228435284897\n", "\n", "6114\t37380996\t228547409544\n", "\n", "6115\t37393225\t228659570875\n", "\n", "6116\t37405456\t228771768896\n", "\n", "6117\t37417689\t228884003613\n", "\n", "6118\t37429924\t228996275032\n", "\n", "6119\t37442161\t229108583159\n", "\n", "6120\t37454400\t229220928000\n", "\n", "6121\t37466641\t229333309561\n", "\n", "6122\t37478884\t229445727848\n", "\n", "6123\t37491129\t229558182867\n", "\n", "6124\t37503376\t229670674624\n", "\n", "6125\t37515625\t229783203125\n", "\n", "6126\t37527876\t229895768376\n", "\n", "6127\t37540129\t230008370383\n", "\n", "6128\t37552384\t230121009152\n", "\n", "6129\t37564641\t230233684689\n", "\n", "6130\t37576900\t230346397000\n", "\n", "6131\t37589161\t230459146091\n", "\n", "6132\t37601424\t230571931968\n", "\n", "6133\t37613689\t230684754637\n", "\n", "6134\t37625956\t230797614104\n", "\n", "6135\t37638225\t230910510375\n", "\n", "6136\t37650496\t231023443456\n", "\n", "6137\t37662769\t231136413353\n", "\n", "6138\t37675044\t231249420072\n", "\n", "6139\t37687321\t231362463619\n", "\n", "6140\t37699600\t231475544000\n", "\n", "6141\t37711881\t231588661221\n", "\n", "6142\t37724164\t231701815288\n", "\n", "6143\t37736449\t231815006207\n", "\n", "6144\t37748736\t231928233984\n", "\n", "6145\t37761025\t232041498625\n", "\n", "6146\t37773316\t232154800136\n", "\n", "6147\t37785609\t232268138523\n", "\n", "6148\t37797904\t232381513792\n", "\n", "6149\t37810201\t232494925949\n", "\n", "6150\t37822500\t232608375000\n", "\n", "6151\t37834801\t232721860951\n", "\n", "6152\t37847104\t232835383808\n", "\n", "6153\t37859409\t232948943577\n", "\n", "6154\t37871716\t233062540264\n", "\n", "6155\t37884025\t233176173875\n", "\n", "6156\t37896336\t233289844416\n", "\n", "6157\t37908649\t233403551893\n", "\n", "6158\t37920964\t233517296312\n", "\n", "6159\t37933281\t233631077679\n", "\n", "6160\t37945600\t233744896000\n", "\n", "6161\t37957921\t233858751281\n", "\n", "6162\t37970244\t233972643528\n", "\n", "6163\t37982569\t234086572747\n", "\n", "6164\t37994896\t234200538944\n", "\n", "6165\t38007225\t234314542125\n", "\n", "6166\t38019556\t234428582296\n", "\n", "6167\t38031889\t234542659463\n", "\n", "6168\t38044224\t234656773632\n", "\n", "6169\t38056561\t234770924809\n", "\n", "6170\t38068900\t234885113000\n", "\n", "6171\t38081241\t234999338211\n", "\n", "6172\t38093584\t235113600448\n", "\n", "6173\t38105929\t235227899717\n", "\n", "6174\t38118276\t235342236024\n", "\n", "6175\t38130625\t235456609375\n", "\n", "6176\t38142976\t235571019776\n", "\n", "6177\t38155329\t235685467233\n", "\n", "6178\t38167684\t235799951752\n", "\n", "6179\t38180041\t235914473339\n", "\n", "6180\t38192400\t236029032000\n", "\n", "6181\t38204761\t236143627741\n", "\n", "6182\t38217124\t236258260568\n", "\n", "6183\t38229489\t236372930487\n", "\n", "6184\t38241856\t236487637504\n", "\n", "6185\t38254225\t236602381625\n", "\n", "6186\t38266596\t236717162856\n", "\n", "6187\t38278969\t236831981203\n", "\n", "6188\t38291344\t236946836672\n", "\n", "6189\t38303721\t237061729269\n", "\n", "6190\t38316100\t237176659000\n", "\n", "6191\t38328481\t237291625871\n", "\n", "6192\t38340864\t237406629888\n", "\n", "6193\t38353249\t237521671057\n", "\n", "6194\t38365636\t237636749384\n", "\n", "6195\t38378025\t237751864875\n", "\n", "6196\t38390416\t237867017536\n", "\n", "6197\t38402809\t237982207373\n", "\n", "6198\t38415204\t238097434392\n", "\n", "6199\t38427601\t238212698599\n", "\n", "6200\t38440000\t238328000000\n", "\n", "6201\t38452401\t238443338601\n", "\n", "6202\t38464804\t238558714408\n", "\n", "6203\t38477209\t238674127427\n", "\n", "6204\t38489616\t238789577664\n", "\n", "6205\t38502025\t238905065125\n", "\n", "6206\t38514436\t239020589816\n", "\n", "6207\t38526849\t239136151743\n", "\n", "6208\t38539264\t239251750912\n", "\n", "6209\t38551681\t239367387329\n", "\n", "6210\t38564100\t239483061000\n", "\n", "6211\t38576521\t239598771931\n", "\n", "6212\t38588944\t239714520128\n", "\n", "6213\t38601369\t239830305597\n", "\n", "6214\t38613796\t239946128344\n", "\n", "6215\t38626225\t240061988375\n", "\n", "6216\t38638656\t240177885696\n", "\n", "6217\t38651089\t240293820313\n", "\n", "6218\t38663524\t240409792232\n", "\n", "6219\t38675961\t240525801459\n", "\n", "6220\t38688400\t240641848000\n", "\n", "6221\t38700841\t240757931861\n", "\n", "6222\t38713284\t240874053048\n", "\n", "6223\t38725729\t240990211567\n", "\n", "6224\t38738176\t241106407424\n", "\n", "6225\t38750625\t241222640625\n", "\n", "6226\t38763076\t241338911176\n", "\n", "6227\t38775529\t241455219083\n", "\n", "6228\t38787984\t241571564352\n", "\n", "6229\t38800441\t241687946989\n", "\n", "6230\t38812900\t241804367000\n", "\n", "6231\t38825361\t241920824391\n", "\n", "6232\t38837824\t242037319168\n", "\n", "6233\t38850289\t242153851337\n", "\n", "6234\t38862756\t242270420904\n", "\n", "6235\t38875225\t242387027875\n", "\n", "6236\t38887696\t242503672256\n", "\n", "6237\t38900169\t242620354053\n", "\n", "6238\t38912644\t242737073272\n", "\n", "6239\t38925121\t242853829919\n", "\n", "6240\t38937600\t242970624000\n", "\n", "6241\t38950081\t243087455521\n", "\n", "6242\t38962564\t243204324488\n", "\n", "6243\t38975049\t243321230907\n", "\n", "6244\t38987536\t243438174784\n", "\n", "6245\t39000025\t243555156125\n", "\n", "6246\t39012516\t243672174936\n", "\n", "6247\t39025009\t243789231223\n", "\n", "6248\t39037504\t243906324992\n", "\n", "6249\t39050001\t244023456249\n", "\n", "6250\t39062500\t244140625000\n", "\n", "6251\t39075001\t244257831251\n", "\n", "6252\t39087504\t244375075008\n", "\n", "6253\t39100009\t244492356277\n", "\n", "6254\t39112516\t244609675064\n", "\n", "6255\t39125025\t244727031375\n", "\n", "6256\t39137536\t244844425216\n", "\n", "6257\t39150049\t244961856593\n", "\n", "6258\t39162564\t245079325512\n", "\n", "6259\t39175081\t245196831979\n", "\n", "6260\t39187600\t245314376000\n", "\n", "6261\t39200121\t245431957581\n", "\n", "6262\t39212644\t245549576728\n", "\n", "6263\t39225169\t245667233447\n", "\n", "6264\t39237696\t245784927744\n", "\n", "6265\t39250225\t245902659625\n", "\n", "6266\t39262756\t246020429096\n", "\n", "6267\t39275289\t246138236163\n", "\n", "6268\t39287824\t246256080832\n", "\n", "6269\t39300361\t246373963109\n", "\n", "6270\t39312900\t246491883000\n", "\n", "6271\t39325441\t246609840511\n", "\n", "6272\t39337984\t246727835648\n", "\n", "6273\t39350529\t246845868417\n", "\n", "6274\t39363076\t246963938824\n", "\n", "6275\t39375625\t247082046875\n", "\n", "6276\t39388176\t247200192576\n", "\n", "6277\t39400729\t247318375933\n", "\n", "6278\t39413284\t247436596952\n", "\n", "6279\t39425841\t247554855639\n", "\n", "6280\t39438400\t247673152000\n", "\n", "6281\t39450961\t247791486041\n", "\n", "6282\t39463524\t247909857768\n", "\n", "6283\t39476089\t248028267187\n", "\n", "6284\t39488656\t248146714304\n", "\n", "6285\t39501225\t248265199125\n", "\n", "6286\t39513796\t248383721656\n", "\n", "6287\t39526369\t248502281903\n", "\n", "6288\t39538944\t248620879872\n", "\n", "6289\t39551521\t248739515569\n", "\n", "6290\t39564100\t248858189000\n", "\n", "6291\t39576681\t248976900171\n", "\n", "6292\t39589264\t249095649088\n", "\n", "6293\t39601849\t249214435757\n", "\n", "6294\t39614436\t249333260184\n", "\n", "6295\t39627025\t249452122375\n", "\n", "6296\t39639616\t249571022336\n", "\n", "6297\t39652209\t249689960073\n", "\n", "6298\t39664804\t249808935592\n", "\n", "6299\t39677401\t249927948899\n", "\n", "6300\t39690000\t250047000000\n", "\n", "6301\t39702601\t250166088901\n", "\n", "6302\t39715204\t250285215608\n", "\n", "6303\t39727809\t250404380127\n", "\n", "6304\t39740416\t250523582464\n", "\n", "6305\t39753025\t250642822625\n", "\n", "6306\t39765636\t250762100616\n", "\n", "6307\t39778249\t250881416443\n", "\n", "6308\t39790864\t251000770112\n", "\n", "6309\t39803481\t251120161629\n", "\n", "6310\t39816100\t251239591000\n", "\n", "6311\t39828721\t251359058231\n", "\n", "6312\t39841344\t251478563328\n", "\n", "6313\t39853969\t251598106297\n", "\n", "6314\t39866596\t251717687144\n", "\n", "6315\t39879225\t251837305875\n", "\n", "6316\t39891856\t251956962496\n", "\n", "6317\t39904489\t252076657013\n", "\n", "6318\t39917124\t252196389432\n", "\n", "6319\t39929761\t252316159759\n", "\n", "6320\t39942400\t252435968000\n", "\n", "6321\t39955041\t252555814161\n", "\n", "6322\t39967684\t252675698248\n", "\n", "6323\t39980329\t252795620267\n", "\n", "6324\t39992976\t252915580224\n", "\n", "6325\t40005625\t253035578125\n", "\n", "6326\t40018276\t253155613976\n", "\n", "6327\t40030929\t253275687783\n", "\n", "6328\t40043584\t253395799552\n", "\n", "6329\t40056241\t253515949289\n", "\n", "6330\t40068900\t253636137000\n", "\n", "6331\t40081561\t253756362691\n", "\n", "6332\t40094224\t253876626368\n", "\n", "6333\t40106889\t253996928037\n", "\n", "6334\t40119556\t254117267704\n", "\n", "6335\t40132225\t254237645375\n", "\n", "6336\t40144896\t254358061056\n", "\n", "6337\t40157569\t254478514753\n", "\n", "6338\t40170244\t254599006472\n", "\n", "6339\t40182921\t254719536219\n", "\n", "6340\t40195600\t254840104000\n", "\n", "6341\t40208281\t254960709821\n", "\n", "6342\t40220964\t255081353688\n", "\n", "6343\t40233649\t255202035607\n", "\n", "6344\t40246336\t255322755584\n", "\n", "6345\t40259025\t255443513625\n", "\n", "6346\t40271716\t255564309736\n", "\n", "6347\t40284409\t255685143923\n", "\n", "6348\t40297104\t255806016192\n", "\n", "6349\t40309801\t255926926549\n", "\n", "6350\t40322500\t256047875000\n", "\n", "6351\t40335201\t256168861551\n", "\n", "6352\t40347904\t256289886208\n", "\n", "6353\t40360609\t256410948977\n", "\n", "6354\t40373316\t256532049864\n", "\n", "6355\t40386025\t256653188875\n", "\n", "6356\t40398736\t256774366016\n", "\n", "6357\t40411449\t256895581293\n", "\n", "6358\t40424164\t257016834712\n", "\n", "6359\t40436881\t257138126279\n", "\n", "6360\t40449600\t257259456000\n", "\n", "6361\t40462321\t257380823881\n", "\n", "6362\t40475044\t257502229928\n", "\n", "6363\t40487769\t257623674147\n", "\n", "6364\t40500496\t257745156544\n", "\n", "6365\t40513225\t257866677125\n", "\n", "6366\t40525956\t257988235896\n", "\n", "6367\t40538689\t258109832863\n", "\n", "6368\t40551424\t258231468032\n", "\n", "6369\t40564161\t258353141409\n", "\n", "6370\t40576900\t258474853000\n", "\n", "6371\t40589641\t258596602811\n", "\n", "6372\t40602384\t258718390848\n", "\n", "6373\t40615129\t258840217117\n", "\n", "6374\t40627876\t258962081624\n", "\n", "6375\t40640625\t259083984375\n", "\n", "6376\t40653376\t259205925376\n", "\n", "6377\t40666129\t259327904633\n", "\n", "6378\t40678884\t259449922152\n", "\n", "6379\t40691641\t259571977939\n", "\n", "6380\t40704400\t259694072000\n", "\n", "6381\t40717161\t259816204341\n", "\n", "6382\t40729924\t259938374968\n", "\n", "6383\t40742689\t260060583887\n", "\n", "6384\t40755456\t260182831104\n", "\n", "6385\t40768225\t260305116625\n", "\n", "6386\t40780996\t260427440456\n", "\n", "6387\t40793769\t260549802603\n", "\n", "6388\t40806544\t260672203072\n", "\n", "6389\t40819321\t260794641869\n", "\n", "6390\t40832100\t260917119000\n", "\n", "6391\t40844881\t261039634471\n", "\n", "6392\t40857664\t261162188288\n", "\n", "6393\t40870449\t261284780457\n", "\n", "6394\t40883236\t261407410984\n", "\n", "6395\t40896025\t261530079875\n", "\n", "6396\t40908816\t261652787136\n", "\n", "6397\t40921609\t261775532773\n", "\n", "6398\t40934404\t261898316792\n", "\n", "6399\t40947201\t262021139199\n", "\n", "6400\t40960000\t262144000000\n", "\n", "6401\t40972801\t262266899201\n", "\n", "6402\t40985604\t262389836808\n", "\n", "6403\t40998409\t262512812827\n", "\n", "6404\t41011216\t262635827264\n", "\n", "6405\t41024025\t262758880125\n", "\n", "6406\t41036836\t262881971416\n", "\n", "6407\t41049649\t263005101143\n", "\n", "6408\t41062464\t263128269312\n", "\n", "6409\t41075281\t263251475929\n", "\n", "6410\t41088100\t263374721000\n", "\n", "6411\t41100921\t263498004531\n", "\n", "6412\t41113744\t263621326528\n", "\n", "6413\t41126569\t263744686997\n", "\n", "6414\t41139396\t263868085944\n", "\n", "6415\t41152225\t263991523375\n", "\n", "6416\t41165056\t264114999296\n", "\n", "6417\t41177889\t264238513713\n", "\n", "6418\t41190724\t264362066632\n", "\n", "6419\t41203561\t264485658059\n", "\n", "6420\t41216400\t264609288000\n", "\n", "6421\t41229241\t264732956461\n", "\n", "6422\t41242084\t264856663448\n", "\n", "6423\t41254929\t264980408967\n", "\n", "6424\t41267776\t265104193024\n", "\n", "6425\t41280625\t265228015625\n", "\n", "6426\t41293476\t265351876776\n", "\n", "6427\t41306329\t265475776483\n", "\n", "6428\t41319184\t265599714752\n", "\n", "6429\t41332041\t265723691589\n", "\n", "6430\t41344900\t265847707000\n", "\n", "6431\t41357761\t265971760991\n", "\n", "6432\t41370624\t266095853568\n", "\n", "6433\t41383489\t266219984737\n", "\n", "6434\t41396356\t266344154504\n", "\n", "6435\t41409225\t266468362875\n", "\n", "6436\t41422096\t266592609856\n", "\n", "6437\t41434969\t266716895453\n", "\n", "6438\t41447844\t266841219672\n", "\n", "6439\t41460721\t266965582519\n", "\n", "6440\t41473600\t267089984000\n", "\n", "6441\t41486481\t267214424121\n", "\n", "6442\t41499364\t267338902888\n", "\n", "6443\t41512249\t267463420307\n", "\n", "6444\t41525136\t267587976384\n", "\n", "6445\t41538025\t267712571125\n", "\n", "6446\t41550916\t267837204536\n", "\n", "6447\t41563809\t267961876623\n", "\n", "6448\t41576704\t268086587392\n", "\n", "6449\t41589601\t268211336849\n", "\n", "6450\t41602500\t268336125000\n", "\n", "6451\t41615401\t268460951851\n", "\n", "6452\t41628304\t268585817408\n", "\n", "6453\t41641209\t268710721677\n", "\n", "6454\t41654116\t268835664664\n", "\n", "6455\t41667025\t268960646375\n", "\n", "6456\t41679936\t269085666816\n", "\n", "6457\t41692849\t269210725993\n", "\n", "6458\t41705764\t269335823912\n", "\n", "6459\t41718681\t269460960579\n", "\n", "6460\t41731600\t269586136000\n", "\n", "6461\t41744521\t269711350181\n", "\n", "6462\t41757444\t269836603128\n", "\n", "6463\t41770369\t269961894847\n", "\n", "6464\t41783296\t270087225344\n", "\n", "6465\t41796225\t270212594625\n", "\n", "6466\t41809156\t270338002696\n", "\n", "6467\t41822089\t270463449563\n", "\n", "6468\t41835024\t270588935232\n", "\n", "6469\t41847961\t270714459709\n", "\n", "6470\t41860900\t270840023000\n", "\n", "6471\t41873841\t270965625111\n", "\n", "6472\t41886784\t271091266048\n", "\n", "6473\t41899729\t271216945817\n", "\n", "6474\t41912676\t271342664424\n", "\n", "6475\t41925625\t271468421875\n", "\n", "6476\t41938576\t271594218176\n", "\n", "6477\t41951529\t271720053333\n", "\n", "6478\t41964484\t271845927352\n", "\n", "6479\t41977441\t271971840239\n", "\n", "6480\t41990400\t272097792000\n", "\n", "6481\t42003361\t272223782641\n", "\n", "6482\t42016324\t272349812168\n", "\n", "6483\t42029289\t272475880587\n", "\n", "6484\t42042256\t272601987904\n", "\n", "6485\t42055225\t272728134125\n", "\n", "6486\t42068196\t272854319256\n", "\n", "6487\t42081169\t272980543303\n", "\n", "6488\t42094144\t273106806272\n", "\n", "6489\t42107121\t273233108169\n", "\n", "6490\t42120100\t273359449000\n", "\n", "6491\t42133081\t273485828771\n", "\n", "6492\t42146064\t273612247488\n", "\n", "6493\t42159049\t273738705157\n", "\n", "6494\t42172036\t273865201784\n", "\n", "6495\t42185025\t273991737375\n", "\n", "6496\t42198016\t274118311936\n", "\n", "6497\t42211009\t274244925473\n", "\n", "6498\t42224004\t274371577992\n", "\n", "6499\t42237001\t274498269499\n", "\n", "6500\t42250000\t274625000000\n", "\n", "6501\t42263001\t274751769501\n", "\n", "6502\t42276004\t274878578008\n", "\n", "6503\t42289009\t275005425527\n", "\n", "6504\t42302016\t275132312064\n", "\n", "6505\t42315025\t275259237625\n", "\n", "6506\t42328036\t275386202216\n", "\n", "6507\t42341049\t275513205843\n", "\n", "6508\t42354064\t275640248512\n", "\n", "6509\t42367081\t275767330229\n", "\n", "6510\t42380100\t275894451000\n", "\n", "6511\t42393121\t276021610831\n", "\n", "6512\t42406144\t276148809728\n", "\n", "6513\t42419169\t276276047697\n", "\n", "6514\t42432196\t276403324744\n", "\n", "6515\t42445225\t276530640875\n", "\n", "6516\t42458256\t276657996096\n", "\n", "6517\t42471289\t276785390413\n", "\n", "6518\t42484324\t276912823832\n", "\n", "6519\t42497361\t277040296359\n", "\n", "6520\t42510400\t277167808000\n", "\n", "6521\t42523441\t277295358761\n", "\n", "6522\t42536484\t277422948648\n", "\n", "6523\t42549529\t277550577667\n", "\n", "6524\t42562576\t277678245824\n", "\n", "6525\t42575625\t277805953125\n", "\n", "6526\t42588676\t277933699576\n", "\n", "6527\t42601729\t278061485183\n", "\n", "6528\t42614784\t278189309952\n", "\n", "6529\t42627841\t278317173889\n", "\n", "6530\t42640900\t278445077000\n", "\n", "6531\t42653961\t278573019291\n", "\n", "6532\t42667024\t278701000768\n", "\n", "6533\t42680089\t278829021437\n", "\n", "6534\t42693156\t278957081304\n", "\n", "6535\t42706225\t279085180375\n", "\n", "6536\t42719296\t279213318656\n", "\n", "6537\t42732369\t279341496153\n", "\n", "6538\t42745444\t279469712872\n", "\n", "6539\t42758521\t279597968819\n", "\n", "6540\t42771600\t279726264000\n", "\n", "6541\t42784681\t279854598421\n", "\n", "6542\t42797764\t279982972088\n", "\n", "6543\t42810849\t280111385007\n", "\n", "6544\t42823936\t280239837184\n", "\n", "6545\t42837025\t280368328625\n", "\n", "6546\t42850116\t280496859336\n", "\n", "6547\t42863209\t280625429323\n", "\n", "6548\t42876304\t280754038592\n", "\n", "6549\t42889401\t280882687149\n", "\n", "6550\t42902500\t281011375000\n", "\n", "6551\t42915601\t281140102151\n", "\n", "6552\t42928704\t281268868608\n", "\n", "6553\t42941809\t281397674377\n", "\n", "6554\t42954916\t281526519464\n", "\n", "6555\t42968025\t281655403875\n", "\n", "6556\t42981136\t281784327616\n", "\n", "6557\t42994249\t281913290693\n", "\n", "6558\t43007364\t282042293112\n", "\n", "6559\t43020481\t282171334879\n", "\n", "6560\t43033600\t282300416000\n", "\n", "6561\t43046721\t282429536481\n", "\n", "6562\t43059844\t282558696328\n", "\n", "6563\t43072969\t282687895547\n", "\n", "6564\t43086096\t282817134144\n", "\n", "6565\t43099225\t282946412125\n", "\n", "6566\t43112356\t283075729496\n", "\n", "6567\t43125489\t283205086263\n", "\n", "6568\t43138624\t283334482432\n", "\n", "6569\t43151761\t283463918009\n", "\n", "6570\t43164900\t283593393000\n", "\n", "6571\t43178041\t283722907411\n", "\n", "6572\t43191184\t283852461248\n", "\n", "6573\t43204329\t283982054517\n", "\n", "6574\t43217476\t284111687224\n", "\n", "6575\t43230625\t284241359375\n", "\n", "6576\t43243776\t284371070976\n", "\n", "6577\t43256929\t284500822033\n", "\n", "6578\t43270084\t284630612552\n", "\n", "6579\t43283241\t284760442539\n", "\n", "6580\t43296400\t284890312000\n", "\n", "6581\t43309561\t285020220941\n", "\n", "6582\t43322724\t285150169368\n", "\n", "6583\t43335889\t285280157287\n", "\n", "6584\t43349056\t285410184704\n", "\n", "6585\t43362225\t285540251625\n", "\n", "6586\t43375396\t285670358056\n", "\n", "6587\t43388569\t285800504003\n", "\n", "6588\t43401744\t285930689472\n", "\n", "6589\t43414921\t286060914469\n", "\n", "6590\t43428100\t286191179000\n", "\n", "6591\t43441281\t286321483071\n", "\n", "6592\t43454464\t286451826688\n", "\n", "6593\t43467649\t286582209857\n", "\n", "6594\t43480836\t286712632584\n", "\n", "6595\t43494025\t286843094875\n", "\n", "6596\t43507216\t286973596736\n", "\n", "6597\t43520409\t287104138173\n", "\n", "6598\t43533604\t287234719192\n", "\n", "6599\t43546801\t287365339799\n", "\n", "6600\t43560000\t287496000000\n", "\n", "6601\t43573201\t287626699801\n", "\n", "6602\t43586404\t287757439208\n", "\n", "6603\t43599609\t287888218227\n", "\n", "6604\t43612816\t288019036864\n", "\n", "6605\t43626025\t288149895125\n", "\n", "6606\t43639236\t288280793016\n", "\n", "6607\t43652449\t288411730543\n", "\n", "6608\t43665664\t288542707712\n", "\n", "6609\t43678881\t288673724529\n", "\n", "6610\t43692100\t288804781000\n", "\n", "6611\t43705321\t288935877131\n", "\n", "6612\t43718544\t289067012928\n", "\n", "6613\t43731769\t289198188397\n", "\n", "6614\t43744996\t289329403544\n", "\n", "6615\t43758225\t289460658375\n", "\n", "6616\t43771456\t289591952896\n", "\n", "6617\t43784689\t289723287113\n", "\n", "6618\t43797924\t289854661032\n", "\n", "6619\t43811161\t289986074659\n", "\n", "6620\t43824400\t290117528000\n", "\n", "6621\t43837641\t290249021061\n", "\n", "6622\t43850884\t290380553848\n", "\n", "6623\t43864129\t290512126367\n", "\n", "6624\t43877376\t290643738624\n", "\n", "6625\t43890625\t290775390625\n", "\n", "6626\t43903876\t290907082376\n", "\n", "6627\t43917129\t291038813883\n", "\n", "6628\t43930384\t291170585152\n", "\n", "6629\t43943641\t291302396189\n", "\n", "6630\t43956900\t291434247000\n", "\n", "6631\t43970161\t291566137591\n", "\n", "6632\t43983424\t291698067968\n", "\n", "6633\t43996689\t291830038137\n", "\n", "6634\t44009956\t291962048104\n", "\n", "6635\t44023225\t292094097875\n", "\n", "6636\t44036496\t292226187456\n", "\n", "6637\t44049769\t292358316853\n", "\n", "6638\t44063044\t292490486072\n", "\n", "6639\t44076321\t292622695119\n", "\n", "6640\t44089600\t292754944000\n", "\n", "6641\t44102881\t292887232721\n", "\n", "6642\t44116164\t293019561288\n", "\n", "6643\t44129449\t293151929707\n", "\n", "6644\t44142736\t293284337984\n", "\n", "6645\t44156025\t293416786125\n", "\n", "6646\t44169316\t293549274136\n", "\n", "6647\t44182609\t293681802023\n", "\n", "6648\t44195904\t293814369792\n", "\n", "6649\t44209201\t293946977449\n", "\n", "6650\t44222500\t294079625000\n", "\n", "6651\t44235801\t294212312451\n", "\n", "6652\t44249104\t294345039808\n", "\n", "6653\t44262409\t294477807077\n", "\n", "6654\t44275716\t294610614264\n", "\n", "6655\t44289025\t294743461375\n", "\n", "6656\t44302336\t294876348416\n", "\n", "6657\t44315649\t295009275393\n", "\n", "6658\t44328964\t295142242312\n", "\n", "6659\t44342281\t295275249179\n", "\n", "6660\t44355600\t295408296000\n", "\n", "6661\t44368921\t295541382781\n", "\n", "6662\t44382244\t295674509528\n", "\n", "6663\t44395569\t295807676247\n", "\n", "6664\t44408896\t295940882944\n", "\n", "6665\t44422225\t296074129625\n", "\n", "6666\t44435556\t296207416296\n", "\n", "6667\t44448889\t296340742963\n", "\n", "6668\t44462224\t296474109632\n", "\n", "6669\t44475561\t296607516309\n", "\n", "6670\t44488900\t296740963000\n", "\n", "6671\t44502241\t296874449711\n", "\n", "6672\t44515584\t297007976448\n", "\n", "6673\t44528929\t297141543217\n", "\n", "6674\t44542276\t297275150024\n", "\n", "6675\t44555625\t297408796875\n", "\n", "6676\t44568976\t297542483776\n", "\n", "6677\t44582329\t297676210733\n", "\n", "6678\t44595684\t297809977752\n", "\n", "6679\t44609041\t297943784839\n", "\n", "6680\t44622400\t298077632000\n", "\n", "6681\t44635761\t298211519241\n", "\n", "6682\t44649124\t298345446568\n", "\n", "6683\t44662489\t298479413987\n", "\n", "6684\t44675856\t298613421504\n", "\n", "6685\t44689225\t298747469125\n", "\n", "6686\t44702596\t298881556856\n", "\n", "6687\t44715969\t299015684703\n", "\n", "6688\t44729344\t299149852672\n", "\n", "6689\t44742721\t299284060769\n", "\n", "6690\t44756100\t299418309000\n", "\n", "6691\t44769481\t299552597371\n", "\n", "6692\t44782864\t299686925888\n", "\n", "6693\t44796249\t299821294557\n", "\n", "6694\t44809636\t299955703384\n", "\n", "6695\t44823025\t300090152375\n", "\n", "6696\t44836416\t300224641536\n", "\n", "6697\t44849809\t300359170873\n", "\n", "6698\t44863204\t300493740392\n", "\n", "6699\t44876601\t300628350099\n", "\n", "6700\t44890000\t300763000000\n", "\n", "6701\t44903401\t300897690101\n", "\n", "6702\t44916804\t301032420408\n", "\n", "6703\t44930209\t301167190927\n", "\n", "6704\t44943616\t301302001664\n", "\n", "6705\t44957025\t301436852625\n", "\n", "6706\t44970436\t301571743816\n", "\n", "6707\t44983849\t301706675243\n", "\n", "6708\t44997264\t301841646912\n", "\n", "6709\t45010681\t301976658829\n", "\n", "6710\t45024100\t302111711000\n", "\n", "6711\t45037521\t302246803431\n", "\n", "6712\t45050944\t302381936128\n", "\n", "6713\t45064369\t302517109097\n", "\n", "6714\t45077796\t302652322344\n", "\n", "6715\t45091225\t302787575875\n", "\n", "6716\t45104656\t302922869696\n", "\n", "6717\t45118089\t303058203813\n", "\n", "6718\t45131524\t303193578232\n", "\n", "6719\t45144961\t303328992959\n", "\n", "6720\t45158400\t303464448000\n", "\n", "6721\t45171841\t303599943361\n", "\n", "6722\t45185284\t303735479048\n", "\n", "6723\t45198729\t303871055067\n", "\n", "6724\t45212176\t304006671424\n", "\n", "6725\t45225625\t304142328125\n", "\n", "6726\t45239076\t304278025176\n", "\n", "6727\t45252529\t304413762583\n", "\n", "6728\t45265984\t304549540352\n", "\n", "6729\t45279441\t304685358489\n", "\n", "6730\t45292900\t304821217000\n", "\n", "6731\t45306361\t304957115891\n", "\n", "6732\t45319824\t305093055168\n", "\n", "6733\t45333289\t305229034837\n", "\n", "6734\t45346756\t305365054904\n", "\n", "6735\t45360225\t305501115375\n", "\n", "6736\t45373696\t305637216256\n", "\n", "6737\t45387169\t305773357553\n", "\n", "6738\t45400644\t305909539272\n", "\n", "6739\t45414121\t306045761419\n", "\n", "6740\t45427600\t306182024000\n", "\n", "6741\t45441081\t306318327021\n", "\n", "6742\t45454564\t306454670488\n", "\n", "6743\t45468049\t306591054407\n", "\n", "6744\t45481536\t306727478784\n", "\n", "6745\t45495025\t306863943625\n", "\n", "6746\t45508516\t307000448936\n", "\n", "6747\t45522009\t307136994723\n", "\n", "6748\t45535504\t307273580992\n", "\n", "6749\t45549001\t307410207749\n", "\n", "6750\t45562500\t307546875000\n", "\n", "6751\t45576001\t307683582751\n", "\n", "6752\t45589504\t307820331008\n", "\n", "6753\t45603009\t307957119777\n", "\n", "6754\t45616516\t308093949064\n", "\n", "6755\t45630025\t308230818875\n", "\n", "6756\t45643536\t308367729216\n", "\n", "6757\t45657049\t308504680093\n", "\n", "6758\t45670564\t308641671512\n", "\n", "6759\t45684081\t308778703479\n", "\n", "6760\t45697600\t308915776000\n", "\n", "6761\t45711121\t309052889081\n", "\n", "6762\t45724644\t309190042728\n", "\n", "6763\t45738169\t309327236947\n", "\n", "6764\t45751696\t309464471744\n", "\n", "6765\t45765225\t309601747125\n", "\n", "6766\t45778756\t309739063096\n", "\n", "6767\t45792289\t309876419663\n", "\n", "6768\t45805824\t310013816832\n", "\n", "6769\t45819361\t310151254609\n", "\n", "6770\t45832900\t310288733000\n", "\n", "6771\t45846441\t310426252011\n", "\n", "6772\t45859984\t310563811648\n", "\n", "6773\t45873529\t310701411917\n", "\n", "6774\t45887076\t310839052824\n", "\n", "6775\t45900625\t310976734375\n", "\n", "6776\t45914176\t311114456576\n", "\n", "6777\t45927729\t311252219433\n", "\n", "6778\t45941284\t311390022952\n", "\n", "6779\t45954841\t311527867139\n", "\n", "6780\t45968400\t311665752000\n", "\n", "6781\t45981961\t311803677541\n", "\n", "6782\t45995524\t311941643768\n", "\n", "6783\t46009089\t312079650687\n", "\n", "6784\t46022656\t312217698304\n", "\n", "6785\t46036225\t312355786625\n", "\n", "6786\t46049796\t312493915656\n", "\n", "6787\t46063369\t312632085403\n", "\n", "6788\t46076944\t312770295872\n", "\n", "6789\t46090521\t312908547069\n", "\n", "6790\t46104100\t313046839000\n", "\n", "6791\t46117681\t313185171671\n", "\n", "6792\t46131264\t313323545088\n", "\n", "6793\t46144849\t313461959257\n", "\n", "6794\t46158436\t313600414184\n", "\n", "6795\t46172025\t313738909875\n", "\n", "6796\t46185616\t313877446336\n", "\n", "6797\t46199209\t314016023573\n", "\n", "6798\t46212804\t314154641592\n", "\n", "6799\t46226401\t314293300399\n", "\n", "6800\t46240000\t314432000000\n", "\n", "6801\t46253601\t314570740401\n", "\n", "6802\t46267204\t314709521608\n", "\n", "6803\t46280809\t314848343627\n", "\n", "6804\t46294416\t314987206464\n", "\n", "6805\t46308025\t315126110125\n", "\n", "6806\t46321636\t315265054616\n", "\n", "6807\t46335249\t315404039943\n", "\n", "6808\t46348864\t315543066112\n", "\n", "6809\t46362481\t315682133129\n", "\n", "6810\t46376100\t315821241000\n", "\n", "6811\t46389721\t315960389731\n", "\n", "6812\t46403344\t316099579328\n", "\n", "6813\t46416969\t316238809797\n", "\n", "6814\t46430596\t316378081144\n", "\n", "6815\t46444225\t316517393375\n", "\n", "6816\t46457856\t316656746496\n", "\n", "6817\t46471489\t316796140513\n", "\n", "6818\t46485124\t316935575432\n", "\n", "6819\t46498761\t317075051259\n", "\n", "6820\t46512400\t317214568000\n", "\n", "6821\t46526041\t317354125661\n", "\n", "6822\t46539684\t317493724248\n", "\n", "6823\t46553329\t317633363767\n", "\n", "6824\t46566976\t317773044224\n", "\n", "6825\t46580625\t317912765625\n", "\n", "6826\t46594276\t318052527976\n", "\n", "6827\t46607929\t318192331283\n", "\n", "6828\t46621584\t318332175552\n", "\n", "6829\t46635241\t318472060789\n", "\n", "6830\t46648900\t318611987000\n", "\n", "6831\t46662561\t318751954191\n", "\n", "6832\t46676224\t318891962368\n", "\n", "6833\t46689889\t319032011537\n", "\n", "6834\t46703556\t319172101704\n", "\n", "6835\t46717225\t319312232875\n", "\n", "6836\t46730896\t319452405056\n", "\n", "6837\t46744569\t319592618253\n", "\n", "6838\t46758244\t319732872472\n", "\n", "6839\t46771921\t319873167719\n", "\n", "6840\t46785600\t320013504000\n", "\n", "6841\t46799281\t320153881321\n", "\n", "6842\t46812964\t320294299688\n", "\n", "6843\t46826649\t320434759107\n", "\n", "6844\t46840336\t320575259584\n", "\n", "6845\t46854025\t320715801125\n", "\n", "6846\t46867716\t320856383736\n", "\n", "6847\t46881409\t320997007423\n", "\n", "6848\t46895104\t321137672192\n", "\n", "6849\t46908801\t321278378049\n", "\n", "6850\t46922500\t321419125000\n", "\n", "6851\t46936201\t321559913051\n", "\n", "6852\t46949904\t321700742208\n", "\n", "6853\t46963609\t321841612477\n", "\n", "6854\t46977316\t321982523864\n", "\n", "6855\t46991025\t322123476375\n", "\n", "6856\t47004736\t322264470016\n", "\n", "6857\t47018449\t322405504793\n", "\n", "6858\t47032164\t322546580712\n", "\n", "6859\t47045881\t322687697779\n", "\n", "6860\t47059600\t322828856000\n", "\n", "6861\t47073321\t322970055381\n", "\n", "6862\t47087044\t323111295928\n", "\n", "6863\t47100769\t323252577647\n", "\n", "6864\t47114496\t323393900544\n", "\n", "6865\t47128225\t323535264625\n", "\n", "6866\t47141956\t323676669896\n", "\n", "6867\t47155689\t323818116363\n", "\n", "6868\t47169424\t323959604032\n", "\n", "6869\t47183161\t324101132909\n", "\n", "6870\t47196900\t324242703000\n", "\n", "6871\t47210641\t324384314311\n", "\n", "6872\t47224384\t324525966848\n", "\n", "6873\t47238129\t324667660617\n", "\n", "6874\t47251876\t324809395624\n", "\n", "6875\t47265625\t324951171875\n", "\n", "6876\t47279376\t325092989376\n", "\n", "6877\t47293129\t325234848133\n", "\n", "6878\t47306884\t325376748152\n", "\n", "6879\t47320641\t325518689439\n", "\n", "6880\t47334400\t325660672000\n", "\n", "6881\t47348161\t325802695841\n", "\n", "6882\t47361924\t325944760968\n", "\n", "6883\t47375689\t326086867387\n", "\n", "6884\t47389456\t326229015104\n", "\n", "6885\t47403225\t326371204125\n", "\n", "6886\t47416996\t326513434456\n", "\n", "6887\t47430769\t326655706103\n", "\n", "6888\t47444544\t326798019072\n", "\n", "6889\t47458321\t326940373369\n", "\n", "6890\t47472100\t327082769000\n", "\n", "6891\t47485881\t327225205971\n", "\n", "6892\t47499664\t327367684288\n", "\n", "6893\t47513449\t327510203957\n", "\n", "6894\t47527236\t327652764984\n", "\n", "6895\t47541025\t327795367375\n", "\n", "6896\t47554816\t327938011136\n", "\n", "6897\t47568609\t328080696273\n", "\n", "6898\t47582404\t328223422792\n", "\n", "6899\t47596201\t328366190699\n", "\n", "6900\t47610000\t328509000000\n", "\n", "6901\t47623801\t328651850701\n", "\n", "6902\t47637604\t328794742808\n", "\n", "6903\t47651409\t328937676327\n", "\n", "6904\t47665216\t329080651264\n", "\n", "6905\t47679025\t329223667625\n", "\n", "6906\t47692836\t329366725416\n", "\n", "6907\t47706649\t329509824643\n", "\n", "6908\t47720464\t329652965312\n", "\n", "6909\t47734281\t329796147429\n", "\n", "6910\t47748100\t329939371000\n", "\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "6911\t47761921\t330082636031\n", "\n", "6912\t47775744\t330225942528\n", "\n", "6913\t47789569\t330369290497\n", "\n", "6914\t47803396\t330512679944\n", "\n", "6915\t47817225\t330656110875\n", "\n", "6916\t47831056\t330799583296\n", "\n", "6917\t47844889\t330943097213\n", "\n", "6918\t47858724\t331086652632\n", "\n", "6919\t47872561\t331230249559\n", "\n", "6920\t47886400\t331373888000\n", "\n", "6921\t47900241\t331517567961\n", "\n", "6922\t47914084\t331661289448\n", "\n", "6923\t47927929\t331805052467\n", "\n", "6924\t47941776\t331948857024\n", "\n", "6925\t47955625\t332092703125\n", "\n", "6926\t47969476\t332236590776\n", "\n", "6927\t47983329\t332380519983\n", "\n", "6928\t47997184\t332524490752\n", "\n", "6929\t48011041\t332668503089\n", "\n", "6930\t48024900\t332812557000\n", "\n", "6931\t48038761\t332956652491\n", "\n", "6932\t48052624\t333100789568\n", "\n", "6933\t48066489\t333244968237\n", "\n", "6934\t48080356\t333389188504\n", "\n", "6935\t48094225\t333533450375\n", "\n", "6936\t48108096\t333677753856\n", "\n", "6937\t48121969\t333822098953\n", "\n", "6938\t48135844\t333966485672\n", "\n", "6939\t48149721\t334110914019\n", "\n", "6940\t48163600\t334255384000\n", "\n", "6941\t48177481\t334399895621\n", "\n", "6942\t48191364\t334544448888\n", "\n", "6943\t48205249\t334689043807\n", "\n", "6944\t48219136\t334833680384\n", "\n", "6945\t48233025\t334978358625\n", "\n", "6946\t48246916\t335123078536\n", "\n", "6947\t48260809\t335267840123\n", "\n", "6948\t48274704\t335412643392\n", "\n", "6949\t48288601\t335557488349\n", "\n", "6950\t48302500\t335702375000\n", "\n", "6951\t48316401\t335847303351\n", "\n", "6952\t48330304\t335992273408\n", "\n", "6953\t48344209\t336137285177\n", "\n", "6954\t48358116\t336282338664\n", "\n", "6955\t48372025\t336427433875\n", "\n", "6956\t48385936\t336572570816\n", "\n", "6957\t48399849\t336717749493\n", "\n", "6958\t48413764\t336862969912\n", "\n", "6959\t48427681\t337008232079\n", "\n", "6960\t48441600\t337153536000\n", "\n", "6961\t48455521\t337298881681\n", "\n", "6962\t48469444\t337444269128\n", "\n", "6963\t48483369\t337589698347\n", "\n", "6964\t48497296\t337735169344\n", "\n", "6965\t48511225\t337880682125\n", "\n", "6966\t48525156\t338026236696\n", "\n", "6967\t48539089\t338171833063\n", "\n", "6968\t48553024\t338317471232\n", "\n", "6969\t48566961\t338463151209\n", "\n", "6970\t48580900\t338608873000\n", "\n", "6971\t48594841\t338754636611\n", "\n", "6972\t48608784\t338900442048\n", "\n", "6973\t48622729\t339046289317\n", "\n", "6974\t48636676\t339192178424\n", "\n", "6975\t48650625\t339338109375\n", "\n", "6976\t48664576\t339484082176\n", "\n", "6977\t48678529\t339630096833\n", "\n", "6978\t48692484\t339776153352\n", "\n", "6979\t48706441\t339922251739\n", "\n", "6980\t48720400\t340068392000\n", "\n", "6981\t48734361\t340214574141\n", "\n", "6982\t48748324\t340360798168\n", "\n", "6983\t48762289\t340507064087\n", "\n", "6984\t48776256\t340653371904\n", "\n", "6985\t48790225\t340799721625\n", "\n", "6986\t48804196\t340946113256\n", "\n", "6987\t48818169\t341092546803\n", "\n", "6988\t48832144\t341239022272\n", "\n", "6989\t48846121\t341385539669\n", "\n", "6990\t48860100\t341532099000\n", "\n", "6991\t48874081\t341678700271\n", "\n", "6992\t48888064\t341825343488\n", "\n", "6993\t48902049\t341972028657\n", "\n", "6994\t48916036\t342118755784\n", "\n", "6995\t48930025\t342265524875\n", "\n", "6996\t48944016\t342412335936\n", "\n", "6997\t48958009\t342559188973\n", "\n", "6998\t48972004\t342706083992\n", "\n", "6999\t48986001\t342853020999\n", "\n", "7000\t49000000\t343000000000\n", "\n", "7001\t49014001\t343147021001\n", "\n", "7002\t49028004\t343294084008\n", "\n", "7003\t49042009\t343441189027\n", "\n", "7004\t49056016\t343588336064\n", "\n", "7005\t49070025\t343735525125\n", "\n", "7006\t49084036\t343882756216\n", "\n", "7007\t49098049\t344030029343\n", "\n", "7008\t49112064\t344177344512\n", "\n", "7009\t49126081\t344324701729\n", "\n", "7010\t49140100\t344472101000\n", "\n", "7011\t49154121\t344619542331\n", "\n", "7012\t49168144\t344767025728\n", "\n", "7013\t49182169\t344914551197\n", "\n", "7014\t49196196\t345062118744\n", "\n", "7015\t49210225\t345209728375\n", "\n", "7016\t49224256\t345357380096\n", "\n", "7017\t49238289\t345505073913\n", "\n", "7018\t49252324\t345652809832\n", "\n", "7019\t49266361\t345800587859\n", "\n", "7020\t49280400\t345948408000\n", "\n", "7021\t49294441\t346096270261\n", "\n", "7022\t49308484\t346244174648\n", "\n", "7023\t49322529\t346392121167\n", "\n", "7024\t49336576\t346540109824\n", "\n", "7025\t49350625\t346688140625\n", "\n", "7026\t49364676\t346836213576\n", "\n", "7027\t49378729\t346984328683\n", "\n", "7028\t49392784\t347132485952\n", "\n", "7029\t49406841\t347280685389\n", "\n", "7030\t49420900\t347428927000\n", "\n", "7031\t49434961\t347577210791\n", "\n", "7032\t49449024\t347725536768\n", "\n", "7033\t49463089\t347873904937\n", "\n", "7034\t49477156\t348022315304\n", "\n", "7035\t49491225\t348170767875\n", "\n", "7036\t49505296\t348319262656\n", "\n", "7037\t49519369\t348467799653\n", "\n", "7038\t49533444\t348616378872\n", "\n", "7039\t49547521\t348765000319\n", "\n", "7040\t49561600\t348913664000\n", "\n", "7041\t49575681\t349062369921\n", "\n", "7042\t49589764\t349211118088\n", "\n", "7043\t49603849\t349359908507\n", "\n", "7044\t49617936\t349508741184\n", "\n", "7045\t49632025\t349657616125\n", "\n", "7046\t49646116\t349806533336\n", "\n", "7047\t49660209\t349955492823\n", "\n", "7048\t49674304\t350104494592\n", "\n", "7049\t49688401\t350253538649\n", "\n", "7050\t49702500\t350402625000\n", "\n", "7051\t49716601\t350551753651\n", "\n", "7052\t49730704\t350700924608\n", "\n", "7053\t49744809\t350850137877\n", "\n", "7054\t49758916\t350999393464\n", "\n", "7055\t49773025\t351148691375\n", "\n", "7056\t49787136\t351298031616\n", "\n", "7057\t49801249\t351447414193\n", "\n", "7058\t49815364\t351596839112\n", "\n", "7059\t49829481\t351746306379\n", "\n", "7060\t49843600\t351895816000\n", "\n", "7061\t49857721\t352045367981\n", "\n", "7062\t49871844\t352194962328\n", "\n", "7063\t49885969\t352344599047\n", "\n", "7064\t49900096\t352494278144\n", "\n", "7065\t49914225\t352643999625\n", "\n", "7066\t49928356\t352793763496\n", "\n", "7067\t49942489\t352943569763\n", "\n", "7068\t49956624\t353093418432\n", "\n", "7069\t49970761\t353243309509\n", "\n", "7070\t49984900\t353393243000\n", "\n", "7071\t49999041\t353543218911\n", "\n", "7072\t50013184\t353693237248\n", "\n", "7073\t50027329\t353843298017\n", "\n", "7074\t50041476\t353993401224\n", "\n", "7075\t50055625\t354143546875\n", "\n", "7076\t50069776\t354293734976\n", "\n", "7077\t50083929\t354443965533\n", "\n", "7078\t50098084\t354594238552\n", "\n", "7079\t50112241\t354744554039\n", "\n", "7080\t50126400\t354894912000\n", "\n", "7081\t50140561\t355045312441\n", "\n", "7082\t50154724\t355195755368\n", "\n", "7083\t50168889\t355346240787\n", "\n", "7084\t50183056\t355496768704\n", "\n", "7085\t50197225\t355647339125\n", "\n", "7086\t50211396\t355797952056\n", "\n", "7087\t50225569\t355948607503\n", "\n", "7088\t50239744\t356099305472\n", "\n", "7089\t50253921\t356250045969\n", "\n", "7090\t50268100\t356400829000\n", "\n", "7091\t50282281\t356551654571\n", "\n", "7092\t50296464\t356702522688\n", "\n", "7093\t50310649\t356853433357\n", "\n", "7094\t50324836\t357004386584\n", "\n", "7095\t50339025\t357155382375\n", "\n", "7096\t50353216\t357306420736\n", "\n", "7097\t50367409\t357457501673\n", "\n", "7098\t50381604\t357608625192\n", "\n", "7099\t50395801\t357759791299\n", "\n", "7100\t50410000\t357911000000\n", "\n", "7101\t50424201\t358062251301\n", "\n", "7102\t50438404\t358213545208\n", "\n", "7103\t50452609\t358364881727\n", "\n", "7104\t50466816\t358516260864\n", "\n", "7105\t50481025\t358667682625\n", "\n", "7106\t50495236\t358819147016\n", "\n", "7107\t50509449\t358970654043\n", "\n", "7108\t50523664\t359122203712\n", "\n", "7109\t50537881\t359273796029\n", "\n", "7110\t50552100\t359425431000\n", "\n", "7111\t50566321\t359577108631\n", "\n", "7112\t50580544\t359728828928\n", "\n", "7113\t50594769\t359880591897\n", "\n", "7114\t50608996\t360032397544\n", "\n", "7115\t50623225\t360184245875\n", "\n", "7116\t50637456\t360336136896\n", "\n", "7117\t50651689\t360488070613\n", "\n", "7118\t50665924\t360640047032\n", "\n", "7119\t50680161\t360792066159\n", "\n", "7120\t50694400\t360944128000\n", "\n", "7121\t50708641\t361096232561\n", "\n", "7122\t50722884\t361248379848\n", "\n", "7123\t50737129\t361400569867\n", "\n", "7124\t50751376\t361552802624\n", "\n", "7125\t50765625\t361705078125\n", "\n", "7126\t50779876\t361857396376\n", "\n", "7127\t50794129\t362009757383\n", "\n", "7128\t50808384\t362162161152\n", "\n", "7129\t50822641\t362314607689\n", "\n", "7130\t50836900\t362467097000\n", "\n", "7131\t50851161\t362619629091\n", "\n", "7132\t50865424\t362772203968\n", "\n", "7133\t50879689\t362924821637\n", "\n", "7134\t50893956\t363077482104\n", "\n", "7135\t50908225\t363230185375\n", "\n", "7136\t50922496\t363382931456\n", "\n", "7137\t50936769\t363535720353\n", "\n", "7138\t50951044\t363688552072\n", "\n", "7139\t50965321\t363841426619\n", "\n", "7140\t50979600\t363994344000\n", "\n", "7141\t50993881\t364147304221\n", "\n", "7142\t51008164\t364300307288\n", "\n", "7143\t51022449\t364453353207\n", "\n", "7144\t51036736\t364606441984\n", "\n", "7145\t51051025\t364759573625\n", "\n", "7146\t51065316\t364912748136\n", "\n", "7147\t51079609\t365065965523\n", "\n", "7148\t51093904\t365219225792\n", "\n", "7149\t51108201\t365372528949\n", "\n", "7150\t51122500\t365525875000\n", "\n", "7151\t51136801\t365679263951\n", "\n", "7152\t51151104\t365832695808\n", "\n", "7153\t51165409\t365986170577\n", "\n", "7154\t51179716\t366139688264\n", "\n", "7155\t51194025\t366293248875\n", "\n", "7156\t51208336\t366446852416\n", "\n", "7157\t51222649\t366600498893\n", "\n", "7158\t51236964\t366754188312\n", "\n", "7159\t51251281\t366907920679\n", "\n", "7160\t51265600\t367061696000\n", "\n", "7161\t51279921\t367215514281\n", "\n", "7162\t51294244\t367369375528\n", "\n", "7163\t51308569\t367523279747\n", "\n", "7164\t51322896\t367677226944\n", "\n", "7165\t51337225\t367831217125\n", "\n", "7166\t51351556\t367985250296\n", "\n", "7167\t51365889\t368139326463\n", "\n", "7168\t51380224\t368293445632\n", "\n", "7169\t51394561\t368447607809\n", "\n", "7170\t51408900\t368601813000\n", "\n", "7171\t51423241\t368756061211\n", "\n", "7172\t51437584\t368910352448\n", "\n", "7173\t51451929\t369064686717\n", "\n", "7174\t51466276\t369219064024\n", "\n", "7175\t51480625\t369373484375\n", "\n", "7176\t51494976\t369527947776\n", "\n", "7177\t51509329\t369682454233\n", "\n", "7178\t51523684\t369837003752\n", "\n", "7179\t51538041\t369991596339\n", "\n", "7180\t51552400\t370146232000\n", "\n", "7181\t51566761\t370300910741\n", "\n", "7182\t51581124\t370455632568\n", "\n", "7183\t51595489\t370610397487\n", "\n", "7184\t51609856\t370765205504\n", "\n", "7185\t51624225\t370920056625\n", "\n", "7186\t51638596\t371074950856\n", "\n", "7187\t51652969\t371229888203\n", "\n", "7188\t51667344\t371384868672\n", "\n", "7189\t51681721\t371539892269\n", "\n", "7190\t51696100\t371694959000\n", "\n", "7191\t51710481\t371850068871\n", "\n", "7192\t51724864\t372005221888\n", "\n", "7193\t51739249\t372160418057\n", "\n", "7194\t51753636\t372315657384\n", "\n", "7195\t51768025\t372470939875\n", "\n", "7196\t51782416\t372626265536\n", "\n", "7197\t51796809\t372781634373\n", "\n", "7198\t51811204\t372937046392\n", "\n", "7199\t51825601\t373092501599\n", "\n", "7200\t51840000\t373248000000\n", "\n", "7201\t51854401\t373403541601\n", "\n", "7202\t51868804\t373559126408\n", "\n", "7203\t51883209\t373714754427\n", "\n", "7204\t51897616\t373870425664\n", "\n", "7205\t51912025\t374026140125\n", "\n", "7206\t51926436\t374181897816\n", "\n", "7207\t51940849\t374337698743\n", "\n", "7208\t51955264\t374493542912\n", "\n", "7209\t51969681\t374649430329\n", "\n", "7210\t51984100\t374805361000\n", "\n", "7211\t51998521\t374961334931\n", "\n", "7212\t52012944\t375117352128\n", "\n", "7213\t52027369\t375273412597\n", "\n", "7214\t52041796\t375429516344\n", "\n", "7215\t52056225\t375585663375\n", "\n", "7216\t52070656\t375741853696\n", "\n", "7217\t52085089\t375898087313\n", "\n", "7218\t52099524\t376054364232\n", "\n", "7219\t52113961\t376210684459\n", "\n", "7220\t52128400\t376367048000\n", "\n", "7221\t52142841\t376523454861\n", "\n", "7222\t52157284\t376679905048\n", "\n", "7223\t52171729\t376836398567\n", "\n", "7224\t52186176\t376992935424\n", "\n", "7225\t52200625\t377149515625\n", "\n", "7226\t52215076\t377306139176\n", "\n", "7227\t52229529\t377462806083\n", "\n", "7228\t52243984\t377619516352\n", "\n", "7229\t52258441\t377776269989\n", "\n", "7230\t52272900\t377933067000\n", "\n", "7231\t52287361\t378089907391\n", "\n", "7232\t52301824\t378246791168\n", "\n", "7233\t52316289\t378403718337\n", "\n", "7234\t52330756\t378560688904\n", "\n", "7235\t52345225\t378717702875\n", "\n", "7236\t52359696\t378874760256\n", "\n", "7237\t52374169\t379031861053\n", "\n", "7238\t52388644\t379189005272\n", "\n", "7239\t52403121\t379346192919\n", "\n", "7240\t52417600\t379503424000\n", "\n", "7241\t52432081\t379660698521\n", "\n", "7242\t52446564\t379818016488\n", "\n", "7243\t52461049\t379975377907\n", "\n", "7244\t52475536\t380132782784\n", "\n", "7245\t52490025\t380290231125\n", "\n", "7246\t52504516\t380447722936\n", "\n", "7247\t52519009\t380605258223\n", "\n", "7248\t52533504\t380762836992\n", "\n", "7249\t52548001\t380920459249\n", "\n", "7250\t52562500\t381078125000\n", "\n", "7251\t52577001\t381235834251\n", "\n", "7252\t52591504\t381393587008\n", "\n", "7253\t52606009\t381551383277\n", "\n", "7254\t52620516\t381709223064\n", "\n", "7255\t52635025\t381867106375\n", "\n", "7256\t52649536\t382025033216\n", "\n", "7257\t52664049\t382183003593\n", "\n", "7258\t52678564\t382341017512\n", "\n", "7259\t52693081\t382499074979\n", "\n", "7260\t52707600\t382657176000\n", "\n", "7261\t52722121\t382815320581\n", "\n", "7262\t52736644\t382973508728\n", "\n", "7263\t52751169\t383131740447\n", "\n", "7264\t52765696\t383290015744\n", "\n", "7265\t52780225\t383448334625\n", "\n", "7266\t52794756\t383606697096\n", "\n", "7267\t52809289\t383765103163\n", "\n", "7268\t52823824\t383923552832\n", "\n", "7269\t52838361\t384082046109\n", "\n", "7270\t52852900\t384240583000\n", "\n", "7271\t52867441\t384399163511\n", "\n", "7272\t52881984\t384557787648\n", "\n", "7273\t52896529\t384716455417\n", "\n", "7274\t52911076\t384875166824\n", "\n", "7275\t52925625\t385033921875\n", "\n", "7276\t52940176\t385192720576\n", "\n", "7277\t52954729\t385351562933\n", "\n", "7278\t52969284\t385510448952\n", "\n", "7279\t52983841\t385669378639\n", "\n", "7280\t52998400\t385828352000\n", "\n", "7281\t53012961\t385987369041\n", "\n", "7282\t53027524\t386146429768\n", "\n", "7283\t53042089\t386305534187\n", "\n", "7284\t53056656\t386464682304\n", "\n", "7285\t53071225\t386623874125\n", "\n", "7286\t53085796\t386783109656\n", "\n", "7287\t53100369\t386942388903\n", "\n", "7288\t53114944\t387101711872\n", "\n", "7289\t53129521\t387261078569\n", "\n", "7290\t53144100\t387420489000\n", "\n", "7291\t53158681\t387579943171\n", "\n", "7292\t53173264\t387739441088\n", "\n", "7293\t53187849\t387898982757\n", "\n", "7294\t53202436\t388058568184\n", "\n", "7295\t53217025\t388218197375\n", "\n", "7296\t53231616\t388377870336\n", "\n", "7297\t53246209\t388537587073\n", "\n", "7298\t53260804\t388697347592\n", "\n", "7299\t53275401\t388857151899\n", "\n", "7300\t53290000\t389017000000\n", "\n", "7301\t53304601\t389176891901\n", "\n", "7302\t53319204\t389336827608\n", "\n", "7303\t53333809\t389496807127\n", "\n", "7304\t53348416\t389656830464\n", "\n", "7305\t53363025\t389816897625\n", "\n", "7306\t53377636\t389977008616\n", "\n", "7307\t53392249\t390137163443\n", "\n", "7308\t53406864\t390297362112\n", "\n", "7309\t53421481\t390457604629\n", "\n", "7310\t53436100\t390617891000\n", "\n", "7311\t53450721\t390778221231\n", "\n", "7312\t53465344\t390938595328\n", "\n", "7313\t53479969\t391099013297\n", "\n", "7314\t53494596\t391259475144\n", "\n", "7315\t53509225\t391419980875\n", "\n", "7316\t53523856\t391580530496\n", "\n", "7317\t53538489\t391741124013\n", "\n", "7318\t53553124\t391901761432\n", "\n", "7319\t53567761\t392062442759\n", "\n", "7320\t53582400\t392223168000\n", "\n", "7321\t53597041\t392383937161\n", "\n", "7322\t53611684\t392544750248\n", "\n", "7323\t53626329\t392705607267\n", "\n", "7324\t53640976\t392866508224\n", "\n", "7325\t53655625\t393027453125\n", "\n", "7326\t53670276\t393188441976\n", "\n", "7327\t53684929\t393349474783\n", "\n", "7328\t53699584\t393510551552\n", "\n", "7329\t53714241\t393671672289\n", "\n", "7330\t53728900\t393832837000\n", "\n", "7331\t53743561\t393994045691\n", "\n", "7332\t53758224\t394155298368\n", "\n", "7333\t53772889\t394316595037\n", "\n", "7334\t53787556\t394477935704\n", "\n", "7335\t53802225\t394639320375\n", "\n", "7336\t53816896\t394800749056\n", "\n", "7337\t53831569\t394962221753\n", "\n", "7338\t53846244\t395123738472\n", "\n", "7339\t53860921\t395285299219\n", "\n", "7340\t53875600\t395446904000\n", "\n", "7341\t53890281\t395608552821\n", "\n", "7342\t53904964\t395770245688\n", "\n", "7343\t53919649\t395931982607\n", "\n", "7344\t53934336\t396093763584\n", "\n", "7345\t53949025\t396255588625\n", "\n", "7346\t53963716\t396417457736\n", "\n", "7347\t53978409\t396579370923\n", "\n", "7348\t53993104\t396741328192\n", "\n", "7349\t54007801\t396903329549\n", "\n", "7350\t54022500\t397065375000\n", "\n", "7351\t54037201\t397227464551\n", "\n", "7352\t54051904\t397389598208\n", "\n", "7353\t54066609\t397551775977\n", "\n", "7354\t54081316\t397713997864\n", "\n", "7355\t54096025\t397876263875\n", "\n", "7356\t54110736\t398038574016\n", "\n", "7357\t54125449\t398200928293\n", "\n", "7358\t54140164\t398363326712\n", "\n", "7359\t54154881\t398525769279\n", "\n", "7360\t54169600\t398688256000\n", "\n", "7361\t54184321\t398850786881\n", "\n", "7362\t54199044\t399013361928\n", "\n", "7363\t54213769\t399175981147\n", "\n", "7364\t54228496\t399338644544\n", "\n", "7365\t54243225\t399501352125\n", "\n", "7366\t54257956\t399664103896\n", "\n", "7367\t54272689\t399826899863\n", "\n", "7368\t54287424\t399989740032\n", "\n", "7369\t54302161\t400152624409\n", "\n", "7370\t54316900\t400315553000\n", "\n", "7371\t54331641\t400478525811\n", "\n", "7372\t54346384\t400641542848\n", "\n", "7373\t54361129\t400804604117\n", "\n", "7374\t54375876\t400967709624\n", "\n", "7375\t54390625\t401130859375\n", "\n", "7376\t54405376\t401294053376\n", "\n", "7377\t54420129\t401457291633\n", "\n", "7378\t54434884\t401620574152\n", "\n", "7379\t54449641\t401783900939\n", "\n", "7380\t54464400\t401947272000\n", "\n", "7381\t54479161\t402110687341\n", "\n", "7382\t54493924\t402274146968\n", "\n", "7383\t54508689\t402437650887\n", "\n", "7384\t54523456\t402601199104\n", "\n", "7385\t54538225\t402764791625\n", "\n", "7386\t54552996\t402928428456\n", "\n", "7387\t54567769\t403092109603\n", "\n", "7388\t54582544\t403255835072\n", "\n", "7389\t54597321\t403419604869\n", "\n", "7390\t54612100\t403583419000\n", "\n", "7391\t54626881\t403747277471\n", "\n", "7392\t54641664\t403911180288\n", "\n", "7393\t54656449\t404075127457\n", "\n", "7394\t54671236\t404239118984\n", "\n", "7395\t54686025\t404403154875\n", "\n", "7396\t54700816\t404567235136\n", "\n", "7397\t54715609\t404731359773\n", "\n", "7398\t54730404\t404895528792\n", "\n", "7399\t54745201\t405059742199\n", "\n", "7400\t54760000\t405224000000\n", "\n", "7401\t54774801\t405388302201\n", "\n", "7402\t54789604\t405552648808\n", "\n", "7403\t54804409\t405717039827\n", "\n", "7404\t54819216\t405881475264\n", "\n", "7405\t54834025\t406045955125\n", "\n", "7406\t54848836\t406210479416\n", "\n", "7407\t54863649\t406375048143\n", "\n", "7408\t54878464\t406539661312\n", "\n", "7409\t54893281\t406704318929\n", "\n", "7410\t54908100\t406869021000\n", "\n", "7411\t54922921\t407033767531\n", "\n", "7412\t54937744\t407198558528\n", "\n", "7413\t54952569\t407363393997\n", "\n", "7414\t54967396\t407528273944\n", "\n", "7415\t54982225\t407693198375\n", "\n", "7416\t54997056\t407858167296\n", "\n", "7417\t55011889\t408023180713\n", "\n", "7418\t55026724\t408188238632\n", "\n", "7419\t55041561\t408353341059\n", "\n", "7420\t55056400\t408518488000\n", "\n", "7421\t55071241\t408683679461\n", "\n", "7422\t55086084\t408848915448\n", "\n", "7423\t55100929\t409014195967\n", "\n", "7424\t55115776\t409179521024\n", "\n", "7425\t55130625\t409344890625\n", "\n", "7426\t55145476\t409510304776\n", "\n", "7427\t55160329\t409675763483\n", "\n", "7428\t55175184\t409841266752\n", "\n", "7429\t55190041\t410006814589\n", "\n", "7430\t55204900\t410172407000\n", "\n", "7431\t55219761\t410338043991\n", "\n", "7432\t55234624\t410503725568\n", "\n", "7433\t55249489\t410669451737\n", "\n", "7434\t55264356\t410835222504\n", "\n", "7435\t55279225\t411001037875\n", "\n", "7436\t55294096\t411166897856\n", "\n", "7437\t55308969\t411332802453\n", "\n", "7438\t55323844\t411498751672\n", "\n", "7439\t55338721\t411664745519\n", "\n", "7440\t55353600\t411830784000\n", "\n", "7441\t55368481\t411996867121\n", "\n", "7442\t55383364\t412162994888\n", "\n", "7443\t55398249\t412329167307\n", "\n", "7444\t55413136\t412495384384\n", "\n", "7445\t55428025\t412661646125\n", "\n", "7446\t55442916\t412827952536\n", "\n", "7447\t55457809\t412994303623\n", "\n", "7448\t55472704\t413160699392\n", "\n", "7449\t55487601\t413327139849\n", "\n", "7450\t55502500\t413493625000\n", "\n", "7451\t55517401\t413660154851\n", "\n", "7452\t55532304\t413826729408\n", "\n", "7453\t55547209\t413993348677\n", "\n", "7454\t55562116\t414160012664\n", "\n", "7455\t55577025\t414326721375\n", "\n", "7456\t55591936\t414493474816\n", "\n", "7457\t55606849\t414660272993\n", "\n", "7458\t55621764\t414827115912\n", "\n", "7459\t55636681\t414994003579\n", "\n", "7460\t55651600\t415160936000\n", "\n", "7461\t55666521\t415327913181\n", "\n", "7462\t55681444\t415494935128\n", "\n", "7463\t55696369\t415662001847\n", "\n", "7464\t55711296\t415829113344\n", "\n", "7465\t55726225\t415996269625\n", "\n", "7466\t55741156\t416163470696\n", "\n", "7467\t55756089\t416330716563\n", "\n", "7468\t55771024\t416498007232\n", "\n", "7469\t55785961\t416665342709\n", "\n", "7470\t55800900\t416832723000\n", "\n", "7471\t55815841\t417000148111\n", "\n", "7472\t55830784\t417167618048\n", "\n", "7473\t55845729\t417335132817\n", "\n", "7474\t55860676\t417502692424\n", "\n", "7475\t55875625\t417670296875\n", "\n", "7476\t55890576\t417837946176\n", "\n", "7477\t55905529\t418005640333\n", "\n", "7478\t55920484\t418173379352\n", "\n", "7479\t55935441\t418341163239\n", "\n", "7480\t55950400\t418508992000\n", "\n", "7481\t55965361\t418676865641\n", "\n", "7482\t55980324\t418844784168\n", "\n", "7483\t55995289\t419012747587\n", "\n", "7484\t56010256\t419180755904\n", "\n", "7485\t56025225\t419348809125\n", "\n", "7486\t56040196\t419516907256\n", "\n", "7487\t56055169\t419685050303\n", "\n", "7488\t56070144\t419853238272\n", "\n", "7489\t56085121\t420021471169\n", "\n", "7490\t56100100\t420189749000\n", "\n", "7491\t56115081\t420358071771\n", "\n", "7492\t56130064\t420526439488\n", "\n", "7493\t56145049\t420694852157\n", "\n", "7494\t56160036\t420863309784\n", "\n", "7495\t56175025\t421031812375\n", "\n", "7496\t56190016\t421200359936\n", "\n", "7497\t56205009\t421368952473\n", "\n", "7498\t56220004\t421537589992\n", "\n", "7499\t56235001\t421706272499\n", "\n", "7500\t56250000\t421875000000\n", "\n", "7501\t56265001\t422043772501\n", "\n", "7502\t56280004\t422212590008\n", "\n", "7503\t56295009\t422381452527\n", "\n", "7504\t56310016\t422550360064\n", "\n", "7505\t56325025\t422719312625\n", "\n", "7506\t56340036\t422888310216\n", "\n", "7507\t56355049\t423057352843\n", "\n", "7508\t56370064\t423226440512\n", "\n", "7509\t56385081\t423395573229\n", "\n", "7510\t56400100\t423564751000\n", "\n", "7511\t56415121\t423733973831\n", "\n", "7512\t56430144\t423903241728\n", "\n", "7513\t56445169\t424072554697\n", "\n", "7514\t56460196\t424241912744\n", "\n", "7515\t56475225\t424411315875\n", "\n", "7516\t56490256\t424580764096\n", "\n", "7517\t56505289\t424750257413\n", "\n", "7518\t56520324\t424919795832\n", "\n", "7519\t56535361\t425089379359\n", "\n", "7520\t56550400\t425259008000\n", "\n", "7521\t56565441\t425428681761\n", "\n", "7522\t56580484\t425598400648\n", "\n", "7523\t56595529\t425768164667\n", "\n", "7524\t56610576\t425937973824\n", "\n", "7525\t56625625\t426107828125\n", "\n", "7526\t56640676\t426277727576\n", "\n", "7527\t56655729\t426447672183\n", "\n", "7528\t56670784\t426617661952\n", "\n", "7529\t56685841\t426787696889\n", "\n", "7530\t56700900\t426957777000\n", "\n", "7531\t56715961\t427127902291\n", "\n", "7532\t56731024\t427298072768\n", "\n", "7533\t56746089\t427468288437\n", "\n", "7534\t56761156\t427638549304\n", "\n", "7535\t56776225\t427808855375\n", "\n", "7536\t56791296\t427979206656\n", "\n", "7537\t56806369\t428149603153\n", "\n", "7538\t56821444\t428320044872\n", "\n", "7539\t56836521\t428490531819\n", "\n", "7540\t56851600\t428661064000\n", "\n", "7541\t56866681\t428831641421\n", "\n", "7542\t56881764\t429002264088\n", "\n", "7543\t56896849\t429172932007\n", "\n", "7544\t56911936\t429343645184\n", "\n", "7545\t56927025\t429514403625\n", "\n", "7546\t56942116\t429685207336\n", "\n", "7547\t56957209\t429856056323\n", "\n", "7548\t56972304\t430026950592\n", "\n", "7549\t56987401\t430197890149\n", "\n", "7550\t57002500\t430368875000\n", "\n", "7551\t57017601\t430539905151\n", "\n", "7552\t57032704\t430710980608\n", "\n", "7553\t57047809\t430882101377\n", "\n", "7554\t57062916\t431053267464\n", "\n", "7555\t57078025\t431224478875\n", "\n", "7556\t57093136\t431395735616\n", "\n", "7557\t57108249\t431567037693\n", "\n", "7558\t57123364\t431738385112\n", "\n", "7559\t57138481\t431909777879\n", "\n", "7560\t57153600\t432081216000\n", "\n", "7561\t57168721\t432252699481\n", "\n", "7562\t57183844\t432424228328\n", "\n", "7563\t57198969\t432595802547\n", "\n", "7564\t57214096\t432767422144\n", "\n", "7565\t57229225\t432939087125\n", "\n", "7566\t57244356\t433110797496\n", "\n", "7567\t57259489\t433282553263\n", "\n", "7568\t57274624\t433454354432\n", "\n", "7569\t57289761\t433626201009\n", "\n", "7570\t57304900\t433798093000\n", "\n", "7571\t57320041\t433970030411\n", "\n", "7572\t57335184\t434142013248\n", "\n", "7573\t57350329\t434314041517\n", "\n", "7574\t57365476\t434486115224\n", "\n", "7575\t57380625\t434658234375\n", "\n", "7576\t57395776\t434830398976\n", "\n", "7577\t57410929\t435002609033\n", "\n", "7578\t57426084\t435174864552\n", "\n", "7579\t57441241\t435347165539\n", "\n", "7580\t57456400\t435519512000\n", "\n", "7581\t57471561\t435691903941\n", "\n", "7582\t57486724\t435864341368\n", "\n", "7583\t57501889\t436036824287\n", "\n", "7584\t57517056\t436209352704\n", "\n", "7585\t57532225\t436381926625\n", "\n", "7586\t57547396\t436554546056\n", "\n", "7587\t57562569\t436727211003\n", "\n", "7588\t57577744\t436899921472\n", "\n", "7589\t57592921\t437072677469\n", "\n", "7590\t57608100\t437245479000\n", "\n", "7591\t57623281\t437418326071\n", "\n", "7592\t57638464\t437591218688\n", "\n", "7593\t57653649\t437764156857\n", "\n", "7594\t57668836\t437937140584\n", "\n", "7595\t57684025\t438110169875\n", "\n", "7596\t57699216\t438283244736\n", "\n", "7597\t57714409\t438456365173\n", "\n", "7598\t57729604\t438629531192\n", "\n", "7599\t57744801\t438802742799\n", "\n", "7600\t57760000\t438976000000\n", "\n", "7601\t57775201\t439149302801\n", "\n", "7602\t57790404\t439322651208\n", "\n", "7603\t57805609\t439496045227\n", "\n", "7604\t57820816\t439669484864\n", "\n", "7605\t57836025\t439842970125\n", "\n", "7606\t57851236\t440016501016\n", "\n", "7607\t57866449\t440190077543\n", "\n", "7608\t57881664\t440363699712\n", "\n", "7609\t57896881\t440537367529\n", "\n", "7610\t57912100\t440711081000\n", "\n", "7611\t57927321\t440884840131\n", "\n", "7612\t57942544\t441058644928\n", "\n", "7613\t57957769\t441232495397\n", "\n", "7614\t57972996\t441406391544\n", "\n", "7615\t57988225\t441580333375\n", "\n", "7616\t58003456\t441754320896\n", "\n", "7617\t58018689\t441928354113\n", "\n", "7618\t58033924\t442102433032\n", "\n", "7619\t58049161\t442276557659\n", "\n", "7620\t58064400\t442450728000\n", "\n", "7621\t58079641\t442624944061\n", "\n", "7622\t58094884\t442799205848\n", "\n", "7623\t58110129\t442973513367\n", "\n", "7624\t58125376\t443147866624\n", "\n", "7625\t58140625\t443322265625\n", "\n", "7626\t58155876\t443496710376\n", "\n", "7627\t58171129\t443671200883\n", "\n", "7628\t58186384\t443845737152\n", "\n", "7629\t58201641\t444020319189\n", "\n", "7630\t58216900\t444194947000\n", "\n", "7631\t58232161\t444369620591\n", "\n", "7632\t58247424\t444544339968\n", "\n", "7633\t58262689\t444719105137\n", "\n", "7634\t58277956\t444893916104\n", "\n", "7635\t58293225\t445068772875\n", "\n", "7636\t58308496\t445243675456\n", "\n", "7637\t58323769\t445418623853\n", "\n", "7638\t58339044\t445593618072\n", "\n", "7639\t58354321\t445768658119\n", "\n", "7640\t58369600\t445943744000\n", "\n", "7641\t58384881\t446118875721\n", "\n", "7642\t58400164\t446294053288\n", "\n", "7643\t58415449\t446469276707\n", "\n", "7644\t58430736\t446644545984\n", "\n", "7645\t58446025\t446819861125\n", "\n", "7646\t58461316\t446995222136\n", "\n", "7647\t58476609\t447170629023\n", "\n", "7648\t58491904\t447346081792\n", "\n", "7649\t58507201\t447521580449\n", "\n", "7650\t58522500\t447697125000\n", "\n", "7651\t58537801\t447872715451\n", "\n", "7652\t58553104\t448048351808\n", "\n", "7653\t58568409\t448224034077\n", "\n", "7654\t58583716\t448399762264\n", "\n", "7655\t58599025\t448575536375\n", "\n", "7656\t58614336\t448751356416\n", "\n", "7657\t58629649\t448927222393\n", "\n", "7658\t58644964\t449103134312\n", "\n", "7659\t58660281\t449279092179\n", "\n", "7660\t58675600\t449455096000\n", "\n", "7661\t58690921\t449631145781\n", "\n", "7662\t58706244\t449807241528\n", "\n", "7663\t58721569\t449983383247\n", "\n", "7664\t58736896\t450159570944\n", "\n", "7665\t58752225\t450335804625\n", "\n", "7666\t58767556\t450512084296\n", "\n", "7667\t58782889\t450688409963\n", "\n", "7668\t58798224\t450864781632\n", "\n", "7669\t58813561\t451041199309\n", "\n", "7670\t58828900\t451217663000\n", "\n", "7671\t58844241\t451394172711\n", "\n", "7672\t58859584\t451570728448\n", "\n", "7673\t58874929\t451747330217\n", "\n", "7674\t58890276\t451923978024\n", "\n", "7675\t58905625\t452100671875\n", "\n", "7676\t58920976\t452277411776\n", "\n", "7677\t58936329\t452454197733\n", "\n", "7678\t58951684\t452631029752\n", "\n", "7679\t58967041\t452807907839\n", "\n", "7680\t58982400\t452984832000\n", "\n", "7681\t58997761\t453161802241\n", "\n", "7682\t59013124\t453338818568\n", "\n", "7683\t59028489\t453515880987\n", "\n", "7684\t59043856\t453692989504\n", "\n", "7685\t59059225\t453870144125\n", "\n", "7686\t59074596\t454047344856\n", "\n", "7687\t59089969\t454224591703\n", "\n", "7688\t59105344\t454401884672\n", "\n", "7689\t59120721\t454579223769\n", "\n", "7690\t59136100\t454756609000\n", "\n", "7691\t59151481\t454934040371\n", "\n", "7692\t59166864\t455111517888\n", "\n", "7693\t59182249\t455289041557\n", "\n", "7694\t59197636\t455466611384\n", "\n", "7695\t59213025\t455644227375\n", "\n", "7696\t59228416\t455821889536\n", "\n", "7697\t59243809\t455999597873\n", "\n", "7698\t59259204\t456177352392\n", "\n", "7699\t59274601\t456355153099\n", "\n", "7700\t59290000\t456533000000\n", "\n", "7701\t59305401\t456710893101\n", "\n", "7702\t59320804\t456888832408\n", "\n", "7703\t59336209\t457066817927\n", "\n", "7704\t59351616\t457244849664\n", "\n", "7705\t59367025\t457422927625\n", "\n", "7706\t59382436\t457601051816\n", "\n", "7707\t59397849\t457779222243\n", "\n", "7708\t59413264\t457957438912\n", "\n", "7709\t59428681\t458135701829\n", "\n", "7710\t59444100\t458314011000\n", "\n", "7711\t59459521\t458492366431\n", "\n", "7712\t59474944\t458670768128\n", "\n", "7713\t59490369\t458849216097\n", "\n", "7714\t59505796\t459027710344\n", "\n", "7715\t59521225\t459206250875\n", "\n", "7716\t59536656\t459384837696\n", "\n", "7717\t59552089\t459563470813\n", "\n", "7718\t59567524\t459742150232\n", "\n", "7719\t59582961\t459920875959\n", "\n", "7720\t59598400\t460099648000\n", "\n", "7721\t59613841\t460278466361\n", "\n", "7722\t59629284\t460457331048\n", "\n", "7723\t59644729\t460636242067\n", "\n", "7724\t59660176\t460815199424\n", "\n", "7725\t59675625\t460994203125\n", "\n", "7726\t59691076\t461173253176\n", "\n", "7727\t59706529\t461352349583\n", "\n", "7728\t59721984\t461531492352\n", "\n", "7729\t59737441\t461710681489\n", "\n", "7730\t59752900\t461889917000\n", "\n", "7731\t59768361\t462069198891\n", "\n", "7732\t59783824\t462248527168\n", "\n", "7733\t59799289\t462427901837\n", "\n", "7734\t59814756\t462607322904\n", "\n", "7735\t59830225\t462786790375\n", "\n", "7736\t59845696\t462966304256\n", "\n", "7737\t59861169\t463145864553\n", "\n", "7738\t59876644\t463325471272\n", "\n", "7739\t59892121\t463505124419\n", "\n", "7740\t59907600\t463684824000\n", "\n", "7741\t59923081\t463864570021\n", "\n", "7742\t59938564\t464044362488\n", "\n", "7743\t59954049\t464224201407\n", "\n", "7744\t59969536\t464404086784\n", "\n", "7745\t59985025\t464584018625\n", "\n", "7746\t60000516\t464763996936\n", "\n", "7747\t60016009\t464944021723\n", "\n", "7748\t60031504\t465124092992\n", "\n", "7749\t60047001\t465304210749\n", "\n", "7750\t60062500\t465484375000\n", "\n", "7751\t60078001\t465664585751\n", "\n", "7752\t60093504\t465844843008\n", "\n", "7753\t60109009\t466025146777\n", "\n", "7754\t60124516\t466205497064\n", "\n", "7755\t60140025\t466385893875\n", "\n", "7756\t60155536\t466566337216\n", "\n", "7757\t60171049\t466746827093\n", "\n", "7758\t60186564\t466927363512\n", "\n", "7759\t60202081\t467107946479\n", "\n", "7760\t60217600\t467288576000\n", "\n", "7761\t60233121\t467469252081\n", "\n", "7762\t60248644\t467649974728\n", "\n", "7763\t60264169\t467830743947\n", "\n", "7764\t60279696\t468011559744\n", "\n", "7765\t60295225\t468192422125\n", "\n", "7766\t60310756\t468373331096\n", "\n", "7767\t60326289\t468554286663\n", "\n", "7768\t60341824\t468735288832\n", "\n", "7769\t60357361\t468916337609\n", "\n", "7770\t60372900\t469097433000\n", "\n", "7771\t60388441\t469278575011\n", "\n", "7772\t60403984\t469459763648\n", "\n", "7773\t60419529\t469640998917\n", "\n", "7774\t60435076\t469822280824\n", "\n", "7775\t60450625\t470003609375\n", "\n", "7776\t60466176\t470184984576\n", "\n", "7777\t60481729\t470366406433\n", "\n", "7778\t60497284\t470547874952\n", "\n", "7779\t60512841\t470729390139\n", "\n", "7780\t60528400\t470910952000\n", "\n", "7781\t60543961\t471092560541\n", "\n", "7782\t60559524\t471274215768\n", "\n", "7783\t60575089\t471455917687\n", "\n", "7784\t60590656\t471637666304\n", "\n", "7785\t60606225\t471819461625\n", "\n", "7786\t60621796\t472001303656\n", "\n", "7787\t60637369\t472183192403\n", "\n", "7788\t60652944\t472365127872\n", "\n", "7789\t60668521\t472547110069\n", "\n", "7790\t60684100\t472729139000\n", "\n", "7791\t60699681\t472911214671\n", "\n", "7792\t60715264\t473093337088\n", "\n", "7793\t60730849\t473275506257\n", "\n", "7794\t60746436\t473457722184\n", "\n", "7795\t60762025\t473639984875\n", "\n", "7796\t60777616\t473822294336\n", "\n", "7797\t60793209\t474004650573\n", "\n", "7798\t60808804\t474187053592\n", "\n", "7799\t60824401\t474369503399\n", "\n", "7800\t60840000\t474552000000\n", "\n", "7801\t60855601\t474734543401\n", "\n", "7802\t60871204\t474917133608\n", "\n", "7803\t60886809\t475099770627\n", "\n", "7804\t60902416\t475282454464\n", "\n", "7805\t60918025\t475465185125\n", "\n", "7806\t60933636\t475647962616\n", "\n", "7807\t60949249\t475830786943\n", "\n", "7808\t60964864\t476013658112\n", "\n", "7809\t60980481\t476196576129\n", "\n", "7810\t60996100\t476379541000\n", "\n", "7811\t61011721\t476562552731\n", "\n", "7812\t61027344\t476745611328\n", "\n", "7813\t61042969\t476928716797\n", "\n", "7814\t61058596\t477111869144\n", "\n", "7815\t61074225\t477295068375\n", "\n", "7816\t61089856\t477478314496\n", "\n", "7817\t61105489\t477661607513\n", "\n", "7818\t61121124\t477844947432\n", "\n", "7819\t61136761\t478028334259\n", "\n", "7820\t61152400\t478211768000\n", "\n", "7821\t61168041\t478395248661\n", "\n", "7822\t61183684\t478578776248\n", "\n", "7823\t61199329\t478762350767\n", "\n", "7824\t61214976\t478945972224\n", "\n", "7825\t61230625\t479129640625\n", "\n", "7826\t61246276\t479313355976\n", "\n", "7827\t61261929\t479497118283\n", "\n", "7828\t61277584\t479680927552\n", "\n", "7829\t61293241\t479864783789\n", "\n", "7830\t61308900\t480048687000\n", "\n", "7831\t61324561\t480232637191\n", "\n", "7832\t61340224\t480416634368\n", "\n", "7833\t61355889\t480600678537\n", "\n", "7834\t61371556\t480784769704\n", "\n", "7835\t61387225\t480968907875\n", "\n", "7836\t61402896\t481153093056\n", "\n", "7837\t61418569\t481337325253\n", "\n", "7838\t61434244\t481521604472\n", "\n", "7839\t61449921\t481705930719\n", "\n", "7840\t61465600\t481890304000\n", "\n", "7841\t61481281\t482074724321\n", "\n", "7842\t61496964\t482259191688\n", "\n", "7843\t61512649\t482443706107\n", "\n", "7844\t61528336\t482628267584\n", "\n", "7845\t61544025\t482812876125\n", "\n", "7846\t61559716\t482997531736\n", "\n", "7847\t61575409\t483182234423\n", "\n", "7848\t61591104\t483366984192\n", "\n", "7849\t61606801\t483551781049\n", "\n", "7850\t61622500\t483736625000\n", "\n", "7851\t61638201\t483921516051\n", "\n", "7852\t61653904\t484106454208\n", "\n", "7853\t61669609\t484291439477\n", "\n", "7854\t61685316\t484476471864\n", "\n", "7855\t61701025\t484661551375\n", "\n", "7856\t61716736\t484846678016\n", "\n", "7857\t61732449\t485031851793\n", "\n", "7858\t61748164\t485217072712\n", "\n", "7859\t61763881\t485402340779\n", "\n", "7860\t61779600\t485587656000\n", "\n", "7861\t61795321\t485773018381\n", "\n", "7862\t61811044\t485958427928\n", "\n", "7863\t61826769\t486143884647\n", "\n", "7864\t61842496\t486329388544\n", "\n", "7865\t61858225\t486514939625\n", "\n", "7866\t61873956\t486700537896\n", "\n", "7867\t61889689\t486886183363\n", "\n", "7868\t61905424\t487071876032\n", "\n", "7869\t61921161\t487257615909\n", "\n", "7870\t61936900\t487443403000\n", "\n", "7871\t61952641\t487629237311\n", "\n", "7872\t61968384\t487815118848\n", "\n", "7873\t61984129\t488001047617\n", "\n", "7874\t61999876\t488187023624\n", "\n", "7875\t62015625\t488373046875\n", "\n", "7876\t62031376\t488559117376\n", "\n", "7877\t62047129\t488745235133\n", "\n", "7878\t62062884\t488931400152\n", "\n", "7879\t62078641\t489117612439\n", "\n", "7880\t62094400\t489303872000\n", "\n", "7881\t62110161\t489490178841\n", "\n", "7882\t62125924\t489676532968\n", "\n", "7883\t62141689\t489862934387\n", "\n", "7884\t62157456\t490049383104\n", "\n", "7885\t62173225\t490235879125\n", "\n", "7886\t62188996\t490422422456\n", "\n", "7887\t62204769\t490609013103\n", "\n", "7888\t62220544\t490795651072\n", "\n", "7889\t62236321\t490982336369\n", "\n", "7890\t62252100\t491169069000\n", "\n", "7891\t62267881\t491355848971\n", "\n", "7892\t62283664\t491542676288\n", "\n", "7893\t62299449\t491729550957\n", "\n", "7894\t62315236\t491916472984\n", "\n", "7895\t62331025\t492103442375\n", "\n", "7896\t62346816\t492290459136\n", "\n", "7897\t62362609\t492477523273\n", "\n", "7898\t62378404\t492664634792\n", "\n", "7899\t62394201\t492851793699\n", "\n", "7900\t62410000\t493039000000\n", "\n", "7901\t62425801\t493226253701\n", "\n", "7902\t62441604\t493413554808\n", "\n", "7903\t62457409\t493600903327\n", "\n", "7904\t62473216\t493788299264\n", "\n", "7905\t62489025\t493975742625\n", "\n", "7906\t62504836\t494163233416\n", "\n", "7907\t62520649\t494350771643\n", "\n", "7908\t62536464\t494538357312\n", "\n", "7909\t62552281\t494725990429\n", "\n", "7910\t62568100\t494913671000\n", "\n", "7911\t62583921\t495101399031\n", "\n", "7912\t62599744\t495289174528\n", "\n", "7913\t62615569\t495476997497\n", "\n", "7914\t62631396\t495664867944\n", "\n", "7915\t62647225\t495852785875\n", "\n", "7916\t62663056\t496040751296\n", "\n", "7917\t62678889\t496228764213\n", "\n", "7918\t62694724\t496416824632\n", "\n", "7919\t62710561\t496604932559\n", "\n", "7920\t62726400\t496793088000\n", "\n", "7921\t62742241\t496981290961\n", "\n", "7922\t62758084\t497169541448\n", "\n", "7923\t62773929\t497357839467\n", "\n", "7924\t62789776\t497546185024\n", "\n", "7925\t62805625\t497734578125\n", "\n", "7926\t62821476\t497923018776\n", "\n", "7927\t62837329\t498111506983\n", "\n", "7928\t62853184\t498300042752\n", "\n", "7929\t62869041\t498488626089\n", "\n", "7930\t62884900\t498677257000\n", "\n", "7931\t62900761\t498865935491\n", "\n", "7932\t62916624\t499054661568\n", "\n", "7933\t62932489\t499243435237\n", "\n", "7934\t62948356\t499432256504\n", "\n", "7935\t62964225\t499621125375\n", "\n", "7936\t62980096\t499810041856\n", "\n", "7937\t62995969\t499999005953\n", "\n", "7938\t63011844\t500188017672\n", "\n", "7939\t63027721\t500377077019\n", "\n", "7940\t63043600\t500566184000\n", "\n", "7941\t63059481\t500755338621\n", "\n", "7942\t63075364\t500944540888\n", "\n", "7943\t63091249\t501133790807\n", "\n", "7944\t63107136\t501323088384\n", "\n", "7945\t63123025\t501512433625\n", "\n", "7946\t63138916\t501701826536\n", "\n", "7947\t63154809\t501891267123\n", "\n", "7948\t63170704\t502080755392\n", "\n", "7949\t63186601\t502270291349\n", "\n", "7950\t63202500\t502459875000\n", "\n", "7951\t63218401\t502649506351\n", "\n", "7952\t63234304\t502839185408\n", "\n", "7953\t63250209\t503028912177\n", "\n", "7954\t63266116\t503218686664\n", "\n", "7955\t63282025\t503408508875\n", "\n", "7956\t63297936\t503598378816\n", "\n", "7957\t63313849\t503788296493\n", "\n", "7958\t63329764\t503978261912\n", "\n", "7959\t63345681\t504168275079\n", "\n", "7960\t63361600\t504358336000\n", "\n", "7961\t63377521\t504548444681\n", "\n", "7962\t63393444\t504738601128\n", "\n", "7963\t63409369\t504928805347\n", "\n", "7964\t63425296\t505119057344\n", "\n", "7965\t63441225\t505309357125\n", "\n", "7966\t63457156\t505499704696\n", "\n", "7967\t63473089\t505690100063\n", "\n", "7968\t63489024\t505880543232\n", "\n", "7969\t63504961\t506071034209\n", "\n", "7970\t63520900\t506261573000\n", "\n", "7971\t63536841\t506452159611\n", "\n", "7972\t63552784\t506642794048\n", "\n", "7973\t63568729\t506833476317\n", "\n", "7974\t63584676\t507024206424\n", "\n", "7975\t63600625\t507214984375\n", "\n", "7976\t63616576\t507405810176\n", "\n", "7977\t63632529\t507596683833\n", "\n", "7978\t63648484\t507787605352\n", "\n", "7979\t63664441\t507978574739\n", "\n", "7980\t63680400\t508169592000\n", "\n", "7981\t63696361\t508360657141\n", "\n", "7982\t63712324\t508551770168\n", "\n", "7983\t63728289\t508742931087\n", "\n", "7984\t63744256\t508934139904\n", "\n", "7985\t63760225\t509125396625\n", "\n", "7986\t63776196\t509316701256\n", "\n", "7987\t63792169\t509508053803\n", "\n", "7988\t63808144\t509699454272\n", "\n", "7989\t63824121\t509890902669\n", "\n", "7990\t63840100\t510082399000\n", "\n", "7991\t63856081\t510273943271\n", "\n", "7992\t63872064\t510465535488\n", "\n", "7993\t63888049\t510657175657\n", "\n", "7994\t63904036\t510848863784\n", "\n", "7995\t63920025\t511040599875\n", "\n", "7996\t63936016\t511232383936\n", "\n", "7997\t63952009\t511424215973\n", "\n", "7998\t63968004\t511616095992\n", "\n", "7999\t63984001\t511808023999\n", "\n", "8000\t64000000\t512000000000\n", "\n", "8001\t64016001\t512192024001\n", "\n", "8002\t64032004\t512384096008\n", "\n", "8003\t64048009\t512576216027\n", "\n", "8004\t64064016\t512768384064\n", "\n", "8005\t64080025\t512960600125\n", "\n", "8006\t64096036\t513152864216\n", "\n", "8007\t64112049\t513345176343\n", "\n", "8008\t64128064\t513537536512\n", "\n", "8009\t64144081\t513729944729\n", "\n", "8010\t64160100\t513922401000\n", "\n", "8011\t64176121\t514114905331\n", "\n", "8012\t64192144\t514307457728\n", "\n", "8013\t64208169\t514500058197\n", "\n", "8014\t64224196\t514692706744\n", "\n", "8015\t64240225\t514885403375\n", "\n", "8016\t64256256\t515078148096\n", "\n", "8017\t64272289\t515270940913\n", "\n", "8018\t64288324\t515463781832\n", "\n", "8019\t64304361\t515656670859\n", "\n", "8020\t64320400\t515849608000\n", "\n", "8021\t64336441\t516042593261\n", "\n", "8022\t64352484\t516235626648\n", "\n", "8023\t64368529\t516428708167\n", "\n", "8024\t64384576\t516621837824\n", "\n", "8025\t64400625\t516815015625\n", "\n", "8026\t64416676\t517008241576\n", "\n", "8027\t64432729\t517201515683\n", "\n", "8028\t64448784\t517394837952\n", "\n", "8029\t64464841\t517588208389\n", "\n", "8030\t64480900\t517781627000\n", "\n", "8031\t64496961\t517975093791\n", "\n", "8032\t64513024\t518168608768\n", "\n", "8033\t64529089\t518362171937\n", "\n", "8034\t64545156\t518555783304\n", "\n", "8035\t64561225\t518749442875\n", "\n", "8036\t64577296\t518943150656\n", "\n", "8037\t64593369\t519136906653\n", "\n", "8038\t64609444\t519330710872\n", "\n", "8039\t64625521\t519524563319\n", "\n", "8040\t64641600\t519718464000\n", "\n", "8041\t64657681\t519912412921\n", "\n", "8042\t64673764\t520106410088\n", "\n", "8043\t64689849\t520300455507\n", "\n", "8044\t64705936\t520494549184\n", "\n", "8045\t64722025\t520688691125\n", "\n", "8046\t64738116\t520882881336\n", "\n", "8047\t64754209\t521077119823\n", "\n", "8048\t64770304\t521271406592\n", "\n", "8049\t64786401\t521465741649\n", "\n", "8050\t64802500\t521660125000\n", "\n", "8051\t64818601\t521854556651\n", "\n", "8052\t64834704\t522049036608\n", "\n", "8053\t64850809\t522243564877\n", "\n", "8054\t64866916\t522438141464\n", "\n", "8055\t64883025\t522632766375\n", "\n", "8056\t64899136\t522827439616\n", "\n", "8057\t64915249\t523022161193\n", "\n", "8058\t64931364\t523216931112\n", "\n", "8059\t64947481\t523411749379\n", "\n", "8060\t64963600\t523606616000\n", "\n", "8061\t64979721\t523801530981\n", "\n", "8062\t64995844\t523996494328\n", "\n", "8063\t65011969\t524191506047\n", "\n", "8064\t65028096\t524386566144\n", "\n", "8065\t65044225\t524581674625\n", "\n", "8066\t65060356\t524776831496\n", "\n", "8067\t65076489\t524972036763\n", "\n", "8068\t65092624\t525167290432\n", "\n", "8069\t65108761\t525362592509\n", "\n", "8070\t65124900\t525557943000\n", "\n", "8071\t65141041\t525753341911\n", "\n", "8072\t65157184\t525948789248\n", "\n", "8073\t65173329\t526144285017\n", "\n", "8074\t65189476\t526339829224\n", "\n", "8075\t65205625\t526535421875\n", "\n", "8076\t65221776\t526731062976\n", "\n", "8077\t65237929\t526926752533\n", "\n", "8078\t65254084\t527122490552\n", "\n", "8079\t65270241\t527318277039\n", "\n", "8080\t65286400\t527514112000\n", "\n", "8081\t65302561\t527709995441\n", "\n", "8082\t65318724\t527905927368\n", "\n", "8083\t65334889\t528101907787\n", "\n", "8084\t65351056\t528297936704\n", "\n", "8085\t65367225\t528494014125\n", "\n", "8086\t65383396\t528690140056\n", "\n", "8087\t65399569\t528886314503\n", "\n", "8088\t65415744\t529082537472\n", "\n", "8089\t65431921\t529278808969\n", "\n", "8090\t65448100\t529475129000\n", "\n", "8091\t65464281\t529671497571\n", "\n", "8092\t65480464\t529867914688\n", "\n", "8093\t65496649\t530064380357\n", "\n", "8094\t65512836\t530260894584\n", "\n", "8095\t65529025\t530457457375\n", "\n", "8096\t65545216\t530654068736\n", "\n", "8097\t65561409\t530850728673\n", "\n", "8098\t65577604\t531047437192\n", "\n", "8099\t65593801\t531244194299\n", "\n", "8100\t65610000\t531441000000\n", "\n", "8101\t65626201\t531637854301\n", "\n", "8102\t65642404\t531834757208\n", "\n", "8103\t65658609\t532031708727\n", "\n", "8104\t65674816\t532228708864\n", "\n", "8105\t65691025\t532425757625\n", "\n", "8106\t65707236\t532622855016\n", "\n", "8107\t65723449\t532820001043\n", "\n", "8108\t65739664\t533017195712\n", "\n", "8109\t65755881\t533214439029\n", "\n", "8110\t65772100\t533411731000\n", "\n", "8111\t65788321\t533609071631\n", "\n", "8112\t65804544\t533806460928\n", "\n", "8113\t65820769\t534003898897\n", "\n", "8114\t65836996\t534201385544\n", "\n", "8115\t65853225\t534398920875\n", "\n", "8116\t65869456\t534596504896\n", "\n", "8117\t65885689\t534794137613\n", "\n", "8118\t65901924\t534991819032\n", "\n", "8119\t65918161\t535189549159\n", "\n", "8120\t65934400\t535387328000\n", "\n", "8121\t65950641\t535585155561\n", "\n", "8122\t65966884\t535783031848\n", "\n", "8123\t65983129\t535980956867\n", "\n", "8124\t65999376\t536178930624\n", "\n", "8125\t66015625\t536376953125\n", "\n", "8126\t66031876\t536575024376\n", "\n", "8127\t66048129\t536773144383\n", "\n", "8128\t66064384\t536971313152\n", "\n", "8129\t66080641\t537169530689\n", "\n", "8130\t66096900\t537367797000\n", "\n", "8131\t66113161\t537566112091\n", "\n", "8132\t66129424\t537764475968\n", "\n", "8133\t66145689\t537962888637\n", "\n", "8134\t66161956\t538161350104\n", "\n", "8135\t66178225\t538359860375\n", "\n", "8136\t66194496\t538558419456\n", "\n", "8137\t66210769\t538757027353\n", "\n", "8138\t66227044\t538955684072\n", "\n", "8139\t66243321\t539154389619\n", "\n", "8140\t66259600\t539353144000\n", "\n", "8141\t66275881\t539551947221\n", "\n", "8142\t66292164\t539750799288\n", "\n", "8143\t66308449\t539949700207\n", "\n", "8144\t66324736\t540148649984\n", "\n", "8145\t66341025\t540347648625\n", "\n", "8146\t66357316\t540546696136\n", "\n", "8147\t66373609\t540745792523\n", "\n", "8148\t66389904\t540944937792\n", "\n", "8149\t66406201\t541144131949\n", "\n", "8150\t66422500\t541343375000\n", "\n", "8151\t66438801\t541542666951\n", "\n", "8152\t66455104\t541742007808\n", "\n", "8153\t66471409\t541941397577\n", "\n", "8154\t66487716\t542140836264\n", "\n", "8155\t66504025\t542340323875\n", "\n", "8156\t66520336\t542539860416\n", "\n", "8157\t66536649\t542739445893\n", "\n", "8158\t66552964\t542939080312\n", "\n", "8159\t66569281\t543138763679\n", "\n", "8160\t66585600\t543338496000\n", "\n", "8161\t66601921\t543538277281\n", "\n", "8162\t66618244\t543738107528\n", "\n", "8163\t66634569\t543937986747\n", "\n", "8164\t66650896\t544137914944\n", "\n", "8165\t66667225\t544337892125\n", "\n", "8166\t66683556\t544537918296\n", "\n", "8167\t66699889\t544737993463\n", "\n", "8168\t66716224\t544938117632\n", "\n", "8169\t66732561\t545138290809\n", "\n", "8170\t66748900\t545338513000\n", "\n", "8171\t66765241\t545538784211\n", "\n", "8172\t66781584\t545739104448\n", "\n", "8173\t66797929\t545939473717\n", "\n", "8174\t66814276\t546139892024\n", "\n", "8175\t66830625\t546340359375\n", "\n", "8176\t66846976\t546540875776\n", "\n", "8177\t66863329\t546741441233\n", "\n", "8178\t66879684\t546942055752\n", "\n", "8179\t66896041\t547142719339\n", "\n", "8180\t66912400\t547343432000\n", "\n", "8181\t66928761\t547544193741\n", "\n", "8182\t66945124\t547745004568\n", "\n", "8183\t66961489\t547945864487\n", "\n", "8184\t66977856\t548146773504\n", "\n", "8185\t66994225\t548347731625\n", "\n", "8186\t67010596\t548548738856\n", "\n", "8187\t67026969\t548749795203\n", "\n", "8188\t67043344\t548950900672\n", "\n", "8189\t67059721\t549152055269\n", "\n", "8190\t67076100\t549353259000\n", "\n", "8191\t67092481\t549554511871\n", "\n", "8192\t67108864\t549755813888\n", "\n", "8193\t67125249\t549957165057\n", "\n", "8194\t67141636\t550158565384\n", "\n", "8195\t67158025\t550360014875\n", "\n", "8196\t67174416\t550561513536\n", "\n", "8197\t67190809\t550763061373\n", "\n", "8198\t67207204\t550964658392\n", "\n", "8199\t67223601\t551166304599\n", "\n", "8200\t67240000\t551368000000\n", "\n", "8201\t67256401\t551569744601\n", "\n", "8202\t67272804\t551771538408\n", "\n", "8203\t67289209\t551973381427\n", "\n", "8204\t67305616\t552175273664\n", "\n", "8205\t67322025\t552377215125\n", "\n", "8206\t67338436\t552579205816\n", "\n", "8207\t67354849\t552781245743\n", "\n", "8208\t67371264\t552983334912\n", "\n", "8209\t67387681\t553185473329\n", "\n", "8210\t67404100\t553387661000\n", "\n", "8211\t67420521\t553589897931\n", "\n", "8212\t67436944\t553792184128\n", "\n", "8213\t67453369\t553994519597\n", "\n", "8214\t67469796\t554196904344\n", "\n", "8215\t67486225\t554399338375\n", "\n", "8216\t67502656\t554601821696\n", "\n", "8217\t67519089\t554804354313\n", "\n", "8218\t67535524\t555006936232\n", "\n", "8219\t67551961\t555209567459\n", "\n", "8220\t67568400\t555412248000\n", "\n", "8221\t67584841\t555614977861\n", "\n", "8222\t67601284\t555817757048\n", "\n", "8223\t67617729\t556020585567\n", "\n", "8224\t67634176\t556223463424\n", "\n", "8225\t67650625\t556426390625\n", "\n", "8226\t67667076\t556629367176\n", "\n", "8227\t67683529\t556832393083\n", "\n", "8228\t67699984\t557035468352\n", "\n", "8229\t67716441\t557238592989\n", "\n", "8230\t67732900\t557441767000\n", "\n", "8231\t67749361\t557644990391\n", "\n", "8232\t67765824\t557848263168\n", "\n", "8233\t67782289\t558051585337\n", "\n", "8234\t67798756\t558254956904\n", "\n", "8235\t67815225\t558458377875\n", "\n", "8236\t67831696\t558661848256\n", "\n", "8237\t67848169\t558865368053\n", "\n", "8238\t67864644\t559068937272\n", "\n", "8239\t67881121\t559272555919\n", "\n", "8240\t67897600\t559476224000\n", "\n", "8241\t67914081\t559679941521\n", "\n", "8242\t67930564\t559883708488\n", "\n", "8243\t67947049\t560087524907\n", "\n", "8244\t67963536\t560291390784\n", "\n", "8245\t67980025\t560495306125\n", "\n", "8246\t67996516\t560699270936\n", "\n", "8247\t68013009\t560903285223\n", "\n", "8248\t68029504\t561107348992\n", "\n", "8249\t68046001\t561311462249\n", "\n", "8250\t68062500\t561515625000\n", "\n", "8251\t68079001\t561719837251\n", "\n", "8252\t68095504\t561924099008\n", "\n", "8253\t68112009\t562128410277\n", "\n", "8254\t68128516\t562332771064\n", "\n", "8255\t68145025\t562537181375\n", "\n", "8256\t68161536\t562741641216\n", "\n", "8257\t68178049\t562946150593\n", "\n", "8258\t68194564\t563150709512\n", "\n", "8259\t68211081\t563355317979\n", "\n", "8260\t68227600\t563559976000\n", "\n", "8261\t68244121\t563764683581\n", "\n", "8262\t68260644\t563969440728\n", "\n", "8263\t68277169\t564174247447\n", "\n", "8264\t68293696\t564379103744\n", "\n", "8265\t68310225\t564584009625\n", "\n", "8266\t68326756\t564788965096\n", "\n", "8267\t68343289\t564993970163\n", "\n", "8268\t68359824\t565199024832\n", "\n", "8269\t68376361\t565404129109\n", "\n", "8270\t68392900\t565609283000\n", "\n", "8271\t68409441\t565814486511\n", "\n", "8272\t68425984\t566019739648\n", "\n", "8273\t68442529\t566225042417\n", "\n", "8274\t68459076\t566430394824\n", "\n", "8275\t68475625\t566635796875\n", "\n", "8276\t68492176\t566841248576\n", "\n", "8277\t68508729\t567046749933\n", "\n", "8278\t68525284\t567252300952\n", "\n", "8279\t68541841\t567457901639\n", "\n", "8280\t68558400\t567663552000\n", "\n", "8281\t68574961\t567869252041\n", "\n", "8282\t68591524\t568075001768\n", "\n", "8283\t68608089\t568280801187\n", "\n", "8284\t68624656\t568486650304\n", "\n", "8285\t68641225\t568692549125\n", "\n", "8286\t68657796\t568898497656\n", "\n", "8287\t68674369\t569104495903\n", "\n", "8288\t68690944\t569310543872\n", "\n", "8289\t68707521\t569516641569\n", "\n", "8290\t68724100\t569722789000\n", "\n", "8291\t68740681\t569928986171\n", "\n", "8292\t68757264\t570135233088\n", "\n", "8293\t68773849\t570341529757\n", "\n", "8294\t68790436\t570547876184\n", "\n", "8295\t68807025\t570754272375\n", "\n", "8296\t68823616\t570960718336\n", "\n", "8297\t68840209\t571167214073\n", "\n", "8298\t68856804\t571373759592\n", "\n", "8299\t68873401\t571580354899\n", "\n", "8300\t68890000\t571787000000\n", "\n", "8301\t68906601\t571993694901\n", "\n", "8302\t68923204\t572200439608\n", "\n", "8303\t68939809\t572407234127\n", "\n", "8304\t68956416\t572614078464\n", "\n", "8305\t68973025\t572820972625\n", "\n", "8306\t68989636\t573027916616\n", "\n", "8307\t69006249\t573234910443\n", "\n", "8308\t69022864\t573441954112\n", "\n", "8309\t69039481\t573649047629\n", "\n", "8310\t69056100\t573856191000\n", "\n", "8311\t69072721\t574063384231\n", "\n", "8312\t69089344\t574270627328\n", "\n", "8313\t69105969\t574477920297\n", "\n", "8314\t69122596\t574685263144\n", "\n", "8315\t69139225\t574892655875\n", "\n", "8316\t69155856\t575100098496\n", "\n", "8317\t69172489\t575307591013\n", "\n", "8318\t69189124\t575515133432\n", "\n", "8319\t69205761\t575722725759\n", "\n", "8320\t69222400\t575930368000\n", "\n", "8321\t69239041\t576138060161\n", "\n", "8322\t69255684\t576345802248\n", "\n", "8323\t69272329\t576553594267\n", "\n", "8324\t69288976\t576761436224\n", "\n", "8325\t69305625\t576969328125\n", "\n", "8326\t69322276\t577177269976\n", "\n", "8327\t69338929\t577385261783\n", "\n", "8328\t69355584\t577593303552\n", "\n", "8329\t69372241\t577801395289\n", "\n", "8330\t69388900\t578009537000\n", "\n", "8331\t69405561\t578217728691\n", "\n", "8332\t69422224\t578425970368\n", "\n", "8333\t69438889\t578634262037\n", "\n", "8334\t69455556\t578842603704\n", "\n", "8335\t69472225\t579050995375\n", "\n", "8336\t69488896\t579259437056\n", "\n", "8337\t69505569\t579467928753\n", "\n", "8338\t69522244\t579676470472\n", "\n", "8339\t69538921\t579885062219\n", "\n", "8340\t69555600\t580093704000\n", "\n", "8341\t69572281\t580302395821\n", "\n", "8342\t69588964\t580511137688\n", "\n", "8343\t69605649\t580719929607\n", "\n", "8344\t69622336\t580928771584\n", "\n", "8345\t69639025\t581137663625\n", "\n", "8346\t69655716\t581346605736\n", "\n", "8347\t69672409\t581555597923\n", "\n", "8348\t69689104\t581764640192\n", "\n", "8349\t69705801\t581973732549\n", "\n", "8350\t69722500\t582182875000\n", "\n", "8351\t69739201\t582392067551\n", "\n", "8352\t69755904\t582601310208\n", "\n", "8353\t69772609\t582810602977\n", "\n", "8354\t69789316\t583019945864\n", "\n", "8355\t69806025\t583229338875\n", "\n", "8356\t69822736\t583438782016\n", "\n", "8357\t69839449\t583648275293\n", "\n", "8358\t69856164\t583857818712\n", "\n", "8359\t69872881\t584067412279\n", "\n", "8360\t69889600\t584277056000\n", "\n", "8361\t69906321\t584486749881\n", "\n", "8362\t69923044\t584696493928\n", "\n", "8363\t69939769\t584906288147\n", "\n", "8364\t69956496\t585116132544\n", "\n", "8365\t69973225\t585326027125\n", "\n", "8366\t69989956\t585535971896\n", "\n", "8367\t70006689\t585745966863\n", "\n", "8368\t70023424\t585956012032\n", "\n", "8369\t70040161\t586166107409\n", "\n", "8370\t70056900\t586376253000\n", "\n", "8371\t70073641\t586586448811\n", "\n", "8372\t70090384\t586796694848\n", "\n", "8373\t70107129\t587006991117\n", "\n", "8374\t70123876\t587217337624\n", "\n", "8375\t70140625\t587427734375\n", "\n", "8376\t70157376\t587638181376\n", "\n", "8377\t70174129\t587848678633\n", "\n", "8378\t70190884\t588059226152\n", "\n", "8379\t70207641\t588269823939\n", "\n", "8380\t70224400\t588480472000\n", "\n", "8381\t70241161\t588691170341\n", "\n", "8382\t70257924\t588901918968\n", "\n", "8383\t70274689\t589112717887\n", "\n", "8384\t70291456\t589323567104\n", "\n", "8385\t70308225\t589534466625\n", "\n", "8386\t70324996\t589745416456\n", "\n", "8387\t70341769\t589956416603\n", "\n", "8388\t70358544\t590167467072\n", "\n", "8389\t70375321\t590378567869\n", "\n", "8390\t70392100\t590589719000\n", "\n", "8391\t70408881\t590800920471\n", "\n", "8392\t70425664\t591012172288\n", "\n", "8393\t70442449\t591223474457\n", "\n", "8394\t70459236\t591434826984\n", "\n", "8395\t70476025\t591646229875\n", "\n", "8396\t70492816\t591857683136\n", "\n", "8397\t70509609\t592069186773\n", "\n", "8398\t70526404\t592280740792\n", "\n", "8399\t70543201\t592492345199\n", "\n", "8400\t70560000\t592704000000\n", "\n", "8401\t70576801\t592915705201\n", "\n", "8402\t70593604\t593127460808\n", "\n", "8403\t70610409\t593339266827\n", "\n", "8404\t70627216\t593551123264\n", "\n", "8405\t70644025\t593763030125\n", "\n", "8406\t70660836\t593974987416\n", "\n", "8407\t70677649\t594186995143\n", "\n", "8408\t70694464\t594399053312\n", "\n", "8409\t70711281\t594611161929\n", "\n", "8410\t70728100\t594823321000\n", "\n", "8411\t70744921\t595035530531\n", "\n", "8412\t70761744\t595247790528\n", "\n", "8413\t70778569\t595460100997\n", "\n", "8414\t70795396\t595672461944\n", "\n", "8415\t70812225\t595884873375\n", "\n", "8416\t70829056\t596097335296\n", "\n", "8417\t70845889\t596309847713\n", "\n", "8418\t70862724\t596522410632\n", "\n", "8419\t70879561\t596735024059\n", "\n", "8420\t70896400\t596947688000\n", "\n", "8421\t70913241\t597160402461\n", "\n", "8422\t70930084\t597373167448\n", "\n", "8423\t70946929\t597585982967\n", "\n", "8424\t70963776\t597798849024\n", "\n", "8425\t70980625\t598011765625\n", "\n", "8426\t70997476\t598224732776\n", "\n", "8427\t71014329\t598437750483\n", "\n", "8428\t71031184\t598650818752\n", "\n", "8429\t71048041\t598863937589\n", "\n", "8430\t71064900\t599077107000\n", "\n", "8431\t71081761\t599290326991\n", "\n", "8432\t71098624\t599503597568\n", "\n", "8433\t71115489\t599716918737\n", "\n", "8434\t71132356\t599930290504\n", "\n", "8435\t71149225\t600143712875\n", "\n", "8436\t71166096\t600357185856\n", "\n", "8437\t71182969\t600570709453\n", "\n", "8438\t71199844\t600784283672\n", "\n", "8439\t71216721\t600997908519\n", "\n", "8440\t71233600\t601211584000\n", "\n", "8441\t71250481\t601425310121\n", "\n", "8442\t71267364\t601639086888\n", "\n", "8443\t71284249\t601852914307\n", "\n", "8444\t71301136\t602066792384\n", "\n", "8445\t71318025\t602280721125\n", "\n", "8446\t71334916\t602494700536\n", "\n", "8447\t71351809\t602708730623\n", "\n", "8448\t71368704\t602922811392\n", "\n", "8449\t71385601\t603136942849\n", "\n", "8450\t71402500\t603351125000\n", "\n", "8451\t71419401\t603565357851\n", "\n", "8452\t71436304\t603779641408\n", "\n", "8453\t71453209\t603993975677\n", "\n", "8454\t71470116\t604208360664\n", "\n", "8455\t71487025\t604422796375\n", "\n", "8456\t71503936\t604637282816\n", "\n", "8457\t71520849\t604851819993\n", "\n", "8458\t71537764\t605066407912\n", "\n", "8459\t71554681\t605281046579\n", "\n", "8460\t71571600\t605495736000\n", "\n", "8461\t71588521\t605710476181\n", "\n", "8462\t71605444\t605925267128\n", "\n", "8463\t71622369\t606140108847\n", "\n", "8464\t71639296\t606355001344\n", "\n", "8465\t71656225\t606569944625\n", "\n", "8466\t71673156\t606784938696\n", "\n", "8467\t71690089\t606999983563\n", "\n", "8468\t71707024\t607215079232\n", "\n", "8469\t71723961\t607430225709\n", "\n", "8470\t71740900\t607645423000\n", "\n", "8471\t71757841\t607860671111\n", "\n", "8472\t71774784\t608075970048\n", "\n", "8473\t71791729\t608291319817\n", "\n", "8474\t71808676\t608506720424\n", "\n", "8475\t71825625\t608722171875\n", "\n", "8476\t71842576\t608937674176\n", "\n", "8477\t71859529\t609153227333\n", "\n", "8478\t71876484\t609368831352\n", "\n", "8479\t71893441\t609584486239\n", "\n", "8480\t71910400\t609800192000\n", "\n", "8481\t71927361\t610015948641\n", "\n", "8482\t71944324\t610231756168\n", "\n", "8483\t71961289\t610447614587\n", "\n", "8484\t71978256\t610663523904\n", "\n", "8485\t71995225\t610879484125\n", "\n", "8486\t72012196\t611095495256\n", "\n", "8487\t72029169\t611311557303\n", "\n", "8488\t72046144\t611527670272\n", "\n", "8489\t72063121\t611743834169\n", "\n", "8490\t72080100\t611960049000\n", "\n", "8491\t72097081\t612176314771\n", "\n", "8492\t72114064\t612392631488\n", "\n", "8493\t72131049\t612608999157\n", "\n", "8494\t72148036\t612825417784\n", "\n", "8495\t72165025\t613041887375\n", "\n", "8496\t72182016\t613258407936\n", "\n", "8497\t72199009\t613474979473\n", "\n", "8498\t72216004\t613691601992\n", "\n", "8499\t72233001\t613908275499\n", "\n", "8500\t72250000\t614125000000\n", "\n", "8501\t72267001\t614341775501\n", "\n", "8502\t72284004\t614558602008\n", "\n", "8503\t72301009\t614775479527\n", "\n", "8504\t72318016\t614992408064\n", "\n", "8505\t72335025\t615209387625\n", "\n", "8506\t72352036\t615426418216\n", "\n", "8507\t72369049\t615643499843\n", "\n", "8508\t72386064\t615860632512\n", "\n", "8509\t72403081\t616077816229\n", "\n", "8510\t72420100\t616295051000\n", "\n", "8511\t72437121\t616512336831\n", "\n", "8512\t72454144\t616729673728\n", "\n", "8513\t72471169\t616947061697\n", "\n", "8514\t72488196\t617164500744\n", "\n", "8515\t72505225\t617381990875\n", "\n", "8516\t72522256\t617599532096\n", "\n", "8517\t72539289\t617817124413\n", "\n", "8518\t72556324\t618034767832\n", "\n", "8519\t72573361\t618252462359\n", "\n", "8520\t72590400\t618470208000\n", "\n", "8521\t72607441\t618688004761\n", "\n", "8522\t72624484\t618905852648\n", "\n", "8523\t72641529\t619123751667\n", "\n", "8524\t72658576\t619341701824\n", "\n", "8525\t72675625\t619559703125\n", "\n", "8526\t72692676\t619777755576\n", "\n", "8527\t72709729\t619995859183\n", "\n", "8528\t72726784\t620214013952\n", "\n", "8529\t72743841\t620432219889\n", "\n", "8530\t72760900\t620650477000\n", "\n", "8531\t72777961\t620868785291\n", "\n", "8532\t72795024\t621087144768\n", "\n", "8533\t72812089\t621305555437\n", "\n", "8534\t72829156\t621524017304\n", "\n", "8535\t72846225\t621742530375\n", "\n", "8536\t72863296\t621961094656\n", "\n", "8537\t72880369\t622179710153\n", "\n", "8538\t72897444\t622398376872\n", "\n", "8539\t72914521\t622617094819\n", "\n", "8540\t72931600\t622835864000\n", "\n", "8541\t72948681\t623054684421\n", "\n", "8542\t72965764\t623273556088\n", "\n", "8543\t72982849\t623492479007\n", "\n", "8544\t72999936\t623711453184\n", "\n", "8545\t73017025\t623930478625\n", "\n", "8546\t73034116\t624149555336\n", "\n", "8547\t73051209\t624368683323\n", "\n", "8548\t73068304\t624587862592\n", "\n", "8549\t73085401\t624807093149\n", "\n", "8550\t73102500\t625026375000\n", "\n", "8551\t73119601\t625245708151\n", "\n", "8552\t73136704\t625465092608\n", "\n", "8553\t73153809\t625684528377\n", "\n", "8554\t73170916\t625904015464\n", "\n", "8555\t73188025\t626123553875\n", "\n", "8556\t73205136\t626343143616\n", "\n", "8557\t73222249\t626562784693\n", "\n", "8558\t73239364\t626782477112\n", "\n", "8559\t73256481\t627002220879\n", "\n", "8560\t73273600\t627222016000\n", "\n", "8561\t73290721\t627441862481\n", "\n", "8562\t73307844\t627661760328\n", "\n", "8563\t73324969\t627881709547\n", "\n", "8564\t73342096\t628101710144\n", "\n", "8565\t73359225\t628321762125\n", "\n", "8566\t73376356\t628541865496\n", "\n", "8567\t73393489\t628762020263\n", "\n", "8568\t73410624\t628982226432\n", "\n", "8569\t73427761\t629202484009\n", "\n", "8570\t73444900\t629422793000\n", "\n", "8571\t73462041\t629643153411\n", "\n", "8572\t73479184\t629863565248\n", "\n", "8573\t73496329\t630084028517\n", "\n", "8574\t73513476\t630304543224\n", "\n", "8575\t73530625\t630525109375\n", "\n", "8576\t73547776\t630745726976\n", "\n", "8577\t73564929\t630966396033\n", "\n", "8578\t73582084\t631187116552\n", "\n", "8579\t73599241\t631407888539\n", "\n", "8580\t73616400\t631628712000\n", "\n", "8581\t73633561\t631849586941\n", "\n", "8582\t73650724\t632070513368\n", "\n", "8583\t73667889\t632291491287\n", "\n", "8584\t73685056\t632512520704\n", "\n", "8585\t73702225\t632733601625\n", "\n", "8586\t73719396\t632954734056\n", "\n", "8587\t73736569\t633175918003\n", "\n", "8588\t73753744\t633397153472\n", "\n", "8589\t73770921\t633618440469\n", "\n", "8590\t73788100\t633839779000\n", "\n", "8591\t73805281\t634061169071\n", "\n", "8592\t73822464\t634282610688\n", "\n", "8593\t73839649\t634504103857\n", "\n", "8594\t73856836\t634725648584\n", "\n", "8595\t73874025\t634947244875\n", "\n", "8596\t73891216\t635168892736\n", "\n", "8597\t73908409\t635390592173\n", "\n", "8598\t73925604\t635612343192\n", "\n", "8599\t73942801\t635834145799\n", "\n", "8600\t73960000\t636056000000\n", "\n", "8601\t73977201\t636277905801\n", "\n", "8602\t73994404\t636499863208\n", "\n", "8603\t74011609\t636721872227\n", "\n", "8604\t74028816\t636943932864\n", "\n", "8605\t74046025\t637166045125\n", "\n", "8606\t74063236\t637388209016\n", "\n", "8607\t74080449\t637610424543\n", "\n", "8608\t74097664\t637832691712\n", "\n", "8609\t74114881\t638055010529\n", "\n", "8610\t74132100\t638277381000\n", "\n", "8611\t74149321\t638499803131\n", "\n", "8612\t74166544\t638722276928\n", "\n", "8613\t74183769\t638944802397\n", "\n", "8614\t74200996\t639167379544\n", "\n", "8615\t74218225\t639390008375\n", "\n", "8616\t74235456\t639612688896\n", "\n", "8617\t74252689\t639835421113\n", "\n", "8618\t74269924\t640058205032\n", "\n", "8619\t74287161\t640281040659\n", "\n", "8620\t74304400\t640503928000\n", "\n", "8621\t74321641\t640726867061\n", "\n", "8622\t74338884\t640949857848\n", "\n", "8623\t74356129\t641172900367\n", "\n", "8624\t74373376\t641395994624\n", "\n", "8625\t74390625\t641619140625\n", "\n", "8626\t74407876\t641842338376\n", "\n", "8627\t74425129\t642065587883\n", "\n", "8628\t74442384\t642288889152\n", "\n", "8629\t74459641\t642512242189\n", "\n", "8630\t74476900\t642735647000\n", "\n", "8631\t74494161\t642959103591\n", "\n", "8632\t74511424\t643182611968\n", "\n", "8633\t74528689\t643406172137\n", "\n", "8634\t74545956\t643629784104\n", "\n", "8635\t74563225\t643853447875\n", "\n", "8636\t74580496\t644077163456\n", "\n", "8637\t74597769\t644300930853\n", "\n", "8638\t74615044\t644524750072\n", "\n", "8639\t74632321\t644748621119\n", "\n", "8640\t74649600\t644972544000\n", "\n", "8641\t74666881\t645196518721\n", "\n", "8642\t74684164\t645420545288\n", "\n", "8643\t74701449\t645644623707\n", "\n", "8644\t74718736\t645868753984\n", "\n", "8645\t74736025\t646092936125\n", "\n", "8646\t74753316\t646317170136\n", "\n", "8647\t74770609\t646541456023\n", "\n", "8648\t74787904\t646765793792\n", "\n", "8649\t74805201\t646990183449\n", "\n", "8650\t74822500\t647214625000\n", "\n", "8651\t74839801\t647439118451\n", "\n", "8652\t74857104\t647663663808\n", "\n", "8653\t74874409\t647888261077\n", "\n", "8654\t74891716\t648112910264\n", "\n", "8655\t74909025\t648337611375\n", "\n", "8656\t74926336\t648562364416\n", "\n", "8657\t74943649\t648787169393\n", "\n", "8658\t74960964\t649012026312\n", "\n", "8659\t74978281\t649236935179\n", "\n", "8660\t74995600\t649461896000\n", "\n", "8661\t75012921\t649686908781\n", "\n", "8662\t75030244\t649911973528\n", "\n", "8663\t75047569\t650137090247\n", "\n", "8664\t75064896\t650362258944\n", "\n", "8665\t75082225\t650587479625\n", "\n", "8666\t75099556\t650812752296\n", "\n", "8667\t75116889\t651038076963\n", "\n", "8668\t75134224\t651263453632\n", "\n", "8669\t75151561\t651488882309\n", "\n", "8670\t75168900\t651714363000\n", "\n", "8671\t75186241\t651939895711\n", "\n", "8672\t75203584\t652165480448\n", "\n", "8673\t75220929\t652391117217\n", "\n", "8674\t75238276\t652616806024\n", "\n", "8675\t75255625\t652842546875\n", "\n", "8676\t75272976\t653068339776\n", "\n", "8677\t75290329\t653294184733\n", "\n", "8678\t75307684\t653520081752\n", "\n", "8679\t75325041\t653746030839\n", "\n", "8680\t75342400\t653972032000\n", "\n", "8681\t75359761\t654198085241\n", "\n", "8682\t75377124\t654424190568\n", "\n", "8683\t75394489\t654650347987\n", "\n", "8684\t75411856\t654876557504\n", "\n", "8685\t75429225\t655102819125\n", "\n", "8686\t75446596\t655329132856\n", "\n", "8687\t75463969\t655555498703\n", "\n", "8688\t75481344\t655781916672\n", "\n", "8689\t75498721\t656008386769\n", "\n", "8690\t75516100\t656234909000\n", "\n", "8691\t75533481\t656461483371\n", "\n", "8692\t75550864\t656688109888\n", "\n", "8693\t75568249\t656914788557\n", "\n", "8694\t75585636\t657141519384\n", "\n", "8695\t75603025\t657368302375\n", "\n", "8696\t75620416\t657595137536\n", "\n", "8697\t75637809\t657822024873\n", "\n", "8698\t75655204\t658048964392\n", "\n", "8699\t75672601\t658275956099\n", "\n", "8700\t75690000\t658503000000\n", "\n", "8701\t75707401\t658730096101\n", "\n", "8702\t75724804\t658957244408\n", "\n", "8703\t75742209\t659184444927\n", "\n", "8704\t75759616\t659411697664\n", "\n", "8705\t75777025\t659639002625\n", "\n", "8706\t75794436\t659866359816\n", "\n", "8707\t75811849\t660093769243\n", "\n", "8708\t75829264\t660321230912\n", "\n", "8709\t75846681\t660548744829\n", "\n", "8710\t75864100\t660776311000\n", "\n", "8711\t75881521\t661003929431\n", "\n", "8712\t75898944\t661231600128\n", "\n", "8713\t75916369\t661459323097\n", "\n", "8714\t75933796\t661687098344\n", "\n", "8715\t75951225\t661914925875\n", "\n", "8716\t75968656\t662142805696\n", "\n", "8717\t75986089\t662370737813\n", "\n", "8718\t76003524\t662598722232\n", "\n", "8719\t76020961\t662826758959\n", "\n", "8720\t76038400\t663054848000\n", "\n", "8721\t76055841\t663282989361\n", "\n", "8722\t76073284\t663511183048\n", "\n", "8723\t76090729\t663739429067\n", "\n", "8724\t76108176\t663967727424\n", "\n", "8725\t76125625\t664196078125\n", "\n", "8726\t76143076\t664424481176\n", "\n", "8727\t76160529\t664652936583\n", "\n", "8728\t76177984\t664881444352\n", "\n", "8729\t76195441\t665110004489\n", "\n", "8730\t76212900\t665338617000\n", "\n", "8731\t76230361\t665567281891\n", "\n", "8732\t76247824\t665795999168\n", "\n", "8733\t76265289\t666024768837\n", "\n", "8734\t76282756\t666253590904\n", "\n", "8735\t76300225\t666482465375\n", "\n", "8736\t76317696\t666711392256\n", "\n", "8737\t76335169\t666940371553\n", "\n", "8738\t76352644\t667169403272\n", "\n", "8739\t76370121\t667398487419\n", "\n", "8740\t76387600\t667627624000\n", "\n", "8741\t76405081\t667856813021\n", "\n", "8742\t76422564\t668086054488\n", "\n", "8743\t76440049\t668315348407\n", "\n", "8744\t76457536\t668544694784\n", "\n", "8745\t76475025\t668774093625\n", "\n", "8746\t76492516\t669003544936\n", "\n", "8747\t76510009\t669233048723\n", "\n", "8748\t76527504\t669462604992\n", "\n", "8749\t76545001\t669692213749\n", "\n", "8750\t76562500\t669921875000\n", "\n", "8751\t76580001\t670151588751\n", "\n", "8752\t76597504\t670381355008\n", "\n", "8753\t76615009\t670611173777\n", "\n", "8754\t76632516\t670841045064\n", "\n", "8755\t76650025\t671070968875\n", "\n", "8756\t76667536\t671300945216\n", "\n", "8757\t76685049\t671530974093\n", "\n", "8758\t76702564\t671761055512\n", "\n", "8759\t76720081\t671991189479\n", "\n", "8760\t76737600\t672221376000\n", "\n", "8761\t76755121\t672451615081\n", "\n", "8762\t76772644\t672681906728\n", "\n", "8763\t76790169\t672912250947\n", "\n", "8764\t76807696\t673142647744\n", "\n", "8765\t76825225\t673373097125\n", "\n", "8766\t76842756\t673603599096\n", "\n", "8767\t76860289\t673834153663\n", "\n", "8768\t76877824\t674064760832\n", "\n", "8769\t76895361\t674295420609\n", "\n", "8770\t76912900\t674526133000\n", "\n", "8771\t76930441\t674756898011\n", "\n", "8772\t76947984\t674987715648\n", "\n", "8773\t76965529\t675218585917\n", "\n", "8774\t76983076\t675449508824\n", "\n", "8775\t77000625\t675680484375\n", "\n", "8776\t77018176\t675911512576\n", "\n", "8777\t77035729\t676142593433\n", "\n", "8778\t77053284\t676373726952\n", "\n", "8779\t77070841\t676604913139\n", "\n", "8780\t77088400\t676836152000\n", "\n", "8781\t77105961\t677067443541\n", "\n", "8782\t77123524\t677298787768\n", "\n", "8783\t77141089\t677530184687\n", "\n", "8784\t77158656\t677761634304\n", "\n", "8785\t77176225\t677993136625\n", "\n", "8786\t77193796\t678224691656\n", "\n", "8787\t77211369\t678456299403\n", "\n", "8788\t77228944\t678687959872\n", "\n", "8789\t77246521\t678919673069\n", "\n", "8790\t77264100\t679151439000\n", "\n", "8791\t77281681\t679383257671\n", "\n", "8792\t77299264\t679615129088\n", "\n", "8793\t77316849\t679847053257\n", "\n", "8794\t77334436\t680079030184\n", "\n", "8795\t77352025\t680311059875\n", "\n", "8796\t77369616\t680543142336\n", "\n", "8797\t77387209\t680775277573\n", "\n", "8798\t77404804\t681007465592\n", "\n", "8799\t77422401\t681239706399\n", "\n", "8800\t77440000\t681472000000\n", "\n", "8801\t77457601\t681704346401\n", "\n", "8802\t77475204\t681936745608\n", "\n", "8803\t77492809\t682169197627\n", "\n", "8804\t77510416\t682401702464\n", "\n", "8805\t77528025\t682634260125\n", "\n", "8806\t77545636\t682866870616\n", "\n", "8807\t77563249\t683099533943\n", "\n", "8808\t77580864\t683332250112\n", "\n", "8809\t77598481\t683565019129\n", "\n", "8810\t77616100\t683797841000\n", "\n", "8811\t77633721\t684030715731\n", "\n", "8812\t77651344\t684263643328\n", "\n", "8813\t77668969\t684496623797\n", "\n", "8814\t77686596\t684729657144\n", "\n", "8815\t77704225\t684962743375\n", "\n", "8816\t77721856\t685195882496\n", "\n", "8817\t77739489\t685429074513\n", "\n", "8818\t77757124\t685662319432\n", "\n", "8819\t77774761\t685895617259\n", "\n", "8820\t77792400\t686128968000\n", "\n", "8821\t77810041\t686362371661\n", "\n", "8822\t77827684\t686595828248\n", "\n", "8823\t77845329\t686829337767\n", "\n", "8824\t77862976\t687062900224\n", "\n", "8825\t77880625\t687296515625\n", "\n", "8826\t77898276\t687530183976\n", "\n", "8827\t77915929\t687763905283\n", "\n", "8828\t77933584\t687997679552\n", "\n", "8829\t77951241\t688231506789\n", "\n", "8830\t77968900\t688465387000\n", "\n", "8831\t77986561\t688699320191\n", "\n", "8832\t78004224\t688933306368\n", "\n", "8833\t78021889\t689167345537\n", "\n", "8834\t78039556\t689401437704\n", "\n", "8835\t78057225\t689635582875\n", "\n", "8836\t78074896\t689869781056\n", "\n", "8837\t78092569\t690104032253\n", "\n", "8838\t78110244\t690338336472\n", "\n", "8839\t78127921\t690572693719\n", "\n", "8840\t78145600\t690807104000\n", "\n", "8841\t78163281\t691041567321\n", "\n", "8842\t78180964\t691276083688\n", "\n", "8843\t78198649\t691510653107\n", "\n", "8844\t78216336\t691745275584\n", "\n", "8845\t78234025\t691979951125\n", "\n", "8846\t78251716\t692214679736\n", "\n", "8847\t78269409\t692449461423\n", "\n", "8848\t78287104\t692684296192\n", "\n", "8849\t78304801\t692919184049\n", "\n", "8850\t78322500\t693154125000\n", "\n", "8851\t78340201\t693389119051\n", "\n", "8852\t78357904\t693624166208\n", "\n", "8853\t78375609\t693859266477\n", "\n", "8854\t78393316\t694094419864\n", "\n", "8855\t78411025\t694329626375\n", "\n", "8856\t78428736\t694564886016\n", "\n", "8857\t78446449\t694800198793\n", "\n", "8858\t78464164\t695035564712\n", "\n", "8859\t78481881\t695270983779\n", "\n", "8860\t78499600\t695506456000\n", "\n", "8861\t78517321\t695741981381\n", "\n", "8862\t78535044\t695977559928\n", "\n", "8863\t78552769\t696213191647\n", "\n", "8864\t78570496\t696448876544\n", "\n", "8865\t78588225\t696684614625\n", "\n", "8866\t78605956\t696920405896\n", "\n", "8867\t78623689\t697156250363\n", "\n", "8868\t78641424\t697392148032\n", "\n", "8869\t78659161\t697628098909\n", "\n", "8870\t78676900\t697864103000\n", "\n", "8871\t78694641\t698100160311\n", "\n", "8872\t78712384\t698336270848\n", "\n", "8873\t78730129\t698572434617\n", "\n", "8874\t78747876\t698808651624\n", "\n", "8875\t78765625\t699044921875\n", "\n", "8876\t78783376\t699281245376\n", "\n", "8877\t78801129\t699517622133\n", "\n", "8878\t78818884\t699754052152\n", "\n", "8879\t78836641\t699990535439\n", "\n", "8880\t78854400\t700227072000\n", "\n", "8881\t78872161\t700463661841\n", "\n", "8882\t78889924\t700700304968\n", "\n", "8883\t78907689\t700937001387\n", "\n", "8884\t78925456\t701173751104\n", "\n", "8885\t78943225\t701410554125\n", "\n", "8886\t78960996\t701647410456\n", "\n", "8887\t78978769\t701884320103\n", "\n", "8888\t78996544\t702121283072\n", "\n", "8889\t79014321\t702358299369\n", "\n", "8890\t79032100\t702595369000\n", "\n", "8891\t79049881\t702832491971\n", "\n", "8892\t79067664\t703069668288\n", "\n", "8893\t79085449\t703306897957\n", "\n", "8894\t79103236\t703544180984\n", "\n", "8895\t79121025\t703781517375\n", "\n", "8896\t79138816\t704018907136\n", "\n", "8897\t79156609\t704256350273\n", "\n", "8898\t79174404\t704493846792\n", "\n", "8899\t79192201\t704731396699\n", "\n", "8900\t79210000\t704969000000\n", "\n", "8901\t79227801\t705206656701\n", "\n", "8902\t79245604\t705444366808\n", "\n", "8903\t79263409\t705682130327\n", "\n", "8904\t79281216\t705919947264\n", "\n", "8905\t79299025\t706157817625\n", "\n", "8906\t79316836\t706395741416\n", "\n", "8907\t79334649\t706633718643\n", "\n", "8908\t79352464\t706871749312\n", "\n", "8909\t79370281\t707109833429\n", "\n", "8910\t79388100\t707347971000\n", "\n", "8911\t79405921\t707586162031\n", "\n", "8912\t79423744\t707824406528\n", "\n", "8913\t79441569\t708062704497\n", "\n", "8914\t79459396\t708301055944\n", "\n", "8915\t79477225\t708539460875\n", "\n", "8916\t79495056\t708777919296\n", "\n", "8917\t79512889\t709016431213\n", "\n", "8918\t79530724\t709254996632\n", "\n", "8919\t79548561\t709493615559\n", "\n", "8920\t79566400\t709732288000\n", "\n", "8921\t79584241\t709971013961\n", "\n", "8922\t79602084\t710209793448\n", "\n", "8923\t79619929\t710448626467\n", "\n", "8924\t79637776\t710687513024\n", "\n", "8925\t79655625\t710926453125\n", "\n", "8926\t79673476\t711165446776\n", "\n", "8927\t79691329\t711404493983\n", "\n", "8928\t79709184\t711643594752\n", "\n", "8929\t79727041\t711882749089\n", "\n", "8930\t79744900\t712121957000\n", "\n", "8931\t79762761\t712361218491\n", "\n", "8932\t79780624\t712600533568\n", "\n", "8933\t79798489\t712839902237\n", "\n", "8934\t79816356\t713079324504\n", "\n", "8935\t79834225\t713318800375\n", "\n", "8936\t79852096\t713558329856\n", "\n", "8937\t79869969\t713797912953\n", "\n", "8938\t79887844\t714037549672\n", "\n", "8939\t79905721\t714277240019\n", "\n", "8940\t79923600\t714516984000\n", "\n", "8941\t79941481\t714756781621\n", "\n", "8942\t79959364\t714996632888\n", "\n", "8943\t79977249\t715236537807\n", "\n", "8944\t79995136\t715476496384\n", "\n", "8945\t80013025\t715716508625\n", "\n", "8946\t80030916\t715956574536\n", "\n", "8947\t80048809\t716196694123\n", "\n", "8948\t80066704\t716436867392\n", "\n", "8949\t80084601\t716677094349\n", "\n", "8950\t80102500\t716917375000\n", "\n", "8951\t80120401\t717157709351\n", "\n", "8952\t80138304\t717398097408\n", "\n", "8953\t80156209\t717638539177\n", "\n", "8954\t80174116\t717879034664\n", "\n", "8955\t80192025\t718119583875\n", "\n", "8956\t80209936\t718360186816\n", "\n", "8957\t80227849\t718600843493\n", "\n", "8958\t80245764\t718841553912\n", "\n", "8959\t80263681\t719082318079\n", "\n", "8960\t80281600\t719323136000\n", "\n", "8961\t80299521\t719564007681\n", "\n", "8962\t80317444\t719804933128\n", "\n", "8963\t80335369\t720045912347\n", "\n", "8964\t80353296\t720286945344\n", "\n", "8965\t80371225\t720528032125\n", "\n", "8966\t80389156\t720769172696\n", "\n", "8967\t80407089\t721010367063\n", "\n", "8968\t80425024\t721251615232\n", "\n", "8969\t80442961\t721492917209\n", "\n", "8970\t80460900\t721734273000\n", "\n", "8971\t80478841\t721975682611\n", "\n", "8972\t80496784\t722217146048\n", "\n", "8973\t80514729\t722458663317\n", "\n", "8974\t80532676\t722700234424\n", "\n", "8975\t80550625\t722941859375\n", "\n", "8976\t80568576\t723183538176\n", "\n", "8977\t80586529\t723425270833\n", "\n", "8978\t80604484\t723667057352\n", "\n", "8979\t80622441\t723908897739\n", "\n", "8980\t80640400\t724150792000\n", "\n", "8981\t80658361\t724392740141\n", "\n", "8982\t80676324\t724634742168\n", "\n", "8983\t80694289\t724876798087\n", "\n", "8984\t80712256\t725118907904\n", "\n", "8985\t80730225\t725361071625\n", "\n", "8986\t80748196\t725603289256\n", "\n", "8987\t80766169\t725845560803\n", "\n", "8988\t80784144\t726087886272\n", "\n", "8989\t80802121\t726330265669\n", "\n", "8990\t80820100\t726572699000\n", "\n", "8991\t80838081\t726815186271\n", "\n", "8992\t80856064\t727057727488\n", "\n", "8993\t80874049\t727300322657\n", "\n", "8994\t80892036\t727542971784\n", "\n", "8995\t80910025\t727785674875\n", "\n", "8996\t80928016\t728028431936\n", "\n", "8997\t80946009\t728271242973\n", "\n", "8998\t80964004\t728514107992\n", "\n", "8999\t80982001\t728757026999\n", "\n", "9000\t81000000\t729000000000\n", "\n", "9001\t81018001\t729243027001\n", "\n", "9002\t81036004\t729486108008\n", "\n", "9003\t81054009\t729729243027\n", "\n", "9004\t81072016\t729972432064\n", "\n", "9005\t81090025\t730215675125\n", "\n", "9006\t81108036\t730458972216\n", "\n", "9007\t81126049\t730702323343\n", "\n", "9008\t81144064\t730945728512\n", "\n", "9009\t81162081\t731189187729\n", "\n", "9010\t81180100\t731432701000\n", "\n", "9011\t81198121\t731676268331\n", "\n", "9012\t81216144\t731919889728\n", "\n", "9013\t81234169\t732163565197\n", "\n", "9014\t81252196\t732407294744\n", "\n", "9015\t81270225\t732651078375\n", "\n", "9016\t81288256\t732894916096\n", "\n", "9017\t81306289\t733138807913\n", "\n", "9018\t81324324\t733382753832\n", "\n", "9019\t81342361\t733626753859\n", "\n", "9020\t81360400\t733870808000\n", "\n", "9021\t81378441\t734114916261\n", "\n", "9022\t81396484\t734359078648\n", "\n", "9023\t81414529\t734603295167\n", "\n", "9024\t81432576\t734847565824\n", "\n", "9025\t81450625\t735091890625\n", "\n", "9026\t81468676\t735336269576\n", "\n", "9027\t81486729\t735580702683\n", "\n", "9028\t81504784\t735825189952\n", "\n", "9029\t81522841\t736069731389\n", "\n", "9030\t81540900\t736314327000\n", "\n", "9031\t81558961\t736558976791\n", "\n", "9032\t81577024\t736803680768\n", "\n", "9033\t81595089\t737048438937\n", "\n", "9034\t81613156\t737293251304\n", "\n", "9035\t81631225\t737538117875\n", "\n", "9036\t81649296\t737783038656\n", "\n", "9037\t81667369\t738028013653\n", "\n", "9038\t81685444\t738273042872\n", "\n", "9039\t81703521\t738518126319\n", "\n", "9040\t81721600\t738763264000\n", "\n", "9041\t81739681\t739008455921\n", "\n", "9042\t81757764\t739253702088\n", "\n", "9043\t81775849\t739499002507\n", "\n", "9044\t81793936\t739744357184\n", "\n", "9045\t81812025\t739989766125\n", "\n", "9046\t81830116\t740235229336\n", "\n", "9047\t81848209\t740480746823\n", "\n", "9048\t81866304\t740726318592\n", "\n", "9049\t81884401\t740971944649\n", "\n", "9050\t81902500\t741217625000\n", "\n", "9051\t81920601\t741463359651\n", "\n", "9052\t81938704\t741709148608\n", "\n", "9053\t81956809\t741954991877\n", "\n", "9054\t81974916\t742200889464\n", "\n", "9055\t81993025\t742446841375\n", "\n", "9056\t82011136\t742692847616\n", "\n", "9057\t82029249\t742938908193\n", "\n", "9058\t82047364\t743185023112\n", "\n", "9059\t82065481\t743431192379\n", "\n", "9060\t82083600\t743677416000\n", "\n", "9061\t82101721\t743923693981\n", "\n", "9062\t82119844\t744170026328\n", "\n", "9063\t82137969\t744416413047\n", "\n", "9064\t82156096\t744662854144\n", "\n", "9065\t82174225\t744909349625\n", "\n", "9066\t82192356\t745155899496\n", "\n", "9067\t82210489\t745402503763\n", "\n", "9068\t82228624\t745649162432\n", "\n", "9069\t82246761\t745895875509\n", "\n", "9070\t82264900\t746142643000\n", "\n", "9071\t82283041\t746389464911\n", "\n", "9072\t82301184\t746636341248\n", "\n", "9073\t82319329\t746883272017\n", "\n", "9074\t82337476\t747130257224\n", "\n", "9075\t82355625\t747377296875\n", "\n", "9076\t82373776\t747624390976\n", "\n", "9077\t82391929\t747871539533\n", "\n", "9078\t82410084\t748118742552\n", "\n", "9079\t82428241\t748366000039\n", "\n", "9080\t82446400\t748613312000\n", "\n", "9081\t82464561\t748860678441\n", "\n", "9082\t82482724\t749108099368\n", "\n", "9083\t82500889\t749355574787\n", "\n", "9084\t82519056\t749603104704\n", "\n", "9085\t82537225\t749850689125\n", "\n", "9086\t82555396\t750098328056\n", "\n", "9087\t82573569\t750346021503\n", "\n", "9088\t82591744\t750593769472\n", "\n", "9089\t82609921\t750841571969\n", "\n", "9090\t82628100\t751089429000\n", "\n", "9091\t82646281\t751337340571\n", "\n", "9092\t82664464\t751585306688\n", "\n", "9093\t82682649\t751833327357\n", "\n", "9094\t82700836\t752081402584\n", "\n", "9095\t82719025\t752329532375\n", "\n", "9096\t82737216\t752577716736\n", "\n", "9097\t82755409\t752825955673\n", "\n", "9098\t82773604\t753074249192\n", "\n", "9099\t82791801\t753322597299\n", "\n", "9100\t82810000\t753571000000\n", "\n", "9101\t82828201\t753819457301\n", "\n", "9102\t82846404\t754067969208\n", "\n", "9103\t82864609\t754316535727\n", "\n", "9104\t82882816\t754565156864\n", "\n", "9105\t82901025\t754813832625\n", "\n", "9106\t82919236\t755062563016\n", "\n", "9107\t82937449\t755311348043\n", "\n", "9108\t82955664\t755560187712\n", "\n", "9109\t82973881\t755809082029\n", "\n", "9110\t82992100\t756058031000\n", "\n", "9111\t83010321\t756307034631\n", "\n", "9112\t83028544\t756556092928\n", "\n", "9113\t83046769\t756805205897\n", "\n", "9114\t83064996\t757054373544\n", "\n", "9115\t83083225\t757303595875\n", "\n", "9116\t83101456\t757552872896\n", "\n", "9117\t83119689\t757802204613\n", "\n", "9118\t83137924\t758051591032\n", "\n", "9119\t83156161\t758301032159\n", "\n", "9120\t83174400\t758550528000\n", "\n", "9121\t83192641\t758800078561\n", "\n", "9122\t83210884\t759049683848\n", "\n", "9123\t83229129\t759299343867\n", "\n", "9124\t83247376\t759549058624\n", "\n", "9125\t83265625\t759798828125\n", "\n", "9126\t83283876\t760048652376\n", "\n", "9127\t83302129\t760298531383\n", "\n", "9128\t83320384\t760548465152\n", "\n", "9129\t83338641\t760798453689\n", "\n", "9130\t83356900\t761048497000\n", "\n", "9131\t83375161\t761298595091\n", "\n", "9132\t83393424\t761548747968\n", "\n", "9133\t83411689\t761798955637\n", "\n", "9134\t83429956\t762049218104\n", "\n", "9135\t83448225\t762299535375\n", "\n", "9136\t83466496\t762549907456\n", "\n", "9137\t83484769\t762800334353\n", "\n", "9138\t83503044\t763050816072\n", "\n", "9139\t83521321\t763301352619\n", "\n", "9140\t83539600\t763551944000\n", "\n", "9141\t83557881\t763802590221\n", "\n", "9142\t83576164\t764053291288\n", "\n", "9143\t83594449\t764304047207\n", "\n", "9144\t83612736\t764554857984\n", "\n", "9145\t83631025\t764805723625\n", "\n", "9146\t83649316\t765056644136\n", "\n", "9147\t83667609\t765307619523\n", "\n", "9148\t83685904\t765558649792\n", "\n", "9149\t83704201\t765809734949\n", "\n", "9150\t83722500\t766060875000\n", "\n", "9151\t83740801\t766312069951\n", "\n", "9152\t83759104\t766563319808\n", "\n", "9153\t83777409\t766814624577\n", "\n", "9154\t83795716\t767065984264\n", "\n", "9155\t83814025\t767317398875\n", "\n", "9156\t83832336\t767568868416\n", "\n", "9157\t83850649\t767820392893\n", "\n", "9158\t83868964\t768071972312\n", "\n", "9159\t83887281\t768323606679\n", "\n", "9160\t83905600\t768575296000\n", "\n", "9161\t83923921\t768827040281\n", "\n", "9162\t83942244\t769078839528\n", "\n", "9163\t83960569\t769330693747\n", "\n", "9164\t83978896\t769582602944\n", "\n", "9165\t83997225\t769834567125\n", "\n", "9166\t84015556\t770086586296\n", "\n", "9167\t84033889\t770338660463\n", "\n", "9168\t84052224\t770590789632\n", "\n", "9169\t84070561\t770842973809\n", "\n", "9170\t84088900\t771095213000\n", "\n", "9171\t84107241\t771347507211\n", "\n", "9172\t84125584\t771599856448\n", "\n", "9173\t84143929\t771852260717\n", "\n", "9174\t84162276\t772104720024\n", "\n", "9175\t84180625\t772357234375\n", "\n", "9176\t84198976\t772609803776\n", "\n", "9177\t84217329\t772862428233\n", "\n", "9178\t84235684\t773115107752\n", "\n", "9179\t84254041\t773367842339\n", "\n", "9180\t84272400\t773620632000\n", "\n", "9181\t84290761\t773873476741\n", "\n", "9182\t84309124\t774126376568\n", "\n", "9183\t84327489\t774379331487\n", "\n", "9184\t84345856\t774632341504\n", "\n", "9185\t84364225\t774885406625\n", "\n", "9186\t84382596\t775138526856\n", "\n", "9187\t84400969\t775391702203\n", "\n", "9188\t84419344\t775644932672\n", "\n", "9189\t84437721\t775898218269\n", "\n", "9190\t84456100\t776151559000\n", "\n", "9191\t84474481\t776404954871\n", "\n", "9192\t84492864\t776658405888\n", "\n", "9193\t84511249\t776911912057\n", "\n", "9194\t84529636\t777165473384\n", "\n", "9195\t84548025\t777419089875\n", "\n", "9196\t84566416\t777672761536\n", "\n", "9197\t84584809\t777926488373\n", "\n", "9198\t84603204\t778180270392\n", "\n", "9199\t84621601\t778434107599\n", "\n", "9200\t84640000\t778688000000\n", "\n", "9201\t84658401\t778941947601\n", "\n", "9202\t84676804\t779195950408\n", "\n", "9203\t84695209\t779450008427\n", "\n", "9204\t84713616\t779704121664\n", "\n", "9205\t84732025\t779958290125\n", "\n", "9206\t84750436\t780212513816\n", "\n", "9207\t84768849\t780466792743\n", "\n", "9208\t84787264\t780721126912\n", "\n", "9209\t84805681\t780975516329\n", "\n", "9210\t84824100\t781229961000\n", "\n", "9211\t84842521\t781484460931\n", "\n", "9212\t84860944\t781739016128\n", "\n", "9213\t84879369\t781993626597\n", "\n", "9214\t84897796\t782248292344\n", "\n", "9215\t84916225\t782503013375\n", "\n", "9216\t84934656\t782757789696\n", "\n", "9217\t84953089\t783012621313\n", "\n", "9218\t84971524\t783267508232\n", "\n", "9219\t84989961\t783522450459\n", "\n", "9220\t85008400\t783777448000\n", "\n", "9221\t85026841\t784032500861\n", "\n", "9222\t85045284\t784287609048\n", "\n", "9223\t85063729\t784542772567\n", "\n", "9224\t85082176\t784797991424\n", "\n", "9225\t85100625\t785053265625\n", "\n", "9226\t85119076\t785308595176\n", "\n", "9227\t85137529\t785563980083\n", "\n", "9228\t85155984\t785819420352\n", "\n", "9229\t85174441\t786074915989\n", "\n", "9230\t85192900\t786330467000\n", "\n", "9231\t85211361\t786586073391\n", "\n", "9232\t85229824\t786841735168\n", "\n", "9233\t85248289\t787097452337\n", "\n", "9234\t85266756\t787353224904\n", "\n", "9235\t85285225\t787609052875\n", "\n", "9236\t85303696\t787864936256\n", "\n", "9237\t85322169\t788120875053\n", "\n", "9238\t85340644\t788376869272\n", "\n", "9239\t85359121\t788632918919\n", "\n", "9240\t85377600\t788889024000\n", "\n", "9241\t85396081\t789145184521\n", "\n", "9242\t85414564\t789401400488\n", "\n", "9243\t85433049\t789657671907\n", "\n", "9244\t85451536\t789913998784\n", "\n", "9245\t85470025\t790170381125\n", "\n", "9246\t85488516\t790426818936\n", "\n", "9247\t85507009\t790683312223\n", "\n", "9248\t85525504\t790939860992\n", "\n", "9249\t85544001\t791196465249\n", "\n", "9250\t85562500\t791453125000\n", "\n", "9251\t85581001\t791709840251\n", "\n", "9252\t85599504\t791966611008\n", "\n", "9253\t85618009\t792223437277\n", "\n", "9254\t85636516\t792480319064\n", "\n", "9255\t85655025\t792737256375\n", "\n", "9256\t85673536\t792994249216\n", "\n", "9257\t85692049\t793251297593\n", "\n", "9258\t85710564\t793508401512\n", "\n", "9259\t85729081\t793765560979\n", "\n", "9260\t85747600\t794022776000\n", "\n", "9261\t85766121\t794280046581\n", "\n", "9262\t85784644\t794537372728\n", "\n", "9263\t85803169\t794794754447\n", "\n", "9264\t85821696\t795052191744\n", "\n", "9265\t85840225\t795309684625\n", "\n", "9266\t85858756\t795567233096\n", "\n", "9267\t85877289\t795824837163\n", "\n", "9268\t85895824\t796082496832\n", "\n", "9269\t85914361\t796340212109\n", "\n", "9270\t85932900\t796597983000\n", "\n", "9271\t85951441\t796855809511\n", "\n", "9272\t85969984\t797113691648\n", "\n", "9273\t85988529\t797371629417\n", "\n", "9274\t86007076\t797629622824\n", "\n", "9275\t86025625\t797887671875\n", "\n", "9276\t86044176\t798145776576\n", "\n", "9277\t86062729\t798403936933\n", "\n", "9278\t86081284\t798662152952\n", "\n", "9279\t86099841\t798920424639\n", "\n", "9280\t86118400\t799178752000\n", "\n", "9281\t86136961\t799437135041\n", "\n", "9282\t86155524\t799695573768\n", "\n", "9283\t86174089\t799954068187\n", "\n", "9284\t86192656\t800212618304\n", "\n", "9285\t86211225\t800471224125\n", "\n", "9286\t86229796\t800729885656\n", "\n", "9287\t86248369\t800988602903\n", "\n", "9288\t86266944\t801247375872\n", "\n", "9289\t86285521\t801506204569\n", "\n", "9290\t86304100\t801765089000\n", "\n", "9291\t86322681\t802024029171\n", "\n", "9292\t86341264\t802283025088\n", "\n", "9293\t86359849\t802542076757\n", "\n", "9294\t86378436\t802801184184\n", "\n", "9295\t86397025\t803060347375\n", "\n", "9296\t86415616\t803319566336\n", "\n", "9297\t86434209\t803578841073\n", "\n", "9298\t86452804\t803838171592\n", "\n", "9299\t86471401\t804097557899\n", "\n", "9300\t86490000\t804357000000\n", "\n", "9301\t86508601\t804616497901\n", "\n", "9302\t86527204\t804876051608\n", "\n", "9303\t86545809\t805135661127\n", "\n", "9304\t86564416\t805395326464\n", "\n", "9305\t86583025\t805655047625\n", "\n", "9306\t86601636\t805914824616\n", "\n", "9307\t86620249\t806174657443\n", "\n", "9308\t86638864\t806434546112\n", "\n", "9309\t86657481\t806694490629\n", "\n", "9310\t86676100\t806954491000\n", "\n", "9311\t86694721\t807214547231\n", "\n", "9312\t86713344\t807474659328\n", "\n", "9313\t86731969\t807734827297\n", "\n", "9314\t86750596\t807995051144\n", "\n", "9315\t86769225\t808255330875\n", "\n", "9316\t86787856\t808515666496\n", "\n", "9317\t86806489\t808776058013\n", "\n", "9318\t86825124\t809036505432\n", "\n", "9319\t86843761\t809297008759\n", "\n", "9320\t86862400\t809557568000\n", "\n", "9321\t86881041\t809818183161\n", "\n", "9322\t86899684\t810078854248\n", "\n", "9323\t86918329\t810339581267\n", "\n", "9324\t86936976\t810600364224\n", "\n", "9325\t86955625\t810861203125\n", "\n", "9326\t86974276\t811122097976\n", "\n", "9327\t86992929\t811383048783\n", "\n", "9328\t87011584\t811644055552\n", "\n", "9329\t87030241\t811905118289\n", "\n", "9330\t87048900\t812166237000\n", "\n", "9331\t87067561\t812427411691\n", "\n", "9332\t87086224\t812688642368\n", "\n", "9333\t87104889\t812949929037\n", "\n", "9334\t87123556\t813211271704\n", "\n", "9335\t87142225\t813472670375\n", "\n", "9336\t87160896\t813734125056\n", "\n", "9337\t87179569\t813995635753\n", "\n", "9338\t87198244\t814257202472\n", "\n", "9339\t87216921\t814518825219\n", "\n", "9340\t87235600\t814780504000\n", "\n", "9341\t87254281\t815042238821\n", "\n", "9342\t87272964\t815304029688\n", "\n", "9343\t87291649\t815565876607\n", "\n", "9344\t87310336\t815827779584\n", "\n", "9345\t87329025\t816089738625\n", "\n", "9346\t87347716\t816351753736\n", "\n", "9347\t87366409\t816613824923\n", "\n", "9348\t87385104\t816875952192\n", "\n", "9349\t87403801\t817138135549\n", "\n", "9350\t87422500\t817400375000\n", "\n", "9351\t87441201\t817662670551\n", "\n", "9352\t87459904\t817925022208\n", "\n", "9353\t87478609\t818187429977\n", "\n", "9354\t87497316\t818449893864\n", "\n", "9355\t87516025\t818712413875\n", "\n", "9356\t87534736\t818974990016\n", "\n", "9357\t87553449\t819237622293\n", "\n", "9358\t87572164\t819500310712\n", "\n", "9359\t87590881\t819763055279\n", "\n", "9360\t87609600\t820025856000\n", "\n", "9361\t87628321\t820288712881\n", "\n", "9362\t87647044\t820551625928\n", "\n", "9363\t87665769\t820814595147\n", "\n", "9364\t87684496\t821077620544\n", "\n", "9365\t87703225\t821340702125\n", "\n", "9366\t87721956\t821603839896\n", "\n", "9367\t87740689\t821867033863\n", "\n", "9368\t87759424\t822130284032\n", "\n", "9369\t87778161\t822393590409\n", "\n", "9370\t87796900\t822656953000\n", "\n", "9371\t87815641\t822920371811\n", "\n", "9372\t87834384\t823183846848\n", "\n", "9373\t87853129\t823447378117\n", "\n", "9374\t87871876\t823710965624\n", "\n", "9375\t87890625\t823974609375\n", "\n", "9376\t87909376\t824238309376\n", "\n", "9377\t87928129\t824502065633\n", "\n", "9378\t87946884\t824765878152\n", "\n", "9379\t87965641\t825029746939\n", "\n", "9380\t87984400\t825293672000\n", "\n", "9381\t88003161\t825557653341\n", "\n", "9382\t88021924\t825821690968\n", "\n", "9383\t88040689\t826085784887\n", "\n", "9384\t88059456\t826349935104\n", "\n", "9385\t88078225\t826614141625\n", "\n", "9386\t88096996\t826878404456\n", "\n", "9387\t88115769\t827142723603\n", "\n", "9388\t88134544\t827407099072\n", "\n", "9389\t88153321\t827671530869\n", "\n", "9390\t88172100\t827936019000\n", "\n", "9391\t88190881\t828200563471\n", "\n", "9392\t88209664\t828465164288\n", "\n", "9393\t88228449\t828729821457\n", "\n", "9394\t88247236\t828994534984\n", "\n", "9395\t88266025\t829259304875\n", "\n", "9396\t88284816\t829524131136\n", "\n", "9397\t88303609\t829789013773\n", "\n", "9398\t88322404\t830053952792\n", "\n", "9399\t88341201\t830318948199\n", "\n", "9400\t88360000\t830584000000\n", "\n", "9401\t88378801\t830849108201\n", "\n", "9402\t88397604\t831114272808\n", "\n", "9403\t88416409\t831379493827\n", "\n", "9404\t88435216\t831644771264\n", "\n", "9405\t88454025\t831910105125\n", "\n", "9406\t88472836\t832175495416\n", "\n", "9407\t88491649\t832440942143\n", "\n", "9408\t88510464\t832706445312\n", "\n", "9409\t88529281\t832972004929\n", "\n", "9410\t88548100\t833237621000\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "\n", "9411\t88566921\t833503293531\n", "\n", "9412\t88585744\t833769022528\n", "\n", "9413\t88604569\t834034807997\n", "\n", "9414\t88623396\t834300649944\n", "\n", "9415\t88642225\t834566548375\n", "\n", "9416\t88661056\t834832503296\n", "\n", "9417\t88679889\t835098514713\n", "\n", "9418\t88698724\t835364582632\n", "\n", "9419\t88717561\t835630707059\n", "\n", "9420\t88736400\t835896888000\n", "\n", "9421\t88755241\t836163125461\n", "\n", "9422\t88774084\t836429419448\n", "\n", "9423\t88792929\t836695769967\n", "\n", "9424\t88811776\t836962177024\n", "\n", "9425\t88830625\t837228640625\n", "\n", "9426\t88849476\t837495160776\n", "\n", "9427\t88868329\t837761737483\n", "\n", "9428\t88887184\t838028370752\n", "\n", "9429\t88906041\t838295060589\n", "\n", "9430\t88924900\t838561807000\n", "\n", "9431\t88943761\t838828609991\n", "\n", "9432\t88962624\t839095469568\n", "\n", "9433\t88981489\t839362385737\n", "\n", "9434\t89000356\t839629358504\n", "\n", "9435\t89019225\t839896387875\n", "\n", "9436\t89038096\t840163473856\n", "\n", "9437\t89056969\t840430616453\n", "\n", "9438\t89075844\t840697815672\n", "\n", "9439\t89094721\t840965071519\n", "\n", "9440\t89113600\t841232384000\n", "\n", "9441\t89132481\t841499753121\n", "\n", "9442\t89151364\t841767178888\n", "\n", "9443\t89170249\t842034661307\n", "\n", "9444\t89189136\t842302200384\n", "\n", "9445\t89208025\t842569796125\n", "\n", "9446\t89226916\t842837448536\n", "\n", "9447\t89245809\t843105157623\n", "\n", "9448\t89264704\t843372923392\n", "\n", "9449\t89283601\t843640745849\n", "\n", "9450\t89302500\t843908625000\n", "\n", "9451\t89321401\t844176560851\n", "\n", "9452\t89340304\t844444553408\n", "\n", "9453\t89359209\t844712602677\n", "\n", "9454\t89378116\t844980708664\n", "\n", "9455\t89397025\t845248871375\n", "\n", "9456\t89415936\t845517090816\n", "\n", "9457\t89434849\t845785366993\n", "\n", "9458\t89453764\t846053699912\n", "\n", "9459\t89472681\t846322089579\n", "\n", "9460\t89491600\t846590536000\n", "\n", "9461\t89510521\t846859039181\n", "\n", "9462\t89529444\t847127599128\n", "\n", "9463\t89548369\t847396215847\n", "\n", "9464\t89567296\t847664889344\n", "\n", "9465\t89586225\t847933619625\n", "\n", "9466\t89605156\t848202406696\n", "\n", "9467\t89624089\t848471250563\n", "\n", "9468\t89643024\t848740151232\n", "\n", "9469\t89661961\t849009108709\n", "\n", "9470\t89680900\t849278123000\n", "\n", "9471\t89699841\t849547194111\n", "\n", "9472\t89718784\t849816322048\n", "\n", "9473\t89737729\t850085506817\n", "\n", "9474\t89756676\t850354748424\n", "\n", "9475\t89775625\t850624046875\n", "\n", "9476\t89794576\t850893402176\n", "\n", "9477\t89813529\t851162814333\n", "\n", "9478\t89832484\t851432283352\n", "\n", "9479\t89851441\t851701809239\n", "\n", "9480\t89870400\t851971392000\n", "\n", "9481\t89889361\t852241031641\n", "\n", "9482\t89908324\t852510728168\n", "\n", "9483\t89927289\t852780481587\n", "\n", "9484\t89946256\t853050291904\n", "\n", "9485\t89965225\t853320159125\n", "\n", "9486\t89984196\t853590083256\n", "\n", "9487\t90003169\t853860064303\n", "\n", "9488\t90022144\t854130102272\n", "\n", "9489\t90041121\t854400197169\n", "\n", "9490\t90060100\t854670349000\n", "\n", "9491\t90079081\t854940557771\n", "\n", "9492\t90098064\t855210823488\n", "\n", "9493\t90117049\t855481146157\n", "\n", "9494\t90136036\t855751525784\n", "\n", "9495\t90155025\t856021962375\n", "\n", "9496\t90174016\t856292455936\n", "\n", "9497\t90193009\t856563006473\n", "\n", "9498\t90212004\t856833613992\n", "\n", "9499\t90231001\t857104278499\n", "\n", "9500\t90250000\t857375000000\n", "\n", "9501\t90269001\t857645778501\n", "\n", "9502\t90288004\t857916614008\n", "\n", "9503\t90307009\t858187506527\n", "\n", "9504\t90326016\t858458456064\n", "\n", "9505\t90345025\t858729462625\n", "\n", "9506\t90364036\t859000526216\n", "\n", "9507\t90383049\t859271646843\n", "\n", "9508\t90402064\t859542824512\n", "\n", "9509\t90421081\t859814059229\n", "\n", "9510\t90440100\t860085351000\n", "\n", "9511\t90459121\t860356699831\n", "\n", "9512\t90478144\t860628105728\n", "\n", "9513\t90497169\t860899568697\n", "\n", "9514\t90516196\t861171088744\n", "\n", "9515\t90535225\t861442665875\n", "\n", "9516\t90554256\t861714300096\n", "\n", "9517\t90573289\t861985991413\n", "\n", "9518\t90592324\t862257739832\n", "\n", "9519\t90611361\t862529545359\n", "\n", "9520\t90630400\t862801408000\n", "\n", "9521\t90649441\t863073327761\n", "\n", "9522\t90668484\t863345304648\n", "\n", "9523\t90687529\t863617338667\n", "\n", "9524\t90706576\t863889429824\n", "\n", "9525\t90725625\t864161578125\n", "\n", "9526\t90744676\t864433783576\n", "\n", "9527\t90763729\t864706046183\n", "\n", "9528\t90782784\t864978365952\n", "\n", "9529\t90801841\t865250742889\n", "\n", "9530\t90820900\t865523177000\n", "\n", "9531\t90839961\t865795668291\n", "\n", "9532\t90859024\t866068216768\n", "\n", "9533\t90878089\t866340822437\n", "\n", "9534\t90897156\t866613485304\n", "\n", "9535\t90916225\t866886205375\n", "\n", "9536\t90935296\t867158982656\n", "\n", "9537\t90954369\t867431817153\n", "\n", "9538\t90973444\t867704708872\n", "\n", "9539\t90992521\t867977657819\n", "\n", "9540\t91011600\t868250664000\n", "\n", "9541\t91030681\t868523727421\n", "\n", "9542\t91049764\t868796848088\n", "\n", "9543\t91068849\t869070026007\n", "\n", "9544\t91087936\t869343261184\n", "\n", "9545\t91107025\t869616553625\n", "\n", "9546\t91126116\t869889903336\n", "\n", "9547\t91145209\t870163310323\n", "\n", "9548\t91164304\t870436774592\n", "\n", "9549\t91183401\t870710296149\n", "\n", "9550\t91202500\t870983875000\n", "\n", "9551\t91221601\t871257511151\n", "\n", "9552\t91240704\t871531204608\n", "\n", "9553\t91259809\t871804955377\n", "\n", "9554\t91278916\t872078763464\n", "\n", "9555\t91298025\t872352628875\n", "\n", "9556\t91317136\t872626551616\n", "\n", "9557\t91336249\t872900531693\n", "\n", "9558\t91355364\t873174569112\n", "\n", "9559\t91374481\t873448663879\n", "\n", "9560\t91393600\t873722816000\n", "\n", "9561\t91412721\t873997025481\n", "\n", "9562\t91431844\t874271292328\n", "\n", "9563\t91450969\t874545616547\n", "\n", "9564\t91470096\t874819998144\n", "\n", "9565\t91489225\t875094437125\n", "\n", "9566\t91508356\t875368933496\n", "\n", "9567\t91527489\t875643487263\n", "\n", "9568\t91546624\t875918098432\n", "\n", "9569\t91565761\t876192767009\n", "\n", "9570\t91584900\t876467493000\n", "\n", "9571\t91604041\t876742276411\n", "\n", "9572\t91623184\t877017117248\n", "\n", "9573\t91642329\t877292015517\n", "\n", "9574\t91661476\t877566971224\n", "\n", "9575\t91680625\t877841984375\n", "\n", "9576\t91699776\t878117054976\n", "\n", "9577\t91718929\t878392183033\n", "\n", "9578\t91738084\t878667368552\n", "\n", "9579\t91757241\t878942611539\n", "\n", "9580\t91776400\t879217912000\n", "\n", "9581\t91795561\t879493269941\n", "\n", "9582\t91814724\t879768685368\n", "\n", "9583\t91833889\t880044158287\n", "\n", "9584\t91853056\t880319688704\n", "\n", "9585\t91872225\t880595276625\n", "\n", "9586\t91891396\t880870922056\n", "\n", "9587\t91910569\t881146625003\n", "\n", "9588\t91929744\t881422385472\n", "\n", "9589\t91948921\t881698203469\n", "\n", "9590\t91968100\t881974079000\n", "\n", "9591\t91987281\t882250012071\n", "\n", "9592\t92006464\t882526002688\n", "\n", "9593\t92025649\t882802050857\n", "\n", "9594\t92044836\t883078156584\n", "\n", "9595\t92064025\t883354319875\n", "\n", "9596\t92083216\t883630540736\n", "\n", "9597\t92102409\t883906819173\n", "\n", "9598\t92121604\t884183155192\n", "\n", "9599\t92140801\t884459548799\n", "\n", "9600\t92160000\t884736000000\n", "\n", "9601\t92179201\t885012508801\n", "\n", "9602\t92198404\t885289075208\n", "\n", "9603\t92217609\t885565699227\n", "\n", "9604\t92236816\t885842380864\n", "\n", "9605\t92256025\t886119120125\n", "\n", "9606\t92275236\t886395917016\n", "\n", "9607\t92294449\t886672771543\n", "\n", "9608\t92313664\t886949683712\n", "\n", "9609\t92332881\t887226653529\n", "\n", "9610\t92352100\t887503681000\n", "\n", "9611\t92371321\t887780766131\n", "\n", "9612\t92390544\t888057908928\n", "\n", "9613\t92409769\t888335109397\n", "\n", "9614\t92428996\t888612367544\n", "\n", "9615\t92448225\t888889683375\n", "\n", "9616\t92467456\t889167056896\n", "\n", "9617\t92486689\t889444488113\n", "\n", "9618\t92505924\t889721977032\n", "\n", "9619\t92525161\t889999523659\n", "\n", "9620\t92544400\t890277128000\n", "\n", "9621\t92563641\t890554790061\n", "\n", "9622\t92582884\t890832509848\n", "\n", "9623\t92602129\t891110287367\n", "\n", "9624\t92621376\t891388122624\n", "\n", "9625\t92640625\t891666015625\n", "\n", "9626\t92659876\t891943966376\n", "\n", "9627\t92679129\t892221974883\n", "\n", "9628\t92698384\t892500041152\n", "\n", "9629\t92717641\t892778165189\n", "\n", "9630\t92736900\t893056347000\n", "\n", "9631\t92756161\t893334586591\n", "\n", "9632\t92775424\t893612883968\n", "\n", "9633\t92794689\t893891239137\n", "\n", "9634\t92813956\t894169652104\n", "\n", "9635\t92833225\t894448122875\n", "\n", "9636\t92852496\t894726651456\n", "\n", "9637\t92871769\t895005237853\n", "\n", "9638\t92891044\t895283882072\n", "\n", "9639\t92910321\t895562584119\n", "\n", "9640\t92929600\t895841344000\n", "\n", "9641\t92948881\t896120161721\n", "\n", "9642\t92968164\t896399037288\n", "\n", "9643\t92987449\t896677970707\n", "\n", "9644\t93006736\t896956961984\n", "\n", "9645\t93026025\t897236011125\n", "\n", "9646\t93045316\t897515118136\n", "\n", "9647\t93064609\t897794283023\n", "\n", "9648\t93083904\t898073505792\n", "\n", "9649\t93103201\t898352786449\n", "\n", "9650\t93122500\t898632125000\n", "\n", "9651\t93141801\t898911521451\n", "\n", "9652\t93161104\t899190975808\n", "\n", "9653\t93180409\t899470488077\n", "\n", "9654\t93199716\t899750058264\n", "\n", "9655\t93219025\t900029686375\n", "\n", "9656\t93238336\t900309372416\n", "\n", "9657\t93257649\t900589116393\n", "\n", "9658\t93276964\t900868918312\n", "\n", "9659\t93296281\t901148778179\n", "\n", "9660\t93315600\t901428696000\n", "\n", "9661\t93334921\t901708671781\n", "\n", "9662\t93354244\t901988705528\n", "\n", "9663\t93373569\t902268797247\n", "\n", "9664\t93392896\t902548946944\n", "\n", "9665\t93412225\t902829154625\n", "\n", "9666\t93431556\t903109420296\n", "\n", "9667\t93450889\t903389743963\n", "\n", "9668\t93470224\t903670125632\n", "\n", "9669\t93489561\t903950565309\n", "\n", "9670\t93508900\t904231063000\n", "\n", "9671\t93528241\t904511618711\n", "\n", "9672\t93547584\t904792232448\n", "\n", "9673\t93566929\t905072904217\n", "\n", "9674\t93586276\t905353634024\n", "\n", "9675\t93605625\t905634421875\n", "\n", "9676\t93624976\t905915267776\n", "\n", "9677\t93644329\t906196171733\n", "\n", "9678\t93663684\t906477133752\n", "\n", "9679\t93683041\t906758153839\n", "\n", "9680\t93702400\t907039232000\n", "\n", "9681\t93721761\t907320368241\n", "\n", "9682\t93741124\t907601562568\n", "\n", "9683\t93760489\t907882814987\n", "\n", "9684\t93779856\t908164125504\n", "\n", "9685\t93799225\t908445494125\n", "\n", "9686\t93818596\t908726920856\n", "\n", "9687\t93837969\t909008405703\n", "\n", "9688\t93857344\t909289948672\n", "\n", "9689\t93876721\t909571549769\n", "\n", "9690\t93896100\t909853209000\n", "\n", "9691\t93915481\t910134926371\n", "\n", "9692\t93934864\t910416701888\n", "\n", "9693\t93954249\t910698535557\n", "\n", "9694\t93973636\t910980427384\n", "\n", "9695\t93993025\t911262377375\n", "\n", "9696\t94012416\t911544385536\n", "\n", "9697\t94031809\t911826451873\n", "\n", "9698\t94051204\t912108576392\n", "\n", "9699\t94070601\t912390759099\n", "\n", "9700\t94090000\t912673000000\n", "\n", "9701\t94109401\t912955299101\n", "\n", "9702\t94128804\t913237656408\n", "\n", "9703\t94148209\t913520071927\n", "\n", "9704\t94167616\t913802545664\n", "\n", "9705\t94187025\t914085077625\n", "\n", "9706\t94206436\t914367667816\n", "\n", "9707\t94225849\t914650316243\n", "\n", "9708\t94245264\t914933022912\n", "\n", "9709\t94264681\t915215787829\n", "\n", "9710\t94284100\t915498611000\n", "\n", "9711\t94303521\t915781492431\n", "\n", "9712\t94322944\t916064432128\n", "\n", "9713\t94342369\t916347430097\n", "\n", "9714\t94361796\t916630486344\n", "\n", "9715\t94381225\t916913600875\n", "\n", "9716\t94400656\t917196773696\n", "\n", "9717\t94420089\t917480004813\n", "\n", "9718\t94439524\t917763294232\n", "\n", "9719\t94458961\t918046641959\n", "\n", "9720\t94478400\t918330048000\n", "\n", "9721\t94497841\t918613512361\n", "\n", "9722\t94517284\t918897035048\n", "\n", "9723\t94536729\t919180616067\n", "\n", "9724\t94556176\t919464255424\n", "\n", "9725\t94575625\t919747953125\n", "\n", "9726\t94595076\t920031709176\n", "\n", "9727\t94614529\t920315523583\n", "\n", "9728\t94633984\t920599396352\n", "\n", "9729\t94653441\t920883327489\n", "\n", "9730\t94672900\t921167317000\n", "\n", "9731\t94692361\t921451364891\n", "\n", "9732\t94711824\t921735471168\n", "\n", "9733\t94731289\t922019635837\n", "\n", "9734\t94750756\t922303858904\n", "\n", "9735\t94770225\t922588140375\n", "\n", "9736\t94789696\t922872480256\n", "\n", "9737\t94809169\t923156878553\n", "\n", "9738\t94828644\t923441335272\n", "\n", "9739\t94848121\t923725850419\n", "\n", "9740\t94867600\t924010424000\n", "\n", "9741\t94887081\t924295056021\n", "\n", "9742\t94906564\t924579746488\n", "\n", "9743\t94926049\t924864495407\n", "\n", "9744\t94945536\t925149302784\n", "\n", "9745\t94965025\t925434168625\n", "\n", "9746\t94984516\t925719092936\n", "\n", "9747\t95004009\t926004075723\n", "\n", "9748\t95023504\t926289116992\n", "\n", "9749\t95043001\t926574216749\n", "\n", "9750\t95062500\t926859375000\n", "\n", "9751\t95082001\t927144591751\n", "\n", "9752\t95101504\t927429867008\n", "\n", "9753\t95121009\t927715200777\n", "\n", "9754\t95140516\t928000593064\n", "\n", "9755\t95160025\t928286043875\n", "\n", "9756\t95179536\t928571553216\n", "\n", "9757\t95199049\t928857121093\n", "\n", "9758\t95218564\t929142747512\n", "\n", "9759\t95238081\t929428432479\n", "\n", "9760\t95257600\t929714176000\n", "\n", "9761\t95277121\t929999978081\n", "\n", "9762\t95296644\t930285838728\n", "\n", "9763\t95316169\t930571757947\n", "\n", "9764\t95335696\t930857735744\n", "\n", "9765\t95355225\t931143772125\n", "\n", "9766\t95374756\t931429867096\n", "\n", "9767\t95394289\t931716020663\n", "\n", "9768\t95413824\t932002232832\n", "\n", "9769\t95433361\t932288503609\n", "\n", "9770\t95452900\t932574833000\n", "\n", "9771\t95472441\t932861221011\n", "\n", "9772\t95491984\t933147667648\n", "\n", "9773\t95511529\t933434172917\n", "\n", "9774\t95531076\t933720736824\n", "\n", "9775\t95550625\t934007359375\n", "\n", "9776\t95570176\t934294040576\n", "\n", "9777\t95589729\t934580780433\n", "\n", "9778\t95609284\t934867578952\n", "\n", "9779\t95628841\t935154436139\n", "\n", "9780\t95648400\t935441352000\n", "\n", "9781\t95667961\t935728326541\n", "\n", "9782\t95687524\t936015359768\n", "\n", "9783\t95707089\t936302451687\n", "\n", "9784\t95726656\t936589602304\n", "\n", "9785\t95746225\t936876811625\n", "\n", "9786\t95765796\t937164079656\n", "\n", "9787\t95785369\t937451406403\n", "\n", "9788\t95804944\t937738791872\n", "\n", "9789\t95824521\t938026236069\n", "\n", "9790\t95844100\t938313739000\n", "\n", "9791\t95863681\t938601300671\n", "\n", "9792\t95883264\t938888921088\n", "\n", "9793\t95902849\t939176600257\n", "\n", "9794\t95922436\t939464338184\n", "\n", "9795\t95942025\t939752134875\n", "\n", "9796\t95961616\t940039990336\n", "\n", "9797\t95981209\t940327904573\n", "\n", "9798\t96000804\t940615877592\n", "\n", "9799\t96020401\t940903909399\n", "\n", "9800\t96040000\t941192000000\n", "\n", "9801\t96059601\t941480149401\n", "\n", "9802\t96079204\t941768357608\n", "\n", "9803\t96098809\t942056624627\n", "\n", "9804\t96118416\t942344950464\n", "\n", "9805\t96138025\t942633335125\n", "\n", "9806\t96157636\t942921778616\n", "\n", "9807\t96177249\t943210280943\n", "\n", "9808\t96196864\t943498842112\n", "\n", "9809\t96216481\t943787462129\n", "\n", "9810\t96236100\t944076141000\n", "\n", "9811\t96255721\t944364878731\n", "\n", "9812\t96275344\t944653675328\n", "\n", "9813\t96294969\t944942530797\n", "\n", "9814\t96314596\t945231445144\n", "\n", "9815\t96334225\t945520418375\n", "\n", "9816\t96353856\t945809450496\n", "\n", "9817\t96373489\t946098541513\n", "\n", "9818\t96393124\t946387691432\n", "\n", "9819\t96412761\t946676900259\n", "\n", "9820\t96432400\t946966168000\n", "\n", "9821\t96452041\t947255494661\n", "\n", "9822\t96471684\t947544880248\n", "\n", "9823\t96491329\t947834324767\n", "\n", "9824\t96510976\t948123828224\n", "\n", "9825\t96530625\t948413390625\n", "\n", "9826\t96550276\t948703011976\n", "\n", "9827\t96569929\t948992692283\n", "\n", "9828\t96589584\t949282431552\n", "\n", "9829\t96609241\t949572229789\n", "\n", "9830\t96628900\t949862087000\n", "\n", "9831\t96648561\t950152003191\n", "\n", "9832\t96668224\t950441978368\n", "\n", "9833\t96687889\t950732012537\n", "\n", "9834\t96707556\t951022105704\n", "\n", "9835\t96727225\t951312257875\n", "\n", "9836\t96746896\t951602469056\n", "\n", "9837\t96766569\t951892739253\n", "\n", "9838\t96786244\t952183068472\n", "\n", "9839\t96805921\t952473456719\n", "\n", "9840\t96825600\t952763904000\n", "\n", "9841\t96845281\t953054410321\n", "\n", "9842\t96864964\t953344975688\n", "\n", "9843\t96884649\t953635600107\n", "\n", "9844\t96904336\t953926283584\n", "\n", "9845\t96924025\t954217026125\n", "\n", "9846\t96943716\t954507827736\n", "\n", "9847\t96963409\t954798688423\n", "\n", "9848\t96983104\t955089608192\n", "\n", "9849\t97002801\t955380587049\n", "\n", "9850\t97022500\t955671625000\n", "\n", "9851\t97042201\t955962722051\n", "\n", "9852\t97061904\t956253878208\n", "\n", "9853\t97081609\t956545093477\n", "\n", "9854\t97101316\t956836367864\n", "\n", "9855\t97121025\t957127701375\n", "\n", "9856\t97140736\t957419094016\n", "\n", "9857\t97160449\t957710545793\n", "\n", "9858\t97180164\t958002056712\n", "\n", "9859\t97199881\t958293626779\n", "\n", "9860\t97219600\t958585256000\n", "\n", "9861\t97239321\t958876944381\n", "\n", "9862\t97259044\t959168691928\n", "\n", "9863\t97278769\t959460498647\n", "\n", "9864\t97298496\t959752364544\n", "\n", "9865\t97318225\t960044289625\n", "\n", "9866\t97337956\t960336273896\n", "\n", "9867\t97357689\t960628317363\n", "\n", "9868\t97377424\t960920420032\n", "\n", "9869\t97397161\t961212581909\n", "\n", "9870\t97416900\t961504803000\n", "\n", "9871\t97436641\t961797083311\n", "\n", "9872\t97456384\t962089422848\n", "\n", "9873\t97476129\t962381821617\n", "\n", "9874\t97495876\t962674279624\n", "\n", "9875\t97515625\t962966796875\n", "\n", "9876\t97535376\t963259373376\n", "\n", "9877\t97555129\t963552009133\n", "\n", "9878\t97574884\t963844704152\n", "\n", "9879\t97594641\t964137458439\n", "\n", "9880\t97614400\t964430272000\n", "\n", "9881\t97634161\t964723144841\n", "\n", "9882\t97653924\t965016076968\n", "\n", "9883\t97673689\t965309068387\n", "\n", "9884\t97693456\t965602119104\n", "\n", "9885\t97713225\t965895229125\n", "\n", "9886\t97732996\t966188398456\n", "\n", "9887\t97752769\t966481627103\n", "\n", "9888\t97772544\t966774915072\n", "\n", "9889\t97792321\t967068262369\n", "\n", "9890\t97812100\t967361669000\n", "\n", "9891\t97831881\t967655134971\n", "\n", "9892\t97851664\t967948660288\n", "\n", "9893\t97871449\t968242244957\n", "\n", "9894\t97891236\t968535888984\n", "\n", "9895\t97911025\t968829592375\n", "\n", "9896\t97930816\t969123355136\n", "\n", "9897\t97950609\t969417177273\n", "\n", "9898\t97970404\t969711058792\n", "\n", "9899\t97990201\t970004999699\n", "\n", "9900\t98010000\t970299000000\n", "\n", "9901\t98029801\t970593059701\n", "\n", "9902\t98049604\t970887178808\n", "\n", "9903\t98069409\t971181357327\n", "\n", "9904\t98089216\t971475595264\n", "\n", "9905\t98109025\t971769892625\n", "\n", "9906\t98128836\t972064249416\n", "\n", "9907\t98148649\t972358665643\n", "\n", "9908\t98168464\t972653141312\n", "\n", "9909\t98188281\t972947676429\n", "\n", "9910\t98208100\t973242271000\n", "\n", "9911\t98227921\t973536925031\n", "\n", "9912\t98247744\t973831638528\n", "\n", "9913\t98267569\t974126411497\n", "\n", "9914\t98287396\t974421243944\n", "\n", "9915\t98307225\t974716135875\n", "\n", "9916\t98327056\t975011087296\n", "\n", "9917\t98346889\t975306098213\n", "\n", "9918\t98366724\t975601168632\n", "\n", "9919\t98386561\t975896298559\n", "\n", "9920\t98406400\t976191488000\n", "\n", "9921\t98426241\t976486736961\n", "\n", "9922\t98446084\t976782045448\n", "\n", "9923\t98465929\t977077413467\n", "\n", "9924\t98485776\t977372841024\n", "\n", "9925\t98505625\t977668328125\n", "\n", "9926\t98525476\t977963874776\n", "\n", "9927\t98545329\t978259480983\n", "\n", "9928\t98565184\t978555146752\n", "\n", "9929\t98585041\t978850872089\n", "\n", "9930\t98604900\t979146657000\n", "\n", "9931\t98624761\t979442501491\n", "\n", "9932\t98644624\t979738405568\n", "\n", "9933\t98664489\t980034369237\n", "\n", "9934\t98684356\t980330392504\n", "\n", "9935\t98704225\t980626475375\n", "\n", "9936\t98724096\t980922617856\n", "\n", "9937\t98743969\t981218819953\n", "\n", "9938\t98763844\t981515081672\n", "\n", "9939\t98783721\t981811403019\n", "\n", "9940\t98803600\t982107784000\n", "\n", "9941\t98823481\t982404224621\n", "\n", "9942\t98843364\t982700724888\n", "\n", "9943\t98863249\t982997284807\n", "\n", "9944\t98883136\t983293904384\n", "\n", "9945\t98903025\t983590583625\n", "\n", "9946\t98922916\t983887322536\n", "\n", "9947\t98942809\t984184121123\n", "\n", "9948\t98962704\t984480979392\n", "\n", "9949\t98982601\t984777897349\n", "\n", "9950\t99002500\t985074875000\n", "\n", "9951\t99022401\t985371912351\n", "\n", "9952\t99042304\t985669009408\n", "\n", "9953\t99062209\t985966166177\n", "\n", "9954\t99082116\t986263382664\n", "\n", "9955\t99102025\t986560658875\n", "\n", "9956\t99121936\t986857994816\n", "\n", "9957\t99141849\t987155390493\n", "\n", "9958\t99161764\t987452845912\n", "\n", "9959\t99181681\t987750361079\n", "\n", "9960\t99201600\t988047936000\n", "\n", "9961\t99221521\t988345570681\n", "\n", "9962\t99241444\t988643265128\n", "\n", "9963\t99261369\t988941019347\n", "\n", "9964\t99281296\t989238833344\n", "\n", "9965\t99301225\t989536707125\n", "\n", "9966\t99321156\t989834640696\n", "\n", "9967\t99341089\t990132634063\n", "\n", "9968\t99361024\t990430687232\n", "\n", "9969\t99380961\t990728800209\n", "\n", "9970\t99400900\t991026973000\n", "\n", "9971\t99420841\t991325205611\n", "\n", "9972\t99440784\t991623498048\n", "\n", "9973\t99460729\t991921850317\n", "\n", "9974\t99480676\t992220262424\n", "\n", "9975\t99500625\t992518734375\n", "\n", "9976\t99520576\t992817266176\n", "\n", "9977\t99540529\t993115857833\n", "\n", "9978\t99560484\t993414509352\n", "\n", "9979\t99580441\t993713220739\n", "\n", "9980\t99600400\t994011992000\n", "\n", "9981\t99620361\t994310823141\n", "\n", "9982\t99640324\t994609714168\n", "\n", "9983\t99660289\t994908665087\n", "\n", "9984\t99680256\t995207675904\n", "\n", "9985\t99700225\t995506746625\n", "\n", "9986\t99720196\t995805877256\n", "\n", "9987\t99740169\t996105067803\n", "\n", "9988\t99760144\t996404318272\n", "\n", "9989\t99780121\t996703628669\n", "\n", "9990\t99800100\t997002999000\n", "\n", "9991\t99820081\t997302429271\n", "\n", "9992\t99840064\t997601919488\n", "\n", "9993\t99860049\t997901469657\n", "\n", "9994\t99880036\t998201079784\n", "\n", "9995\t99900025\t998500749875\n", "\n", "9996\t99920016\t998800479936\n", "\n", "9997\t99940009\t999100269973\n", "\n", "9998\t99960004\t999400119992\n", "\n", "9999\t99980001\t999700029999\n", "\n" ] } ], "source": [ "with open('../data/data_write_to_file.txt','r') as f:\n", " for i in f:\n", " print(i)" ] }, { "cell_type": "code", "execution_count": 60, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T07:04:34.493957Z", "start_time": "2018-04-27T07:04:34.484463Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "0\t0\t0\n", "\n", "2000\t4000000\t8000000000\n", "\n", "4000\t16000000\t64000000000\n", "\n", "6000\t36000000\t216000000000\n", "\n", "8000\t64000000\t512000000000\n", "\n" ] } ], "source": [ "with open('../data/data_write_to_file.txt','r') as f:\n", " for k, i in enumerate(f):\n", " if k%2000 == 0:\n", " print(i)" ] }, { "cell_type": "code", "execution_count": 19, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:59:16.160730Z", "start_time": "2020-09-25T06:59:16.155585Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "[[0, 0, 0]]" ] }, "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ "data = []\n", "line = '0\\t0\\t0\\n'\n", "line = line.replace('\\n', '')\n", "line = line.split('\\t')\n", "line = [int(i) for i in line] # convert str to int\n", "data.append(line)\n", "data" ] }, { "cell_type": "code", "execution_count": 20, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T06:59:56.981612Z", "start_time": "2020-09-25T06:59:56.958620Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "[[0, 0, 0],\n", " [1, 1, 1],\n", " [2, 4, 8],\n", " [3, 9, 27],\n", " [4, 16, 64],\n", " [5, 25, 125],\n", " [6, 36, 216],\n", " [7, 49, 343],\n", " [8, 64, 512],\n", " [9, 81, 729]]" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# 读取数据\n", "data = []\n", "with open('../data/data_write_to_file.txt','r') as f:\n", " for line in f:\n", " line = line.replace('\\n', '').split('\\t')\n", " line = [int(i) for i in line]\n", " data.append(line)\n", "data[:10]" ] }, { "cell_type": "code", "execution_count": 60, "metadata": { "ExecuteTime": { "end_time": "2017-05-12T18:56:49.371074", "start_time": "2017-05-12T18:56:49.104626" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/plain": [ "[[0, 0, 0],\n", " [1, 1, 1],\n", " [2, 4, 8],\n", " [3, 9, 27],\n", " [4, 16, 64],\n", " [5, 25, 125],\n", " [6, 36, 216],\n", " [7, 49, 343],\n", " [8, 64, 512],\n", " [9, 81, 729],\n", " [10, 100, 1000],\n", " [11, 121, 1331],\n", " [12, 144, 1728],\n", " [13, 169, 2197],\n", " [14, 196, 2744],\n", " [15, 225, 3375],\n", " [16, 256, 4096],\n", " [17, 289, 4913],\n", " [18, 324, 5832],\n", " [19, 361, 6859],\n", " [20, 400, 8000],\n", " [21, 441, 9261],\n", " [22, 484, 10648],\n", " [23, 529, 12167],\n", " [24, 576, 13824],\n", " [25, 625, 15625],\n", " [26, 676, 17576],\n", " [27, 729, 19683],\n", " [28, 784, 21952],\n", " [29, 841, 24389],\n", " [30, 900, 27000],\n", " [31, 961, 29791],\n", " [32, 1024, 32768],\n", " [33, 1089, 35937],\n", " [34, 1156, 39304],\n", " [35, 1225, 42875],\n", " [36, 1296, 46656],\n", " [37, 1369, 50653],\n", " [38, 1444, 54872],\n", " [39, 1521, 59319],\n", " [40, 1600, 64000],\n", " [41, 1681, 68921],\n", " [42, 1764, 74088],\n", " [43, 1849, 79507],\n", " [44, 1936, 85184],\n", " [45, 2025, 91125],\n", " [46, 2116, 97336],\n", " [47, 2209, 103823],\n", " [48, 2304, 110592],\n", " [49, 2401, 117649],\n", " [50, 2500, 125000],\n", " [51, 2601, 132651],\n", " [52, 2704, 140608],\n", " [53, 2809, 148877],\n", " [54, 2916, 157464],\n", " [55, 3025, 166375],\n", " [56, 3136, 175616],\n", " [57, 3249, 185193],\n", " [58, 3364, 195112],\n", " [59, 3481, 205379],\n", " [60, 3600, 216000],\n", " [61, 3721, 226981],\n", " [62, 3844, 238328],\n", " [63, 3969, 250047],\n", " [64, 4096, 262144],\n", " [65, 4225, 274625],\n", " [66, 4356, 287496],\n", " [67, 4489, 300763],\n", " [68, 4624, 314432],\n", " [69, 4761, 328509],\n", " [70, 4900, 343000],\n", " [71, 5041, 357911],\n", " [72, 5184, 373248],\n", " [73, 5329, 389017],\n", " [74, 5476, 405224],\n", " [75, 5625, 421875],\n", " [76, 5776, 438976],\n", " [77, 5929, 456533],\n", " [78, 6084, 474552],\n", " [79, 6241, 493039],\n", " [80, 6400, 512000],\n", " [81, 6561, 531441],\n", " [82, 6724, 551368],\n", " [83, 6889, 571787],\n", " [84, 7056, 592704],\n", " [85, 7225, 614125],\n", " [86, 7396, 636056],\n", " [87, 7569, 658503],\n", " [88, 7744, 681472],\n", " [89, 7921, 704969],\n", " [90, 8100, 729000],\n", " [91, 8281, 753571],\n", " [92, 8464, 778688],\n", " [93, 8649, 804357],\n", " [94, 8836, 830584],\n", " [95, 9025, 857375],\n", " [96, 9216, 884736],\n", " [97, 9409, 912673],\n", " [98, 9604, 941192],\n", " [99, 9801, 970299],\n", " [100, 10000, 1000000],\n", " [101, 10201, 1030301],\n", " [102, 10404, 1061208],\n", " [103, 10609, 1092727],\n", " [104, 10816, 1124864],\n", " [105, 11025, 1157625],\n", " [106, 11236, 1191016],\n", " [107, 11449, 1225043],\n", " [108, 11664, 1259712],\n", " [109, 11881, 1295029],\n", " [110, 12100, 1331000],\n", " [111, 12321, 1367631],\n", " [112, 12544, 1404928],\n", " [113, 12769, 1442897],\n", " [114, 12996, 1481544],\n", " [115, 13225, 1520875],\n", " [116, 13456, 1560896],\n", " [117, 13689, 1601613],\n", " [118, 13924, 1643032],\n", " [119, 14161, 1685159],\n", " [120, 14400, 1728000],\n", " [121, 14641, 1771561],\n", " [122, 14884, 1815848],\n", " [123, 15129, 1860867],\n", " [124, 15376, 1906624],\n", " [125, 15625, 1953125],\n", " [126, 15876, 2000376],\n", " [127, 16129, 2048383],\n", " [128, 16384, 2097152],\n", " [129, 16641, 2146689],\n", " [130, 16900, 2197000],\n", " [131, 17161, 2248091],\n", " [132, 17424, 2299968],\n", " [133, 17689, 2352637],\n", " [134, 17956, 2406104],\n", " [135, 18225, 2460375],\n", " [136, 18496, 2515456],\n", " [137, 18769, 2571353],\n", " [138, 19044, 2628072],\n", " [139, 19321, 2685619],\n", " [140, 19600, 2744000],\n", " [141, 19881, 2803221],\n", " [142, 20164, 2863288],\n", " [143, 20449, 2924207],\n", " [144, 20736, 2985984],\n", " [145, 21025, 3048625],\n", " [146, 21316, 3112136],\n", " [147, 21609, 3176523],\n", " [148, 21904, 3241792],\n", " [149, 22201, 3307949],\n", " [150, 22500, 3375000],\n", " [151, 22801, 3442951],\n", " [152, 23104, 3511808],\n", " [153, 23409, 3581577],\n", " [154, 23716, 3652264],\n", " [155, 24025, 3723875],\n", " [156, 24336, 3796416],\n", " [157, 24649, 3869893],\n", " [158, 24964, 3944312],\n", " [159, 25281, 4019679],\n", " [160, 25600, 4096000],\n", " [161, 25921, 4173281],\n", " [162, 26244, 4251528],\n", " [163, 26569, 4330747],\n", " [164, 26896, 4410944],\n", " [165, 27225, 4492125],\n", " [166, 27556, 4574296],\n", " [167, 27889, 4657463],\n", " [168, 28224, 4741632],\n", " [169, 28561, 4826809],\n", " [170, 28900, 4913000],\n", " [171, 29241, 5000211],\n", " [172, 29584, 5088448],\n", " [173, 29929, 5177717],\n", " [174, 30276, 5268024],\n", " [175, 30625, 5359375],\n", " [176, 30976, 5451776],\n", " [177, 31329, 5545233],\n", " [178, 31684, 5639752],\n", " [179, 32041, 5735339],\n", " [180, 32400, 5832000],\n", " [181, 32761, 5929741],\n", " [182, 33124, 6028568],\n", " [183, 33489, 6128487],\n", " [184, 33856, 6229504],\n", " [185, 34225, 6331625],\n", " [186, 34596, 6434856],\n", " [187, 34969, 6539203],\n", " [188, 35344, 6644672],\n", " [189, 35721, 6751269],\n", " [190, 36100, 6859000],\n", " [191, 36481, 6967871],\n", " [192, 36864, 7077888],\n", " [193, 37249, 7189057],\n", " [194, 37636, 7301384],\n", " [195, 38025, 7414875],\n", " [196, 38416, 7529536],\n", " [197, 38809, 7645373],\n", " [198, 39204, 7762392],\n", " [199, 39601, 7880599],\n", " [200, 40000, 8000000],\n", " [201, 40401, 8120601],\n", " [202, 40804, 8242408],\n", " [203, 41209, 8365427],\n", " [204, 41616, 8489664],\n", " [205, 42025, 8615125],\n", " [206, 42436, 8741816],\n", " [207, 42849, 8869743],\n", " [208, 43264, 8998912],\n", " [209, 43681, 9129329],\n", " [210, 44100, 9261000],\n", " [211, 44521, 9393931],\n", " [212, 44944, 9528128],\n", " [213, 45369, 9663597],\n", " [214, 45796, 9800344],\n", " [215, 46225, 9938375],\n", " [216, 46656, 10077696],\n", " [217, 47089, 10218313],\n", " [218, 47524, 10360232],\n", " [219, 47961, 10503459],\n", " [220, 48400, 10648000],\n", " [221, 48841, 10793861],\n", " [222, 49284, 10941048],\n", " [223, 49729, 11089567],\n", " [224, 50176, 11239424],\n", " [225, 50625, 11390625],\n", " [226, 51076, 11543176],\n", " [227, 51529, 11697083],\n", " [228, 51984, 11852352],\n", " [229, 52441, 12008989],\n", " [230, 52900, 12167000],\n", " [231, 53361, 12326391],\n", " [232, 53824, 12487168],\n", " [233, 54289, 12649337],\n", " [234, 54756, 12812904],\n", " [235, 55225, 12977875],\n", " [236, 55696, 13144256],\n", " [237, 56169, 13312053],\n", " [238, 56644, 13481272],\n", " [239, 57121, 13651919],\n", " [240, 57600, 13824000],\n", " [241, 58081, 13997521],\n", " [242, 58564, 14172488],\n", " [243, 59049, 14348907],\n", " [244, 59536, 14526784],\n", " [245, 60025, 14706125],\n", " [246, 60516, 14886936],\n", " [247, 61009, 15069223],\n", " [248, 61504, 15252992],\n", " [249, 62001, 15438249],\n", " [250, 62500, 15625000],\n", " [251, 63001, 15813251],\n", " [252, 63504, 16003008],\n", " [253, 64009, 16194277],\n", " [254, 64516, 16387064],\n", " [255, 65025, 16581375],\n", " [256, 65536, 16777216],\n", " [257, 66049, 16974593],\n", " [258, 66564, 17173512],\n", " [259, 67081, 17373979],\n", " [260, 67600, 17576000],\n", " [261, 68121, 17779581],\n", " [262, 68644, 17984728],\n", " [263, 69169, 18191447],\n", " [264, 69696, 18399744],\n", " [265, 70225, 18609625],\n", " [266, 70756, 18821096],\n", " [267, 71289, 19034163],\n", " [268, 71824, 19248832],\n", " [269, 72361, 19465109],\n", " [270, 72900, 19683000],\n", " [271, 73441, 19902511],\n", " [272, 73984, 20123648],\n", " [273, 74529, 20346417],\n", " [274, 75076, 20570824],\n", " [275, 75625, 20796875],\n", " [276, 76176, 21024576],\n", " [277, 76729, 21253933],\n", " [278, 77284, 21484952],\n", " [279, 77841, 21717639],\n", " [280, 78400, 21952000],\n", " [281, 78961, 22188041],\n", " [282, 79524, 22425768],\n", " [283, 80089, 22665187],\n", " [284, 80656, 22906304],\n", " [285, 81225, 23149125],\n", " [286, 81796, 23393656],\n", " [287, 82369, 23639903],\n", " [288, 82944, 23887872],\n", " [289, 83521, 24137569],\n", " [290, 84100, 24389000],\n", " [291, 84681, 24642171],\n", " [292, 85264, 24897088],\n", " [293, 85849, 25153757],\n", " [294, 86436, 25412184],\n", " [295, 87025, 25672375],\n", " [296, 87616, 25934336],\n", " [297, 88209, 26198073],\n", " [298, 88804, 26463592],\n", " [299, 89401, 26730899],\n", " [300, 90000, 27000000],\n", " [301, 90601, 27270901],\n", " [302, 91204, 27543608],\n", " [303, 91809, 27818127],\n", " [304, 92416, 28094464],\n", " [305, 93025, 28372625],\n", " [306, 93636, 28652616],\n", " [307, 94249, 28934443],\n", " [308, 94864, 29218112],\n", " [309, 95481, 29503629],\n", " [310, 96100, 29791000],\n", " [311, 96721, 30080231],\n", " [312, 97344, 30371328],\n", " [313, 97969, 30664297],\n", " [314, 98596, 30959144],\n", " [315, 99225, 31255875],\n", " [316, 99856, 31554496],\n", " [317, 100489, 31855013],\n", " [318, 101124, 32157432],\n", " [319, 101761, 32461759],\n", " [320, 102400, 32768000],\n", " [321, 103041, 33076161],\n", " [322, 103684, 33386248],\n", " [323, 104329, 33698267],\n", " [324, 104976, 34012224],\n", " [325, 105625, 34328125],\n", " [326, 106276, 34645976],\n", " [327, 106929, 34965783],\n", " [328, 107584, 35287552],\n", " [329, 108241, 35611289],\n", " [330, 108900, 35937000],\n", " [331, 109561, 36264691],\n", " [332, 110224, 36594368],\n", " [333, 110889, 36926037],\n", " [334, 111556, 37259704],\n", " [335, 112225, 37595375],\n", " [336, 112896, 37933056],\n", " [337, 113569, 38272753],\n", " [338, 114244, 38614472],\n", " [339, 114921, 38958219],\n", " [340, 115600, 39304000],\n", " [341, 116281, 39651821],\n", " [342, 116964, 40001688],\n", " [343, 117649, 40353607],\n", " [344, 118336, 40707584],\n", " [345, 119025, 41063625],\n", " [346, 119716, 41421736],\n", " [347, 120409, 41781923],\n", " [348, 121104, 42144192],\n", " [349, 121801, 42508549],\n", " [350, 122500, 42875000],\n", " [351, 123201, 43243551],\n", " [352, 123904, 43614208],\n", " [353, 124609, 43986977],\n", " [354, 125316, 44361864],\n", " [355, 126025, 44738875],\n", " [356, 126736, 45118016],\n", " [357, 127449, 45499293],\n", " [358, 128164, 45882712],\n", " [359, 128881, 46268279],\n", " [360, 129600, 46656000],\n", " [361, 130321, 47045881],\n", " [362, 131044, 47437928],\n", " [363, 131769, 47832147],\n", " [364, 132496, 48228544],\n", " [365, 133225, 48627125],\n", " [366, 133956, 49027896],\n", " [367, 134689, 49430863],\n", " [368, 135424, 49836032],\n", " [369, 136161, 50243409],\n", " [370, 136900, 50653000],\n", " [371, 137641, 51064811],\n", " [372, 138384, 51478848],\n", " [373, 139129, 51895117],\n", " [374, 139876, 52313624],\n", " [375, 140625, 52734375],\n", " [376, 141376, 53157376],\n", " [377, 142129, 53582633],\n", " [378, 142884, 54010152],\n", " [379, 143641, 54439939],\n", " [380, 144400, 54872000],\n", " [381, 145161, 55306341],\n", " [382, 145924, 55742968],\n", " [383, 146689, 56181887],\n", " [384, 147456, 56623104],\n", " [385, 148225, 57066625],\n", " [386, 148996, 57512456],\n", " [387, 149769, 57960603],\n", " [388, 150544, 58411072],\n", " [389, 151321, 58863869],\n", " [390, 152100, 59319000],\n", " [391, 152881, 59776471],\n", " [392, 153664, 60236288],\n", " [393, 154449, 60698457],\n", " [394, 155236, 61162984],\n", " [395, 156025, 61629875],\n", " [396, 156816, 62099136],\n", " [397, 157609, 62570773],\n", " [398, 158404, 63044792],\n", " [399, 159201, 63521199],\n", " [400, 160000, 64000000],\n", " [401, 160801, 64481201],\n", " [402, 161604, 64964808],\n", " [403, 162409, 65450827],\n", " [404, 163216, 65939264],\n", " [405, 164025, 66430125],\n", " [406, 164836, 66923416],\n", " [407, 165649, 67419143],\n", " [408, 166464, 67917312],\n", " [409, 167281, 68417929],\n", " [410, 168100, 68921000],\n", " [411, 168921, 69426531],\n", " [412, 169744, 69934528],\n", " [413, 170569, 70444997],\n", " [414, 171396, 70957944],\n", " [415, 172225, 71473375],\n", " [416, 173056, 71991296],\n", " [417, 173889, 72511713],\n", " [418, 174724, 73034632],\n", " [419, 175561, 73560059],\n", " [420, 176400, 74088000],\n", " [421, 177241, 74618461],\n", " [422, 178084, 75151448],\n", " [423, 178929, 75686967],\n", " [424, 179776, 76225024],\n", " [425, 180625, 76765625],\n", " [426, 181476, 77308776],\n", " [427, 182329, 77854483],\n", " [428, 183184, 78402752],\n", " [429, 184041, 78953589],\n", " [430, 184900, 79507000],\n", " [431, 185761, 80062991],\n", " [432, 186624, 80621568],\n", " [433, 187489, 81182737],\n", " [434, 188356, 81746504],\n", " [435, 189225, 82312875],\n", " [436, 190096, 82881856],\n", " [437, 190969, 83453453],\n", " [438, 191844, 84027672],\n", " [439, 192721, 84604519],\n", " [440, 193600, 85184000],\n", " [441, 194481, 85766121],\n", " [442, 195364, 86350888],\n", " [443, 196249, 86938307],\n", " [444, 197136, 87528384],\n", " [445, 198025, 88121125],\n", " [446, 198916, 88716536],\n", " [447, 199809, 89314623],\n", " [448, 200704, 89915392],\n", " [449, 201601, 90518849],\n", " [450, 202500, 91125000],\n", " [451, 203401, 91733851],\n", " [452, 204304, 92345408],\n", " [453, 205209, 92959677],\n", " [454, 206116, 93576664],\n", " [455, 207025, 94196375],\n", " [456, 207936, 94818816],\n", " [457, 208849, 95443993],\n", " [458, 209764, 96071912],\n", " [459, 210681, 96702579],\n", " [460, 211600, 97336000],\n", " [461, 212521, 97972181],\n", " [462, 213444, 98611128],\n", " [463, 214369, 99252847],\n", " [464, 215296, 99897344],\n", " [465, 216225, 100544625],\n", " [466, 217156, 101194696],\n", " [467, 218089, 101847563],\n", " [468, 219024, 102503232],\n", " [469, 219961, 103161709],\n", " [470, 220900, 103823000],\n", " [471, 221841, 104487111],\n", " [472, 222784, 105154048],\n", " [473, 223729, 105823817],\n", " [474, 224676, 106496424],\n", " [475, 225625, 107171875],\n", " [476, 226576, 107850176],\n", " [477, 227529, 108531333],\n", " [478, 228484, 109215352],\n", " [479, 229441, 109902239],\n", " [480, 230400, 110592000],\n", " [481, 231361, 111284641],\n", " [482, 232324, 111980168],\n", " [483, 233289, 112678587],\n", " [484, 234256, 113379904],\n", " [485, 235225, 114084125],\n", " [486, 236196, 114791256],\n", " [487, 237169, 115501303],\n", " [488, 238144, 116214272],\n", " [489, 239121, 116930169],\n", " [490, 240100, 117649000],\n", " [491, 241081, 118370771],\n", " [492, 242064, 119095488],\n", " [493, 243049, 119823157],\n", " [494, 244036, 120553784],\n", " [495, 245025, 121287375],\n", " [496, 246016, 122023936],\n", " [497, 247009, 122763473],\n", " [498, 248004, 123505992],\n", " [499, 249001, 124251499],\n", " [500, 250000, 125000000],\n", " [501, 251001, 125751501],\n", " [502, 252004, 126506008],\n", " [503, 253009, 127263527],\n", " [504, 254016, 128024064],\n", " [505, 255025, 128787625],\n", " [506, 256036, 129554216],\n", " [507, 257049, 130323843],\n", " [508, 258064, 131096512],\n", " [509, 259081, 131872229],\n", " [510, 260100, 132651000],\n", " [511, 261121, 133432831],\n", " [512, 262144, 134217728],\n", " [513, 263169, 135005697],\n", " [514, 264196, 135796744],\n", " [515, 265225, 136590875],\n", " [516, 266256, 137388096],\n", " [517, 267289, 138188413],\n", " [518, 268324, 138991832],\n", " [519, 269361, 139798359],\n", " [520, 270400, 140608000],\n", " [521, 271441, 141420761],\n", " [522, 272484, 142236648],\n", " [523, 273529, 143055667],\n", " [524, 274576, 143877824],\n", " [525, 275625, 144703125],\n", " [526, 276676, 145531576],\n", " [527, 277729, 146363183],\n", " [528, 278784, 147197952],\n", " [529, 279841, 148035889],\n", " [530, 280900, 148877000],\n", " [531, 281961, 149721291],\n", " [532, 283024, 150568768],\n", " [533, 284089, 151419437],\n", " [534, 285156, 152273304],\n", " [535, 286225, 153130375],\n", " [536, 287296, 153990656],\n", " [537, 288369, 154854153],\n", " [538, 289444, 155720872],\n", " [539, 290521, 156590819],\n", " [540, 291600, 157464000],\n", " [541, 292681, 158340421],\n", " [542, 293764, 159220088],\n", " [543, 294849, 160103007],\n", " [544, 295936, 160989184],\n", " [545, 297025, 161878625],\n", " [546, 298116, 162771336],\n", " [547, 299209, 163667323],\n", " [548, 300304, 164566592],\n", " [549, 301401, 165469149],\n", " [550, 302500, 166375000],\n", " [551, 303601, 167284151],\n", " [552, 304704, 168196608],\n", " [553, 305809, 169112377],\n", " [554, 306916, 170031464],\n", " [555, 308025, 170953875],\n", " [556, 309136, 171879616],\n", " [557, 310249, 172808693],\n", " [558, 311364, 173741112],\n", " [559, 312481, 174676879],\n", " [560, 313600, 175616000],\n", " [561, 314721, 176558481],\n", " [562, 315844, 177504328],\n", " [563, 316969, 178453547],\n", " [564, 318096, 179406144],\n", " [565, 319225, 180362125],\n", " [566, 320356, 181321496],\n", " [567, 321489, 182284263],\n", " [568, 322624, 183250432],\n", " [569, 323761, 184220009],\n", " [570, 324900, 185193000],\n", " [571, 326041, 186169411],\n", " [572, 327184, 187149248],\n", " [573, 328329, 188132517],\n", " [574, 329476, 189119224],\n", " [575, 330625, 190109375],\n", " [576, 331776, 191102976],\n", " [577, 332929, 192100033],\n", " [578, 334084, 193100552],\n", " [579, 335241, 194104539],\n", " [580, 336400, 195112000],\n", " [581, 337561, 196122941],\n", " [582, 338724, 197137368],\n", " [583, 339889, 198155287],\n", " [584, 341056, 199176704],\n", " [585, 342225, 200201625],\n", " [586, 343396, 201230056],\n", " [587, 344569, 202262003],\n", " [588, 345744, 203297472],\n", " [589, 346921, 204336469],\n", " [590, 348100, 205379000],\n", " [591, 349281, 206425071],\n", " [592, 350464, 207474688],\n", " [593, 351649, 208527857],\n", " [594, 352836, 209584584],\n", " [595, 354025, 210644875],\n", " [596, 355216, 211708736],\n", " [597, 356409, 212776173],\n", " [598, 357604, 213847192],\n", " [599, 358801, 214921799],\n", " [600, 360000, 216000000],\n", " [601, 361201, 217081801],\n", " [602, 362404, 218167208],\n", " [603, 363609, 219256227],\n", " [604, 364816, 220348864],\n", " [605, 366025, 221445125],\n", " [606, 367236, 222545016],\n", " [607, 368449, 223648543],\n", " [608, 369664, 224755712],\n", " [609, 370881, 225866529],\n", " [610, 372100, 226981000],\n", " [611, 373321, 228099131],\n", " [612, 374544, 229220928],\n", " [613, 375769, 230346397],\n", " [614, 376996, 231475544],\n", " [615, 378225, 232608375],\n", " [616, 379456, 233744896],\n", " [617, 380689, 234885113],\n", " [618, 381924, 236029032],\n", " [619, 383161, 237176659],\n", " [620, 384400, 238328000],\n", " [621, 385641, 239483061],\n", " [622, 386884, 240641848],\n", " [623, 388129, 241804367],\n", " [624, 389376, 242970624],\n", " [625, 390625, 244140625],\n", " [626, 391876, 245314376],\n", " [627, 393129, 246491883],\n", " [628, 394384, 247673152],\n", " [629, 395641, 248858189],\n", " [630, 396900, 250047000],\n", " [631, 398161, 251239591],\n", " [632, 399424, 252435968],\n", " [633, 400689, 253636137],\n", " [634, 401956, 254840104],\n", " [635, 403225, 256047875],\n", " [636, 404496, 257259456],\n", " [637, 405769, 258474853],\n", " [638, 407044, 259694072],\n", " [639, 408321, 260917119],\n", " [640, 409600, 262144000],\n", " [641, 410881, 263374721],\n", " [642, 412164, 264609288],\n", " [643, 413449, 265847707],\n", " [644, 414736, 267089984],\n", " [645, 416025, 268336125],\n", " [646, 417316, 269586136],\n", " [647, 418609, 270840023],\n", " [648, 419904, 272097792],\n", " [649, 421201, 273359449],\n", " [650, 422500, 274625000],\n", " [651, 423801, 275894451],\n", " [652, 425104, 277167808],\n", " [653, 426409, 278445077],\n", " [654, 427716, 279726264],\n", " [655, 429025, 281011375],\n", " [656, 430336, 282300416],\n", " [657, 431649, 283593393],\n", " [658, 432964, 284890312],\n", " [659, 434281, 286191179],\n", " [660, 435600, 287496000],\n", " [661, 436921, 288804781],\n", " [662, 438244, 290117528],\n", " [663, 439569, 291434247],\n", " [664, 440896, 292754944],\n", " [665, 442225, 294079625],\n", " [666, 443556, 295408296],\n", " [667, 444889, 296740963],\n", " [668, 446224, 298077632],\n", " [669, 447561, 299418309],\n", " [670, 448900, 300763000],\n", " [671, 450241, 302111711],\n", " [672, 451584, 303464448],\n", " [673, 452929, 304821217],\n", " [674, 454276, 306182024],\n", " [675, 455625, 307546875],\n", " [676, 456976, 308915776],\n", " [677, 458329, 310288733],\n", " [678, 459684, 311665752],\n", " [679, 461041, 313046839],\n", " [680, 462400, 314432000],\n", " [681, 463761, 315821241],\n", " [682, 465124, 317214568],\n", " [683, 466489, 318611987],\n", " [684, 467856, 320013504],\n", " [685, 469225, 321419125],\n", " [686, 470596, 322828856],\n", " [687, 471969, 324242703],\n", " [688, 473344, 325660672],\n", " [689, 474721, 327082769],\n", " [690, 476100, 328509000],\n", " [691, 477481, 329939371],\n", " [692, 478864, 331373888],\n", " [693, 480249, 332812557],\n", " [694, 481636, 334255384],\n", " [695, 483025, 335702375],\n", " [696, 484416, 337153536],\n", " [697, 485809, 338608873],\n", " [698, 487204, 340068392],\n", " [699, 488601, 341532099],\n", " [700, 490000, 343000000],\n", " [701, 491401, 344472101],\n", " [702, 492804, 345948408],\n", " [703, 494209, 347428927],\n", " [704, 495616, 348913664],\n", " [705, 497025, 350402625],\n", " [706, 498436, 351895816],\n", " [707, 499849, 353393243],\n", " [708, 501264, 354894912],\n", " [709, 502681, 356400829],\n", " [710, 504100, 357911000],\n", " [711, 505521, 359425431],\n", " [712, 506944, 360944128],\n", " [713, 508369, 362467097],\n", " [714, 509796, 363994344],\n", " [715, 511225, 365525875],\n", " [716, 512656, 367061696],\n", " [717, 514089, 368601813],\n", " [718, 515524, 370146232],\n", " [719, 516961, 371694959],\n", " [720, 518400, 373248000],\n", " [721, 519841, 374805361],\n", " [722, 521284, 376367048],\n", " [723, 522729, 377933067],\n", " [724, 524176, 379503424],\n", " [725, 525625, 381078125],\n", " [726, 527076, 382657176],\n", " [727, 528529, 384240583],\n", " [728, 529984, 385828352],\n", " [729, 531441, 387420489],\n", " [730, 532900, 389017000],\n", " [731, 534361, 390617891],\n", " [732, 535824, 392223168],\n", " [733, 537289, 393832837],\n", " [734, 538756, 395446904],\n", " [735, 540225, 397065375],\n", " [736, 541696, 398688256],\n", " [737, 543169, 400315553],\n", " [738, 544644, 401947272],\n", " [739, 546121, 403583419],\n", " [740, 547600, 405224000],\n", " [741, 549081, 406869021],\n", " [742, 550564, 408518488],\n", " [743, 552049, 410172407],\n", " [744, 553536, 411830784],\n", " [745, 555025, 413493625],\n", " [746, 556516, 415160936],\n", " [747, 558009, 416832723],\n", " [748, 559504, 418508992],\n", " [749, 561001, 420189749],\n", " [750, 562500, 421875000],\n", " [751, 564001, 423564751],\n", " [752, 565504, 425259008],\n", " [753, 567009, 426957777],\n", " [754, 568516, 428661064],\n", " [755, 570025, 430368875],\n", " [756, 571536, 432081216],\n", " [757, 573049, 433798093],\n", " [758, 574564, 435519512],\n", " [759, 576081, 437245479],\n", " [760, 577600, 438976000],\n", " [761, 579121, 440711081],\n", " [762, 580644, 442450728],\n", " [763, 582169, 444194947],\n", " [764, 583696, 445943744],\n", " [765, 585225, 447697125],\n", " [766, 586756, 449455096],\n", " [767, 588289, 451217663],\n", " [768, 589824, 452984832],\n", " [769, 591361, 454756609],\n", " [770, 592900, 456533000],\n", " [771, 594441, 458314011],\n", " [772, 595984, 460099648],\n", " [773, 597529, 461889917],\n", " [774, 599076, 463684824],\n", " [775, 600625, 465484375],\n", " [776, 602176, 467288576],\n", " [777, 603729, 469097433],\n", " [778, 605284, 470910952],\n", " [779, 606841, 472729139],\n", " [780, 608400, 474552000],\n", " [781, 609961, 476379541],\n", " [782, 611524, 478211768],\n", " [783, 613089, 480048687],\n", " [784, 614656, 481890304],\n", " [785, 616225, 483736625],\n", " [786, 617796, 485587656],\n", " [787, 619369, 487443403],\n", " [788, 620944, 489303872],\n", " [789, 622521, 491169069],\n", " [790, 624100, 493039000],\n", " [791, 625681, 494913671],\n", " [792, 627264, 496793088],\n", " [793, 628849, 498677257],\n", " [794, 630436, 500566184],\n", " [795, 632025, 502459875],\n", " [796, 633616, 504358336],\n", " [797, 635209, 506261573],\n", " [798, 636804, 508169592],\n", " [799, 638401, 510082399],\n", " [800, 640000, 512000000],\n", " [801, 641601, 513922401],\n", " [802, 643204, 515849608],\n", " [803, 644809, 517781627],\n", " [804, 646416, 519718464],\n", " [805, 648025, 521660125],\n", " [806, 649636, 523606616],\n", " [807, 651249, 525557943],\n", " [808, 652864, 527514112],\n", " [809, 654481, 529475129],\n", " [810, 656100, 531441000],\n", " [811, 657721, 533411731],\n", " [812, 659344, 535387328],\n", " [813, 660969, 537367797],\n", " [814, 662596, 539353144],\n", " [815, 664225, 541343375],\n", " [816, 665856, 543338496],\n", " [817, 667489, 545338513],\n", " [818, 669124, 547343432],\n", " [819, 670761, 549353259],\n", " [820, 672400, 551368000],\n", " [821, 674041, 553387661],\n", " [822, 675684, 555412248],\n", " [823, 677329, 557441767],\n", " [824, 678976, 559476224],\n", " [825, 680625, 561515625],\n", " [826, 682276, 563559976],\n", " [827, 683929, 565609283],\n", " [828, 685584, 567663552],\n", " [829, 687241, 569722789],\n", " [830, 688900, 571787000],\n", " [831, 690561, 573856191],\n", " [832, 692224, 575930368],\n", " [833, 693889, 578009537],\n", " [834, 695556, 580093704],\n", " [835, 697225, 582182875],\n", " [836, 698896, 584277056],\n", " [837, 700569, 586376253],\n", " [838, 702244, 588480472],\n", " [839, 703921, 590589719],\n", " [840, 705600, 592704000],\n", " [841, 707281, 594823321],\n", " [842, 708964, 596947688],\n", " [843, 710649, 599077107],\n", " [844, 712336, 601211584],\n", " [845, 714025, 603351125],\n", " [846, 715716, 605495736],\n", " [847, 717409, 607645423],\n", " [848, 719104, 609800192],\n", " [849, 720801, 611960049],\n", " [850, 722500, 614125000],\n", " [851, 724201, 616295051],\n", " [852, 725904, 618470208],\n", " [853, 727609, 620650477],\n", " [854, 729316, 622835864],\n", " [855, 731025, 625026375],\n", " [856, 732736, 627222016],\n", " [857, 734449, 629422793],\n", " [858, 736164, 631628712],\n", " [859, 737881, 633839779],\n", " [860, 739600, 636056000],\n", " [861, 741321, 638277381],\n", " [862, 743044, 640503928],\n", " [863, 744769, 642735647],\n", " [864, 746496, 644972544],\n", " [865, 748225, 647214625],\n", " [866, 749956, 649461896],\n", " [867, 751689, 651714363],\n", " [868, 753424, 653972032],\n", " [869, 755161, 656234909],\n", " [870, 756900, 658503000],\n", " [871, 758641, 660776311],\n", " [872, 760384, 663054848],\n", " [873, 762129, 665338617],\n", " [874, 763876, 667627624],\n", " [875, 765625, 669921875],\n", " [876, 767376, 672221376],\n", " [877, 769129, 674526133],\n", " [878, 770884, 676836152],\n", " [879, 772641, 679151439],\n", " [880, 774400, 681472000],\n", " [881, 776161, 683797841],\n", " [882, 777924, 686128968],\n", " [883, 779689, 688465387],\n", " [884, 781456, 690807104],\n", " [885, 783225, 693154125],\n", " [886, 784996, 695506456],\n", " [887, 786769, 697864103],\n", " [888, 788544, 700227072],\n", " [889, 790321, 702595369],\n", " [890, 792100, 704969000],\n", " [891, 793881, 707347971],\n", " [892, 795664, 709732288],\n", " [893, 797449, 712121957],\n", " [894, 799236, 714516984],\n", " [895, 801025, 716917375],\n", " [896, 802816, 719323136],\n", " [897, 804609, 721734273],\n", " [898, 806404, 724150792],\n", " [899, 808201, 726572699],\n", " [900, 810000, 729000000],\n", " [901, 811801, 731432701],\n", " [902, 813604, 733870808],\n", " [903, 815409, 736314327],\n", " [904, 817216, 738763264],\n", " [905, 819025, 741217625],\n", " [906, 820836, 743677416],\n", " [907, 822649, 746142643],\n", " [908, 824464, 748613312],\n", " [909, 826281, 751089429],\n", " [910, 828100, 753571000],\n", " [911, 829921, 756058031],\n", " [912, 831744, 758550528],\n", " [913, 833569, 761048497],\n", " [914, 835396, 763551944],\n", " [915, 837225, 766060875],\n", " [916, 839056, 768575296],\n", " [917, 840889, 771095213],\n", " [918, 842724, 773620632],\n", " [919, 844561, 776151559],\n", " [920, 846400, 778688000],\n", " [921, 848241, 781229961],\n", " [922, 850084, 783777448],\n", " [923, 851929, 786330467],\n", " [924, 853776, 788889024],\n", " [925, 855625, 791453125],\n", " [926, 857476, 794022776],\n", " [927, 859329, 796597983],\n", " [928, 861184, 799178752],\n", " [929, 863041, 801765089],\n", " [930, 864900, 804357000],\n", " [931, 866761, 806954491],\n", " [932, 868624, 809557568],\n", " [933, 870489, 812166237],\n", " [934, 872356, 814780504],\n", " [935, 874225, 817400375],\n", " [936, 876096, 820025856],\n", " [937, 877969, 822656953],\n", " [938, 879844, 825293672],\n", " [939, 881721, 827936019],\n", " [940, 883600, 830584000],\n", " [941, 885481, 833237621],\n", " [942, 887364, 835896888],\n", " [943, 889249, 838561807],\n", " [944, 891136, 841232384],\n", " [945, 893025, 843908625],\n", " [946, 894916, 846590536],\n", " [947, 896809, 849278123],\n", " [948, 898704, 851971392],\n", " [949, 900601, 854670349],\n", " [950, 902500, 857375000],\n", " [951, 904401, 860085351],\n", " [952, 906304, 862801408],\n", " [953, 908209, 865523177],\n", " [954, 910116, 868250664],\n", " [955, 912025, 870983875],\n", " [956, 913936, 873722816],\n", " [957, 915849, 876467493],\n", " [958, 917764, 879217912],\n", " [959, 919681, 881974079],\n", " [960, 921600, 884736000],\n", " [961, 923521, 887503681],\n", " [962, 925444, 890277128],\n", " [963, 927369, 893056347],\n", " [964, 929296, 895841344],\n", " [965, 931225, 898632125],\n", " [966, 933156, 901428696],\n", " [967, 935089, 904231063],\n", " [968, 937024, 907039232],\n", " [969, 938961, 909853209],\n", " [970, 940900, 912673000],\n", " [971, 942841, 915498611],\n", " [972, 944784, 918330048],\n", " [973, 946729, 921167317],\n", " [974, 948676, 924010424],\n", " [975, 950625, 926859375],\n", " [976, 952576, 929714176],\n", " [977, 954529, 932574833],\n", " [978, 956484, 935441352],\n", " [979, 958441, 938313739],\n", " [980, 960400, 941192000],\n", " [981, 962361, 944076141],\n", " [982, 964324, 946966168],\n", " [983, 966289, 949862087],\n", " [984, 968256, 952763904],\n", " [985, 970225, 955671625],\n", " [986, 972196, 958585256],\n", " [987, 974169, 961504803],\n", " [988, 976144, 964430272],\n", " [989, 978121, 967361669],\n", " [990, 980100, 970299000],\n", " [991, 982081, 973242271],\n", " [992, 984064, 976191488],\n", " [993, 986049, 979146657],\n", " [994, 988036, 982107784],\n", " [995, 990025, 985074875],\n", " [996, 992016, 988047936],\n", " [997, 994009, 991026973],\n", " [998, 996004, 994011992],\n", " [999, 998001, 997002999],\n", " ...]" ] }, "execution_count": 60, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# 读取数据\n", "data = []\n", "with open('../data/data_write_to_file.txt','r') as f:\n", " for line in f:\n", " line = line.replace('\\n', '').split('\\t')\n", " line = [int(i) for i in line]\n", " data.append(line)\n", "data\n" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T07:01:06.897017Z", "start_time": "2020-09-25T07:01:05.617637Z" }, "slideshow": { "slide_type": "slide" } }, "outputs": [], "source": [ "import pandas as pd" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:18:54.212496", "start_time": "2017-05-11T22:18:54.207441" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Help on function read_csv in module pandas.io.parsers:\n", "\n", "read_csv(filepath_or_buffer, sep=',', delimiter=None, header='infer', names=None, index_col=None, usecols=None, squeeze=False, prefix=None, mangle_dupe_cols=True, dtype=None, engine=None, converters=None, true_values=None, false_values=None, skipinitialspace=False, skiprows=None, skipfooter=None, nrows=None, na_values=None, keep_default_na=True, na_filter=True, verbose=False, skip_blank_lines=True, parse_dates=False, infer_datetime_format=False, keep_date_col=False, date_parser=None, dayfirst=False, iterator=False, chunksize=None, compression='infer', thousands=None, decimal='.', lineterminator=None, quotechar='\"', quoting=0, escapechar=None, comment=None, encoding=None, dialect=None, tupleize_cols=False, error_bad_lines=True, warn_bad_lines=True, skip_footer=0, doublequote=True, delim_whitespace=False, as_recarray=False, compact_ints=False, use_unsigned=False, low_memory=True, buffer_lines=None, memory_map=False, float_precision=None)\n", " Read CSV (comma-separated) file into DataFrame\n", " \n", " Also supports optionally iterating or breaking of the file\n", " into chunks.\n", " \n", " Additional help can be found in the `online docs for IO Tools\n", " `_.\n", " \n", " Parameters\n", " ----------\n", " filepath_or_buffer : str, pathlib.Path, py._path.local.LocalPath or any object with a read() method (such as a file handle or StringIO)\n", " The string could be a URL. Valid URL schemes include http, ftp, s3, and\n", " file. For file URLs, a host is expected. For instance, a local file could\n", " be file ://localhost/path/to/table.csv\n", " sep : str, default ','\n", " Delimiter to use. If sep is None, will try to automatically determine\n", " this. Regular expressions are accepted and will force use of the python\n", " parsing engine and will ignore quotes in the data.\n", " delimiter : str, default None\n", " Alternative argument name for sep.\n", " header : int or list of ints, default 'infer'\n", " Row number(s) to use as the column names, and the start of the data.\n", " Default behavior is as if set to 0 if no ``names`` passed, otherwise\n", " ``None``. Explicitly pass ``header=0`` to be able to replace existing\n", " names. The header can be a list of integers that specify row locations for\n", " a multi-index on the columns e.g. [0,1,3]. Intervening rows that are not\n", " specified will be skipped (e.g. 2 in this example is skipped). Note that\n", " this parameter ignores commented lines and empty lines if\n", " ``skip_blank_lines=True``, so header=0 denotes the first line of data\n", " rather than the first line of the file.\n", " names : array-like, default None\n", " List of column names to use. If file contains no header row, then you\n", " should explicitly pass header=None\n", " index_col : int or sequence or False, default None\n", " Column to use as the row labels of the DataFrame. If a sequence is given, a\n", " MultiIndex is used. If you have a malformed file with delimiters at the end\n", " of each line, you might consider index_col=False to force pandas to _not_\n", " use the first column as the index (row names)\n", " usecols : array-like, default None\n", " Return a subset of the columns.\n", " Results in much faster parsing time and lower memory usage.\n", " squeeze : boolean, default False\n", " If the parsed data only contains one column then return a Series\n", " prefix : str, default None\n", " Prefix to add to column numbers when no header, e.g. 'X' for X0, X1, ...\n", " mangle_dupe_cols : boolean, default True\n", " Duplicate columns will be specified as 'X.0'...'X.N', rather than 'X'...'X'\n", " dtype : Type name or dict of column -> type, default None\n", " Data type for data or columns. E.g. {'a': np.float64, 'b': np.int32}\n", " (Unsupported with engine='python'). Use `str` or `object` to preserve and\n", " not interpret dtype.\n", " engine : {'c', 'python'}, optional\n", " Parser engine to use. The C engine is faster while the python engine is\n", " currently more feature-complete.\n", " converters : dict, default None\n", " Dict of functions for converting values in certain columns. Keys can either\n", " be integers or column labels\n", " true_values : list, default None\n", " Values to consider as True\n", " false_values : list, default None\n", " Values to consider as False\n", " skipinitialspace : boolean, default False\n", " Skip spaces after delimiter.\n", " skiprows : list-like or integer, default None\n", " Line numbers to skip (0-indexed) or number of lines to skip (int)\n", " at the start of the file\n", " skipfooter : int, default 0\n", " Number of lines at bottom of file to skip (Unsupported with engine='c')\n", " nrows : int, default None\n", " Number of rows of file to read. Useful for reading pieces of large files\n", " na_values : str or list-like or dict, default None\n", " Additional strings to recognize as NA/NaN. If dict passed, specific\n", " per-column NA values. By default the following values are interpreted as\n", " NaN: `''`, `'#N/A'`, `'#N/A N/A'`, `'#NA'`, `'-1.#IND'`, `'-1.#QNAN'`, `'-NaN'`, `'-nan'`, `'1.#IND'`, `'1.#QNAN'`, `'N/A'`, `'NA'`, `'NULL'`, `'NaN'`, `'nan'`.\n", " keep_default_na : bool, default True\n", " If na_values are specified and keep_default_na is False the default NaN\n", " values are overridden, otherwise they're appended to.\n", " na_filter : boolean, default True\n", " Detect missing value markers (empty strings and the value of na_values). In\n", " data without any NAs, passing na_filter=False can improve the performance\n", " of reading a large file\n", " verbose : boolean, default False\n", " Indicate number of NA values placed in non-numeric columns\n", " skip_blank_lines : boolean, default True\n", " If True, skip over blank lines rather than interpreting as NaN values\n", " parse_dates : boolean or list of ints or names or list of lists or dict, default False\n", " \n", " * boolean. If True -> try parsing the index.\n", " * list of ints or names. e.g. If [1, 2, 3] -> try parsing columns 1, 2, 3\n", " each as a separate date column.\n", " * list of lists. e.g. If [[1, 3]] -> combine columns 1 and 3 and parse as\n", " a single date column.\n", " * dict, e.g. {'foo' : [1, 3]} -> parse columns 1, 3 as date and call result\n", " 'foo'\n", " \n", " Note: A fast-path exists for iso8601-formatted dates.\n", " infer_datetime_format : boolean, default False\n", " If True and parse_dates is enabled for a column, attempt to infer\n", " the datetime format to speed up the processing\n", " keep_date_col : boolean, default False\n", " If True and parse_dates specifies combining multiple columns then\n", " keep the original columns.\n", " date_parser : function, default None\n", " Function to use for converting a sequence of string columns to an array of\n", " datetime instances. The default uses ``dateutil.parser.parser`` to do the\n", " conversion. Pandas will try to call date_parser in three different ways,\n", " advancing to the next if an exception occurs: 1) Pass one or more arrays\n", " (as defined by parse_dates) as arguments; 2) concatenate (row-wise) the\n", " string values from the columns defined by parse_dates into a single array\n", " and pass that; and 3) call date_parser once for each row using one or more\n", " strings (corresponding to the columns defined by parse_dates) as arguments.\n", " dayfirst : boolean, default False\n", " DD/MM format dates, international and European format\n", " iterator : boolean, default False\n", " Return TextFileReader object for iteration or getting chunks with\n", " ``get_chunk()``.\n", " chunksize : int, default None\n", " Return TextFileReader object for iteration. `See IO Tools docs for more\n", " information\n", " `_ on\n", " ``iterator`` and ``chunksize``.\n", " compression : {'infer', 'gzip', 'bz2', None}, default 'infer'\n", " For on-the-fly decompression of on-disk data. If 'infer', then use gzip or\n", " bz2 if filepath_or_buffer is a string ending in '.gz' or '.bz2',\n", " respectively, and no decompression otherwise. Set to None for no\n", " decompression.\n", " thousands : str, default None\n", " Thousands separator\n", " decimal : str, default '.'\n", " Character to recognize as decimal point (e.g. use ',' for European data).\n", " lineterminator : str (length 1), default None\n", " Character to break file into lines. Only valid with C parser.\n", " quotechar : str (length 1), optional\n", " The character used to denote the start and end of a quoted item. Quoted\n", " items can include the delimiter and it will be ignored.\n", " quoting : int or csv.QUOTE_* instance, default None\n", " Control field quoting behavior per ``csv.QUOTE_*`` constants. Use one of\n", " QUOTE_MINIMAL (0), QUOTE_ALL (1), QUOTE_NONNUMERIC (2) or QUOTE_NONE (3).\n", " Default (None) results in QUOTE_MINIMAL behavior.\n", " escapechar : str (length 1), default None\n", " One-character string used to escape delimiter when quoting is QUOTE_NONE.\n", " comment : str, default None\n", " Indicates remainder of line should not be parsed. If found at the beginning\n", " of a line, the line will be ignored altogether. This parameter must be a\n", " single character. Like empty lines (as long as ``skip_blank_lines=True``),\n", " fully commented lines are ignored by the parameter `header` but not by\n", " `skiprows`. For example, if comment='#', parsing '#empty\\na,b,c\\n1,2,3'\n", " with `header=0` will result in 'a,b,c' being\n", " treated as the header.\n", " encoding : str, default None\n", " Encoding to use for UTF when reading/writing (ex. 'utf-8'). `List of Python\n", " standard encodings\n", " `_\n", " dialect : str or csv.Dialect instance, default None\n", " If None defaults to Excel dialect. Ignored if sep longer than 1 char\n", " See csv.Dialect documentation for more details\n", " tupleize_cols : boolean, default False\n", " Leave a list of tuples on columns as is (default is to convert to\n", " a Multi Index on the columns)\n", " error_bad_lines : boolean, default True\n", " Lines with too many fields (e.g. a csv line with too many commas) will by\n", " default cause an exception to be raised, and no DataFrame will be returned.\n", " If False, then these \"bad lines\" will dropped from the DataFrame that is\n", " returned. (Only valid with C parser)\n", " warn_bad_lines : boolean, default True\n", " If error_bad_lines is False, and warn_bad_lines is True, a warning for each\n", " \"bad line\" will be output. (Only valid with C parser).\n", " \n", " Returns\n", " -------\n", " result : DataFrame or TextParser\n", "\n" ] } ], "source": [ "help(pd.read_csv)" ] }, { "cell_type": "code", "execution_count": 23, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T07:06:34.229538Z", "start_time": "2020-09-25T07:06:34.217731Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
abc
0000
1111
2248
33927
441664
\n", "
" ], "text/plain": [ " a b c\n", "0 0 0 0\n", "1 1 1 1\n", "2 2 4 8\n", "3 3 9 27\n", "4 4 16 64" ] }, "execution_count": 23, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df = pd.read_csv('../data/data_write_to_file.txt', \n", " sep = '\\t', names = ['a', 'b', 'c'])\n", "df[:5]" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 保存中间步骤产生的字典数据" ] }, { "cell_type": "code", "execution_count": 25, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T07:09:13.730424Z", "start_time": "2020-09-25T07:09:13.725664Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [], "source": [ "import json\n", "\n", "data_dict = {'a':1, 'b':2, 'c':3}\n", "with open('../data/save_dict.json', 'w') as f:\n", " json.dump(data_dict, f)" ] }, { "cell_type": "code", "execution_count": 26, "metadata": { "ExecuteTime": { "end_time": "2020-09-25T07:09:14.329905Z", "start_time": "2020-09-25T07:09:14.324986Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "{'a': 1, 'b': 2, 'c': 3}" ] }, "execution_count": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dd = json.load(open(\"../data/save_dict.json\"))\n", "dd" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "## 重新读入json" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 保存中间步骤产生的列表数据" ] }, { "cell_type": "code", "execution_count": 71, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T07:11:56.415515Z", "start_time": "2018-04-27T07:11:56.411564Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [], "source": [ "data_list = list(range(10))\n", "with open('../data/save_list.json', 'w') as f:\n", " json.dump(data_list, f)" ] }, { "cell_type": "code", "execution_count": 72, "metadata": { "ExecuteTime": { "end_time": "2018-04-27T07:12:32.842754Z", "start_time": "2018-04-27T07:12:32.837820Z" }, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "data": { "text/plain": [ "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]" ] }, "execution_count": 72, "metadata": {}, "output_type": "execute_result" } ], "source": [ "dl = json.load(open(\"../data/save_list.json\"))\n", "dl" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 使用matplotlib绘图" ] }, { "cell_type": "code", "execution_count": 68, "metadata": { "ExecuteTime": { "end_time": "2019-03-04T03:30:52.713454Z", "start_time": "2019-03-04T03:30:51.890416Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%matplotlib inline\n", "\n", "import matplotlib.pyplot as plt\n", "x = range(1, 100)\n", "y = [i**-3 for i in x]\n", "plt.plot(x, y, 'b-s')\n", "plt.ylabel('$p(k)$', fontsize = 20)\n", "plt.xlabel('$k$', fontsize = 20)\n", "plt.xscale('log')\n", "plt.yscale('log')\n", "plt.title('Degree Distribution', fontsize = 20)\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n0f449ESuggAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "import numpy as np\n", "# red dashes, blue squares and green triangles\n", "t = np.arange(0., 5., 0.2)\n", "plt.plot(t, t, 'r--')\n", "plt.plot(t, t**2, 'bs')\n", "plt.plot(t, t**3, 'g^')\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2019-08-11T04:50:27.924263Z", "start_time": "2019-08-11T04:50:27.527082Z" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# red dashes, blue squares and green triangles\n", "t = np.arange(0., 5., 0.2)\n", "plt.plot(t, t**2, 'b-s', label = '1')\n", "plt.plot(t, t**2.5, 'r-o', label = '2')\n", "plt.plot(t, t**3, 'g-^', label = '3')\n", "plt.annotate(r'$\\alpha = 3$', xy=(3.5, 40), xytext=(2, 80),\n", " arrowprops=dict(facecolor='black', shrink=0.05),\n", " fontsize = 20)\n", "plt.ylabel('$f(t)$', fontsize = 20)\n", "plt.xlabel('$t$', fontsize = 20)\n", "plt.legend(loc=0,numpoints=1,fontsize=10)\n", "plt.show()\n", "# plt.savefig(' save_figure.png',\n", "# dpi = 300, bbox_inches=\"tight\",transparent = True)\n" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "ExecuteTime": { "end_time": "2019-08-11T04:49:12.985832Z", "start_time": "2019-08-11T04:49:12.895094Z" } }, "outputs": [], "source": [ "?plt.figure" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "ExecuteTime": { "end_time": "2019-08-11T05:10:58.417768Z", "start_time": "2019-08-11T05:10:57.887322Z" }, "code_folding": [], "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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Kyt/ngm/iC+99FIGDBhAWVkZw4YN44cffgg6pNCKrlbEJhWw86qFiAQj0+aIzz77rLz53YQJE8q3HZcUlZ8P/fvvmlSA710xbVryY6qBRBdvi6SNDz74oPz5SSedVOW4kpISAM4++2yOOeaYWv2MxYsX737QbuTm5lZ5payu+vTpw9SpU9m8eTPTp0/noosuSuj3l92LrlY0ohFllO1yvhGNtGohEqBMmyPuv/9+SkpK+MlPfsKWLVt45plnqo3n9ddf59tv/Z4855xzjhKRZCot9SsV1dXajRgBffpADRrjJpMSCwmtZcuWAdCsWTPatq1sozK/R/lLL70EUKetAxNx/2pdd4WqTuzWgt98801Cv7fUTElpCSuKVlSaVACUUUZhcSElpSVkN86udIyINJxMmyO2b98O+M81aNCg3Y7/XbT5GrB8+XIlFsk0b17lKxVRzvkGefPmQYo1NlRiIaG1caMv+2natGmVY37729+ydetWYOf7aNPdqlWryp/vtddeAUYSXtmNsykYWsC6LeuqHNOmeRslFSIBCfMcIQFbs2b3Y2ozLomUWEhoRSeLDRs2sHnz5l2uxrz11lv87W9/K39dl0kjVbcM/cc//lH+XLuCBCevRR55LfKCDkNEKpFpc8TkyZOZPHlytWPuvPNO7orsOjRnzhx6ptjV8NBo3z6x45JI6bWE1hFHHAH4X+zxv2zXrl3L4MGDdyrKi73Kn6omT57Mtm3bqh1z//33869//QuAgw46iJNPPjkZoYmIpJVMnCMkTXTvDtVtI2wGeXl+XIpRYiGhNXDgwPLnI0eO5J577qGgoICnn36aE044gS+//JK8vDz69esH+EZJL730Ep9/nrrtVu68804OOOAArrzySp588kkWLFjAokWLmD9/Pg899BAnn3wyN9xwAwBNmjTh4YcfpnFjLVyKiMTLxDlC0kRWli/erkx0M4+xY1OucBvwmXi6PYAcwBUVFTmR+rjuuuscUOmjffv2btGiRe65557b6XjXrl2DDrtKBx54YJWfJ/aRm5vrZs6cGXS4EqCioqLo34cclwK/1xP50BwhiZJpc8Tu3HHHHeWfY86cOUGHE17btjl31FHOgXNNm/qv0UdennPPP9/gIdR1jtCKhYTauHHjePLJJznllFNo2bIlWVlZtGrVinPPPZd33nmHzp07069fP+655x5a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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# a demo\n", "plt.figure(figsize = [8, 4], dpi = 100)\n", "plt.subplot(221)\n", "plt.plot(t, t, 'r--')\n", "plt.text(2, 0.8*np.max(t), r'$\\alpha = 1$', fontsize = 20)\n", "plt.subplot(222)\n", "plt.plot(t, t**2, 'bs')\n", "plt.text(2, 0.8*np.max(t**2), r'$\\alpha = 2$', fontsize = 20)\n", "plt.subplot(223)\n", "plt.plot(t, t**3, 'g^')\n", "plt.text(2, 0.8*np.max(t**3), r'$\\alpha = 3$', fontsize = 20)\n", "plt.subplot(224)\n", "plt.plot(t, t**4, 'r-o')\n", "plt.text(2, 0.8*np.max(t**4), r'$\\alpha = 4$', fontsize = 20)\n", "plt.tight_layout()\n", "#plt.show()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "code_folding": [], "collapsed": true, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "def f(t):\n", " return np.exp(-t) * np.cos(2*np.pi*t)\n", "\n", "t1 = np.arange(0.0, 5.0, 0.1)\n", "t2 = np.arange(0.0, 5.0, 0.02)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\nMG++aS4c//2vc3K5jaq5o//ySzMnxRBfUTrxxP79Znu0xTlyc00yqd27vZYkciJ1QF94oYn0OXjQ\nGXm8ICcHtm2Dc86JrJ++fWHy5NiO4lqyxPw97TRHurMK322+/daswizOkZxsdttOnuy1JN5To4YJ\nV5061WtJyk6DBma/SaTJ4OrVM3lnNmxwRi4vmDDBfAaH7l6twnebb781tkUn+PLL2E689s03ZjOd\nE/TqZebWYjZuxfqeFad8de+9ZwI+YpUpU5zTF1iF7z5ZWeBUfvcmTeDTT53pywvuvts5hd+tW3xn\nSQyHHj1g61avpbA4wZtvmhW+QzhV8aqviCwVkeUi8lCQ97uJyE4RmRd4/COiAW+/3YRcxRo7d5qi\nFpE4ogpz+ulmV+batc705yabNxtl36aNM/21a2fm4bffnOnPTbZtM2kinKJrV5tjKF6oXTv0XFsh\nELHCF5Ek4HmgD9AauF5EgmXBmqaq7QKPxyIa9MCB2Lx9nz7d1GgtVM0pIkTMyjYW7bVTp5pqTk7l\nAypXztw5LVzoTH9uMn48PPGE11JYEgAnVvgdgGxVXaOqh4ExQP8g7ZyLmUtLi83b95Ytna9PG6sK\n30nTVj6ffmrMGbFGNOYiVsnOjo+NYz7FCYXfAFhX6PX6wLGinC8i80XkCxEpPqA0FPLttbEWr9+y\npfM/7LS02Nx9HA0lF6tx+FlZ5jud6Kia4txO+XXy2boVXnvN2T5jFLectj8CjVX1bIz5JzJPY9Om\nJl45Fu34TtO6talnGkvk5Zlc9mef7bUk3rN6tTFRhlMLIF5ZssTk9nc6qqZ8efjrX2Nrb8LevaYO\niMOUc6CPHKDwf6hh4NhRVHVvoecTRORFEampqtuDdZiZmXn0eVpa2rHV6cGs5PLNOq1aRSZ9rCMC\nlSp5LUV4JCWZTIiWgjudaNydzJ4N1avHzsUkWqat6tXNxqUffoidpIMvv2yCEJ57LujbWVlZZJXB\nrB1xagURSQaWAT2BjcAPwPWquqRQmzqqujnwvAPwX1VNKaa/0FIrbNliYnVtlR9LLJOfAqFfP+f7\nzsgwq8RYcQhfc42Zh5tucr7vBx4w+sJpH1q06NcPBg4MOXOqa6kVVDUXuAuYCPwCjFHVJSJym4gM\nDjS7SkQWichPwDPAtZGOS+3aVtlbjufw4diK4OrXLzrKHmIruEE1ur6MWJqLI0dMRF8U7kZs8jQ3\n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\nRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.figure(1)\n", "plt.subplot(211)\n", "plt.plot(t1, f(t1), 'bo')\n", "plt.plot(t2, f(t2), 'k')\n", "\n", "plt.subplot(212)\n", "plt.plot(t2, np.cos(2*np.pi*t2), 'r--')\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2017-05-13T09:23:13.850060", "start_time": "2017-05-13T09:23:13.255032" }, "code_folding": [ 0 ], "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# a demo\n", "import matplotlib.gridspec as gridspec\n", "import numpy as np\n", "\n", "t = np.arange(0., 5., 0.2)\n", "gs = gridspec.GridSpec(3, 3)\n", "ax1 = plt.subplot(gs[0, :])\n", "plt.plot(t, t**2, 'b-s')\n", "ax2 = plt.subplot(gs[1,:-1])\n", "plt.plot(t, t**2, 'g-s')\n", "ax3 = plt.subplot(gs[1:, -1])\n", "plt.plot(t, t**2, 'r-o')\n", "ax4 = plt.subplot(gs[-1,0])\n", "plt.plot(t, t**2, 'g-^')\n", "ax5 = plt.subplot(gs[-1,1])\n", "plt.plot(t, t**2, 'b-<')\n", "plt.tight_layout()" ] }, { "cell_type": "code", "execution_count": 221, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "\n", "def OLSRegressPlot(x,y,col,xlab,ylab):\n", " xx = sm.add_constant(x, prepend=True)\n", " res = sm.OLS(y,xx).fit()\n", " constant, beta = res.params\n", " r2 = res.rsquared\n", " lab = r'$\\beta = %.2f, \\,R^2 = %.2f$' %(beta,r2)\n", " plt.scatter(x,y,s=60,facecolors='none', edgecolors=col)\n", " plt.plot(x,constant + x*beta,\"red\",label=lab)\n", " plt.legend(loc = 'upper left',fontsize=16)\n", " plt.xlabel(xlab,fontsize=26)\n", " plt.ylabel(ylab,fontsize=26)\n", "\n", " " ] }, { "cell_type": "code", "execution_count": 222, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\nLMLCwoRKpRK1tbVCCOn221j/3n//fbF+/fr2MQsXLhQjRowQo0aNuu3KcHtiat5r164VkZGRIiYm\nRkyYMEEUFhbastwe8eijj4rAwEChVCrFkCFDxIYNGxyi16bmLcVeCyFEQUGBcHJyav+3KjY2VuTk\n5Ei+5+bM25Kec4NiIiIiIomQ5KVYIiIiIkfEYEdEREQkEQx2RERERBLBYEdEREQkEQx2RERERBLB\nYEdEREQkEQx2RERERBLBYEdEREQkEQx2RERERBLBYEdEREQkEQx2RERERBLBYEdEREQkEQx2RERE\nRBLBYEdEREQkEQx2RERm+uWXX5Ceno6kpCSMHTsWmzdvBgDs2rULiYmJSElJwfz581FXV2fjSonI\nUTnbugAiIntQVFSEl19+GZs2bYKvry/279+PyZMno6KiAvn5+di9eze2b9+Op556CgEBAcjMzLR1\nyUTkgGRCCGHrIoiI+jK9Xg+VSoXs7Gx4eXkBAAwGAxQKBZRKJcrKyuDn54dRo0bhxIkTeOONN7B4\n8WIbV01Ejohn7IiITNi2bRtmzZrVHuoAoKSkBACQlJQEPz8/AMBbb72FM2fO4JlnnrFJnUREDHZE\nRCZERkZi6tSpnY4VFhYCABITE9uPpaSkICUlxZqlERF1wmBHRGRCREREl2N79uyBTCZDQkKCDSoi\nIjKO99gREVkgODgY1dXVqKurg1wut3U5REQAuN0JEdGvduHCBVy4cAETJkzoEury8/NtVBUREYMd\nEZFJ+/btwzvvvIMbFzhyc3MBABMnTuw07vLly1i9erXV6yMiuoH32BER3UZFRQVUKhX0ej0SEhIQ\nGxuLL774AjKZDEOHDu00dtmyZXj++edtVCkREc/YERHdVk1NDXQ6HebOnYuYmBhs2LABUVFRCAsL\nQ0FBQfu4zMxMBAQEcDEFEdkUF08QEZnw7rvvYsuWLQCA8ePHY8WKFTh//jwWLlwItVoNhUKB2bNn\nY9GiRTaulIgcHYMdERERkUTwUiwRERGRRDDYEREREUkEgx0RERGRRDDYEREREUkEgx0RERGRRDDY\nEREREUkEgx0RERGRRDDYEREREUkEgx0RERGRRDDYEREREUkEgx0RERGRRDDYEREREUnE/wGEp+HL\nccxkIwAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "x = np.random.randn(50)\n", "y = np.random.randn(50) + 3*x\n", "pearsonr(x, y)\n", "fig = plt.figure(figsize=(10, 4),facecolor='white')\n", "OLSRegressPlot(x,y,'RoyalBlue',r'$x$',r'$y$')\n", "plt.show()\n" ] }, { "cell_type": "code", "execution_count": 206, "metadata": { "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig = plt.figure(figsize=(7, 4),facecolor='white')\n", "data = norm.rvs(10.0, 2.5, size=5000)\n", "mu, std = norm.fit(data)\n", "plt.hist(data, bins=25, normed=True, alpha=0.6, color='g')\n", "xmin, xmax = plt.xlim()\n", "x = np.linspace(xmin, xmax, 100)\n", "p = norm.pdf(x, mu, std)\n", "plt.plot(x, p, 'r', linewidth=2)\n", "title = r\"$\\mu = %.2f, \\, \\sigma = %.2f$\" % (mu, std)\n", "plt.title(title,size=16)\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:18:55.087571", "start_time": "2017-05-11T22:18:55.070993" }, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
abc
0000
1111
2248
33927
441664
\n", "
" ], "text/plain": [ " a b c\n", "0 0 0 0\n", "1 1 1 1\n", "2 2 4 8\n", "3 3 9 27\n", "4 4 16 64" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", "df = pd.read_csv('../data/data_write_to_file.txt', sep = '\\t', names = ['a', 'b', 'c'])\n", "df[:5]" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:21:09.150592", "start_time": "2017-05-11T22:21:08.103623" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.plot.line()\n", "plt.yscale('log')\n", "plt.ylabel('$values$', fontsize = 20)\n", "plt.xlabel('$index$', fontsize = 20)\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 27, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:32:42.105831", "start_time": "2017-05-11T22:32:41.789998" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\ngg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.plot.scatter(x='a', y='b')\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 18, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:26:59.893837", "start_time": "2017-05-11T22:26:59.528857" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.plot.hexbin(x='a', y='b', gridsize=25)\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 22, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:28:39.025521", "start_time": "2017-05-11T22:28:38.630099" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAakAAAEACAYAAAAJP4l9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3XuYXXV97/H3JyHhmoRwyQQzIQQSctMaoMTY2nYEJAGV\nwXOOmJwqN23zVKg+Ws8h0XoMT9FjbG0p8lCkB9rAsUKkFaInj0agQ1WQa8LFXJgQEkggAxS5yCXk\n8j1/rDVkM8zM3jOz16y19nxez7Of7Fn791v7u/cz2Z/5/dZvra2IwMzMrIiG5V2AmZlZTxxSZmZW\nWA4pMzMrLIeUmZkVlkPKzMwKyyFlZmaFlXlISZovaYOkxyRd0kObKyS1S1oraXa1vpLGSlotaaOk\nn0oak24/TNIdkl6RdEVF+wMl/VjSekmPSPpGlq/ZzMzqI9OQkjQMuBKYB8wCFkqa3qXNGcBxETEV\nWARcXUPfxcBtETENuANYkm5/A/hL4C+6KeevI2IGcALwAUnz6vZCzcwsE1mPpOYA7RGxNSJ2ATcC\nrV3atALXA0TEPcAYSU1V+rYCy9P7y4Gz0/6vRcRdwM7KJ4iI1yPizvT+buBBoLmur9TMzOou65Ca\nADxV8fO2dFstbXrr2xQRHQARsQMYV2tBkg4FPgrcXmsfMzPLRxEXTqgffWq6tpOk4cC/AJdHxJZ+\nPI+ZmQ2i/TLe/3bg6Iqfm9NtXdtM7KbNyF767pDUFBEdksYDz9ZYzzXAxoj4Tk8NJPlihmZm/RAR\n/Rlk9CrrkdR9wBRJkySNBBYAK7u0WQmcCyBpLvBiOpXXW9+VwPnp/fOAW7t57re9WZIuA0ZHxBeq\nFR0RvtXh9rWvfS33Ghrp5vfT72eRb1nJdCQVEXskXQysJgnEayNivaRFycNxTUSsknSmpE3Aq8AF\nvfVNd70MWCHpQmArcE7nc0p6AhgFjJTUCpwOvAJ8GVgvaQ3J9OCVEXFdlq/fzMwGJuvpPiLiJ8C0\nLtu+2+Xni2vtm25/ATithz6TeyiliMffzMysF/7gtsy0tLTkXUJD8ftZX34/y0FZziWWkaTwe2Jm\n1jeSiBIunDAzM+s3h5SZmRWWQ8rMzArLIWVmZoXlkDIzs8JySJmZWWE5pMzMrLAcUmZmVlgOKTMz\nKyyHlJmZFZZDyszMCsshZWZmheWQMjOzwnJImZlZYTmkzMyssBxSZmZWWA4pMzMrLIeUmZkVlkPK\nzMwKyyFlZmaF5ZAyM7PCckiZmVlhOaTMzKywHFJmZlZYDikzMyssh5SZmRVW5iElab6kDZIek3RJ\nD22ukNQuaa2k2dX6ShorabWkjZJ+KmlMuv0wSXdIekXSFV2e40RJD6f7ujyr12tmZvWTaUhJGgZc\nCcwDZgELJU3v0uYM4LiImAosAq6uoe9i4LaImAbcASxJt78B/CXwF92U8w/ApyPieOB4SfPq9kLN\nzCwTWY+k5gDtEbE1InYBNwKtXdq0AtcDRMQ9wBhJTVX6tgLL0/vLgbPT/q9FxF3AzsonkDQeGBUR\n96Wbru/sY2ZmxZV1SE0Anqr4eVu6rZY2vfVtiogOgIjYAYyroY5tVeowM7OC2S/vArqhfvSJuldh\nhbN3Lzz+OKxZA9u3w44d8NJLsHPnvtuePfvaR5ffimo/dyXV/nMebYte30DajhoFTU1w1FHwnvfA\nzJkwYgQ2BGUdUtuBoyt+bk63dW0zsZs2I3vpu0NSU0R0pFN5z9ZQR3fP0a2lS5e+db+lpYWWlpYq\nu7csPf00fPvb8P3vJx9UJ5wAkybB+PFwzDGw//77bvt1+Y3uywdjpb4EXL3a5vGcRW378svJHyH3\n3w+XXQYdHdDaCl/6Erz73VgBtLW10dbWlv0TRURmN2A4sAmYRBI6a4EZXdqcCfy/9P5c4FfV+gLL\ngEvS+5cA3+yyz/OA73TZ9iuS41wCVgHze6g5rBj27o24/PKIww6L+OIXI9avz7siy8u2bRHf/GbE\nuHERn/tcxBtv5F2RdZV+dtY9RxTV5jwGSNJ84O9Jjn9dGxHflLQofUHXpG2uBOYDrwIXRMSDPfVN\ntx8GrCAZHW0FzomIF9PHngBGkQTbi8DpEbFB0knAPwMHAKsi4vM91BtZvydWXQRcfDHcfTfcfDMc\ne2zeFVkR/OY3cP758NprsHIlHHhg3hVZJ0lERH8O1/S+X38gv51Dqhi+/nW49Vb42c9gzJi8q7Ei\n2bMHPvUp2L0bbrqp5ylbG1xZhZSvOGGF88tfwpVXwg9/6ICydxo+HK67DjZtgmuuybsay5pHUl14\nJJWv3bvhpJPgK1+Bc87JuxorskcegVNPhV//Go48Mu9qzCMpGxJuuAHGjoWPfzzvSqzo3vMeWLAA\nvvGNvCuxLHkk1YVHUvnZuzc5H+aqq+CUU/Kuxspg+/YkrNrb4fDD865maPNIyhreqlXJSZwf/GDe\nlVhZTJgAH/sYfPe7eVdiWXFIWWFcdx0sWuTVWtY3ixbBP/1T9SuIWDk5pKwQnnsO7rjDx6Ks704+\nObkSyS9/mXcllgWHlBXCv/0bzJ/vJefWd1Jy3tT3v593JZYFh5QVwsqVybEFs/44++zkd8hTfo3H\nIWW5++1v4ec/T0ZSZv0xfXpyiaQ1a/KuxOrNIWW5u/12eN/7PNVn/SfBWWfBj3+cdyVWbw4py11b\nW3LlALOBOO20ZPGNNRaHlOWurQ3+6I/yrsLK7gMfSL5/6vXX867E6skhZbn6zW+Sb9v93d/NuxIr\nu0MOgd/5HbjrrrwrsXpySFmufv5zmDvXXw1u9dHSAnfemXcVVk8OKcvVnXd6qs/qZ+5cuPfevKuw\nenJIWa7uuQfe//68q7BGcfLJcN99Pl+qkTikLDd79sDatXDiiXlXYo3iqKPg4INh8+a8K7F6cUhZ\nbjZsSD5UDj0070qskcyZ4ym/RuKQstw88EDyLbxm9XTyyQ6pRuKQstw4pCwLHkk1FoeU5cYhZVmY\nPRseecSLJxqFQ8pysXcvPPSQF01Y/Y0dC6NHw5NP5l2J1YNDynKxZUvyYeJFE5aFd787GU1Z+Tmk\nLBfr1sHMmXlXYY3q3e+GRx/NuwqrB4eU5eLXv4ZZs/KuwhqVR1KNwyFlufBIyrL0nvd4JNUoHFKW\nC4+kLEszZsBjj8GuXXlXYgPlkLJBt3dvcrWJGTPyrsQa1UEHQXMzbNqUdyU2UJmHlKT5kjZIekzS\nJT20uUJSu6S1kmZX6ytprKTVkjZK+qmkMRWPLUn3tV7S6RXbL5D0SPocqyQdltVrtt5t3Zqs7PPX\nxVuWpk1LRlNWbpmGlKRhwJXAPGAWsFDS9C5tzgCOi4ipwCLg6hr6LgZui4hpwB3AkrTPTOAcYAZw\nBnCVEiOAvwH+MCJmA48AF2f2wq1XPh5lg+H44x1SjSDrkdQcoD0itkbELuBGoLVLm1bgeoCIuAcY\nI6mpSt9WYHl6fzlwdnr/LODGiNgdEVuA9nQ/u4EXgFGSBIwGnq73i7XatLcnHyBmWZo61SHVCLIO\nqQnAUxU/b0u31dKmt75NEdEBEBE7gHE97Gs7MCEiAvg88Gi6nxnAtf17STZQjz8OU6bkXYU1uuOP\nT/4gsnLbL+8CuqF+9On1Kl2SRgHfAX4nIrZI+g7wZeDr3bVfunTpW/dbWlpoaWnpR0nWk02bYP78\nvKuwRufpvmy1tbXR1taW+fNkHVLbgaMrfm5Ot3VtM7GbNiN76btDUlNEdEgaDzxbZV8zgM3pFCDA\nCqDbRRzw9pCy+tu0CY47Lu8qrNFNmAAvvgivvAKjRuVdTePp+gf8pZdemsnzZD3ddx8wRdIkSSOB\nBcDKLm1WAucCSJoLvJhO5fXWdyVwfnr/PODWiu0LJI2UNBmYAtwLbAamSzo8bfchYH1dX6nVZPfu\n5MKfkyfnXYk1umHDkuNSnvIrt0xHUhGxR9LFwGqSQLw2ItZLWpQ8HNdExCpJZ0raBLwKXNBb33TX\ny4AVki4EtpKs6CMi1klaAawDdgGfTY9HPS/py0CbpD1pn/OzfO3WvSefTL6Nd//9867EhoLOxRO+\n2n55KfylK28jKfyeZGf1ali2DG6/Pe9KbChYsiQ5sferX827ksYniYjoz5qCXvmKEzaoNm3yyj4b\nPMceC088kXcVNhAOKRtUDikbTJMnO6TKziFlg8rnSNlgckiVn0PKBpWXn9tgmjgRnn46WVVq5eSQ\nskGzdy9s3pwcJzAbDCNHwvjx8NRT1dtaMTmkbNB0dCQnVR5ySN6V2FAyeTJs2ZJ3FdZfDikbNFu3\nwqRJeVdhQ80xx/i4VJk5pGzQOKQsD148UW4OKRs0Tz7pkLLBd8wxnu4rM4eUDRqPpCwPHkmVm0PK\nBo1DyvLghRPl5pCyQeOQsjxMmADPPQc7d+ZdifWHQ8oGjUPK8jB8ODQ3J79/Vj4OKRsUL76YnMx7\n6KF5V2JD0dFH+4TesnJI2aDoHEWp7hfyN6tu4kSHVFk5pGxQeKrP8tTc7JAqq5pCStK/SfqwJIea\n9YtDyvI0cSJs25Z3FdYftYbOVcB/B9olfVPStAxrsgbkkLI8ebqvvGoKqYi4LSL+GDgR2ALcJuku\nSRdIGpFlgdYYfLUJy5NDqrxqnr6TdDhwPvAZYA3w9ySh9bNMKrOGsm1bclzALA8+JlVe+9XSSNIP\ngWnADcBHI+KZ9KGbJN2fVXHWOLZvT06qNMvDYYfBm2/CK68kXxdj5VFTSAH/GBGrKjdI2j8idkbE\n72ZQlzWQvXthxw5417vyrsSGKmnf4okZM/Kuxvqi1um+y7rZdnc9C7HG9dxzMHo07L9/3pXYUObj\nUuXU60hK0nhgAnCgpBOAzlMxRwMHZVybNQhP9VkR+LhUOVWb7ptHsliiGfjbiu2vAF/OqCZrMA4p\nKwKPpMqp15CKiOXAckn/NSL+dZBqsgbjlX1WBBMnwr335l2F9VW16b5PRsT/BY6R9MWuj0fE33bT\nzextPJKyImhuhn/1n9qlU23hxMHpv4cAo7q5mVXlkLIi8HRfOVWb7vtu+u+l/X0CSfOBy0kC8dqI\nWNZNmyuAM4BXgfMjYm1vfSWNBW4CJpFcAeOciHgpfWwJcCGwG/h8RKxOt48ArgRagD3AVyLih/19\nXVY7h5QVQWdIRfhq/GVS6wVmvyVptKQRkm6X9JykT9bQbxhJMMwDZgELJU3v0uYM4LiImAosAq6u\noe9i4LaImAbcASxJ+8wEzgFmkITeVdJbv45fAToiYlpEzATurOW128A5pKwIxoxJ/n3ppXzrsL6p\n9Typ0yPiZeAjJCOXKcD/qKHfHKA9IrZGxC7gRqC1S5tW4HqAiLgHGCOpqUrfVmB5en85cHZ6/yzg\nxojYHRFbgPZ0P5CMrv5355NGxAs11G914JCyIpC8DL2Mag2pzmnBDwM/6Jxaq8EEoPJXYlu6rZY2\nvfVtiogOgIjYAYzrYV/bgQmS0r+huEzSA5JuknRkja/BBuC3v4WdO2Hs2LwrMUtCavv2vKuwvqj1\nskg/lrQBeB34s/QD/o2MaurPbHFUeXw/knO9fhERfyHpC8C3gXO7a7x06dK37re0tNDS0tKPkgyS\nD4TmZh8DsGJwSNVPW1sbbW1tmT9PTSEVEYslfQt4KSL2SHqVd07bdWc7cHTFz83ptq5tJnbTZmQv\nfXdIaoqIjvSqGM/2tq+I+E9Jr1YslPgByfRftypDygbGU31WJM3N/vLDeun6B/yll/Z7fV2v+vJN\nu9OBT0g6F/hvwOk19LkPmCJpkqSRwAJgZZc2K0lHNJLmAi+mU3m99V1JciUMgPOAWyu2L5A0UtJk\nkmNnnafv/UjSB9P7pwHranvZNhAOKSuSCRMcUmVT61d13AAcB6wlWb4NyRTb9b31S0ddFwOr2beM\nfL2kRcnDcU1ErJJ0pqRNJEvQL+itb7rrZcAKSRcCW0lW9BER6yStIAmgXcBnI6JzKnAxcIOkvwOe\n63wey5ZDyoqkuRlWdv0z2QpN+z7De2kkrQdmRi2NS07SUHiZg+bP/xymTIHPfz7vSsxg7Vo491x4\n+OG8K2k8koiIuh99rnW671FgfL2f3Brftm0eSVlxTJjghRNlU+vqviOAdZLuBXZ2boyIszKpyhqG\np/usSI44Al59FV57DQ7ylw2VQq0htTTLIqxxOaSsSKTkG6K3b4epU/OuxmpR03RfRNxJcqWJEen9\n+4AHM6zLGsDu3cm38h51VN6VmO3jc6XKpdZr9/0JcDPw3XTTBOCWrIqyxtDRAYcfDiNG5F2J2T4+\nV6pcal04cRHw+8DLABHRzr5LEZl1y1N9VkRePFEutYbUzoh4s/MHSftR/VJENsQ5pKyIPJIql1pD\n6k5JXwYOlPQhkssK/Si7sqwRePm5FZGvOlEutYbUYpKrNDxC8p1Pq4C/zKooawweSVkReeFEudR6\ngdm9km4BbomI5zKuyRrE9u1w6ql5V2H2dp7uK5deR1JKLJX0PLAR2Jh+K+//GpzyrMw6v6bDrEjG\nj4fnn4ddu/KuxGpRbbrvCySr+k6OiMMi4jDgfcDvp9/JZNYjT/dZEe23Hxx5JOzYkXclVotqIfUp\nYGFEPNG5ISI2A5+khy8MNAOIcEhZcXnxRHlUC6kREfF8143pcSmfomk9euml5BI0o0fnXYnZO3nx\nRHlUC6k3+/mYDXEeRVmRefFEeVRb3fdeSS93s13AARnUYw3CIWVF5qtOlEevIRURwwerEGssDikr\nsubm5AsQrfhqPZnXrE+8/NyKzNN95eGQskx4JGVF5um+8nBIWSYcUlZknSG1d2/elVg1DinLhC8u\na0V24IFwyCHJlSes2BxSlgmPpKzofK5UOTikrO7efBNeeAGamvKuxKxnXjxRDg4pq7tnnkku4jnc\nJzBYgXnxRDk4pKzufDzKysAjqXJwSFnd+RwpKwNfZLYcHFJWdx5JWRl44UQ5OKSs7jySsjLwdF85\nZB5SkuZL2iDpMUmX9NDmCkntktZKml2tr6SxklZL2ijpp5LGVDy2JN3Xekmnd/NcKyU9XO/Xafts\n2+aQsuLzwolyyDSkJA0DrgTmAbOAhZKmd2lzBnBcREwFFgFX19B3MXBbREwD7gCWpH1mAucAM4Az\ngKskqeK5PgZ0d1V3qyOfI2VlMGZMcsWJl/2JUGhZj6TmAO0RsTUidgE3Aq1d2rQC1wNExD3AGElN\nVfq2AsvT+8uBs9P7ZwE3RsTuiNgCtKf7QdLBwBeAy+r+Ku1tPJKyMpA85VcGWYfUBOCpip+3pdtq\nadNb36aI6ACIiB3AuB72tb2iz18BfwO83p8XYrXZuzc5T+pd78q7ErPqPOVXfNW+9DAPqt7kHaLX\nHUrvJZlS/KKkY6o9x9KlS9+639LSQktLSz9KGpqeey75yvgD/JWYVgIeSfVfW1sbbW1tmT9P1iG1\nHTi64ufmdFvXNhO7aTOyl747JDVFRIek8cCzVfb1fuAkSZuBEcA4SXdExCndFV0ZUtY3Ph5lZeKR\nVP91/QP+0ksvzeR5sp7uuw+YImmSpJHAAmBllzYrgXMBJM0FXkyn8nrruxI4P71/HnBrxfYFkkZK\nmgxMAe6NiKsjojkijgU+AGzsKaBsYHw8ysrEI6niy3QkFRF7JF0MrCYJxGsjYr2kRcnDcU1ErJJ0\npqRNwKvABb31TXe9DFgh6UJgK8mKPiJinaQVwDpgF/DZiOh1KtDqyyMpK5PmZli1Ku8qrDfyZ/jb\nSXKuDcBXvpIcj/rqV/OuxKy6Bx6Az3wG1qzJu5Lyk0RE9GdNQa98xQmrK4+krEw83Vd8DimrKx+T\nsjI58sjkZN433si7EuuJQ8rqytftszIZNgyOOgqefjrvSqwnDimrK18B3crGU37F5pCyuum8Btro\n0fnWYdYXPleq2BxSVjedoyjVfX2PWXY8kio2h5TVjY9HWRl5JFVsDimrGx+PsjLySKrYHFJWN1u3\nwqRJeVdh1jcOqWJzSFndPPkkHH109XZmReLpvmJzSFndeCRlZXTUUdDRAXv25F2JdcchZXXjkZSV\n0ciRcPjhSVBZ8TikrC727oWnnnJIWTlNmODjUkXlkLK66OhITuI98MC8KzHrOy+eKC6HlNXFk0/6\neJSVlxdPFJdDyupi61ZP9Vl5eSRVXA4pqwuPpKzMmps9kioqh5TVhUdSVmZeOFFcDimrC4+krMya\nm5PVqVY8DimrC4+krMyOPjqZ7vMJvcXjkLK68EjKyuyAA+CII3xcqogcUjZgL78MO3cmZ+2bldWx\nx8LmzXlXYV05pGzANm9O/oP7yw6tzBxSxeSQsgHrDCmzMnNIFZNDygbs8cfhuOPyrsJsYBxSxeSQ\nsgHzSMoagUOqmBxSNmAeSVkjcEgVk0PKBuzxxz2SsvJraoJXX4VXXsm7EquUeUhJmi9pg6THJF3S\nQ5srJLVLWitpdrW+ksZKWi1po6SfShpT8diSdF/rJZ2ebjtQ0o/TbY9I+kaWr3ko2b07uZzMMcfk\nXYnZwEgweTI88UTelVilTENK0jDgSmAeMAtYKGl6lzZnAMdFxFRgEXB1DX0XA7dFxDTgDmBJ2mcm\ncA4wAzgDuEp6a2H0X0fEDOAE4AOS5mXzqoeWJ59M/gLdf/+8KzEbOE/5FU/WI6k5QHtEbI2IXcCN\nQGuXNq3A9QARcQ8wRlJTlb6twPL0/nLg7PT+WcCNEbE7IrYA7cCciHg9Iu5Mn2M38CDQXPdXOwRt\n3uzjUdY4jj02mb624sg6pCYAlZdt3JZuq6VNb32bIqIDICJ2AON62Nf2rs8n6VDgo8DtfXwt1o1N\nmxxS1jgcUsVTxIUT/bluQdS0Y2k48C/A5elIywZo40aYPr16O7MymD49+Z224tgv4/1vByqvjd2c\nbuvaZmI3bUb20neHpKaI6JA0Hni2yr46XQNsjIjv9Fb00qVL37rf0tJCS0tLb82HtA0b4JRT8q7C\nrD6mTUt+p626trY22traMn8eRdQ0COnfzpORy0bgVOAZ4F5gYUSsr2hzJnBRRHxY0lySUc7c3vpK\nWga8EBHL0lV/YyNicbpw4nvA+0im+X4GTI2IkHQZMC0iPl6l5sjyPWk0kyfD6tUwdWrelZgN3N69\nMGoUPPMMjB6ddzXlIomIqPsVPDMdSUXEHkkXA6tJphavTUNmUfJwXBMRqySdKWkT8CpwQW99010v\nA1ZIuhDYSrKij4hYJ2kFsA7YBXw2DagJwJeB9ZLWkEwPXhkR12X5+hvd668n/5knT867ErP6GDYM\njj8+mfI7+eS8qzHIeCRVRh5J1e7hh2HhQvj1r/OuxKx+Fi6ED38YPvnJvCspl6xGUkVcOGElsWGD\nF01Y45k+3celisQhZf3mkLJG5JAqFoeU9ZtDyhrR9Omwfn31djY4HFLWb48+CjNn5l2FWX1Nm5Zc\nv+/NN/OuxMAhZf20cye0t8OsWXlXYlZfBxyQrFhdty7vSgwcUtZP69Yll0M64IC8KzGrv/e+Fx56\nKO8qDBxS1k9r18Ls2dXbmZXR7NnJ77jlzyFl/fLQQ8lfm2aNyCOp4nBIWb94JGWNrHMk5fP68+eQ\nsj6L8EjKGltTE4wcmXzrtOXLIWV99sQTcNBBMG5c9bZmZXXiiXD//XlXYQ4p67Nf/Qrmzs27CrNs\nvf/9cPfdeVdhDinrs7vvTv4DmzWy3/s9uOuuvKswh5T1mUdSNhTMmQNr1iQnrlt+HFLWJ6+9lpzI\ne9JJeVdilq1Ro5JLJD34YN6VDG0OKeuTX/4yWZ574IF5V2KWPU/55c8hZX1y++1w2ml5V2E2OP7g\nD+Df/z3vKoY2h5T1ye23w6mn5l2F2eA47TT4j//wcak8OaSsZv/5n7BxoxdN2NBx+OEwY0YyzW35\ncEhZzX70o+Qvy5Ej867EbPDMmwc/+UneVQxdDimr2S23wMc+lncVZoPr7LPh5pt9Hb+8OKSsJr/9\nbXIA+SMfybsSs8F1wgkwfDg88EDelQxNDimryYoV0NICY8fmXYnZ4JLgE5+A738/70qGJoeU1eTa\na+HTn867CrN8nH8+3HADvPFG3pUMPQ4pq2rNGtiyBc48M+9KzPIxZUpylZWbbsq7kqHHIWVVff3r\n8KUvwX775V2JWX6+8AVYtgz27Mm7kqHFIWW9uv9++MUv4E//NO9KzPL1oQ/BEUck0342eBReV/k2\nksLvSWL37uTE3c99Ds49N+9qzPJ3773Q2goPPwxHHpl3NcUiiYhQvfeb+UhK0nxJGyQ9JumSHtpc\nIald0lpJs6v1lTRW0mpJGyX9VNKYiseWpPtaL+n0iu0nSno43dflWb3eRrJkSfKX46c+lXclZsUw\nZ07yB9v55yd/xFn2Mg0pScOAK4F5wCxgoaTpXdqcARwXEVOBRcDVNfRdDNwWEdOAO4AlaZ+ZwDnA\nDOAM4CpJncn+D8CnI+J44HhJ87J51Y3hW99KTt793veSJbj90dbWVteahjq/n/XV3/fzssvgzTfh\nT/4Edu2qb032TlmPpOYA7RGxNSJ2ATcCrV3atALXA0TEPcAYSU1V+rYCy9P7y4Gz0/tnATdGxO6I\n2AK0A3MkjQdGRcR9abvrK/pYhWeegT/+Y7j+emhrS65d1l/+UK0vv5/11d/3c8QI+OEPoaMDTjkl\n+X41y07WITUBeKri523ptlra9Na3KSI6ACJiBzCuh31tr9jXtip1DEl79ybLy2++Gc47D2bNgqOO\nSubeJ/gdMuvWIYck17JcsAD+8A/hox+F666DDRuSUZbVTxEXFfdncqmuKx0+8pF91+nq6d/eHitD\nmzffhOefT27jxiWXfpk3L5nma2rCzKoYPhwuuig5PvWDH8Dq1clU4LZtybHc0aPh4IOT24gRybR5\n523YsLf/3Hkrq0xPT4mIzG7AXOAnFT8vBi7p0uZq4BMVP28AmnrrC6wnGU0BjAfWd7d/4CfA+yrb\npNsXAP/QQ83hm2+++eZb329Z5EjWI6n7gCmSJgHPkITDwi5tVgIXATdJmgu8GBEdkp7vpe9K4Hxg\nGXAecGvF9u9J+juS6bwpwL0REZJekjQnrelc4IruCs5iCaWZmfVPpiEVEXskXQysJjn+dW1ErJe0\nKHk4rol4y8ZVAAADIklEQVSIVZLOlLQJeBW4oLe+6a6XASskXQhsJVnRR0Ssk7QCWAfsAj5bcdLT\nRcA/AwcAqyLC3xBjZlZwPpnXzMwKa0hdFknS1yRtk/Rgeptf8VifTgKWNFLSjWmfuyUdPdivp8hq\nOYnbQNIWSQ9JWiPp3nSbT1avkaRrJXVIerhiW93ev6H2/7yH9zPfz80sF04U7QZ8DfhiN9tnAGtI\npj+PATaxb5R5D3Byen8VMC+9/2fAVen9T5Ccn5X7ayzCjeSPn03AJGAEsBaYnnddRbwBm4GxXbYt\nA/5nev8S4Jvp/Zl9/T1t9BvwAWA28HAW799Q+3/ew/uZ6+fmkBpJpbpbGNFK308Crjyh+Gbg1OxK\nLp1aTuK2hHjnjIZPVq9RRPwC+E2XzfV8/4bU//Me3k/I8XNzKIbUxUquEfh/KqYB+nMS8Ft9ImIP\n8KKkwzKtvDxqOYnbEgH8TNJ9kj6TbvPJ6gMzro7vn/+fJ3L73Gy4kJL0s3QutPP2SPrvR4GrgGMj\nYjawA/h2PZ+6jvuyoeP3I+JE4EzgIkl/QBJclby6aWDq+f4Nxf/nuX5uFvGKEwMSER+qsek/Aj9K\n728HJlY81pxu62l7ZZ+nJQ0HRkfEC/2tu8FsByoPiFa+b1YhIp5J/31O0i0kU6UdkpoiOV9wPPBs\n2rw/v6dDUT3fvyH//zwinqv4cdA/NxtuJNWb9Be2038BHk3vrwQWpCtPJrPvJOAdwEuS5kgSyUnA\nlScOn5fe/zjJ1dgt8dZJ3JJGkpyIvTLnmgpH0kGSDknvHwycDjzCvpPV4Z0nq/f193QoEG//i7ye\n799Q/H/+tvcz98/NvFeTDPLKleuBh0lWm91Cemml9LElJKtT1gOnV2w/ieSDox34+4rt+wMr0u2/\nAo7J+/UV6QbMBzam78/ivOsp4g2YnP4urkl/xxan2w8Dbkvfv9XAoRV9+vR72ug34F+Ap4GdwJMk\nFwMYW6/3b6j9P+/h/cz1c9Mn85qZWWENqek+MzMrF4eUmZkVlkPKzMwKyyFlZmaF5ZAyM7PCckiZ\nmVlhOaTMzKywHFJmZlZY/x+N4lglf6vhYgAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df['a'].plot.kde()\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 32, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:37:06.791001", "start_time": "2017-05-11T22:37:06.226303" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Users/chengjun/anaconda/lib/python2.7/site-packages/ipykernel/__main__.py:1: FutureWarning: \n", "The default value for 'return_type' will change to 'axes' in a future release.\n", " To use the future behavior now, set return_type='axes'.\n", " To keep the previous behavior and silence this warning, set return_type='dict'.\n", " if __name__ == '__main__':\n" ] }, { "data": { "image/png": "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\nhV8Qz/jrAAAAAElFTkSuQmCC\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bp = df.boxplot()\n", "plt.yscale('log')\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 41, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:39:16.120016", "start_time": "2017-05-11T22:39:15.913844" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df['c'].diff().hist()\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 45, "metadata": { "ExecuteTime": { "end_time": "2017-05-11T22:40:14.418943", "start_time": "2017-05-11T22:40:14.037032" }, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "df.plot.hist(stacked=True, bins=20)\n", "# plt.yscale('log')\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "\n", "\"To" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "> To be a programmer is to develop a carefully managed relationship with error. There's no getting around it. You either make your accommodations with failure, or the work will become intolerable.\n", "\n", "**Ellen Ullman** (an American computer programmer and author)\n" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "![](./img/3steps.gif)" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# This is the end.\n", "> Thank you for your attention." ] } ], "metadata": { "celltoolbar": "Slideshow", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.6" }, "latex_envs": { "LaTeX_envs_menu_present": true, "autoclose": false, "autocomplete": true, "bibliofile": "biblio.bib", "cite_by": "apalike", "current_citInitial": 1, "eqLabelWithNumbers": true, "eqNumInitial": 0, "hotkeys": { "equation": "Ctrl-E", "itemize": "Ctrl-I" }, "labels_anchors": false, "latex_user_defs": false, "report_style_numbering": false, "user_envs_cfg": false }, "toc": { "base_numbering": 1, "nav_menu": {}, "number_sections": false, "sideBar": false, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": false, "toc_position": { "height": "48px", "left": "1263px", "top": "0px", "width": "159px" }, "toc_section_display": false, "toc_window_display": true }, "toc_position": { "height": "339px", "left": "1245.99px", "right": "20px", "top": "120px", "width": "196px" } }, "nbformat": 4, "nbformat_minor": 1 }