Perfect Square
95870331029237010544190379597658041824001 is a perfect square (309629344586776869249 × 309629344586776869249)
95870331029237010544190379597658041824001 is a perfect square (309629344586776869249 × 309629344586776869249)
95870331029237010544190379597658041824001 is odd
Previous odd number is 95870331029237010544190379597658041823999
Next odd number is 95870331029237010544190379597658041824003
10001100110111100110100100010000101111000111111011100111010001000100000101011111110010001100001001110000010101111010111110011001100000001
881155752560175224885883547142044749717360793284044368399603223361875458667253721730736447659237308645924962716939053472001
9191120371655484757498846423647346025501856766082624896417045929657328563059648001