Perfect Square
12925296369184587343167465008282455359201 is a perfect square (113689473431732400399 × 113689473431732400399)
12925296369184587343167465008282455359201 is a perfect square (113689473431732400399 × 113689473431732400399)
12925296369184587343167465008282455359201 is odd
Previous odd number is 12925296369184587343167465008282455359199
Next odd number is 12925296369184587343167465008282455359203
10010111111011111010011000100000100000101101111000101101111111011000000100010101101001000110111000111001011010111110011011111011100001
2159342486948902211728087023093561544697890575857118399670237616197736377938135379699814816103704309570236866501127997601
167063286231256276393845657348233173852247259467879089227942257707157365935358401