User talk:Dkf

From Rosetta Code

Welcome to Rosetta Code! My name is Mike Mol, and I write C++, Perl and PHP for a living in a small shop catering to specialized industries. I'm the guy on top around here, but, honestly, I do what I can to avoid interfering with the activity of the site. I watch the Recent Changes feed and step in if I feel my input is needed, or if I simply have questions of the folks involved in an existing discussion. Otherwise, I just keep the server running and try to help the site grow. If you have any questions, drop a line in my talk page or the Village Pump. Chances are, Mwned, Paddy, Kevin Reid, Shin, Neville, PauliKL, MBishop, Ce, IanOsgood or any of the other regulars around here will have input for you, and I don't often disagree. If you need something from me specifically, well, I'm on break for the next twenty or so seconds. :) --Short Circuit 00:17, 13 May 2009 (UTC)

F# RCSNUSP page[edit]

I implemented the bloated version and put it in, but the original comments had been placed under a different header and the little box that says "RCSNUSP/F Sharp is an implementation of SNUSP" is covering the edit button for the original comments so I can't change them. I took out the "program" header thinking that maybe that was the problem, but now both edit buttons are covered by their own little box which keeps me from doing any further editing. I don't really have anything more to edit here, but can you maybe see if you can do something about it for the future? Thanks and sorry to bother you. [Preceding comment was made on 14:20, 29 December 2009 by Darrellp]

All fixed up. Just had to move the <br clear=all> line up a little. I took the opportunity to add another heading for the Bloated impl too. –Donal Fellows 18:04, 29 December 2009 (UTC)

Ok but[edit]

Ok, but this page exists for a reason, and now Object Serialization is there since I've added needs-review (and now I see someone put an incorrect with explanation); both enough to see the page where people should look to fix things. If you want a special "note" for you, you can watch the page... I've a lot of watched pages, there just to rimind me that I've something to do on them, even though still I've not done that something. I believe the categories should be left alone (unless you want to add specific info about the Tcl language, not about specific example). Anyway this is just my opinion. --ShinTakezou 11:14, 14 May 2009 (UTC)

math[edit]

Fixed. --Michael Mol 05:49, 13 March 2010 (UTC)

There's a pool of people doing things for Tcl; the reminder is not just for me, but for others too. (Don't worry so much about transient things, OK?) —Dkf 12:07, 14 May 2009 (UTC)
Isn't this enough? (It already automatically contained the task, even though the page wasn't edited; now it is). I am not worried, tried just to keep things clean and coherent (even though it is not my busyness maybe) --ShinTakezou 13:13, 14 May 2009 (UTC)
It's all gone now anyway. —Dkf 12:37, 15 May 2009 (UTC)
That's a good point, though; That should probably get linked to in the language template. Take a gander at the new beta language template staging ground, and see what you can do. Also see if you can add it to the header template for the unimplemented in X pages. --Short Circuit 22:24, 15 May 2009 (UTC)

Language Comparison Table[edit]

Hi Donal. Could you have a look at the Language Comparison Table? I had a crack at it a while ago, but I'm sure it would benefit from your perusal. Cheers. --glennj 18:14, 12 June 2009 (UTC)

If you do make changes, could you make corresponding changes to the language pages using the parameters in the language template? Thanks. --Mwn3d 18:31, 12 June 2009 (UTC)

I already was maintaining the parameters in the language template, and the LCT only needed a minor correction (nothing which I thought needed a real change elsewhere). There is a discussion/justification of the categorization parameters on Category talk:Tcl...

Overlapping divs[edit]

If you change to the rosetta theme (which I thought was supposed to be default by now) a lot (if not all) of the overlapping div box problems are resolved. --Mwn3d 21:46, 17 June 2009 (UTC)

I merely use the default theme, like most visitors to the site will. —Donal Fellows 21:48, 17 June 2009 (UTC)
I've stopped seriously thinking about the Rosetta Theme myself. I like the colors, layout and text styles, but it has compatibility issues with IE6 that I couldn't get around last time I had time to spend on it. (IE 6 is my current oldest IE browser target. Sadly, I expect it to continue to be fairly common for several more years. It currently accounts for 34% of IE visits, and IE visits account for 22% of overall visits. Oddly enough, IE6 is the version of IE where the user is most likely to go on and use the site, and the most likely version of IE where the user will go on and edit a page. ) Whatever the bit is that fixes the overlapping divs, that should go in MediaWiki:Common.css. --Short Circuit 03:56, 18 June 2009 (UTC)

RCHQ9+/Tcl garbled?[edit]

It appears your cut and paste didn't translate well -- the switch statement has gotten garbled. --glennj 20:34, 22 July 2009 (UTC)

nevermind, I see the talk page there.

Ethiopian Multiplication reformat[edit]

Liked it. Thanks! --Paddy3118 11:26, 23 July 2009 (UTC)

Your discussion about J[edit]

"it's clear that excessive terseness is an issue with J code"

This can be an issue with any kind of code but I'd like to give you an e-high-five for recognizing it with J and pointing it out. --Mwn3d 12:42, 31 August 2009 (UTC)

