Perfect Square
99104980309257916306392574837034946209792159769025 is a perfect square (9955148432306668339704095 × 9955148432306668339704095)
99104980309257916306392574837034946209792159769025 is a perfect square (9955148432306668339704095 × 9955148432306668339704095)
99104980309257916306392574837034946209792159769025 is odd
Previous odd number is 99104980309257916306392574837034946209792159769023
Next odd number is 99104980309257916306392574837034946209792159769027
10000111100111101110101000000111100110110110111100000000100110101110101000101101000110011110100101101000011110001111101111011000000001011001011000101011110000111000001
973389010387087934649485359584033682390218630370698228200691051927930466658465595630757439664626649074320704134216469885818077188662301973910641890625
9821797122098399316413878800917417644672399679424958830582454553531284731691176995852111741349450625