16 99192124 12211047 6236543 65769392 59215372 74128340 55980610 71039469 47123045 15496140 42181621 49928799 36362156 12509473 65614509 80311065