Perfect Square
96758698469282985970586023536881261975521 is a perfect square (311060602566900114289 × 311060602566900114289)
96758698469282985970586023536881261975521 is a perfect square (311060602566900114289 × 311060602566900114289)
96758698469282985970586023536881261975521 is odd
Previous odd number is 96758698469282985970586023536881261975519
Next odd number is 96758698469282985970586023536881261975523
10001110001011001001001110111100111100111110001001010000110010011000010110001100010010101100001111101100100110100111001011001011111100001
905878711533083839985517245747341963457787356307625277642476818811395851515857363461215983575726407831701281941947284345761
9362245729469625652358860790321210370069661169330410676695590946394011175603221441