Perfect Square
353073491422396128346794778130224065387300981025 is a perfect square (594199874976759085775855 × 594199874976759085775855)
353073491422396128346794778130224065387300981025 is a perfect square (594199874976759085775855 × 594199874976759085775855)
353073491422396128346794778130224065387300981025 is odd
Previous odd number is 353073491422396128346794778130224065387300981023
Next odd number is 353073491422396128346794778130224065387300981027
11110111011000010111001110100001111010111101100100000111001101101111000010011000111110100110100110010011001101011000001010100011010101100100010000100100100001
44014455798004530436356736696851398750659553962255886429316049020481832659845438963237761195403383504860431185015018077057521803844507414390625
124660890345200832418992271192379253862931316998863861770574305073490216305128783152927410050625