962 440 841 032 018 531 496 167 923 393 429 136 573 137 616 688 457 349 728 887 671 138 735 979 316 310 131 483 153 086 085 097 624 032 870 719 217 314 096 380 952 381 118 933 621 051 995 986 574 332