Perfect Square
95905027240433679080993160003613737513601 is a perfect square (309685368140688363199 × 309685368140688363199)
95905027240433679080993160003613737513601 is a perfect square (309685368140688363199 × 309685368140688363199)
95905027240433679080993160003613737513601 is odd
Previous odd number is 95905027240433679080993160003613737513599
Next odd number is 95905027240433679080993160003613737513603
10001100111010110111011000110000011000010001001100010000000000111111001111111111000000001111011110010011010101011011111100111001010000001
882112789996489859465694912924521932807436225435285934234919184862491574354224384173302436804229107787277872277087223420801
9197774249988326025752322430345799061194533922495777977445235037137207137659987201