Perfect Square
99918873887237217048752305682862993746176045738129 is a perfect square (9995942871347215590225623 × 9995942871347215590225623)
99918873887237217048752305682862993746176045738129 is a perfect square (9995942871347215590225623 × 9995942871347215590225623)
99918873887237217048752305682862993746176045738129 is odd
Previous odd number is 99918873887237217048752305682862993746176045738127
Next odd number is 99918873887237217048752305682862993746176045738131
10001000101111000000101010000111101111101101110000010001001110001110100100100001000110110110000011001010110011011100000011111011010111011010110000100111110100010010001
997568190517040967103184555330762353246441029577096044694308688931408283296250241992412867594795617002412611752259298439489982090286676136320608320689
9983781358893615409525312196381140532217998736187199397713772053014495626756017553584381384444420641