Perfect Square
399988204079878780054315390009 is a perfect square (632446206471253 × 632446206471253)
399988204079878780054315390009 is a perfect square (632446206471253 × 632446206471253)
399988204079878780054315390009 is odd
Previous odd number is 399988204079878780054315390007
Next odd number is 399988204079878780054315390011
101000011000110111001111100110101111001100101010111101011001111001010110000100001101101010000111001
63994338125312650905171065288566912579033293467046195540156701019130123950325205339770729
159990563403046755549653890101484601853236379631829777020081