Perfect Square
667346836082829174540201935878931576257469325601 is a perfect square (816912991745650458742801 × 816912991745650458742801)
667346836082829174540201935878931576257469325601 is a perfect square (816912991745650458742801 × 816912991745650458742801)
667346836082829174540201935878931576257469325601 is odd
Previous odd number is 667346836082829174540201935878931576257469325599
Next odd number is 667346836082829174540201935878931576257469325603
111010011100100110111011111100110100010111000000001100101101010101010101010000100101101111000110010010011100001010010100100101000011111111111011010000100100001
297204114426716078478569619251778791129974110954234482731506941474436847428452899115278144005268270599257260894858271428513443854693650070056801
445351799629762471122651705574770969527753616068955990238026458676050092180578607977433754011201