Perfect Square
106134809205419723237477772549022653124531494140625 is a perfect square (10302174974509980785015625 × 10302174974509980785015625)
106134809205419723237477772549022653124531494140625 is a perfect square (10302174974509980785015625 × 10302174974509980785015625)
106134809205419723237477772549022653124531494140625 is odd
Previous odd number is 106134809205419723237477772549022653124531494140623
Next odd number is 106134809205419723237477772549022653124531494140627
10010001001111011010001011100011110000001101110001101011000101110010111110001000011101000111101111101011110010011011101111001101111010011101001100001010011101011010001
1195565930326199428598059238606914175629970579541896906989231664359255432847858002631716381950358949290882517930957212094878792413510382175445556640625
11264597725070847223482392757433890419840973796177732278047650282342990980787878189146518707275390625