Perfect Square
98050297118678331385895590883018809518851009734296025 is a perfect square (313129840671051872500533605 × 313129840671051872500533605)
98050297118678331385895590883018809518851009734296025 is a perfect square (313129840671051872500533605 × 313129840671051872500533605)
98050297118678331385895590883018809518851009734296025 is odd
Previous odd number is 98050297118678331385895590883018809518851009734296023
Next odd number is 98050297118678331385895590883018809518851009734296027
100000110000100001011110001011000111011011000100011111011001100001011100000110000000101100101010010000100110101011011110100110011011101101001010011110011110101001100000111011001
942641904471845060726434070728085691252069073322068748291243174176831413641737995383561715062748851973481493139229978218909222241829465188820900905759005015625
9613860765061100293787514934681423541245921379957764160672332424981248201316835200166998491069102330800625