827 605 029 375 740 094 509 503 340 137 294 379 811 598 237 720 764 752 354 624 384 304 038 281 476 509 132 517 832 495 101 619 260 148 416 156 401 421 198 217 990 145 979 941 392 816 669 396 542 718