Perfect Square
104142198322257870433222636712846055925009 is a perfect square (322710703761523643753 × 322710703761523643753)
104142198322257870433222636712846055925009 is a perfect square (322710703761523643753 × 322710703761523643753)
104142198322257870433222636712846055925009 is odd
Previous odd number is 104142198322257870433222636712846055925007
Next odd number is 104142198322257870433222636712846055925011
10011001000001011111000011101001010000011001111010101110001000111111010101011011010101101101000000110010100001000011011110110010100010001
1129484362789135174341512238240800068081621683898486264431203839668196904186440823522169726228834413399379677945068464775729
10845597471392490003280170277418274672735717060583151469881134055289058834631650081