Perfect Square
99592591820535975381167769944925751074919358805001 is a perfect square (9979608800976918823722499 × 9979608800976918823722499)
99592591820535975381167769944925751074919358805001 is a perfect square (9979608800976918823722499 × 9979608800976918823722499)
99592591820535975381167769944925751074919358805001 is odd
Previous odd number is 99592591820535975381167769944925751074919358804999
Next odd number is 99592591820535975381167769944925751074919358805003
10001000010010011011110010001010110111111111001100110010010001100000010001010111111011101001011010101011101001010010111001100100010010011100011011010100011010000001001
987827481421297459196969288165148606046894145140757334666113972620330122813318208510217196485282784342910600613267941802954784659817995727967151415001
9918684345531889267124708523738526350304071885417777650692063567675938197658975285254480866742610001