Perfect Square
94915648037051529499249 is a perfect square (308083832807 × 308083832807)
94915648037051529499249 is a perfect square (308083832807 × 308083832807)
94915648037051529499249 is odd
Previous odd number is 94915648037051529499247
Next odd number is 94915648037051529499251
10100000110010110001100111001000111010000101011011010111000010001001001110001
855093197850275727803347701862178163874461901135857059125818164935249