Perfect Square
12785059513136064690015886051072181265625 is a perfect square (113071037463782318875 × 113071037463782318875)
12785059513136064690015886051072181265625 is a perfect square (113071037463782318875 × 113071037463782318875)
12785059513136064690015886051072181265625 is odd
Previous odd number is 12785059513136064690015886051072181265623
Next odd number is 12785059513136064690015886051072181265627
10010110010010011010001110010101001101011001000111001111000011111001000011100100000111110111100010011000001100010100111110010011011001
2089817020138523599127770395924698654094026607939914355207401972221119375855028873753726934878671447198252872467041015625
163457746754430987487960513756637909040707745670930814514039136728857226806640625