Perfect Square
225057780503407671640291231467081654903197340001 is a perfect square (474402551113932851329999 × 474402551113932851329999)
225057780503407671640291231467081654903197340001 is a perfect square (474402551113932851329999 × 474402551113932851329999)
225057780503407671640291231467081654903197340001 is odd
Previous odd number is 225057780503407671640291231467081654903197339999
Next odd number is 225057780503407671640291231467081654903197340003
10011101101011111100001001110111111001110101000100010001011101001100111010111010001011011010010001111110001101100010101010111110101100000010110001000101100001
11399402667693882822956558498942342341112339851644278225079234787562181383049048303320324665966706313680983430190933414659326648817936392020001
50651004565120026282085090081194357261583255701981059135733189019441194189900318292881994680001