Perfect Square
10237691314598785423016099503672311823380015625 is a perfect square (101181477131927587920125 × 101181477131927587920125)
10237691314598785423016099503672311823380015625 is a perfect square (101181477131927587920125 × 101181477131927587920125)
10237691314598785423016099503672311823380015625 is odd
Previous odd number is 10237691314598785423016099503672311823380015623
Next odd number is 10237691314598785423016099503672311823380015627
111001011000100101110111011000011101100011110010010000011100010101100111011101010111101100001001011011110100001111101010100111000001110000110101000001001
1073015738095184264957063430182346553647050290404125271928320898011115341671697376394614950066240099072867647897831964030014652252197265625
104810323453011407244682019124628044938267465941613065173411356001246030074368880625244140625