Decimal
6621685889295044957306922530066099802573633646193065371905287
6621685889295044957306922530066099802573633646193065371905287
10000011110111001010011101001101110001110010010011100100101000000110000111000011110110110110111000001000001101001111000001010011011001011010111011011000000111101010000000000100010001101000010110100000111
20367123515616223445006070366667010151701233132733007520004215026407