Perfect Square
318645016090263385821421220240941756228130633809 is a perfect square (564486506561727643411447 × 564486506561727643411447)
318645016090263385821421220240941756228130633809 is a perfect square (564486506561727643411447 × 564486506561727643411447)
318645016090263385821421220240941756228130633809 is odd
Previous odd number is 318645016090263385821421220240941756228130633807
Next odd number is 318645016090263385821421220240941756228130633811
11011111010000100010010110010011010100010101110001010101101000010011011101110001001100011101100111100000111000100010110001001100001110111111001111100001010001
32353508997343481765588824822376070810839872102536643491737817847164502428559863393263017593080784533237376478159926775832534089579764181894129
101534646279164212046709354552775564911050228992427441105351823909819981026710443290096053848481