Perfect Square
99104985837841699938294181477380456514699701115729 is a perfect square (9955148709981267775471223 × 9955148709981267775471223)
99104985837841699938294181477380456514699701115729 is a perfect square (9955148709981267775471223 × 9955148709981267775471223)
99104985837841699938294181477380456514699701115729 is odd
Previous odd number is 99104985837841699938294181477380456514699701115727
Next odd number is 99104985837841699938294181477380456514699701115731
10000111100111101110101010000110100010011000011101010100011001010010110001011101001100111011010101010010100001100001110111101001011000101101011111111011101101101010001
973389173288981908218851111932220755918627897274155742037607253893569658681800649068151337594752027678291373198447310752847243972839285883389232565489
9821798217918803911497005717296720186406446822808213902943803267980548854194619913468764407451201441