Perfect Square
491334264843740894512225 is a perfect square (700952398415 × 700952398415)
491334264843740894512225 is a perfect square (700952398415 × 700952398415)
491334264843740894512225 is odd
Previous odd number is 491334264843740894512223
Next odd number is 491334264843740894512227
1101000000010110100100010101011100100101110000100001010010110001100010001100001
118612690328418130932423929257723314211084832866185581713983829221390625