945 039 939 192 812 212 033 061 259 236 649 044 768 699 539 586 601 365 430 091 329 130 958 125 263 847 051 016 267 310 985 697 201 734 420 821 462 589 837 258 921 188 817 166 230 807 755 369 872 815