Perfect Square
1180208359238602500 is a perfect square (1086373950 × 1086373950)
1180208359238602500 is a perfect square (1086373950 × 1086373950)
1180208359238602500 is even
Previous even number is 1180208359238602498
Next even number is 1180208359238602502
1000001100000111100010011111111101101010111010000111100000100