Perfect Square
94912912013543113557769 is a perfect square (308079392387 × 308079392387)
94912912013543113557769 is a perfect square (308079392387 × 308079392387)
94912912013543113557769 is odd
Previous odd number is 94912912013543113557767
Next odd number is 94912912013543113557771
10100000110010011110101000000110011100010100001010110101000010000011100001001
855019253636631627585354125464799409948834885493638347949740440987609