Perfect Square
95033965014212411082095195674657373845721639090654481 is a perfect square (308275793753276079505000809 × 308275793753276079505000809)
95033965014212411082095195674657373845721639090654481 is a perfect square (308275793753276079505000809 × 308275793753276079505000809)
11111110 00000000 11100000 10100111 01110101 10101100 00000000 11000011 00011001 11111100 01110110 11111110 01010111 11011100 11100110 10010111 00001011 11000101 00101100 00110000 00001101 00010001
95033965014212411082095195674657373845721639090654481 is odd
Previous odd number is 95033965014212411082095195674657373845721639090654479
Next odd number is 95033965014212411082095195674657373845721639090654483
858294931581308102188828069415295875048416283707430700332164818843987790004509360038582196630461505952528285290361912163664370810107564160809466974376699566641
9031454506322548554884886533593542836939378213580155384861833324066994942192802830460059516246952925379361