Perfect Square
12785059465042490251549833119907560802481 is a perfect square (113071037251112586809 × 113071037251112586809)
12785059465042490251549833119907560802481 is a perfect square (113071037251112586809 × 113071037251112586809)
12785059465042490251549833119907560802481 is odd
Previous odd number is 12785059465042490251549833119907560802479
Next odd number is 12785059465042490251549833119907560802483
10010110010010011010001110001011101110010111011011101101100110101111010100111111010101001111110001110000001011110010111100100010110001
2089816996554721754608508961142111764461764893727815833488645745198493047946552747962095517833586023317474061595617850641
163457745524672567010496655119166048421493696235667640360706208946677956695755361