Perfect Square
372490821400686867173806097640577225 is a perfect square (610320261338821085 × 610320261338821085)
372490821400686867173806097640577225 is a perfect square (610320261338821085 × 610320261338821085)
372490821400686867173806097640577225 is odd
Previous odd number is 372490821400686867173806097640577223
Next odd number is 372490821400686867173806097640577227
10001111011110100110111001001010001100010011001110000000111010001110111000010011110101000100110000101011101100011001001
51682882455082068953077869688642914375597512426249152728637326873191263638848350398211262392761922718265625
138749412027758401395527931535448877396709970290654014019020831188700625