Perfect Square
3912425457249389318449123864484103178519981440361 is a perfect square (1977985201473810146880019 × 1977985201473810146880019)
3912425457249389318449123864484103178519981440361 is a perfect square (1977985201473810146880019 × 1977985201473810146880019)
3912425457249389318449123864484103178519981440361 is odd
Previous odd number is 3912425457249389318449123864484103178519981440359
Next odd number is 3912425457249389318449123864484103178519981440363
101010110101001111001110011010000110000110011000000011011110100100101101101011001011101110101011000001000101011100010111010000010111010000000000011011110101101001
59887781918938599257125665089922310213434881420617378984740538253929937660999689396727690626498680843501548569073065728644260898547556412573765881
15307072958533093085470658965664165407636524013586403257980082546455584769637935832835900199810321