Perfect Square
12372674294633374987821031435302030275025 is a perfect square (111232523546997597495 × 111232523546997597495)
12372674294633374987821031435302030275025 is a perfect square (111232523546997597495 × 111232523546997597495)
12372674294633374987821031435302030275025 is odd
Previous odd number is 12372674294633374987821031435302030275023
Next odd number is 12372674294633374987821031435302030275027
10010001011100001010100110010001000001000110111000111010111100001100110000011101010101001011001010001100011111011111111111000111010001
1894046955247802972478439884971743494200797009349170708575105079780384162262963249319744696691221571189794481353640640625
153083069201081483296952841299451999938619257565489243524675663108781677138750625