Perfect Square
21267648011786816572958970960936960004 is a perfect square (4611686027017322498 × 4611686027017322498)
21267648011786816572958970960936960004 is a perfect square (4611686027017322498 × 4611686027017322498)
21267648011786816572958970960936960004 is even
Previous even number is 21267648011786816572958970960936960002
Next even number is 21267648011786816572958970960936960006
9619630526549369051622975728796180244830869840105949824080274613707954199120049977901023200458141270624174080064
452312851953259731967444470603438291924097858948817129045912861729095680016
10000000000000000000000000001000000000000000000000000000001010000000000000000000000000000100000000000000000000000000000000100