Perfect Square
42581072611973348583869879284914212641 is a perfect square (6525417428178319121 × 6525417428178319121)
42581072611973348583869879284914212641 is a perfect square (6525417428178319121 × 6525417428178319121)
42581072611973348583869879284914212641 is odd
Previous odd number is 42581072611973348583869879284914212639
Next odd number is 42581072611973348583869879284914212643
100000000010001101000011110111110001101000000100010000100010001110111010111100010011110111010101001010000001000100111100100001
77205775776974638806169999456781960061219306583221897174285003942622204304587099401660050901505477164792597690721
1813147744786146810773102113879195190173091445573678937337989442840964194881