I believe people are mis-identifying a vocabulary problem, here. People have problems reading J, people see J is terse, people think their problem is J's terseness. But, they would have the same problems, or worse problems, if J was not terse. (Given any J expression, expanding it into a more verbose expression is a trivial exercise. But you still need to know what the words mean, no matter how they are spelled.) Meanwhile, teaching J to non-programmers is easy, but teaching J to programmers can be difficult because programmers "know" things they learned from other languages -- things which usually turn out to be mistakes, in J (for example: how to implement algorithms efficiently using loops or recursion -- that said, programmers with some background in SQL might be more comfortable with this issue). Rdm 21:10, 31 August 2009 (UTC)
My aversion to terseness comes from working on supporting codes for multiple years. It's correct that the natural level of terseness varies with language though. —Donal Fellows 10:56, 1 September 2009 (UTC)
(Need input from all you folks watching the recent changes feed here) I have noticed that vocabulary makes J difficult for me to understand. Is J's vocabulary such that it could be compared or related to other languages on a word by word basis, such as what one might find in a dictionary equating words in one language with words in another? Even if there aren't direct word-word equations, can a word be described as a phrase in another language? I could see such a thing as being equivalent to a study guide, key or legend. --Short Circuit 14:47, 1 September 2009 (UTC)
There is the Vocabulary page of the J Dictionary, however the J Dictionary is not very enlightening for beginners - understandable given its primary purpose is to serve as a specification for the language implementation, rather than a study guide. Instead I'd recommend the book J for C programmers (available free online or as hard copy) as a well written intro to J and array languages, especially for those coming from scalar-oriented languages, not just C. Don't skip the Foreword!!. If you're wanting a Quick Reference, then I'd suggest the J Reference Card. --Tikkanz 21:53, 1 September 2009 (UTC)
The more I write code and work with other peoples', the more I find that terseness isn't a virtue. Clarity of expression is much better, especially since its usually the case that clear code is easier for compilers/optimizers to do something good with. The other thing I've learned (and keep learning) is that getting over clever is not a good idea if it just ends up defeating the hardware's cache management; the core of the Tcl string map command is very stupidly implemented, but switching to a fancy Rabin-Karp implementation was actually a slow down in practice because of the overhead of building the matchers and the difference in memory access patterns. Doing it the stupid way worked best because it allowed the hardware L1 cache predictor in modern CPUs to function most effectively; a real eye opener that indicates why its always worth measuring performance rather than guessing!
I suppose it all comes down to the principle of always try the simplest clearest thing that could possibly work, as that's the best option in such a huge number of cases. And there's a real tendency of many programmers (yes, myself included) to lose sight of these things. Which brings us back to J. They've clearly chosen to go down the short/very expressive path, and the language will attract a number of very smart people who will do amazing things with it in very little code. But they'll only ever attract the very smart, and the very smart are known for being fickle. The language is doomed to remain esoteric, rather like APL. —Donal Fellows 14:27, 31 August 2009 (UTC)
I think terseness is a virtue unless it obscures clarity. As you point out it is usually best to make things simple. If you can express a concept in a couple of words rather than a couple of sentences it is easier to digest and quickly get a feel for what is important. Then you can start investigating the "but what if" questions. It is much quicker and easier to keep focused on answering those questions if getting the answer doesn't require you to write half a page of code first or think too much about the details of how the computer might implement it. One of the comments frequently made by people having learned J and APL, is how it helps them think differently about problems even when coding in scalar languages. You may find the following papers interesting: Notation as a Tool of Thought (Ken Iverson's Turing Award Lecture), Language as an Intellectual Tool: From Hieroglyphics to APL(4MB).
Of course as has been pointed out, you first have to learn the language. In the case of J (and APL), "learning the language" means just that (vocab, grammar, etc.), not just syntax. That doesn't mean it takes forever to gain any proficiency - just like any human language, you can usually get a lot of things done even with a limited vocabulary. --Tikkanz 23:13, 31 August 2009 (UTC)
Terseness has nothing to do with readability or understandability. Chinese ideograms provide one symbol for each complete word in the language, much like J or APL. Chinese text is extremely "terse" when compared to English, but I'm sure if you told a native Chinese that their language is harder to understand than English because it is too terse, they would disagree.
Readability/understandability of any text is simply a function of familiarity, not terseness. The reason that many common programming languages are "readable" to many programmers, is because one language will often use constructs that are similar to other languages, which the reader is already familiar with. The reason that J seems hard to read is because the reader doesn't understand the language, not because the language uses fewer symbols. J sacrificed similarity with scalar languages for the higher goal of a simple, consistent, precise, executable notation.
A similar argument can be made for comments. If the reader is very familiar with a specific programming language, well-written code in that language will self-describe its' processes to that reader. Of course, code can be written to disguise its function, and poorly-written code can still be difficult to read. Comments are still useful for readers who are not proficient with a specific language, but who must maintain that unfamiliar code. -- Teledon 1:46 1 September 2009
One of the key purposes of this site is to show to non-experts in a particular language how to use it to do tasks that they may understand from their knowledge of other languages. This suggests that using longer names and more comments than you otherwise would is likely to be a good plan... —Donal Fellows 10:56, 1 September 2009 (UTC)
I think Teledon has a point. J may well be great, but because it is so unlike the C and Lisp and forth based languages that I know more about, it remains impenetrable to me, and probably most other RC readers.
Even so, I think the J guys should write good, maintainable, idiomatic J and maybe help out us poor, non-J readers maybe by answering questions on the talk pages?
This sounds like a good idea, but how do we find the questions in a timely fashion? Perhaps we should introduce a new category (potentially for each language but of course also for J), for people to use when asking for clarification? Rdm 20:28, 2 September 2009 (UTC)
Like one of these? Category:Maintenance ... There are templates that put pages in there, but I don't recall offhand which put pages where. --Short Circuit 21:34, 2 September 2009 (UTC)
At one time I was in the Texas Instruments camp against the HP Reverse-Polish Notation calculators. Then I learnt all about Reverse-Polish when writing an interpreter and revisited my earlier conclusions on RPN and new that they were rubbish. Later, before I learnt a Lisp-like language I was careful not to reject their claims, and I did learn what made it so good to program in at the time. But now I prefer Python for most things, and am being 'tickled' by Haskell/OCaml/D/Oz. --Paddy3118 11:07, 1 September 2009 (UTC)
Writing code that is both idiomatic and maintainable is a good target. (Indeed, that's the case for any language but some have more of a culture of it than others.) Which leaves a suggested thing for the J community to do: go through the existing solutions in J and evaluate whether they are good style (from both technical and pedagogic perspectives, of course); I've already been doing this with the Tcl solutions, but I'm not in a position to be able to do it for every language. There's only a fixed number of hours in the day... ☺ —Donal Fellows 12:28, 1 September 2009 (UTC)

Most of the J code presented in the RC J examples are considered good form - to J programmers. The main issue is that programmers familiar with other languages tend to expect an algorithm statement to have explicit iteration, and perhaps consume several lines of code. What is "good form" to a J programmer isn't necessarily easily readable to programmers familiar with scalar languages.

I agree with Donal Fellows, in that more detailed comments and algorithm explanations are required for every code example in the RC forum, since the whole point is to help readers unfamiliar with that specific language understand what is going on in the code. The more unconventional a language is, the more explanation required. Hence, J examples in RC should display good coding practices (for J) in the example, but that code example should also be accompanied with thorough explanations and comments, all of which should be more thorough than if the audience was just J programmers. For that matter, this advice should be applied for all RC code examples. Teledon 8:47am 13 October 2009

J symbols can easily be assigned English words, just as mathematical symbols can be assigned words.
For example, take the mathematical equation x = y ^ 2 + 3 * z
One can write this this in pure English as: "x equals y squared plus three times z"
However, this is not typically done, because the result is more verbose than necessary.
This is even more true with J. Take the J expression to calculate the average of a group of numbers:
avg =. +/ % #
avg 45 66 35 86 24
51.2
avg i. 100 NB. Find the average of the number sequence from 0 to 99
49.5
For "clarity", one could assign each J symbol or expression an English name:
sum_up_all_numbers =. +/
divide_by =. %
count_the_number_of_numbers =. #
Now we can write our J function in English words:
avg1 =. sum_up_all_numbers divide_by count_the_number_of_numbers
avg1 45 66 35 86 24
51.2
avg1 i. 100 NB. Find the average of the number sequence from 0 to 99
49.5
For someone not familiar with J, the English word approach may be easier to read. However, a typical J programmer would never do this, because it would require too much typing. Anyone marginally familiar with J symbols would immediately grasp the original code much quicker than the English translation. The correct form for J programs is to use the primitive J symbols, which will make the resulting code terse. For J programmers the terse form is much easier to read than an English-substitute version.
The issue here is: Just how far should the J programmer go towards expanding an elegant J expression into a verbose English translation, in order to help newbies understand what is going on? In my opinion, not very far. The whole purpose of an efficient notation is to allow a complex algorithm to be defined in a simple, concise way that can be scanned and understood in a single glance. It is true that this kind of proficiency in reading J code is not obtained overnight. However when one becomes proficient with J, you discover that you can deal with complex processes as a whole, that were not possible before you learned J. The notation you use to describe a problem shapes the way you think about the solution. J will change the way you think, and change how you approach the solution to problems. Whether this is good or bad depends on your viewpoint. Teledon 1:46 10 September 2009 (Skip Cave) Ref. Notation as a Tool of Thought (Iverson) - [1]
It's all your (collective) call. I'm just of the opinion that for the purposes of this site it is worth being more verbose than you otherwise would. Increased comment length is one of the best ways of doing this IMO (not that this is a specific comment). The other thing to watch for is where code is making use of assumptions that are obvious to experts in the implementation language, but which are mysterious to everyone else. Again, it's a universal problem but the more a language has implicit things, the harder it is to grasp a particular solution at a glance. (Of course, you and I probably differ over the definition of the correct level of implicit-ness, but that's just both of our opinions differing. I expect neither of us to change.) —Donal Fellows 08:20, 10 September 2009 (UTC)

GeSHi and Tcl[edit]

FYI, our Tcl langfile for GeSHi has issues with langcheck. Would you be interested in putting together a better language file? (This comment was made on 06:29, 13 December 2009 by User:Short Circuit)

I don't grasp what the nature of the failure is, but there are a number of things that ought to be done anyway; the set of useful things to highlight has evolved since the Tcl langfile was written and there's at least one significant issue that I know of (namespaced names highlight wrongly). Alas, I don't know how long it will take me though. –Donal Fellows 19:21, 13 December 2009 (UTC)
Just whip it together using AutoGeSHi and send the files my way. I'll drop them in for live testing, and we can iterate through it. :) --Michael Mol 21:36, 13 December 2009 (UTC)
The format of the file isn't the problem. Working out what exactly to put in there is. There are a number of syntactic tricky bits; cases where the language parser works a bit differently to most languages. The most noticeable ones are that the language has no keywords, and comments are handled during parsing, not lexing. Moreover, I've a lot of other things on right now at both work and home; no blame, but that's how it is. –Donal Fellows 23:11, 13 December 2009 (UTC)
You can always drop me a note at [email protected] for some more information on what GeSHi expects in the langfile or how to do particular features. Depending on the issue I even might help a bit with putting together the RegExps and some other complex issues of the language file. As I don't know Tcl I won't be able to fix issues in the langfile though - I just can handle updates and testing things. In addition it's always good to get some example sources and a brief description of how it should look. --BenBE 03:12, 3 February 2010 (UTC)

User pages[edit]

Please don't edit user pages directly, even if they haven't created it yet. For something like that, I'd leave a friendly greeting and some advice in their user talk page. --Michael Mol 16:30, 23 December 2009 (UTC)

Question on Nan[edit]

One of the wonderful (or horrible - your call) properties of Tcl is that it is type-free. Or at least that's the way I understand it: everything is just strings of bytes; code, data, numbers, processes, text - at the bottom it's all just strings of bytes. Whether something is a "number" is an interpretation; "set a 5" creates a length-1 string containing the byte that can be interpreted as the ASCII symbol "5" or the number 5 (or any other way). So it would seem utterly natural to me to

(Tcl) 1 % package require Tcl 8.5
8.5.8
(Tcl) 2 % set nan NaN
NaN
(Tcl) 3 % expr {$nan+0}
can't use non-numeric floating-point value as operand of "+"

as opposed to, say

(Tcl) 4 % set nan Booger
Booger
(Tcl) 5 % expr {$nan+0}
can't use non-numeric string as operand of "+"

Because "NaN" can be interpreted as a number, while "Booger" has no such interpretation. (My 8-year old disagrees with this, by the way). I would maintain that "set nan NaN" does not only have the exact same outcome (generates the same result) as "binary scan [binary format q nan] q nan" but that it is actually more idiomatic, more Tcl'ish, more the way of "Tcl does what you expect".[Edit: sorry about that, wasn't logged in. That was me. :-) Sgeier 01:34, 20 July 2010 (UTC)]

Now that I'm not exhausted, I agree. :-) –Donal Fellows 06:03, 20 July 2010 (UTC)

Chime in on Hough Transform[edit]

Could you wander over to Talk:Hough_transform and chime in? I notice you're the originator of the task, and there's been a lot of interest in it lately. --Michael Mol 21:07, 9 August 2010 (UTC)

Filling out Rosetta Code:Add a Task[edit]

Could I get you, Rdm and Paddy3118 to give Rosetta Code:Add a Task a thorough treatment of examination, debate and filling? Of the cross section of current users, I think you three are probably the most likely to be familiar with the general pattern and concerns of creating tasks. I added a bunch of my own thoughts in HTML comments in-line, and left a note in the talk page. --Michael Mol 17:15, 21 September 2010 (UTC)

Inspirations from {{tcllib}}[edit]

Some pages for your perusal: {{uses from}}, {{Library/Body}}, {{component}}, {{component/Body}},Library/Qt, Library/Qt/QApplication. Does the arrangement handle your thirst for semantic browsing? (I still hope to get versioning info in there eventually, but it's not a particularly high priority.) (Also, I've noticed some weirdness with stale query results, but recommitting and/or refreshing relevant templates seems to fix it.) --Michael Mol 04:02, 20 November 2010 (UTC)

