Perfect Square
106134750673062307876403824433128414084679850015625 is a perfect square (10302172133732881279400125 × 10302172133732881279400125)
106134750673062307876403824433128414084679850015625 is a perfect square (10302172133732881279400125 × 10302172133732881279400125)
106134750673062307876403824433128414084679850015625 is odd
Previous odd number is 106134750673062307876403824433128414084679850015623
Next odd number is 106134750673062307876403824433128414084679850015627
10010001001111011001110110100011111010101001010101100110101110011111111001000011010111010110011111011111111001000110001110100010000010000111000000001000011101110001001
1195563952296909741374124286285648333419453941479583299642985549126680275830204029821160968510720321594949275024455303325422230973232312015533447265625
11264585300433100014783171894418961534800368126077310314699080920140313777221739936168745312744140625