Perfect Square
90675106732983539348236699745822413221094727637303361 is a perfect square (301123075723172599484875231 × 301123075723172599484875231)
90675106732983539348236699745822413221094727637303361 is a perfect square (301123075723172599484875231 × 301123075723172599484875231)
11110010 01011010 01101100 11111010 00101000 01001011 01001010 10101111 10100111 11101111 11010110 00101000 00100101 01011010 10101011 10011000 00001101 00111011 10100001 10011100 10000000 01000001
90675106732983539348236699745822413221094727637303361 is odd
Previous odd number is 90675106732983539348236699745822413221094727637303359
Next odd number is 90675106732983539348236699745822413221094727637303363
745528458961537044042927067976692608684080429691191569336400937380160278616725311566664343675890440122297115557477184160795661227371789973581223452645086834881
8221974981037956790577936280553299052012556595606101458233026225123716977436319617073540639110467941896321