Perfect Square
12785122919835743110963090316456386113225 is a perfect square (113071317847789070115 × 113071317847789070115)
12785122919835743110963090316456386113225 is a perfect square (113071317847789070115 × 113071317847789070115)
12785122919835743110963090316456386113225 is odd
Previous odd number is 12785122919835743110963090316456386113223
Next odd number is 12785122919835743110963090316456386113227
10010110010010011101010001101101111110011101001101101110111010001100001000101000001010001000000100000111000001001100000010111011001001
2089848113241503089457397907890488143775914833785334890212482322343392086268455836465850402219429023547829751456998265625
163459368075309237366439598883509274213712384584457009207716042342544622519900625