Perfect Square
3418982214200164563089701870140625 is a perfect square (58472063536360375 × 58472063536360375)
3418982214200164563089701870140625 is a perfect square (58472063536360375 × 58472063536360375)
10101000 10010001 10011111 01011010 00111111 11111111 11101111 00110001 00001110 10100111 11100111 10110110 01111100 11010001
3418982214200164563089701870140625 is odd
Previous odd number is 3418982214200164563089701870140623
Next odd number is 3418982214200164563089701870140627
39965985337668308754100367660951321577503807271317596353723019739457999320039853438872409820556640625
11689439381017059958193609013463560347969508328850475550957275390625