Perfect Square
670270026260893725154009713240289908180108828903155588341225 is a perfect square (818700205362679584294517937965 × 818700205362679584294517937965)
670270026260893725154009713240289908180108828903155588341225 is a perfect square (818700205362679584294517937965 × 818700205362679584294517937965)
670270026260893725154009713240289908180108828903155588341225 is odd
Previous odd number is 670270026260893725154009713240289908180108828903155588341223
Next odd number is 670270026260893725154009713240289908180108828903155588341227
1101010110001111011100110011000011011000011010100100101111110111100010100000000110000111100001110110111000010111101100001000110110111101101011110101110110011001001000101011000101110110001110111101001
301126790942739283695690701457037427392669222615727036341506867575269913606978477916359964842156161628120132229712198364298878964430895999017709757409346402771617655305089975765625
449261908103779163952495424820379282577439415085884750563869272707004848422499601350113829565867014420584275147034500625
1526173463033032445767424006074166702754106675536566311053056616751