86 114 365 876
57 118 240 501
40 158 513 716
11 607 733 559
86 161 833 718
26 080 285 025
85 086 784 438
52 153 029 675