Perfect Square
99104996894256191756284380920101596545732755422025 is a perfect square (9955149265292619998761955 × 9955149265292619998761955)
99104996894256191756284380920101596545732755422025 is a perfect square (9955149265292619998761955 × 9955149265292619998761955)
99104996894256191756284380920101596545732755422025 is odd
Previous odd number is 99104996894256191756284380920101596545732755422023
Next odd number is 99104996894256191756284380920101596545732755422027
10000111100111101110101110000100011000010100101011100001110111010111010001110101100011001110110101111010111001000000010000110101010111101100010100111010111101101001001
973389499070634710208206466927240135686102817752714091715396799633532198737196531369494992875345915797391176074780108263811667203292707940220716265625
9821800409410529413657729586350751251289240030050326016855573139632005743389952444315757035855100625