Perfect Square
11425470865400929955659890003676256956657426081 is a perfect square (106889994224908301075759 × 106889994224908301075759)
11425470865400929955659890003676256956657426081 is a perfect square (106889994224908301075759 × 106889994224908301075759)
11425470865400929955659890003676256956657426081 is odd
Previous odd number is 11425470865400929955659890003676256956657426079
Next odd number is 11425470865400929955659890003676256956657426083
1000000000010101011111100100100100111101111111010110101011110001111110011110010100001000111100100010001110000000111100111010010111110111111101111010100001
1491496785289582274690946426051668639001886714566481537522835439230690206475377989867014490192986669474413893283201103604003372414784489441
130541384496125475279756375001561074865479176838067308127914515714554300343096347923979018561