96 663 878 869
78 948 215 136
41 592 434 576
11 154 422 643
72 249 535 504
64 094 422 563
79 609 661 654
85 641 230 588
66 083 754 672
19 162 572 910
25 035 026 416