93 615 949 310
41 597 543 673
67 161 566 419
65 109 691 947
86 161 833 718
52 149 308 109
95 463 315 570
53 608 736 901
66 275 863 210
58 322 929 319
27 140 542 981