Perfect Square
28302093603096218694071632383807969 is a perfect square (168232260886835313 × 168232260886835313)
28302093603096218694071632383807969 is a perfect square (168232260886835313 × 168232260886835313)
28302093603096218694071632383807969 is odd
Previous odd number is 28302093603096218694071632383807967
Next odd number is 28302093603096218694071632383807971
1010111001101100110101001001001001100100100011010101110100010010000011111101111001011110011000100011001000111100001
22670217609491834585937732552654591265714762459436700867491268278300247854023930646053411052254166434209
801008502318419902580956779864167170815485964246354984179373067904961