Perfect Square
534944012573632749550210225 is a perfect square (23128856707015 × 23128856707015)
534944012573632749550210225 is a perfect square (23128856707015 × 23128856707015)
534944012573632749550210225 is odd
Previous odd number is 534944012573632749550210223
Next odd number is 534944012573632749550210227
11011101001111110110011010000011110001110110001011011000011101001001010001000110010110001
153082305027508621007612381868155114118463436821050096315691857133053705655140625