Perfect Square
90675106732899933619007639776719762389764004469763225 is a perfect square (301123075723033776299325115 × 301123075723033776299325115)
90675106732899933619007639776719762389764004469763225 is a perfect square (301123075723033776299325115 × 301123075723033776299325115)
11110010 01011010 01101100 11111010 00100111 01010101 10011000 10111001 11101001 01011011 00001101 00111100 10101101 01101010 10010001 10001001 00101101 10000101 01101011 10101111 01101100 10011001
90675106732899933619007639776719762389764004469763225 is odd
Previous odd number is 90675106732899933619007639776719762389764004469763223
Next odd number is 90675106732899933619007639776719762389764004469763227
745528458959474831400950674743565546826252153189090230762983999008407546405213729493068114414849972638934509738194924358541315014541776799120598518206342015625
8221974981022794873735275401873566394835884572973680133307253891566465320310385817010507236583287562400625