Perfect Square
545314261481571478514751225 is a perfect square (23351964831285 × 23351964831285)
545314261481571478514751225 is a perfect square (23351964831285 × 23351964831285)
545314261481571478514751225 is odd
Previous odd number is 545314261481571478514751223
Next odd number is 545314261481571478514751227
11100001100010010110010010101100101101010100100100111010111001001000010001101011011111001
162158817053783693937169101405095583905389984217984860334875709827505779494515625