Perfect Square
99104958195930480194565736314117478022954292342249 is a perfect square (9955147321658805074911443 × 9955147321658805074911443)
99104958195930480194565736314117478022954292342249 is a perfect square (9955147321658805074911443 × 9955147321658805074911443)
99104958195930480194565736314117478022954292342249 is odd
Previous odd number is 99104958195930480194565736314117478022954292342247
Next odd number is 99104958195930480194565736314117478022954292342251
10000111100111101110100000001011111010001111100111101000110000010111000000110010101010010010000101111101011100100010100000011111010011000011010000001111110110111101001
973388358809386005353739598536203650536118901635586148960989303520180541087787578766899298187792711862201700287386586694690446109071769917114612464249
9821792739017128059593291320572491186074378595305081277107985266398854000698836992977431082550378001