Perfect Square
12785059436186345651247241256297087999025 is a perfect square (113071037123510747655 × 113071037123510747655)
12785059436186345651247241256297087999025 is a perfect square (113071037123510747655 × 113071037123510747655)
12785059436186345651247241256297087999025 is odd
Previous odd number is 12785059436186345651247241256297087999023
Next odd number is 12785059436186345651247241256297087999027
10010110010010011010001110000110000010001001101000000000001000111100010001110110001101100111111010100000011011000111011001110000110001
2089816982404440763847740596383898655383220914439388709213763079306280139793657826233771861933525358586551057839073140625
163457744786817518549706938687317917149292475763780564336681196829964678400950625