Perfect Square
50016083521627365870933010276259817961 is a perfect square (7072204997143915219 × 7072204997143915219)
50016083521627365870933010276259817961 is a perfect square (7072204997143915219 × 7072204997143915219)
50016083521627365870933010276259817961 is odd
Previous odd number is 50016083521627365870933010276259817959
Next odd number is 50016083521627365870933010276259817963
100101101000001011111101001110110000100111101100011110001111001010101011000101001011000011100010101011001110010110100111101001
125120665218315914757694337315036421213875619135886608169589196718014989275644108864998426444660124739010041474681
2501608610842404525039014284282736211775503711619895203971072239844858197521