12 792 343 2104 658 9 014 639 31538 25 920 210 46 508008 64880 216 511 2 343 839 328 737 743 179 26 885 411 55 722 57 827 8 066 3783