Perfect Square
95870331072823627030924005818898374979961 is a perfect square (309629344657162020469 × 309629344657162020469)
95870331072823627030924005818898374979961 is a perfect square (309629344657162020469 × 309629344657162020469)
95870331072823627030924005818898374979961 is odd
Previous odd number is 95870331072823627030924005818898374979959
Next odd number is 95870331072823627030924005818898374979963
10001100110111100110100100010001110011111001000011100001010101000011010010011010000010011111100010110000101001001010011111111000101111001
881155753762004741600541675802302347796075320072739095644298801977849357577830044231915217373850244328502592895238233680681
9191120380012811461453744001346552060540822630962885232432926272430815927151561521