Perfect Square
341256674058334728554718165823048031639018280001 is a perfect square (584171784716049709140001 × 584171784716049709140001)
341256674058334728554718165823048031639018280001 is a perfect square (584171784716049709140001 × 584171784716049709140001)
341256674058334728554718165823048031639018280001 is odd
Previous odd number is 341256674058334728554718165823048031639018279999
Next odd number is 341256674058334728554718165823048031639018280003
11101111000110011110100111111101010111000001100010101011100110011100101101100010101100110101100000000000000111100001101011011010101011010001100001010001000001
39741427362290135351000549890370222058733277645330350721730872274352378304696776464489979908685202177172985136103191232043503526169392254840001
116456117589356506893954837107860338586361343323965617762496737208084271994003818237436436560001