Perfect Square
318645016090263385821418962294915509317556988025 is a perfect square (564486506561727643411445 × 564486506561727643411445)
318645016090263385821418962294915509317556988025 is a perfect square (564486506561727643411445 × 564486506561727643411445)
318645016090263385821418962294915509317556988025 is odd
Previous odd number is 318645016090263385821418962294915509317556988023
Next odd number is 318645016090263385821418962294915509317556988027
11011111010000100010010110010011010100010101110001010101101000010011011101101001101110010100101111100001100011000110100100010110101001101000110110100001111001
32353508997343481765588137043122793537349022110659127248482489218300523856024515941275648979520872495941745139510811495588764647665102152515625
101534646279164212046707915586279836124864186997935161308715065844717902720642000093509993400625