804 328 996 414 544 548 929 232 216 093 381 191 791 050 349 963 199 331 832 707 179 279 241 891 593 300 275 540 208 631 221 468 028 877 223 066 356 198 062 207 569 564 526 153 913 782 449 866 234 324