Perfect Square
400078380795827027963022486795990814058918953321 is a perfect square (632517494458316961390611 × 632517494458316961390611)
400078380795827027963022486795990814058918953321 is a perfect square (632517494458316961390611 × 632517494458316961390611)
400078380795827027963022486795990814058918953321 is odd
Previous odd number is 400078380795827027963022486795990814058918953319
Next odd number is 400078380795827027963022486795990814058918953323
100011000010100001000101001001101000111011100000100000001101011111110001101110001010010100111010101010001000110011000001110101111011001100111111100000101101001
64037630154737495068074233400858900199911356221913031743311194234994539692093371122285824529725964503300938572834724828450799492223789808295161
160062710780210776848662131278280165896559599010295448680775551199595239243493029648442176929041