108 015 220 579 872 246 279 169 274 163 453 169 225 824 597 910 849 115 119 662 099 511 802 143 287 168 343 906 846 328 964 203 939 947 849 847 923 827 341 254 290 716 654 648 281 124 621 789 027 419