Perfect Square
94691990760167011146836308913843972319361 is a perfect square (307720637527233475519 × 307720637527233475519)
94691990760167011146836308913843972319361 is a perfect square (307720637527233475519 × 307720637527233475519)
94691990760167011146836308913843972319361 is odd
Previous odd number is 94691990760167011146836308913843972319359
Next odd number is 94691990760167011146836308913843972319363
10001011001000110010101100000110011000011111010111010100011111011010100000001100100111110001010100100001111111100111110111010100010000001
849062658472949576623244953314278095579204285141947219495075176457078346534411691347097593331686995994355592730203963242881
8966573114123554613546109426527605705030176768972592401911138062805033585775448321