Perfect Square
49783778432942424654203876953255653801 is a perfect square (7055762073152865651 × 7055762073152865651)
49783778432942424654203876953255653801 is a perfect square (7055762073152865651 × 7055762073152865651)
49783778432942424654203876953255653801 is odd
Previous odd number is 49783778432942424654203876953255653799
Next odd number is 49783778432942424654203876953255653803
100101011101000000000111001000010100011010010110000101111001001001011111110111010010000110101100001001001010010011000110101001
123385340903237189556729122826976837094037819473501388760267114053389062441870776927272540095701290012169002281401
2478424595060303298972368219421392676810867873289971227753006855571965747601