Icon and Unicon coalesce[edit]

Please don't remove the Unicon header and replace it with Works with. While well intentioned it causes problems. I'd already started to address this cleanup and documented it today with Category_talk:Unicon#Works_With and Category_talk:Unicon#Template.2F_How_to_write_up_Icon_and_Unicon_markup.

It may only have been the one, but if you know of others please let me know. They'll get cleaned up when I retrofit all of this. --Dgamey 16:50, 31 December 2010 (UTC)

Alas, there's quite a few places where I've done it, far more than I stand any chance of remembering. (You'll have to go through and check all the tasks implemented by Icon. Sorry. Can't be more than a few hundred… :-)) However, I'd encourage working on example showing the difference between Icon and Unicon; my impression has been of a lot of noise (by comparison with neat use of the {{works with}} template) and no distinctiveness. Is Unicon an implementation or dialect of Icon? (If it's the latter, we might need to reconsider how RC handles dialects; up to now, it's been usual to treat them as implementations, but that's not exactly correct when there's only a partial distinction between the language and the implementation of that language, which is all too common. That'd be something for the Village Pump…) –Donal Fellows 18:03, 31 December 2010 (UTC)
A dialect is probably closest. Unicon is a super-set of most of Icon. There are a frew Iconisms that won't work the same way in Unicon. I recently revised the way I want to present the two (described in the Unicon talk pages as Category_talk:Unicon#How_to_reasonably_handle_Icon_.v._Union_similarities_and_differences. It may work for other close dialects as well. --Dgamey 17:21, 2 January 2011 (UTC)

Blocking[edit]

Please avoid blocking by IP for the time being; right now, all inbound requests should be coming from Cloudflare IPs, so blocking one spammer's IP address risks blocking an entire subcontinent. I'm slowly working on resolving the issue. --Michael Mol 13:12, 13 March 2013 (UTC)

OK, thanks for the heads-up. –Donal Fellows 09:02, 14 March 2013 (UTC)
Sorry, didn't notice you'd turned off autoblocking, and didn't check here first... --TimToady 23:17, 14 March 2013 (UTC)
Don't know about autoblocking; I just take time to uncheck the box when blocking an undesirable. Adds a second or so to the time to block. (Just wish I could block the air supply to the human spammers doing this sort of thing. They spew their rubbish on many different websites, and in some cases even complain to admins after being blocked, assuming that admins will never take the time to see whether spammers are being scum or not. It's just time consuming and fills the logs with crap.) –Donal Fellows 11:45, 15 March 2013 (UTC)

Thanks for the information (Self-hosting compiler)[edit]

I have a question you might know the answer to. Is there an automated way to display the date and time of an edit? Thanks again for your help, it is much appreciated. -Zelah (Talk | contribs).

Yes. Use four tildes (~) and not three. –Donal Fellows (talk) 13:29, 6 May 2014 (UTC)

Some confusion with who's who... when trying to resolve differences in output.[edit]

I'm trying to resolve a difference in output between Find_largest_left_truncatable_prime_in_a_given_base#Fortran and the Tcl solution. Both give the same results, except that the Tcl version reveals the number of candidates at each digit level, and it is the only supplied solution that does this. The first discrepancy is for base twelve, where my version found (during debugging) 1124 candidates at length 5 whereas the Tcl version reports 1126. Looking at the history log suggests that user Dkf contributed the Tcl version, and behold, I arrive here, which does not mention the name Donal Fellows (as on the user page) but someone else... I don't want to make a mess on the wrong person's "talk" page, so feel free to scrub this!

The added debugging output lists the candidates for base twelve at five digits, in the storage order (which has been churned about):

Working in bases 3 to 17 there are 7 single-digit primes: 2, 3, 5, 7, 11, 13, 17

