Perfect Square
135966531120638064879399091647492249661558504314748031391249 is a perfect square (368736397878807273135959057943 × 368736397878807273135959057943)
135966531120638064879399091647492249661558504314748031391249 is a perfect square (368736397878807273135959057943 × 368736397878807273135959057943)
135966531120638064879399091647492249661558504314748031391249 is odd
Previous odd number is 135966531120638064879399091647492249661558504314748031391247
Next odd number is 135966531120638064879399091647492249661558504314748031391251
10101101010010010010011010010001000100000010101010010001110001000000110000110100001110100101111001011001100001011011001010111001001110100100001101100101101100100101101001011011111101101011000010001
2513599335812155630589574827955859047842877864305503235080088288625249935724121966078237886912889411374022382422908692200388735069403906227516769911646180445630462069529942611249
18486897584979439390963198409567296644502901069234263284313584931345014248204139968169317525347777527658665914513780001
255222232210402522161006064164571314133127116441545544551337553021