Perfect Square
318597964347601003867258406426215732102947508801 is a perfect square (564444828435517693925599 × 564444828435517693925599)
318597964347601003867258406426215732102947508801 is a perfect square (564444828435517693925599 × 564444828435517693925599)
318597964347601003867258406426215732102947508801 is odd
Previous odd number is 318597964347601003867258406426215732102947508799
Next odd number is 318597964347601003867258406426215732102947508803
11011111001110011011010100010000101111011010100010110011011100101001100100101011101011111000111111000011100000001100001010001010111010111111011001001001000001
32339178967407753511089763936892187161859797505693343228015568343760383250020313426316596951393763089474659353711662797939269662264568546846401
101504662886435240353755766988079490565542640869408258012268273866903982064987504232331972457601