Perfect Square
102397334396018972968788205653229656629046383712529 is a perfect square (10119156802620412649496727 × 10119156802620412649496727)
102397334396018972968788205653229656629046383712529 is a perfect square (10119156802620412649496727 × 10119156802620412649496727)
102397334396018972968788205653229656629046383712529 is odd
Previous odd number is 102397334396018972968788205653229656629046383712527
Next odd number is 102397334396018972968788205653229656629046383712531
10001100001000000100111010001110011000001110011110110010101101101011000101010011100001110010001101000111010110000110001001100111010111100101010011110111001100100010001
1073657973531973353792783400644854803379448288570183878316275656052794815149222901663330409868542553650443697791423049529453584089366703139945325411889
10485214091410130247674981890322694172683334918108250855227934377282253917747995981858269972911575841