Perfect Square
12130212651183851464073321961003952709049819121 is a perfect square (110137244614089794579239 × 110137244614089794579239)
12130212651183851464073321961003952709049819121 is a perfect square (110137244614089794579239 × 110137244614089794579239)
12130212651183851464073321961003952709049819121 is odd
Previous odd number is 12130212651183851464073321961003952709049819119
Next odd number is 12130212651183851464073321961003952709049819123
1000011111111100000000001100011101010001011111110001101001010111011100110100110111110010101001011011001001000001000010101101111000110101001001111111110001
1784864465153504260551904453093475987285263332230282067993754698486492748988469164121515743172617059835845597357102758353592147446444708561
147142058962940762511847965446774455620396907522288415292419692281202865083978379522817212641