Perfect Square
90675106732732722160549706534821408989163910481450001 is a perfect square (301123075722756129928225001 × 301123075722756129928225001)
90675106732732722160549706534821408989163910481450001 is a perfect square (301123075722756129928225001 × 301123075722756129928225001)
11110010 01011010 01101100 11111010 00100101 01101010 00110100 11001110 01101100 00110011 11010110 10100101 01001110 01010001 11000111 11111111 00001111 10011100 10011001 01100010 00010100 00010001
90675106732732722160549706534821408989163910481450001 is odd
Previous odd number is 90675106732732722160549706534821408989163910481449999
Next odd number is 90675106732732722160549706534821408989163910481450003
745528458955350406117013901922433000512528182015366864866220378214594244383079478835637820509776611834881490965502562843850418417255869045910128499038944350001
8221974980992471040050029441436978899221546721987937248690577019634211899894748631796847149121923462900001