323 621 454 292 100 249 856 193 439 073 813 033 428 410 832 366 245 428 134 950 362 310 958 096 546 314 263 781 945 559 795 118 199 739 619 663 026 186 817 205 957 177 476 341 184 115 536 405 561 016