Perfect Square
395270693601185213734700638837697010254204362887541401 is a perfect square (628705569882425340784619451 × 628705569882425340784619451)
395270693601185213734700638837697010254204362887541401 is a perfect square (628705569882425340784619451 × 628705569882425340784619451)
395270693601185213734700638837697010254204362887541401 is odd
Previous odd number is 395270693601185213734700638837697010254204362887541399
Next odd number is 395270693601185213734700638837697010254204362887541403
10000100000011101110010111011111101111100110100010101010000011011001010001101101000000101110010111000001100001000001000100000111001110011110000000110101110110011000011001010011001
61756666758115330812827818416328473646961922088588117641608594787658492346723844592501095774810584568486487587403392437290842514603414129765625364622556748504201
156238921219962041469960140535076113175953857151158109845722786593559774636544329848882855967312062489042801
204035627375746425203312155005627014101040716360065663031231