Perfect Square
669936749007882922326477999538723895578971041358712353804481 is a perfect square (818496639582523223401498105441 × 818496639582523223401498105441)
669936749007882922326477999538723895578971041358712353804481 is a perfect square (818496639582523223401498105441 × 818496639582523223401498105441)
669936749007882922326477999538723895578971041358712353804481 is odd
Previous odd number is 669936749007882922326477999538723895578971041358712353804479
Next odd number is 669936749007882922326477999538723895578971041358712353804483
1101010101110100010001000000100101111011111111001011000001011001100010010010100111100010010001110011111110010011001010000001011010000001110110011101110000101001001110111000010110000110101000011000001
300677827930045771638867233781754360907400100235450481296172841797494512159703471843126943490900194414530609417348015591314380654803204307792394331326697028303442501138339741016641
448815247671251119712102515726397657742330141505577941560840832346751649241448677811365956479145902841393154554775679361
1525642100457377130131422247422163762312013201663560511670260650301