12 199 475 884
90 761 355 889
94 916 557 411
55 612 996 700
81 065 250 748