Perfect Square
11425793471289982831433885199633381508906596225 is a perfect square (106891503269857622633535 × 106891503269857622633535)
11425793471289982831433885199633381508906596225 is a perfect square (106891503269857622633535 × 106891503269857622633535)
11425793471289982831433885199633381508906596225 is odd
Previous odd number is 11425793471289982831433885199633381508906596223
Next odd number is 11425793471289982831433885199633381508906596227
1000000000010110011010110100110010101010100010011111101001111000000000001101100101000011001100101001011010010000110100000000001100100010011011011110000001
1491623129115129094701283295137070805029859295924977710847649999684397048923390032070867055120974851728784940669125991392387769296078890625
130548756448572795725282848206795657154459863623448966251269715636818344183097131315184250625