Perfect Square
28344068630754311265705625 is a perfect square (5323914784325 × 5323914784325)
28344068630754311265705625 is a perfect square (5323914784325 × 5323914784325)
28344068630754311265705625 is odd
Previous odd number is 28344068630754311265705623
Next odd number is 28344068630754311265705627
1011101110010000101110000101000010001010101110100110110000001000110011101111010011001
22771234342191676466351668005363472719147083117514009430209223442795166015625