Perfect Square
12132908133483093030645252489077324735787999201 is a perfect square (110149480858890538080399 × 110149480858890538080399)
12132908133483093030645252489077324735787999201 is a perfect square (110149480858890538080399 × 110149480858890538080399)
12132908133483093030645252489077324735787999201 is odd
Previous odd number is 12132908133483093030645252489077324735787999199
Next odd number is 12132908133483093030645252489077324735787999203
1000100000000011101111010001101100110001010111010000011000000001110111111010100001111111010111000101001010110011111000001011111001100000101001111111100001
1786054586020036852839336929046824098332251675506998699311941317402732998673166473807649837640738749277842756031086095101243187384453917601
147207459775540192410256183201387548765991747535692834486760264896315206462416016210776638401