Perfect Square
99105002422589464214112922374468074341095920560129 is a perfect square (9955149542954614210917377 × 9955149542954614210917377)
99105002422589464214112922374468074341095920560129 is a perfect square (9955149542954614210917377 × 9955149542954614210917377)
99105002422589464214112922374468074341095920560129 is odd
Previous odd number is 99105002422589464214112922374468074341095920560127
Next odd number is 99105002422589464214112922374468074341095920560131
10000111100111101110110000000011010011011110101001001000010000101100010100100010100001100101000000111101001111111001000000000011001001101010001000111101110100000000001
973389661965201793240950088682732324216557503900224917257558096759292651965725035559316585060801747979931063420967048519565662819003814633805319026689
9821801505181463570819034465066032762265404948173599140695870929258734733039442665853833461104496641