23 656 951 601
31 463 818 131
83 886 375 881
95 245 699 760
77 292 302 943
57 765 067 275
28 832 906 869
14 945 452 478
14 132 903 381
81 632 843 479