Perfect Square
12143695319609111047168821791662050732598905625 is a perfect square (110198436103281933313925 × 110198436103281933313925)
12143695319609111047168821791662050732598905625 is a perfect square (110198436103281933313925 × 110198436103281933313925)
12143695319609111047168821791662050732598905625 is odd
Previous odd number is 12143695319609111047168821791662050732598905623
Next odd number is 12143695319609111047168821791662050732598905627
1000100000100010101100100100011101101000110000011111111001110100100110101101001101010000110000010110101000100011010011101101100000111101000100101100011001
1790822685557244877827150883881649629683806318861651841040842468418359085698673243520477934987073854585381565014972198185797830138916015625
147469336015496229705881435056086376068383577866811396484854608587039696389219022947656640625