Perfect Square
95869990792611791822784586058148475140625 is a perfect square (309628795160611300375 × 309628795160611300375)
95869990792611791822784586058148475140625 is a perfect square (309628795160611300375 × 309628795160611300375)
95869990792611791822784586058148475140625 is odd
Previous odd number is 95869990792611791822784586058148475140623
Next odd number is 95869990792611791822784586058148475140627
10001100110111100100100001001101010000011000010010111000100100010111010010001010001001111000001000001110110010100100101010111101000010001
881146371126137617186397336197901108776028075871799938722931109561200065391427982144732180914822736231630721775054931640625
9191055134575469740098332611622877862953795792638250312352109973679883613525390625