Base Digits Count                              Maximum Value = (in base)
           1 candidates at length           1
           1 candidates at length           2
           1 candidates at length           3
   3      3     1                                         23 = 2.1.2
           2 candidates at length           1
           2 candidates at length           2
           3 candidates at length           3
           3 candidates at length           4
           3 candidates at length           5
           3 candidates at length           6
   4      6     3                                       4091 = 3.3.3.3.2.3
           2 candidates at length           1
           4 candidates at length           2
           4 candidates at length           3
           3 candidates at length           4
           1 candidates at length           5
           1 candidates at length           6
   5      6     1                                       7817 = 2.2.2.2.3.2
           3 candidates at length           1
           4 candidates at length           2
          12 candidates at length           3
          25 candidates at length           4
          44 candidates at length           5
          54 candidates at length           6
          60 candidates at length           7
          62 candidates at length           8
          59 candidates at length           9
          51 candidates at length          10
          35 candidates at length          11
          20 candidates at length          12
          12 candidates at length          13
           7 candidates at length          14
           3 candidates at length          15
           2 candidates at length          16
           1 candidates at length          17
   6     17     1                              4836525320399 = 1.4.1.4.1.5.1.1.4.1.4.4.5.1.4.3.5
           3 candidates at length           1
           6 candidates at length           2
           6 candidates at length           3
           4 candidates at length           4
           1 candidates at length           5
           1 candidates at length           6
           1 candidates at length           7
   7      7     1                                     817337 = 6.6.4.2.6.2.3
           4 candidates at length           1
          12 candidates at length           2
          29 candidates at length           3
          50 candidates at length           4
          66 candidates at length           5
          77 candidates at length           6
          61 candidates at length           7
          51 candidates at length           8
          38 candidates at length           9
          27 candidates at length          10
          17 candidates at length          11
           8 candidates at length          12
           3 candidates at length          13
           2 candidates at length          14
           1 candidates at length          15
   8     15     1                             14005650767869 = 3.1.3.6.3.6.1.6.5.5.3.7.7.7.5
           4 candidates at length           1
           9 candidates at length           2
          15 candidates at length           3
          17 candidates at length           4
          24 candidates at length           5
          16 candidates at length           6
           9 candidates at length           7
           6 candidates at length           8
           5 candidates at length           9
           3 candidates at length          10
   9     10     3                                 1676456897 = 4.2.8.4.4.8.4.4.6.5
           4 candidates at length           1
          11 candidates at length           2
          39 candidates at length           3
          99 candidates at length           4
         192 candidates at length           5
         326 candidates at length           6
         429 candidates at length           7
         521 candidates at length           8
         545 candidates at length           9
         517 candidates at length          10
         448 candidates at length          11
         354 candidates at length          12
         276 candidates at length          13
         212 candidates at length          14
         117 candidates at length          15
          72 candidates at length          16
          42 candidates at length          17
          24 candidates at length          18
          13 candidates at length          19
           6 candidates at length          20
           5 candidates at length          21
           4 candidates at length          22
           3 candidates at length          23
           1 candidates at length          24
  10     24     1                   357686312646216567629137 = 3.5.7.6.8.6.3.1.2.6.4.6.2.1.6.5.6.7.6.2.9.1.3.7
           4 candidates at length           1
           8 candidates at length           2
          15 candidates at length           3
          18 candidates at length           4
          15 candidates at length           5
           8 candidates at length           6
           4 candidates at length           7
           2 candidates at length           8
           1 candidates at length           9
  11      9     1                                 2276005673 = 10.6.8.8.2.2.8.2.7
           5 candidates at length           1
          23 candidates at length           2
         119 candidates at length           3
         409 candidates at length           4
        1124 candidates at length           5
   1      241049 = 11.7.5.11.5
   2      137369 = 6.7.5.11.5
   3       75161 = 3.7.5.11.5
   4      113177 = 5.5.5.11.5
   5       50969 = 2.5.5.11.5
   6      226937 = 10.11.3.11.5
   7      164729 = 7.11.3.11.5
   8      156089 = 7.6.3.11.5
   9      135353 = 6.6.3.11.5
  10      114617 = 5.6.3.11.5
  11      216569 = 10.5.3.11.5
  12       92153 = 4.5.3.11.5
  13      235577 = 11.4.3.11.5
  14       48953 = 2.4.3.11.5
  15      230393 = 11.1.3.11.5
  16      147449 = 7.1.3.11.5
  17      126713 = 6.1.3.11.5
  18      105977 = 5.1.3.11.5
  19      226649 = 10.11.1.11.5
  20      205913 = 9.11.1.11.5
  21      185177 = 8.11.1.11.5
  22      102233 = 4.11.1.11.5
  23       60761 = 2.11.1.11.5
  24      240473 = 11.7.1.11.5
  25       53849 = 2.7.1.11.5
  26       33113 = 1.7.1.11.5
  27      235289 = 11.4.1.11.5
  28      173081 = 8.4.1.11.5
  29       69401 = 3.4.1.11.5
  30      217697 = 10.5.11.9.5
  31      196961 = 9.5.11.9.5
  32      134753 = 6.5.11.9.5
  33       93281 = 4.5.11.9.5
  34      112289 = 5.4.11.9.5
  35       25889 = 1.2.11.9.5
  36      243473 = 11.8.10.9.5
  37      202001 = 9.8.10.9.5
  38      119057 = 5.8.10.9.5
  39       98321 = 4.8.10.9.5
  40      200273 = 9.7.10.9.5
  41      117329 = 5.7.10.9.5
  42      196817 = 9.5.10.9.5
  43      176081 = 8.5.10.9.5
  44      134609 = 6.5.10.9.5
  45      234833 = 11.3.10.9.5
  46       89681 = 4.3.10.9.5
  47      212369 = 10.2.10.9.5
  48       67217 = 3.2.10.9.5
  49      118913 = 5.8.9.9.5
  50       35969 = 1.8.9.9.5
  51      239873 = 11.6.9.9.5
  52      136193 = 6.6.9.9.5
  53       23873 = 1.1.9.9.5
  54      163409 = 7.10.6.9.5
  55      142673 = 6.10.6.9.5
  56      121937 = 5.10.6.9.5
  57       59729 = 2.10.6.9.5
  58       38993 = 1.10.6.9.5
  59      182417 = 8.9.6.9.5
  60      120209 = 5.9.6.9.5
  61       78737 = 3.9.6.9.5
  62      183569 = 8.10.2.9.5
  63      142097 = 6.10.2.9.5
  64       79889 = 3.10.2.9.5
  65      157649 = 7.7.2.9.5
  66      116177 = 5.7.2.9.5
  67       95441 = 4.7.2.9.5
  68      237137 = 11.5.2.9.5
  69      216401 = 10.5.2.9.5
  70      174929 = 8.5.2.9.5
  71       71249 = 3.5.2.9.5
  72       50513 = 2.5.2.9.5
  73      188753 = 9.1.2.9.5
  74      119489 = 5.9.1.9.5
  75       78017 = 3.9.1.9.5
  76      179969 = 8.8.1.9.5
  77      159233 = 7.8.1.9.5
  78      138497 = 6.8.1.9.5
  79       76289 = 3.8.1.9.5
  80      212801 = 10.3.1.9.5
  81      171329 = 8.3.1.9.5
  82      109121 = 5.3.1.9.5
  83       26177 = 1.3.1.9.5
  84       40853 = 1.11.7.8.5
  85      182549 = 8.9.7.8.5
  86       37397 = 1.9.7.8.5
  87       92693 = 4.5.7.8.5
  88      230933 = 11.1.7.8.5
  89       85781 = 4.1.7.8.5
  90      241013 = 11.7.5.8.5
  91      175349 = 8.5.5.8.5
  92      154613 = 7.5.5.8.5
  93      133877 = 6.5.5.8.5
  94       30197 = 1.5.5.8.5
  95       44021 = 2.1.5.8.5
  96      163109 = 7.10.4.8.5
  97      121637 = 5.10.4.8.5
  98       38693 = 1.10.4.8.5
  99      223589 = 10.9.4.8.5
 100       99173 = 4.9.4.8.5
 101       78437 = 3.9.4.8.5
 102      111269 = 5.4.4.8.5
 103       90533 = 4.4.4.8.5
 104      151013 = 7.3.4.8.5
 105      109541 = 5.3.4.8.5
 106       26597 = 1.3.4.8.5
 107      211493 = 10.2.4.8.5
 108      170021 = 8.2.4.8.5
 109      128549 = 6.2.4.8.5
 110      162821 = 7.10.2.8.5
 111      121349 = 5.10.2.8.5
 112      100613 = 4.10.2.8.5
 113       59141 = 2.10.2.8.5
 114      174917 = 8.5.2.8.5
 115      154181 = 7.5.2.8.5
 116       71237 = 3.5.2.8.5
 117      233669 = 11.3.2.8.5
 118      109253 = 5.3.2.8.5
 119       26309 = 1.3.2.8.5
 120      182537 = 8.9.7.7.5
 121       78857 = 3.9.7.7.5
 122      173897 = 8.4.7.7.5
 123       49481 = 2.4.7.7.5
 124      248057 = 11.11.6.7.5
 125      185849 = 8.11.6.7.5
 126       40697 = 1.11.6.7.5
 127      246329 = 11.10.6.7.5
 128      204857 = 9.10.6.7.5
 129      199673 = 9.7.6.7.5
 130      158201 = 7.7.6.7.5
 131       54521 = 2.7.6.7.5
 132      239417 = 11.6.6.7.5
 133      218681 = 10.6.6.7.5
 134      177209 = 8.6.6.7.5
 135      115001 = 5.6.6.7.5
 136       73529 = 3.6.6.7.5
 137       32057 = 1.6.6.7.5
 138      191033 = 9.2.6.7.5
 139      149561 = 7.2.6.7.5
 140      108089 = 5.2.6.7.5
 141       66617 = 3.2.6.7.5
 142       59561 = 2.10.5.7.5
 143      244457 = 11.9.5.7.5
 144      120041 = 5.9.5.7.5
 145       78569 = 3.9.5.7.5
 146       37097 = 1.9.5.7.5
 147      242729 = 11.8.5.7.5
 148       97577 = 4.8.5.7.5
 149      239273 = 11.6.5.7.5
 150      156329 = 7.6.5.7.5
 151      135593 = 6.6.5.7.5
 152       94121 = 4.6.5.7.5
 153       99017 = 4.9.3.7.5
 154       36809 = 1.9.3.7.5
 155      218249 = 10.6.3.7.5
 156      176777 = 8.6.3.7.5
 157      156041 = 7.6.3.7.5
 158       52361 = 2.6.3.7.5
 159      237257 = 11.5.3.7.5
 160      154313 = 7.5.3.7.5
 161      194057 = 9.4.3.7.5
 162      131849 = 6.4.3.7.5
 163      159209 = 7.8.1.7.5
 164       97001 = 4.8.1.7.5
 165       55529 = 2.8.1.7.5
 166      219689 = 10.7.1.7.5
 167      198953 = 9.7.1.7.5
 168      116009 = 5.7.1.7.5
 169       95273 = 4.7.1.7.5
 170      176489 = 8.6.1.7.5
 171      135017 = 6.6.1.7.5
 172      114281 = 5.6.1.7.5
 173       31337 = 1.6.1.7.5
 174      212777 = 10.3.1.7.5
 175      109097 = 5.3.1.7.5
 176       46889 = 2.3.1.7.5
 177       26153 = 1.3.1.7.5
 178      143333 = 6.10.11.4.5
 179      122597 = 5.10.11.4.5
 180       79397 = 3.9.11.4.5
 181       58661 = 2.9.11.4.5
 182      226133 = 10.10.10.4.5
 183      205397 = 9.10.10.4.5
 184      122453 = 5.10.10.4.5
 185       39509 = 1.10.10.4.5
 186      238229 = 11.5.10.4.5
 187      176021 = 8.5.10.4.5
 188       93077 = 4.5.10.4.5
 189       72341 = 3.5.10.4.5
 190       30869 = 1.5.10.4.5
 191      231317 = 11.1.10.4.5
 192      127637 = 6.1.10.4.5
 193       23957 = 1.1.10.4.5
 194      142757 = 6.10.7.4.5
 195      122021 = 5.10.7.4.5
 196      211877 = 10.2.7.4.5
 197      191141 = 9.2.7.4.5
 198       45989 = 2.2.7.4.5
 199       25253 = 1.2.7.4.5
 200      168677 = 8.1.7.4.5
 201       85733 = 4.1.7.4.5
 202       64997 = 3.1.7.4.5
 203      237509 = 11.5.5.4.5
 204      113093 = 5.5.5.4.5
 205       92357 = 4.5.5.4.5
 206      149381 = 7.2.5.4.5
 207      204101 = 9.10.1.4.5
 208      162629 = 7.10.1.4.5
 209      121157 = 5.10.1.4.5
 210      119429 = 5.9.1.4.5
 211       57221 = 2.9.1.4.5
 212      133253 = 6.5.1.4.5
 213       91781 = 4.5.1.4.5
 214       29573 = 1.5.1.4.5
 215      214469 = 10.4.1.4.5
 216       90053 = 4.4.1.4.5
 217       69317 = 3.4.1.4.5
 218      233477 = 11.3.1.4.5
 219      150533 = 7.3.1.4.5
 220       67589 = 3.3.1.4.5
 221       46853 = 2.3.1.4.5
 222      245129 = 11.9.10.3.5
 223      203657 = 9.9.10.3.5
 224      182921 = 8.9.10.3.5
 225      120713 = 5.9.10.3.5
 226       79241 = 3.9.10.3.5
 227      200201 = 9.7.10.3.5
 228      137993 = 6.7.10.3.5
 229       55049 = 2.7.10.3.5
 230       34313 = 1.7.10.3.5
 231      212297 = 10.2.10.3.5
 232      191561 = 9.2.10.3.5
 233      150089 = 7.2.10.3.5
 234       87881 = 4.2.10.3.5
 235       25673 = 1.2.10.3.5
 236      169097 = 8.1.10.3.5
 237      148361 = 7.1.10.3.5
 238      227561 = 10.11.8.3.5
 239       61673 = 2.11.8.3.5
 240      160169 = 7.8.8.3.5
 241       97961 = 4.8.8.3.5
 242       56489 = 2.8.8.3.5
 243       35753 = 1.8.8.3.5
 244      237929 = 11.5.8.3.5
 245      113513 = 5.5.8.3.5
 246      170537 = 8.2.8.3.5
 247      225689 = 10.10.7.3.5
 248      163481 = 7.10.7.3.5
 249      101273 = 4.10.7.3.5
 250       80537 = 3.10.7.3.5
 251      154841 = 7.5.7.3.5
 252      230873 = 11.1.7.3.5
 253      189401 = 9.1.7.3.5
 254       44249 = 2.1.7.3.5
 255      163193 = 7.10.5.3.5
 256      121721 = 5.10.5.3.5
 257       59513 = 2.10.5.3.5
 258      173561 = 8.4.5.3.5
 259       90617 = 4.4.5.3.5
 260       28409 = 1.4.5.3.5
 261      107897 = 5.2.5.3.5
 262       24953 = 1.2.5.3.5
 263      199337 = 9.7.4.3.5
 264      178601 = 8.7.4.3.5
 265      216617 = 10.5.4.3.5
 266      154409 = 7.5.4.3.5
 267      133673 = 6.5.4.3.5
 268      152681 = 7.4.4.3.5
 269       90473 = 4.4.4.3.5
 270       69737 = 3.4.4.3.5
 271      109481 = 5.3.4.3.5
 272      211433 = 10.2.4.3.5
 273      128489 = 6.2.4.3.5
 274       24809 = 1.2.4.3.5
 275      221069 = 10.7.11.2.5
 276      117389 = 5.7.11.2.5
 277      157133 = 7.6.11.2.5
 278      136397 = 6.6.11.2.5
 279       74189 = 3.6.11.2.5
 280       53453 = 2.6.11.2.5
 281       32717 = 1.6.11.2.5
 282      134669 = 6.5.11.2.5
 283      113933 = 5.5.11.2.5
 284       72461 = 3.5.11.2.5
 285      246557 = 11.10.8.2.5
 286      225821 = 10.10.8.2.5
 287      163613 = 7.10.8.2.5
 288       80669 = 3.10.8.2.5
 289      198173 = 9.6.8.2.5
 290       73757 = 3.6.8.2.5
 291      194717 = 9.4.8.2.5
 292      173981 = 8.4.8.2.5
 293      111773 = 5.4.8.2.5
 294      211997 = 10.2.8.2.5
 295       25373 = 1.2.8.2.5
 296      148061 = 7.1.8.2.5
 297       85853 = 4.1.8.2.5
 298       44381 = 2.1.8.2.5
 299      164621 = 7.11.3.2.5
 300       81677 = 3.11.3.2.5
 301      232013 = 11.2.3.2.5
 302      149069 = 7.2.3.2.5
 303       86861 = 4.2.3.2.5
 304       45389 = 2.2.3.2.5
 305      162749 = 7.10.2.2.5
 306       59069 = 2.10.2.2.5
 307       38333 = 1.10.2.2.5
 308      240509 = 11.7.2.2.5
 309      199037 = 9.7.2.2.5
 310      178301 = 8.7.2.2.5
 311       33149 = 1.7.2.2.5
 312      214589 = 10.4.2.2.5
 313      152381 = 7.4.2.2.5
 314      110909 = 5.4.2.2.5
 315       90173 = 4.4.2.2.5
 316      129917 = 6.3.2.2.5
 317       67709 = 3.3.2.2.5
 318       26237 = 1.3.2.2.5
 319      185069 = 8.11.1.2.5
 320      122861 = 5.11.1.2.5
 321      242093 = 11.8.1.2.5
 322       55469 = 2.8.1.2.5
 323      219629 = 10.7.1.2.5
 324       95213 = 4.7.1.2.5
 325      126317 = 6.1.1.2.5
 326       64109 = 3.1.1.2.5
 327       22637 = 1.1.1.2.5
 328      241793 = 11.7.11.1.5
 329      158849 = 7.7.11.1.5
 330      138113 = 6.7.11.1.5
 331      198593 = 9.6.11.1.5
 332       74177 = 3.6.11.1.5
 333       53441 = 2.6.11.1.5
 334      236609 = 11.4.11.1.5
 335      195137 = 9.4.11.1.5
 336      132929 = 6.4.11.1.5
 337       91457 = 4.4.11.1.5
 338      169217 = 8.1.11.1.5
 339       65537 = 3.1.11.1.5
 340      165041 = 7.11.6.1.5
 341      244529 = 11.9.6.1.5
 342      203057 = 9.9.6.1.5
 343       99377 = 4.9.6.1.5
 344       50993 = 2.5.6.1.5
 345      235889 = 11.4.6.1.5
 346      215153 = 10.4.6.1.5
 347       70001 = 3.4.6.1.5
 348      232433 = 11.2.6.1.5
 349      149489 = 7.2.6.1.5
 350       87281 = 4.2.6.1.5
 351       25073 = 1.2.6.1.5
 352      147761 = 7.1.6.1.5
 353       64817 = 3.1.6.1.5
 354      199313 = 9.7.4.1.5
 355      157841 = 7.7.4.1.5
 356       95633 = 4.7.4.1.5
 357       74897 = 3.7.4.1.5
 358      169937 = 8.2.4.1.5
 359       86993 = 4.2.4.1.5
 360      247553 = 11.11.3.1.5
 361      226817 = 10.11.3.1.5
 362      206081 = 9.11.3.1.5
 363      143873 = 6.11.3.1.5
 364       40193 = 1.11.3.1.5
 365      225089 = 10.10.3.1.5
 366      204353 = 9.10.3.1.5
 367      162881 = 7.10.3.1.5
 368      100673 = 4.10.3.1.5
 369      223361 = 10.9.3.1.5
 370      181889 = 8.9.3.1.5
 371      140417 = 6.9.3.1.5
 372      103451 = 4.11.10.4.11
 373       61979 = 2.11.10.4.11
 374       41243 = 1.11.10.4.11
 375      239963 = 11.6.10.4.11
 376      198491 = 9.6.10.4.11
 377      157019 = 7.6.10.4.11
 378      115547 = 5.6.10.4.11
 379       94811 = 4.6.10.4.11
 380       32603 = 1.6.10.4.11
 381      217499 = 10.5.10.4.11
 382      155291 = 7.5.10.4.11
 383      113819 = 5.5.10.4.11
 384       93083 = 4.5.10.4.11
 385      176747 = 8.6.3.4.11
 386      156011 = 7.6.3.4.11
 387      149099 = 7.2.3.4.11
 388       24683 = 1.2.3.4.11
 389      245723 = 11.10.2.4.11
 390      204251 = 9.10.2.4.11
 391      162779 = 7.10.2.4.11
 392      109211 = 5.3.2.4.11
 393       26267 = 1.3.2.4.11
 394      169691 = 8.2.2.4.11
 395      238247 = 11.5.10.5.11
 396      155303 = 7.5.10.5.11
 397      236519 = 11.4.10.5.11
 398      195047 = 9.4.10.5.11
 399      174311 = 8.4.10.5.11
 400      112103 = 5.4.10.5.11
 401       91367 = 4.4.10.5.11
 402       87911 = 4.2.10.5.11
 403       46439 = 2.2.10.5.11
 404       25703 = 1.2.10.5.11
 405      241559 = 11.7.9.5.11
 406      200087 = 9.7.9.5.11
 407      179351 = 8.7.9.5.11
 408      238103 = 11.5.9.5.11
 409      217367 = 10.5.9.5.11
 410       82759 = 3.11.10.8.7
 411      124231 = 5.11.10.8.7
 412      144967 = 6.11.10.8.7
 413      165703 = 7.11.10.8.7
 414       46471 = 2.2.10.8.7
 415       87943 = 4.2.10.8.7
 416      150151 = 7.2.10.8.7
 417      170887 = 8.2.10.8.7
 418       24007 = 1.1.10.8.7
 419       65479 = 3.1.10.8.7
 420      169159 = 8.1.10.8.7
 421      210631 = 10.1.10.8.7
 422      231367 = 11.1.10.8.7
 423       41143 = 1.11.9.8.7
 424       61879 = 2.11.9.8.7
 425      124087 = 5.11.9.8.7
 426      165559 = 7.11.9.8.7
 427      184567 = 8.10.9.8.7
 428       51511 = 2.5.9.8.7
 429      113719 = 5.5.9.8.7
 430      155191 = 7.5.9.8.7
 431      196663 = 9.5.9.8.7
 432       49783 = 2.4.9.8.7
 433      236407 = 11.4.9.8.7
 434       57991 = 2.9.6.8.7
 435      120199 = 5.9.6.8.7
 436      178951 = 8.7.6.8.7
 437      199687 = 9.7.6.8.7
 438       90823 = 4.4.6.8.7
 439      215239 = 10.4.6.8.7
 440       47623 = 2.3.6.8.7
 441      109831 = 5.3.6.8.7
 442      151303 = 7.3.6.8.7
 443      191047 = 9.2.6.8.7
 444      158071 = 7.7.5.8.7
 445      178807 = 8.7.5.8.7
 446      220279 = 10.7.5.8.7
 447       71671 = 3.5.5.8.7
 448      113143 = 5.5.5.8.7
 449      196087 = 9.5.5.8.7
 450       88951 = 4.3.5.8.7
 451      130423 = 6.3.5.8.7
 452      192631 = 9.3.5.8.7
 453      234103 = 11.3.5.8.7
 454      126967 = 6.1.5.8.7
 455      147703 = 7.1.5.8.7
 456      230647 = 11.1.5.8.7
 457       75967 = 3.7.11.6.7
 458       96703 = 4.7.11.6.7
 459      200383 = 9.7.11.6.7
 460       31039 = 1.5.11.6.7
 461      113983 = 5.5.11.6.7
 462      176191 = 8.5.11.6.7
 463      196927 = 9.5.11.6.7
 464       46591 = 2.2.11.6.7
 465      108799 = 5.2.11.6.7
 466      171007 = 8.2.11.6.7
 467      212479 = 10.2.11.6.7
 468       65599 = 3.1.11.6.7
 469      107071 = 5.1.11.6.7
 470      127807 = 6.1.11.6.7
 471       54799 = 2.7.8.6.7
 472      137743 = 6.7.8.6.7
 473      220687 = 10.7.8.6.7
 474       51343 = 2.5.8.6.7
 475      134287 = 6.5.8.6.7
 476      175759 = 8.5.8.6.7
 477      237967 = 11.5.8.6.7
 478       39103 = 1.10.7.6.7
 479       75391 = 3.7.7.6.7
 480      199807 = 9.7.7.6.7
 481      220543 = 10.7.7.6.7
 482       47743 = 2.3.7.6.7
 483      130687 = 6.3.7.6.7
 484      151423 = 7.3.7.6.7
 485      161071 = 7.9.2.6.7
 486       91951 = 4.5.2.6.7
 487      112687 = 5.5.2.6.7
 488      154159 = 7.5.2.6.7
 489       86767 = 4.2.2.6.7
 490      128239 = 6.2.2.6.7
 491      231919 = 11.2.2.6.7
 492       60703 = 2.11.1.6.7
 493       81439 = 3.11.1.6.7
 494       29599 = 1.5.1.6.7
 495       91807 = 4.5.1.6.7
 496      112543 = 5.5.1.6.7
 497      133279 = 6.5.1.6.7
 498      150559 = 7.3.1.6.7
 499      209311 = 10.1.1.6.7
 500      230047 = 11.1.1.6.7
 501       49171 = 2.4.5.5.7
 502      152851 = 7.4.5.5.7
 503      194323 = 9.4.5.5.7
 504       24979 = 1.2.5.5.7
 505       87187 = 4.2.5.5.7
 506      107923 = 5.2.5.5.7
 507      128659 = 6.2.5.5.7
 508      178627 = 8.7.4.5.7
 509       92227 = 4.5.4.5.7
 510      195907 = 9.5.4.5.7
 511      237379 = 11.5.4.5.7
 512       88771 = 4.3.4.5.7
 513      109507 = 5.3.4.5.7
 514      150979 = 7.3.4.5.7
 515      233923 = 11.3.4.5.7
 516      149251 = 7.2.4.5.7
 517      169987 = 8.2.4.5.7
 518       64579 = 3.1.4.5.7
 519      230467 = 11.1.4.5.7
 520      102451 = 4.11.3.5.7
 521      247603 = 11.11.3.5.7
 522       35059 = 1.8.3.5.7
 523      138739 = 6.8.3.5.7
 524      180211 = 8.8.3.5.7
 525      242419 = 11.8.3.5.7
 526       93811 = 4.6.3.5.7
 527      114547 = 5.6.3.5.7
 528      135283 = 6.6.3.5.7
 529      156019 = 7.6.3.5.7
 530      218227 = 10.6.3.5.7
 531       48883 = 2.4.3.5.7
 532      111091 = 5.4.3.5.7
 533      152563 = 7.4.3.5.7
 534      214771 = 10.4.3.5.7
 535       67891 = 3.3.3.5.7
 536      109363 = 5.3.3.5.7
 537      130099 = 6.3.3.5.7
 538      171571 = 8.3.3.5.7
 539      192307 = 9.3.3.5.7
 540      213043 = 10.3.3.5.7
 541      164371 = 7.11.1.5.7
 542       58963 = 2.10.1.5.7
 543       79699 = 3.10.1.5.7
 544      121171 = 5.10.1.5.7
 545      141907 = 6.10.1.5.7
 546      245587 = 11.10.1.5.7
 547       36187 = 1.8.11.3.7
 548       56923 = 2.8.11.3.7
 549       77659 = 3.8.11.3.7
 550      119131 = 5.8.11.3.7
 551      160603 = 7.8.11.3.7
 552       75931 = 3.7.11.3.7
 553       96667 = 4.7.11.3.7
 554      138139 = 6.7.11.3.7
 555      221083 = 10.7.11.3.7
 556      113947 = 5.5.11.3.7
 557      134683 = 6.5.11.3.7
 558      238363 = 11.5.11.3.7
 559      195163 = 9.4.11.3.7
 560      215899 = 10.4.11.3.7
 561       56779 = 2.8.10.3.7
 562       98251 = 4.8.10.3.7
 563      243403 = 11.8.10.3.7
 564       37339 = 1.9.7.3.7
 565      120283 = 5.9.7.3.7
 566      203227 = 9.9.7.3.7
 567      223963 = 10.9.7.3.7
 568      116827 = 5.7.7.3.7
 569       90907 = 4.4.7.3.7
 570      173851 = 8.4.7.3.7
 571       25243 = 1.2.7.3.7
 572       45979 = 2.2.7.3.7
 573      108187 = 5.2.7.3.7
 574      128923 = 6.2.7.3.7
 575      211867 = 10.2.7.3.7
 576      118411 = 5.8.6.3.7
 577       33739 = 1.7.6.3.7
 578       75211 = 3.7.6.3.7
 579       95947 = 4.7.6.3.7
 580      113227 = 5.5.6.3.7
 581      133963 = 6.5.6.3.7
 582      154699 = 7.5.6.3.7
 583      196171 = 9.5.6.3.7
 584       47563 = 2.3.6.3.7
 585      151243 = 7.3.6.3.7
 586      234187 = 11.3.6.3.7
 587       66571 = 3.2.6.3.7
 588      211723 = 10.2.6.3.7
 589      232459 = 11.2.6.3.7
 590       31723 = 1.6.4.3.7
 591      135403 = 6.6.4.3.7
 592      156139 = 7.6.4.3.7
 593      209707 = 10.1.4.3.7
 594      133387 = 6.5.2.3.7
 595      174859 = 8.5.2.3.7
 596      237067 = 11.5.2.3.7
 597       90187 = 4.4.2.3.7
 598      110923 = 5.4.2.3.7
 599      214603 = 10.4.2.3.7
 600      103423 = 4.11.10.2.7
 601       34303 = 1.7.10.2.7
 602      137983 = 6.7.10.2.7
 603      200191 = 9.7.10.2.7
 604      241663 = 11.7.10.2.7
 605       74047 = 3.6.10.2.7
 606      198463 = 9.6.10.2.7
 607      238207 = 11.5.10.2.7
 608       79087 = 3.9.9.2.7
 609       99823 = 4.9.9.2.7
 610      224239 = 10.9.9.2.7
 611       30703 = 1.5.9.2.7
 612       51439 = 2.5.9.2.7
 613      113647 = 5.5.9.2.7
 614      155119 = 7.5.9.2.7
 615      108463 = 5.2.9.2.7
 616       61519 = 2.11.7.2.7
 617      123727 = 5.11.7.2.7
 618      227407 = 10.11.7.2.7
 619       51151 = 2.5.7.2.7
 620       71887 = 3.5.7.2.7
 621       92623 = 4.5.7.2.7
 622      113359 = 5.5.7.2.7
 623      196303 = 9.5.7.2.7
 624       28687 = 1.4.7.2.7
 625      132367 = 6.4.7.2.7
 626      173839 = 8.4.7.2.7
 627       85711 = 4.1.7.2.7
 628      147919 = 7.1.7.2.7
 629      189391 = 9.1.7.2.7
 630      210127 = 10.1.7.2.7
 631      230863 = 11.1.7.2.7
 632       61231 = 2.11.5.2.7
 633       81967 = 3.11.5.2.7
 634      123439 = 5.11.5.2.7
 635      164911 = 7.11.5.2.7
 636      206383 = 9.11.5.2.7
 637       73327 = 3.6.5.2.7
 638       94063 = 4.6.5.2.7
 639      114799 = 5.6.5.2.7
 640      177007 = 8.6.5.2.7
 641      218479 = 10.6.5.2.7
 642      154543 = 7.5.5.2.7
 643      216751 = 10.5.5.2.7
 644      237487 = 11.5.5.2.7
 645       55903 = 2.8.4.2.7
 646      137119 = 6.7.4.2.7
 647      220063 = 10.7.4.2.7
 648      109471 = 5.3.4.2.7
 649      171679 = 8.3.4.2.7
 650       60943 = 2.11.3.2.7
 651      164623 = 7.11.3.2.7
 652      185359 = 8.11.3.2.7
 653       31567 = 1.6.3.2.7
 654       73039 = 3.6.3.2.7
 655      218191 = 10.6.3.2.7
 656      133519 = 6.5.3.2.7
 657      174991 = 8.5.3.2.7
 658       47119 = 2.3.3.2.7
 659       88591 = 4.3.3.2.7
 660      192271 = 9.3.3.2.7
 661      233743 = 11.3.3.2.7
 662      107599 = 5.2.3.2.7
 663      190543 = 9.2.3.2.7
 664       37747 = 1.9.10.1.7
 665      120691 = 5.9.10.1.7
 666      182899 = 8.9.10.1.7
 667      245107 = 11.9.10.1.7
 668       32563 = 1.6.10.1.7
 669       53299 = 2.6.10.1.7
 670       94771 = 4.6.10.1.7
 671      156979 = 7.6.10.1.7
 672      219187 = 10.6.10.1.7
 673       72307 = 3.5.10.1.7
 674      113779 = 5.5.10.1.7
 675      155251 = 7.5.10.1.7
 676       86131 = 4.1.10.1.7
 677      106867 = 5.1.10.1.7
 678      148339 = 7.1.10.1.7
 679      122131 = 5.10.8.1.7
 680      142867 = 6.10.8.1.7
 681       96211 = 4.7.8.1.7
 682      158419 = 7.7.8.1.7
 683      241363 = 11.7.8.1.7
 684       51283 = 2.5.8.1.7
 685       72019 = 3.5.8.1.7
 686      134227 = 6.5.8.1.7
 687      175699 = 8.5.8.1.7
 688       40627 = 1.11.6.1.7
 689       61363 = 2.11.6.1.7
 690      144307 = 6.11.6.1.7
 691      227251 = 10.11.6.1.7
 692       95923 = 4.7.6.1.7
 693      199603 = 9.7.6.1.7
 694       73459 = 3.6.6.1.7
 695      218611 = 10.6.6.1.7
 696      239347 = 11.6.6.1.7
 697      130483 = 6.3.6.1.7
 698      149491 = 7.2.6.1.7
 699      170227 = 8.2.6.1.7
 700       76771 = 3.8.5.1.7
 701      242659 = 11.8.5.1.7
 702       88867 = 4.3.5.1.7
 703      171811 = 8.3.5.1.7
 704      192547 = 9.3.5.1.7
 705       23203 = 1.1.5.1.7
 706       85411 = 4.1.5.1.7
 707      230563 = 11.1.5.1.7
 708       57331 = 2.9.2.1.7
 709      223219 = 10.9.2.1.7
 710       69427 = 3.4.2.1.7
 711       90163 = 4.4.2.1.7
 712      110899 = 5.4.2.1.7
 713      121123 = 5.10.1.1.7
 714      204067 = 9.10.1.1.7
 715       31267 = 1.6.1.1.7
 716       72739 = 3.6.1.1.7
 717      134947 = 6.6.1.1.7
 718      176419 = 8.6.1.1.7
 719      238627 = 11.6.1.1.7
 720       71011 = 3.5.1.1.7
 721      195427 = 9.5.1.1.7
 722       26083 = 1.3.1.1.7
 723       46819 = 2.3.1.1.7
 724      129763 = 6.3.1.1.7
 725       65657 = 3.1.11.11.5
 726      210809 = 10.1.11.11.5
 727       41177 = 1.11.9.11.5
 728      124121 = 5.11.9.11.5
 729      248537 = 11.11.9.11.5
 730      122393 = 5.10.9.11.5
 731      246809 = 11.10.9.11.5
 732       32537 = 1.6.9.11.5
 733      136217 = 6.6.9.11.5
 734       87833 = 4.2.9.11.5
 735      150041 = 7.2.9.11.5
 736      170777 = 8.2.9.11.5
 737      165449 = 7.11.8.11.5
 738       53129 = 2.6.8.11.5
 739      115337 = 5.6.8.11.5
 740      198281 = 9.6.8.11.5
 741      219017 = 10.6.8.11.5
 742      239753 = 11.6.8.11.5
 743      155081 = 7.5.8.11.5
 744       89417 = 4.3.8.11.5
 745      213833 = 10.3.8.11.5
 746       25679 = 1.2.10.3.11
 747       87887 = 4.2.10.3.11
 748       28559 = 1.4.6.3.11
 749      215183 = 10.4.6.3.11
 750      235919 = 11.4.6.3.11
 751      133967 = 6.5.6.3.11
 752      216911 = 10.5.6.3.11
 753      177167 = 8.6.6.3.11
 754      116687 = 5.7.6.3.11
 755       59663 = 2.10.6.3.11
 756      142607 = 6.10.6.3.11
 757      206543 = 9.11.6.3.11
 758       22943 = 1.1.3.3.11
 759      188831 = 9.1.3.3.11
 760      209567 = 10.1.3.3.11
 761      230303 = 11.1.3.3.11
 762       31583 = 1.6.3.3.11
 763      238943 = 11.6.3.3.11
 764       76511 = 3.8.3.3.11
 765      200927 = 9.8.3.3.11
 766      242399 = 11.8.3.3.11
 767      131519 = 6.4.1.3.11
 768      193727 = 9.4.1.3.11
 769      214463 = 10.4.1.3.11
 770      235199 = 11.4.1.3.11
 771       29567 = 1.5.1.3.11
 772       71039 = 3.5.1.3.11
 773       72767 = 3.6.1.3.11
 774       93503 = 4.6.1.3.11
 775       58943 = 2.10.1.3.11
 776      121151 = 5.10.1.3.11
 777      162623 = 7.10.1.3.11
 778      224831 = 10.10.1.3.11
 779       27527 = 1.3.11.1.11
 780       30983 = 1.5.11.1.11
 781       51719 = 2.5.11.1.11
 782      155399 = 7.5.11.1.11
 783      196871 = 9.5.11.1.11
 784       58631 = 2.9.11.1.11
 785       79367 = 3.9.11.1.11
 786      100103 = 4.9.11.1.11
 787      183047 = 8.9.11.1.11
 788       70439 = 3.4.9.1.11
 789      132647 = 6.4.9.1.11
 790       37607 = 1.9.9.1.11
 791      120551 = 5.9.9.1.11
 792      165479 = 7.11.9.1.11
 793      206951 = 9.11.9.1.11
 794       73607 = 3.6.7.1.11
 795       94343 = 4.6.7.1.11
 796      115079 = 5.6.7.1.11
 797       33863 = 1.7.7.1.11
 798      199751 = 9.7.7.1.11
 799       39047 = 1.10.7.1.11
 800      184199 = 8.10.7.1.11
 801      225671 = 10.10.7.1.11
 802      116663 = 5.7.6.1.11
 803      137399 = 6.7.6.1.11
 804      241079 = 11.7.6.1.11
 805      130343 = 6.3.5.1.11
 806      213287 = 10.3.5.1.11
 807       40487 = 1.11.5.1.11
 808       61223 = 2.11.5.1.11
 809      144167 = 6.11.5.1.11
 810      227111 = 10.11.5.1.11
 811      247847 = 11.11.5.1.11
 812      130199 = 6.3.4.1.11
 813      171671 = 8.3.4.1.11
 814      192407 = 9.3.4.1.11
 815      233879 = 11.3.4.1.11
 816      112919 = 5.5.4.1.11
 817      195863 = 9.5.4.1.11
 818       35159 = 1.8.4.1.11
 819       76631 = 3.8.4.1.11
 820       97367 = 4.8.4.1.11
 821      180311 = 8.8.4.1.11
 822      242519 = 11.8.4.1.11
 823       86711 = 4.2.2.1.11
 824      190391 = 9.2.2.1.11
 825       50423 = 2.5.2.1.11
 826       81527 = 3.11.2.1.11
 827      164471 = 7.11.2.1.11
 828       24359 = 1.2.1.1.11
 829       65831 = 3.2.1.1.11
 830      231719 = 11.2.1.1.11
 831       67559 = 3.3.1.1.11
 832      150503 = 7.3.1.1.11
 833       90023 = 4.4.1.1.11
 834      152231 = 7.4.1.1.11
 835      193703 = 9.4.1.1.11
 836      214439 = 10.4.1.1.11
 837       32999 = 1.7.1.1.11
 838       74471 = 3.7.1.1.11
 839      178151 = 8.7.1.1.11
 840      191803 = 9.2.11.11.7
 841      110587 = 5.3.11.11.7
 842      235003 = 11.3.11.11.7
 843       41467 = 1.11.11.11.7
 844       82939 = 3.11.11.11.7
 845      165883 = 7.11.11.11.7
 846      186619 = 8.11.11.11.7
 847      248827 = 11.11.11.11.7
 848       24043 = 1.1.10.11.7
 849      193387 = 9.3.10.11.7
 850       60331 = 2.10.10.11.7
 851      164011 = 7.10.10.11.7
 852      205483 = 9.10.10.11.7
 853       44491 = 2.1.8.11.7
 854      106699 = 5.1.8.11.7
 855      148171 = 7.1.8.11.7
 856      189643 = 9.1.8.11.7
 857       72139 = 3.5.8.11.7
 858      155083 = 7.5.8.11.7
 859       37579 = 1.9.8.11.7
 860       99787 = 4.9.8.11.7
 861      244939 = 11.9.8.11.7
 862      192667 = 9.3.5.11.7
 863      234139 = 11.3.5.11.7
 864       35419 = 1.8.5.11.7
 865      201307 = 9.8.5.11.7
 866      222043 = 10.8.5.11.7
 867      242779 = 11.8.5.11.7
 868      120091 = 5.9.5.11.7
 869      140827 = 6.9.5.11.7
 870      161563 = 7.9.5.11.7
 871      244507 = 11.9.5.11.7
 872       61339 = 2.11.5.11.7
 873      102811 = 4.11.5.11.7
 874      123547 = 5.11.5.11.7
 875       24763 = 1.2.3.11.7
 876      121531 = 5.10.3.11.7
 877      163003 = 7.10.3.11.7
 878      105691 = 5.1.1.11.7
 879      147163 = 7.1.1.11.7
 880      167899 = 8.1.1.11.7
 881      209371 = 10.1.1.11.7
 882      230107 = 11.1.1.11.7
 883      148891 = 7.2.1.11.7
 884      169627 = 8.2.1.11.7
 885       91867 = 4.5.1.11.7
 886      112603 = 5.5.1.11.7
 887      237019 = 11.5.1.11.7
 888       31387 = 1.6.1.11.7
 889       72859 = 3.6.1.11.7
 890      238747 = 11.6.1.11.7
 891       74587 = 3.7.1.11.7
 892       34843 = 1.8.1.11.7
 893       55579 = 2.8.1.11.7
 894      117787 = 5.8.1.11.7
 895      200731 = 9.8.1.11.7
 896       25759 = 1.2.10.10.7
 897       67231 = 3.2.10.10.7
 898      129439 = 6.2.10.10.7
 899      212383 = 10.2.10.10.7
 900      243487 = 11.8.10.10.7
 901       48079 = 2.3.9.10.7
 902      131023 = 6.3.9.10.7
 903      144847 = 6.11.9.10.7
 904       28927 = 1.4.8.10.7
 905       49663 = 2.4.8.10.7
 906      111871 = 5.4.8.10.7
 907      132607 = 6.4.8.10.7
 908      153343 = 7.4.8.10.7
 909      174079 = 8.4.8.10.7
 910      236287 = 11.4.8.10.7
 911       37567 = 1.9.8.10.7
 912       79039 = 3.9.8.10.7
 913      120511 = 5.9.8.10.7
 914      161983 = 7.9.8.10.7
 915       41023 = 1.11.8.10.7
 916      103231 = 4.11.8.10.7
 917      206911 = 9.11.8.10.7
 918       64927 = 3.1.6.10.7
 919       25183 = 1.2.6.10.7
 920      108127 = 5.2.6.10.7
 921      191071 = 9.2.6.10.7
 922       30367 = 1.5.6.10.7
 923      134047 = 6.5.6.10.7
 924      175519 = 8.5.6.10.7
 925      216991 = 10.5.6.10.7
 926      147151 = 7.1.1.10.7
 927      167887 = 8.1.1.10.7
 928      209359 = 10.1.1.10.7
 929      231823 = 11.2.1.10.7
 930      114319 = 5.6.1.10.7
 931       36559 = 1.9.1.10.7
 932       78031 = 3.9.1.10.7
 933      119503 = 5.9.1.10.7
 934      181711 = 8.9.1.10.7
 935       38287 = 1.10.1.10.7
 936       59023 = 2.10.1.10.7
 937      162703 = 7.10.1.10.7
 938      183439 = 8.10.1.10.7
 939      224911 = 10.10.1.10.7
 940       69539 = 3.4.2.10.11
 941      173219 = 8.4.2.10.11
 942      214691 = 10.4.2.10.11
 943       92003 = 4.5.2.10.11
 944      154211 = 7.5.2.10.11
 945       97187 = 4.8.2.10.11
 946      200867 = 9.8.2.10.11
 947      221603 = 10.8.2.10.11
 948       78179 = 3.9.2.10.11
 949      161123 = 7.9.2.10.11
 950      223331 = 10.9.2.10.11
 951       40163 = 1.11.2.10.11
 952       60899 = 2.11.2.10.11
 953      206051 = 9.11.2.10.11
 954       45491 = 2.2.3.10.11
 955      107699 = 5.2.3.10.11
 956       71411 = 3.5.3.10.11
 957       95603 = 4.7.3.10.11
 958      220019 = 10.7.3.10.11
 959      159539 = 7.8.3.10.11
 960      201011 = 9.8.3.10.11
 961      221747 = 10.8.3.10.11
 962      242483 = 11.8.3.10.11
 963       61043 = 2.11.3.10.11
 964       23747 = 1.1.8.10.11
 965       44483 = 2.1.8.10.11
 966      168899 = 8.1.8.10.11
 967      231107 = 11.1.8.10.11
 968       92867 = 4.5.8.10.11
 969      134339 = 6.5.8.10.11
 970      175811 = 8.5.8.10.11
 971      238019 = 11.5.8.10.11
 972      118787 = 5.8.8.10.11
 973      201731 = 9.8.8.10.11
 974      243203 = 11.8.8.10.11
 975       30803 = 1.5.9.10.11
 976       51539 = 2.5.9.10.11
 977      155219 = 7.5.9.10.11
 978      238163 = 11.5.9.10.11
 979       34259 = 1.7.9.10.11
 980       75731 = 3.7.9.10.11
 981      117203 = 5.7.9.10.11
 982      179411 = 8.7.9.10.11
 983       58451 = 2.9.9.10.11
 984       79187 = 3.9.9.10.11
 985       99923 = 4.9.9.10.11
 986      182867 = 8.9.9.10.11
 987       44771 = 2.1.10.10.11
 988       86243 = 4.1.10.10.11
 989      106979 = 5.1.10.10.11
 990      210659 = 10.1.10.10.11
 991       51683 = 2.5.10.10.11
 992      113891 = 5.5.10.10.11
 993      238307 = 11.5.10.10.11
 994       53411 = 2.6.10.10.11
 995      141539 = 6.9.10.10.11
 996       43451 = 2.1.1.8.11
 997       64187 = 3.1.1.8.11
 998      188603 = 9.1.1.8.11
 999       33083 = 1.7.1.8.11
