Perfect Square
318597964354386041020637479591930016597903034801 is a perfect square (564444828441528057393849 × 564444828441528057393849)
318597964354386041020637479591930016597903034801 is a perfect square (564444828441528057393849 × 564444828441528057393849)
318597964354386041020637479591930016597903034801 is odd
Previous odd number is 318597964354386041020637479591930016597903034799
Next odd number is 318597964354386041020637479591930016597903034803
11011111001110011011010100010000110100100001001110110100000101011101100100001000010011000010100101110101111100011101001110101000010011011101100100100110110001
32339178969473892237910808619762984484942538383798106270826119030756468513176013238131653786312018174675011980069237342149473920908447934224401
101504662890758638403980632030441858615186880940337109062422120881077575627897012656245817109601