112 8394 1143 1914 258 7893 7168 2669 7884 9196 476 874 3216 5198 3615 2189