Perfect Square
49490893389006900011351975701044588001 is a perfect square (7034976431304294001 × 7034976431304294001)
49490893389006900011351975701044588001 is a perfect square (7034976431304294001 × 7034976431304294001)
49490893389006900011351975701044588001 is odd
Previous odd number is 49490893389006900011351975701044587999
Next odd number is 49490893389006900011351975701044588003
100101001110111001100101101111010110000100001101010000101110001110111010110000100001001101011101110000001000001110110111100001
121220446893646276973947879059283752827699479340134392881949316669062218962954174236061500334168976524844365764001
2449348528442046880773407085959989138779381018409520565208818315491833176001