Perfect Square
102397442334835672290692883127092365133292521510001 is a perfect square (10119162136008873748255001 × 10119162136008873748255001)
102397442334835672290692883127092365133292521510001 is a perfect square (10119162136008873748255001 × 10119162136008873748255001)
102397442334835672290692883127092365133292521510001 is odd
Previous odd number is 102397442334835672290692883127092365133292521509999
Next odd number is 102397442334835672290692883127092365133292521510003
10001100001000000101100000111100100010000100000001011011010011011010111110000011100011101001000110110011000101101110110100000101001011100010000101110011101010001110001
1073661368820357981596368129568052602966481201881034029651527321451035268734788748799354203687645106596831663418750882807163110381188575788917864530001
10485236196715996777949390717998715994215505752400282731558713106681556654571692775224079265143020001