Perfect Square
311912329290294770175840256 is a perfect square (17661039870016 × 17661039870016)
311912329290294770175840256 is a perfect square (17661039870016 × 17661039870016)
311912329290294770175840256 is even
Previous even number is 311912329290294770175840254
Next even number is 311912329290294770175840258
30345732540869038250434220278110948161406346651832116747304487098012632367497216
10000001000000010000000010100000010001000001010000000100000000001000000000001000000000000