100000000000000000000000000000000000000 000000000000000000000000000000000000000 000000000000000000000000000000000000000 000000000 out of 100000000000000000000000000000000000000 000000000000000000000000000000000000000 000000000000000000000000000000000000000 00000000000000