Perfect Square
35075107761316914100723629314439799364140812480001 is a perfect square (5922424145678601606240001 × 5922424145678601606240001)
35075107761316914100723629314439799364140812480001 is a perfect square (5922424145678601606240001 × 5922424145678601606240001)
35075107761316914100723629314439799364140812480001 is odd
Previous odd number is 35075107761316914100723629314439799364140812479999
Next odd number is 35075107761316914100723629314439799364140812480003
101111111111111010110001110101000000111000111000010101110011011001010010011001000101101001100101101101011000001111100101010111000111101010101000011000010111000000001
43151613769995799653791250724924966229756376143195252457160751578005141360081729902361247578354201336485786196032207944930187435692906655673637440001
1230263184467994025588823847113226498755278805252308594516793697977510187672943233193252032024960001