Perfect Square
102397362800826007725813322048011937480141284749025 is a perfect square (10119158206136813222672655 × 10119158206136813222672655)
102397362800826007725813322048011937480141284749025 is a perfect square (10119158206136813222672655 × 10119158206136813222672655)
102397362800826007725813322048011937480141284749025 is odd
Previous odd number is 102397362800826007725813322048011937480141284749023
Next odd number is 102397362800826007725813322048011937480141284749027
10001100001000000101000100011010100001010101101100101001010001010000010000111100110010001000000000110111001111010010001011000111010100100101110100011101010111011100001
1073658867023670160340336077824846262872683136113101844010849322227968154414393141160235762426367142821980850802917761524003175453860145806132979390625
10485219908563985865552101614410138057984692714663449545463831753022538481574151543294307057238450625