Perfect Square
99918873887490045319974879476440765716056873045361 is a perfect square (9995942871359862134652519 × 9995942871359862134652519)
99918873887490045319974879476440765716056873045361 is a perfect square (9995942871359862134652519 × 9995942871359862134652519)
99918873887490045319974879476440765716056873045361 is odd
Previous odd number is 99918873887490045319974879476440765716056873045359
Next odd number is 99918873887490045319974879476440765716056873045363
10001000101111000000101010000111110000000101100001111011001000010100010111111111001000101001100011111101101000100011000111100001101001001000101000110110000110101110001
997568190524613513646903410458605968427672954167111168129228863173856456876710672548624239246886442735077292392441359688322900510033422429884414380881
9983781358944140041820209233244648196426788223511434907800537718208089239854794517830240634363620321