Perfect Square
10239143573677386981170377949802852039801310969 is a perfect square (101188653384049868880437 × 101188653384049868880437)
10239143573677386981170377949802852039801310969 is a perfect square (101188653384049868880437 × 101188653384049868880437)
10239143573677386981170377949802852039801310969 is odd
Previous odd number is 10239143573677386981170377949802852039801310967
Next odd number is 10239143573677386981170377949802852039801310971
111001011001000111001101010010001111111101000101010010100011101110010011010101101011001111110100111000010111011100011011000000000111000100000111011111001
1073472438105150694821888996252957865961982869065410298366826875698889102685979899383328700505719472937341019897885681520945843337126583209
104840061122378931438827947927668696131923942433061931397694388036631970974311530851039718961