Perfect Square
42478914886087412310292980289330120538098489 is a perfect square (6517585050161402558933 × 6517585050161402558933)
42478914886087412310292980289330120538098489 is a perfect square (6517585050161402558933 × 6517585050161402558933)
42478914886087412310292980289330120538098489 is odd
Previous odd number is 42478914886087412310292980289330120538098487
Next odd number is 42478914886087412310292980289330120538098491
1111001111010001001001111101010100110101101010011101011001010101011010110011111101110001000100110110100001100001100000000110011101000101100111001
76651426713820762854494354542860982540719601962266253628371449480186322470812507731902250091796190454324897482648073951068780504169
1804458209899458753173855903779450444855847934859977733004422021205041077927343864083121