Perfect Square
1642912160457719608501427060330689 is a perfect square (40532852853675617 × 40532852853675617)
1642912160457719608501427060330689 is a perfect square (40532852853675617 × 40532852853675617)
1642912160457719608501427060330689 is odd
Previous odd number is 1642912160457719608501427060330687
Next odd number is 1642912160457719608501427060330691
101000100000000011101110111111101000010000110111010100110100001000110111001111000011010101110111101000011000001
4434483389936719659102847926684100319368366417238009602238104267960938495910900007101021817380872769
2699160366979851821564375029547384817798219735731700426198035214721