Perfect Square
102397340076979854624659756362962657890851313318521 is a perfect square (10119157083323682381932789 × 10119157083323682381932789)
102397340076979854624659756362962657890851313318521 is a perfect square (10119157083323682381932789 × 10119157083323682381932789)
102397340076979854624659756362962657890851313318521 is odd
Previous odd number is 102397340076979854624659756362962657890851313318519
Next odd number is 102397340076979854624659756362962657890851313318523
10001100001000000100111100010000110011101001011110011001101100000011011111111100101100110110010001010010110011101111010011001100011011011011101100010100111101001111001
1073658152230256535161308921779721542809571338883726157128012589168335825611347610278352809830280933640528019150657111309456516532199284023788007134761
10485215254840664700229612931264651453899053681861477100379207194712925423427801381927671237601627441