12 216 428 2 696 724 1 590 166 i 038 800 324 843 558 251 424 352 388 350 741 332 850 676872