Perfect Square
11425453531593082811344886017612413541733356249 is a perfect square (106889913142415280060443 × 106889913142415280060443)
11425453531593082811344886017612413541733356249 is a perfect square (106889913142415280060443 × 106889913142415280060443)
11425453531593082811344886017612413541733356249 is odd
Previous odd number is 11425453531593082811344886017612413541733356247
Next odd number is 11425453531593082811344886017612413541733356251
1000000000010101011100011000110100011101100000000001011000001011001110011100110000111001000000000010010010011000011100001110000110000010111101001011011001
1491489996962056123002139888810061061458188873379553100893101391786337298572327655693335732879338954249151577718001642107170843029223506249
130540988402592848163463416838557310638378459860031849934948283249617733742066946805947350001