Perfect Square
42478914886087412310162628588326892486919929 is a perfect square (6517585050161402558923 × 6517585050161402558923)
42478914886087412310162628588326892486919929 is a perfect square (6517585050161402558923 × 6517585050161402558923)
42478914886087412310162628588326892486919929 is odd
Previous odd number is 42478914886087412310162628588326892486919927
Next odd number is 42478914886087412310162628588326892486919931
1111001111010001001001111101010100110101101010011101011001010101010111010111001001000000011100111100110110011110010100111000011100000011011111001
76651426713820762853788711951712079428001728867696634974806428528852561646902744721887232912911060126446297310969332441676490802089
1804458209899458753162781506155104765774670898048874017429110031742665199952353257365041