Perfect Square
99218356656126701861180853111978824401 is a perfect square (9960841162076960951 × 9960841162076960951)
99218356656126701861180853111978824401 is a perfect square (9960841162076960951 × 9960841162076960951)
99218356656126701861180853111978824401 is odd
Previous odd number is 99218356656126701861180853111978824399
Next odd number is 99218356656126701861180853111978824403
1001010101001001100001010101010010101110011011110100111111001111101010000011100001100100111101111001101011110011001001011010001
976733512021152454551472320950480733179481738945210527690268720131580824305686037587836636526195447218984826553201
9844282297542361803239257824126951702848770550848510245720045220229993008801