Perfect Square
372480270884207836231193706926306401 is a perfect square (610311617851248049 × 610311617851248049)
372480270884207836231193706926306401 is a perfect square (610311617851248049 × 610311617851248049)
372480270884207836231193706926306401 is odd
Previous odd number is 372480270884207836231193706926306399
Next odd number is 372480270884207836231193706926306403
10001111011110010110001111110101000100111101010101011011111101101010110110010011010110111100001100101011111010001100001
51678490945596387515021883767852467018633195754924557532923975472290974159559696001034331195374166965799201
138741552197972847932845126409072427344122258724643328335467760533572801