353 168 797 935 319 108 163 352 503 108 640 576 275 519 599 448 389 438 398 358 802 546 600 418 012 371 281 141 886 106 362 599 189 599 053 427 914 162 234 789 403 745 430 189 666 752 444 852 019 572