Several observers have noted the strange nature of the number 134679852. The looks to be a completely random ordering of numbers, yet its embedded properties continue to confound mathematicians and fans alike. Explanations loom its source, ranging from complex mathematical principles to simply ch