Perfect Square
380074769641434741755005359830925625 is a perfect square (616502043501426475 × 616502043501426475)
380074769641434741755005359830925625 is a perfect square (616502043501426475 × 616502043501426475)
380074769641434741755005359830925625 is odd
Previous odd number is 380074769641434741755005359830925623
Next odd number is 380074769641434741755005359830925627
10010010011001100100010000001110111111111110011111011111011010011000011111111110101101001011100111100010000000100111001
54904396582256709273926268423461464590703402393312393730656654840848763187842490022142254928171787353515625
144456830517989684013655161393312288399667507497701731301286144281640625