Perfect Square
669936749867310754764355470072976864450570832667948539097369 is a perfect square (818496640107527108940113297787 × 818496640107527108940113297787)
669936749867310754764355470072976864450570832667948539097369 is a perfect square (818496640107527108940113297787 × 818496640107527108940113297787)
669936749867310754764355470072976864450570832667948539097369 is odd
Previous odd number is 669936749867310754764355470072976864450570832667948539097367
Next odd number is 669936749867310754764355470072976864450570832667948539097371
1101010101110100010001000000111000010100000100110110101000010000100001000000000110000100010011100101110111010100011100000110111101111110011110000001011000101101000110001010010011011101011000100011001
300677829087218719536863091911502944609831963375667679520096164756373555418613145830481010805163578825766176464200300596620817945554016634916190543393073389795515630984746773094409
448815248822775696591365074732029781374733472956419081845484466671676481646583066161363242976359409564325483597262722161
1525642100702404665020410006042345672434067576360130550612233530431