1000       53819 = 2.7.1.8.11
1001      116027 = 5.7.1.8.11
1002      198971 = 9.7.1.8.11
1003      219707 = 10.7.1.8.11
1004      102203 = 4.11.1.8.11
1005      122939 = 5.11.1.8.11
1006      205883 = 9.11.1.8.11
1007      126827 = 6.1.4.8.11
1008      209771 = 10.1.4.8.11
1009      230507 = 11.1.4.8.11
1010       66347 = 3.2.4.8.11
1011       87083 = 4.2.4.8.11
1012      190763 = 9.2.4.8.11
1013      211499 = 10.2.4.8.11
1014       47339 = 2.3.4.8.11
1015       88811 = 4.3.4.8.11
1016      109547 = 5.3.4.8.11
1017       30059 = 1.5.4.8.11
1018      175211 = 8.5.4.8.11
1019       66491 = 3.2.5.8.11
1020      211643 = 10.2.5.8.11
1021       68219 = 3.3.5.8.11
1022      151163 = 7.3.5.8.11
1023       30203 = 1.5.5.8.11
1024      113147 = 5.5.5.8.11
1025      154619 = 7.5.5.8.11
1026      237563 = 11.5.5.8.11
1027      137339 = 6.7.5.8.11
1028       44171 = 2.1.6.8.11
1029       85643 = 4.1.6.8.11
1030       28619 = 1.4.6.8.11
1031      132299 = 6.4.6.8.11
1032      194507 = 9.4.6.8.11
1033      235979 = 11.4.6.8.11
1034       59723 = 2.10.6.8.11
1035      121931 = 5.10.6.8.11
1036      163403 = 7.10.6.8.11
1037      225611 = 10.10.6.8.11
1038      206603 = 9.11.6.8.11
1039       70379 = 3.4.8.8.11
1040      215531 = 10.4.8.8.11
1041       77291 = 3.8.8.8.11
1042       37547 = 1.9.8.8.11
1043      224171 = 10.9.8.8.11
1044       80747 = 3.10.8.8.11
1045      101483 = 4.10.8.8.11
1046      122219 = 5.10.8.8.11
1047       91811 = 4.5.1.6.11
1048      133283 = 6.5.1.6.11
1049       74531 = 3.7.1.6.11
1050       95267 = 4.7.1.6.11
1051      136739 = 6.7.1.6.11
1052      219683 = 10.7.1.6.11
1053       76259 = 3.8.1.6.11
1054      117731 = 5.8.1.6.11
1055      179939 = 8.8.1.6.11
1056      221411 = 10.8.1.6.11
1057      242147 = 11.8.1.6.11
1058      130259 = 6.3.4.6.11
1059      213203 = 10.3.4.6.11
1060      233939 = 11.3.4.6.11
1061       93971 = 4.6.4.6.11
1062      197651 = 9.6.4.6.11
1063       80147 = 3.10.4.6.11
1064      204563 = 9.10.4.6.11
1065      225299 = 10.10.4.6.11
1066      130547 = 6.3.6.6.11
1067      213491 = 10.3.6.6.11
1068       30323 = 1.5.6.6.11
1069       51059 = 2.5.6.6.11
1070      216947 = 10.5.6.6.11
1071      237683 = 11.5.6.6.11
1072       95987 = 4.7.6.6.11
1073      178931 = 8.7.6.6.11
1074      220403 = 10.7.6.6.11
1075       35507 = 1.8.6.6.11
1076      139187 = 6.8.6.6.11
1077      242867 = 11.8.6.6.11
1078       65027 = 3.1.7.6.11
1079       87491 = 4.2.7.6.11
1080      232643 = 11.2.7.6.11
1081       33923 = 1.7.7.6.11
1082      116867 = 5.7.7.6.11
1083      199811 = 9.7.7.6.11
1084       39107 = 1.10.7.6.11
1085      122051 = 5.10.7.6.11
1086      142787 = 6.10.7.6.11
1087      184259 = 8.10.7.6.11
1088      148403 = 7.1.10.6.11
1089      231347 = 11.1.10.6.11
1090      113843 = 5.5.10.6.11
1091      176051 = 8.5.10.6.11
1092      158771 = 7.7.10.6.11
1093      101747 = 4.10.10.6.11
1094      205427 = 9.10.10.6.11
1095      246899 = 11.10.10.6.11
1096       34499 = 1.7.11.6.11
1097      117443 = 5.7.11.6.11
1098      138179 = 6.7.11.6.11
1099      179651 = 8.7.11.6.11
1100      101891 = 4.10.11.6.11
1101      226307 = 10.10.11.6.11
1102      105767 = 5.1.2.5.11
1103      188711 = 9.1.2.5.11
1104       91943 = 4.5.2.5.11
1105       55799 = 2.8.3.5.11
1106      225143 = 10.10.3.5.11
1107       49031 = 2.4.4.5.11
1108       69767 = 3.4.4.5.11
1109       33479 = 1.7.4.5.11
1110      116423 = 5.7.4.5.11
1111       87623 = 4.2.8.5.11
1112      108359 = 5.2.8.5.11
1113      212039 = 10.2.8.5.11
1114       39239 = 1.10.8.5.11
1115      246599 = 11.10.8.5.11
1116       61703 = 2.11.8.5.11
1117      123911 = 5.11.8.5.11
1118      165383 = 7.11.8.5.11
1119      186119 = 8.11.8.5.11
1120       48023 = 2.3.9.5.11
1121      151703 = 7.3.9.5.11
1122      172439 = 8.3.9.5.11
1123       51479 = 2.5.9.5.11
1124       92951 = 4.5.9.5.11