Perfect Square
99105007950922993659222889075569772160546617878529 is a perfect square (9955149820616613585974273 × 9955149820616613585974273)
99105007950922993659222889075569772160546617878529 is a perfect square (9955149820616613585974273 × 9955149820616613585974273)
99105007950922993659222889075569772160546617878529 is odd
Previous odd number is 99105007950922993659222889075569772160546617878527
Next odd number is 99105007950922993659222889075569772160546617878531
10000111100111101110110010000010001110101000101000010001101001001111110011010101010001110000101110000110101010011110000011010101010011001100001110111101110100000000001
973389824859794621869990811260536363210463507008377981431314531578791263635315200833667798568052799150792309765910165327123373499143379315149848229889
9821802600952509790371019942607586500189194704966984222767631213116803543240336963010407544599203841