Perfect Square
258982441240729984849496691152003802683899425625 is a perfect square (508903174720624026143525 × 508903174720624026143525)
258982441240729984849496691152003802683899425625 is a perfect square (508903174720624026143525 × 508903174720624026143525)
258982441240729984849496691152003802683899425625 is odd
Previous odd number is 258982441240729984849496691152003802683899425623
Next odd number is 258982441240729984849496691152003802683899425627
10110101011101001011001001111110011010000000101111011110111001111000011000011110000111011000101110101100111100000101100000110111111100010001001011001101011001
17370445662159701858041336952506525370661511241586161813550624601773747256878108559975199220505323921025224157235364281928280983830185791015625
67071904871008159254382266997577000180511511547992368648514998120842043978950876870204906640625