949 300 158 433 255 097 718 495 462 118 31 30 436 632 050 266 389 360 363 720 628 63753