442 648 912 580 165 347 008 029 585 766 736 645 704 189 433 579 932 201 112 438 054 633 990 970 889 018 449 262 271 303 132 118 575 185 337 577 228 359 117 440 158 329 009 998 211 089 484 997 931 393