Perfect Square
101399363695318044154350912732990428353913607239025 is a perfect square (10069725105250790516951655 × 10069725105250790516951655)
101399363695318044154350912732990428353913607239025 is a perfect square (10069725105250790516951655 × 10069725105250790516951655)
101399363695318044154350912732990428353913607239025 is odd
Previous odd number is 101399363695318044154350912732990428353913607239023
Next odd number is 101399363695318044154350912732990428353913607239027
10001010110000101011000101110010110001000001101011000100100101101000101010101111101100000000000001001111100101010011101011110111111110010010000111011010011010101110001
1042571116745302299996899155387051778611141816328368000428350353841188061054864369571185661829474898170179719208013329964906701737334633071166648140625
10281830957815383002781294985819522526427358751176572487665623085760378497168507494338848883482950625