Perfect Square
99918834925269224757458750024460074960675825751321 is a perfect square (9995940922457936613705861 × 9995940922457936613705861)
99918834925269224757458750024460074960675825751321 is a perfect square (9995940922457936613705861 × 9995940922457936613705861)
99918834925269224757458750024460074960675825751321 is odd
Previous odd number is 99918834925269224757458750024460074960675825751319
Next odd number is 99918834925269224757458750024460074960675825751323
10001000101111000000011100001001001110001111111001000111100000000000100100110011100100011011011010101010110011101010101000110011001100000001011011001111001010100011001
997567023554186766329607201655987472139025688939245395005658593434404763747920126385738860515666627501011116704106585946365596855095728302617622449161
9983773572823201003821560494351760607274715866428535786233912814516711516174876698490468594133245041