Perfect Square
102397442335350707375180215383909933559755527791369 is a perfect square (10119162136034322252664963 × 10119162136034322252664963)
102397442335350707375180215383909933559755527791369 is a perfect square (10119162136034322252664963 × 10119162136034322252664963)
102397442335350707375180215383909933559755527791369 is odd
Previous odd number is 102397442335350707375180215383909933559755527791367
Next odd number is 102397442335350707375180215383909933559755527791371
10001100001000000101100000111100100010110100011101001011100110100000111010000111101101100100100011010110100111011110011000010010001111101001011010010011010001100001001
1073661368836558775127785388985433779106361056223888391601327626434417998521616150493466368765834824998749321892857210331545357374757505678956568296409
10485236196821473328678073625676600413390979685083324514739910910030496783524472429548072919190894161