Perfect Square
1642912160457720257027072719140625 is a perfect square (40532852853675625 × 40532852853675625)
1642912160457720257027072719140625 is a perfect square (40532852853675625 × 40532852853675625)
1642912160457720257027072719140625 is odd
Previous odd number is 1642912160457720257027072719140623
Next odd number is 1642912160457720257027072719140627
101000100000000011101110111111101000010000110111011001010100001001000100100000110011011111101010011011100010001
4434483389936724910527007123522492899111957684382262636544494831745037919795194344580173492431640625
2699160366979853952505714272653724637926204320402917163238525390625