Perfect Square
9395103910279919211041855852412422894940961 is a perfect square (3065143375158806370031 × 3065143375158806370031)
9395103910279919211041855852412422894940961 is a perfect square (3065143375158806370031 × 3065143375158806370031)
9395103910279919211041855852412422894940961 is odd
Previous odd number is 9395103910279919211041855852412422894940959
Next odd number is 9395103910279919211041855852412422894940963
11010111101100110111010100110110010010011001110001001111110111011111010010000000100001111000110000011001001001000010110011001000111001100100001
829286820421419644896046418994687301510857347921581839076334824222869804139128071865880372156435112745342779465155728253338723681
88267977484957028248365264950022969581034471459596609916877755468979026954407675603521