Perfect Square
95870330942063777597970509473182927908025 is a perfect square (309629344446006566805 × 309629344446006566805)
95870330942063777597970509473182927908025 is a perfect square (309629344446006566805 × 309629344446006566805)
95870330942063777597970509473182927908025 is odd
Previous odd number is 95870330942063777597970509473182927908023
Next odd number is 95870330942063777597970509473182927908027
10001100110111100110100100001110100101100101101011110011001001110011110101110101111110000100010110100011111001000000010010110110010111001
881155750156516195486277544401651013764759477962399972402950933305642331016681195332611653100014397620808449609536627515625
9191120354940831366212241209082789633227841550023433947296112133061184402859400625