Perfect Square
160637302711951731591950795687254729913006250000 is a perfect square (400795836694883510602500 × 400795836694883510602500)
160637302711951731591950795687254729913006250000 is a perfect square (400795836694883510602500 × 400795836694883510602500)
160637302711951731591950795687254729913006250000 is even
Previous even number is 160637302711951731591950795687254729913006249998
Next even number is 160637302711951731591950795687254729913006250002
4145140061399811800655130940673586768363450556792128230329259579075597242958637548508919303483849413697233696370177580429931640625000000000000
25804343022571215141193549588684819863070461132053551153985224842736667671692912539062500000000
1110000100011001110011100110010101100010011100111101000011001011010111010011011100100101101111010000000110110001001100000001111111000101000110101100000010000