Perfect Square
99105019007590823511325286172381953059918032826329 is a perfect square (9955150375940627824792677 × 9955150375940627824792677)
99105019007590823511325286172381953059918032826329 is a perfect square (9955150375940627824792677 × 9955150375940627824792677)
99105019007590823511325286172381953059918032826329 is odd
Previous odd number is 99105019007590823511325286172381953059918032826327
Next odd number is 99105019007590823511325286172381953059918032826331
10000111100111101110110110000000000100111100101011001101011000000010001001000010111001110011011101110111010101001111001011100000010110000000001010101100110111111011001
973390150649057515932281384062160125725328543700582058617261118221683282934259129208838299821650998676458631264019471734959777906170138389523804809289
9821804792494938416688699004168790213491915630804509782805570641245912550819576338851039611875616241