Perfect Square
99251707964677503054553019315934009995569 is a perfect square (315042390742384862087 × 315042390742384862087)
99251707964677503054553019315934009995569 is a perfect square (315042390742384862087 × 315042390742384862087)
99251707964677503054553019315934009995569 is odd
Previous odd number is 99251707964677503054553019315934009995567
Next odd number is 99251707964677503054553019315934009995571
10010001110101100101011111010001111011011111100111011100010100100010110110101011010010101011101000110111011000100111011111011000100110001
977718802231995020291567714380293895244228595630450276058425720170554061906204197373751774645744792407709726232247832805009
9850901533905627695926887477787995495418581039655757168297229817502292803399633761