Perfect Square
400078380787778271338501891000953581439945876881 is a perfect square (632517494451954483913641 × 632517494451954483913641)
400078380787778271338501891000953581439945876881 is a perfect square (632517494451954483913641 × 632517494451954483913641)
400078380787778271338501891000953581439945876881 is odd
Previous odd number is 400078380787778271338501891000953581439945876879
Next odd number is 400078380787778271338501891000953581439945876883
100011000010100001000101001001101000001011000100001111000010100111111000000101100100011000011001101111011110110010111011111011001101100010000010010010110010001
64037630150872577656959150596453181687786171525048765831476416319441418914953739219788720447282578258678360284927358620658894641474564637905841
160062710773770509813211141150274484595890101107717831247075379343305973193996496306592010288161