Perfect Square
10237691317688531262149575814494625056741500625 is a perfect square (101181477147195925201225 × 101181477147195925201225)
10237691317688531262149575814494625056741500625 is a perfect square (101181477147195925201225 × 101181477147195925201225)
10237691317688531262149575814494625056741500625 is odd
Previous odd number is 10237691317688531262149575814494625056741500623
Next odd number is 10237691317688531262149575814494625056741500627
111001011000100101110111011000110000001001111010010111110101111000011011010000011111010000000010110001100111101000100001010000010011011011010011011010001
1073015739066696047611794100651785767797462986824408948024141130903045816228202512976837259559738143085136067682433869458030087695556640625
104810323516275135537457601441526939265805883613576970803428543733888300212879143176875390625