Perfect Square
102397419610459775825766040715240560223761596039481 is a perfect square (10119161013170003701508309 × 10119161013170003701508309)
102397419610459775825766040715240560223761596039481 is a perfect square (10119161013170003701508309 × 10119161013170003701508309)
102397419610459775825766040715240560223761596039481 is odd
Previous odd number is 102397419610459775825766040715240560223761596039479
Next odd number is 102397419610459775825766040715240560223761596039483
10001100001000000101011000110010110011100101111110111010000000000011001111011111000010001010001001101011001110101011101100110011101101001001111010010100100000100111001
1073660654009170522676817904924277392001722427640898472098301405314211507516138039531199178412992708519044496658493105865638308041177679093561451521641
10485231542880572268415210435423623179277236740194190781166237873954156616093596960855879144910749361