Perfect Square
95881895125223526703814904016669680135169 is a perfect square (309648018119321291263 × 309648018119321291263)
95881895125223526703814904016669680135169 is a perfect square (309648018119321291263 × 309648018119321291263)
95881895125223526703814904016669680135169 is odd
Previous odd number is 95881895125223526703814904016669680135167
Next odd number is 95881895125223526703814904016669680135171
10001100111000101100001010100101101101100101000111010001011111010101000010111110001011100100100000011000111010010101010001110110000000001
881474652018059780778518068224948373776482047725297453424553874659260547627498832731555133693060891547419846073018087031809
9193337812804363093570685092863845400801019094139992220155231753360847970110658561