Perfect Square
115641848616100000000 is a perfect square (10753690000 × 10753690000)
115641848616100000000 is a perfect square (10753690000 × 10753690000)
115641848616100000000 is even
Previous even number is 115641848616099999998
Next even number is 115641848616100000002
1546482737793781025944804877398991281000000000000000000000000
1100100010011011010011000001001111010011100001000110111000100000000