Perfect Square
667167157428612795564733674076641728390879361121 is a perfect square (816803010173574712668239 × 816803010173574712668239)
667167157428612795564733674076641728390879361121 is a perfect square (816803010173574712668239 × 816803010173574712668239)
667167157428612795564733674076641728390879361121 is odd
Previous odd number is 667167157428612795564733674076641728390879361119
Next odd number is 667167157428612795564733674076641728390879361123
111010011011100110011110101110110000111010110111101100011001100011101001010110000011010000000000010000001011111111111010000110111111100100101011011100001100001
296964118419598487842445229971678607138548229332427871787409139735832499685587301145371927793982473824605835800850974060097486693279375697974561
445112015951375409725200078113571506348359369652741722667429060314011500612485589126361126376641