Perfect Square
318674426512677828395762178092928529852720112025 is a perfect square (564512556558911121972795 × 564512556558911121972795)
318674426512677828395762178092928529852720112025 is a perfect square (564512556558911121972795 × 564512556558911121972795)
318674426512677828395762178092928529852720112025 is odd
Previous odd number is 318674426512677828395762178092928529852720112023
Next odd number is 318674426512677828395762178092928529852720112027
11011111010001110110110000001001001010111111111001011011000000011000011001101101011010010100110101010000110111011111101000010001100111111010100110000110011001
32362468354737190130865668863555019364481787406548180614968128920515118273144090680496851556698013394846974472220143955583677359615719010015625
101553390113184101636730581601142119714770155773555437904124136579423873945528511901928549600625