Perfect Square
396980348969423053583075152706069643371245495489 is a perfect square (630063765796306567438433 × 630063765796306567438433)
396980348969423053583075152706069643371245495489 is a perfect square (630063765796306567438433 × 630063765796306567438433)
396980348969423053583075152706069643371245495489 is odd
Previous odd number is 396980348969423053583075152706069643371245495487
Next odd number is 396980348969423053583075152706069643371245495491
100010110001001001101101110101000000000101001101010010001110000010000100000010101011010010011110111110000110110001100100001111010000111110101000110010011000001
62561481922077941914225108928462191065482571662013892304375718717494874990118147782514812671278786806146254214435182815489736089674458821615169
157593397467884907281044698881151136145000984303665775403972076547525776724375898774873119349121