Perfect Square
9394465078190492472405813894422975611901601 is a perfect square (3065039164218051630801 × 3065039164218051630801)
9394465078190492472405813894422975611901601 is a perfect square (3065039164218051630801 × 3065039164218051630801)
9394465078190492472405813894422975611901601 is odd
Previous odd number is 9394465078190492472405813894422975611901599
Next odd number is 9394465078190492472405813894422975611901603
11010111101011111011010000000001000111100001000100100001100001011000010001001000111011111001100011100001010111100011111111111111001011010100001
829117666674307559104132467255376449388885888803004827867758223699392084610062959831483333882167776456280572677517527027179384801
88255974105340695843312881932690926461716387726300195186939895261552121789519306363201